705a54f9d8
case 4718 - report and translation import need create rights
...
report/upload and translation/upload had no role check, so any login, customer
contacts included, could import a report template (whose JavaScript runs in the
server's browser at render time) or a translation (security review F19, F24).
Both now require the same right as creating one, checked before the upload is
read. The import screens are already limited to those roles.
Checked locally: customer contact and Service 403, BizAdmin 202.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-24 12:10:00 -07:00
87a4946500
case 4586 - fuck it, everything is interdependent, just went for it, mostly buildable just reporting to fixup then testing after this
2024-05-09 22:56:53 +00:00
c3432146a7
2021-12-28 01:05:02 +00:00
075747b5b9
2021-12-28 00:44:27 +00:00
09538483d3
2021-12-27 23:39:56 +00:00
68332a7290
2021-12-27 22:01:29 +00:00
5252a989b2
2021-12-27 20:11:58 +00:00
76f42101c7
switching to JOB for report rendering
2021-12-27 19:31:01 +00:00
84799ad109
2021-12-23 21:49:54 +00:00
11b629442e
2021-12-23 20:07:00 +00:00
5bb1df0e80
2021-12-23 19:42:50 +00:00
04abe2adcb
2021-12-23 17:48:01 +00:00
8753c41f6b
2021-12-23 17:16:01 +00:00
e754230cbd
2021-12-23 15:15:14 +00:00
5a73c88653
2021-10-28 20:11:34 +00:00
f2d9da5549
2021-10-28 18:53:27 +00:00
ae4f09cc61
Solved zombie process and resource consumption overrun issue when rendering reports
2021-10-28 17:35:58 +00:00
a900abf261
2021-10-27 23:18:59 +00:00
bc802e2956
Report render process manager v2.0
2021-10-27 21:22:00 +00:00
980788d332
2021-10-26 13:59:05 +00:00
7ea5218b70
schedule working, clean up
2021-09-24 18:43:51 +00:00
34cb37a276
2021-07-26 17:17:19 +00:00
e34f4773c6
2021-06-29 19:32:58 +00:00
600fc09b39
2021-06-24 22:47:09 +00:00
23cc77d38c
2021-04-01 14:18:34 +00:00
dde1b8bb8c
rename all variants of naming that hold an AyaType value to "aType" (parameter) / "AType" (not parameter) everywhere front and back; "ayType", "objectType", "oType" all are used in various areas
2021-03-23 17:06:05 +00:00
3c1a7fde79
2021-03-16 17:33:25 +00:00
34fa34e53d
2021-03-10 17:47:33 +00:00
b5ddfb211d
2021-01-30 16:24:13 +00:00
0e8b90a778
2021-01-30 16:08:13 +00:00
6be01deba6
2021-01-30 15:29:21 +00:00
3bc7aba2c2
2021-01-29 21:51:34 +00:00
ef68eca416
2021-01-27 18:57:45 +00:00
2751bd3d93
2021-01-27 18:54:39 +00:00
b18a87bdf5
2020-10-26 20:42:16 +00:00
4bfa45f92c
2020-10-23 17:13:52 +00:00
1bc2c29619
2020-09-09 21:38:43 +00:00
46a2ceb05b
2020-09-09 21:34:08 +00:00
f04a8124ae
2020-09-08 15:42:56 +00:00
121339d344
2020-09-07 18:28:26 +00:00
f9f0104bb8
2020-09-07 18:04:34 +00:00
b9f35d9d79
2020-09-07 15:50:24 +00:00
e854688523
2020-09-04 21:48:36 +00:00
e9341ea972
2020-09-04 19:24:17 +00:00
06601caac2
2020-09-03 21:58:58 +00:00
a3763b5503
2020-09-03 19:11:41 +00:00
e0858891da
2020-09-03 18:57:23 +00:00
01b93829f4
2020-09-03 18:30:00 +00:00
3deaa13ce8
2020-09-03 17:35:06 +00:00
5825b490fa
2020-09-02 22:49:28 +00:00