445f9b0d0a
case 4717 - KPI interval accepted only as a known date unit
...
Six KPIs put the request's interval criterion into the query as
DATE_TRUNC('<interval>', ...) unchecked, reachable by staff down to
TechRestricted (security review F26). New KPIFetcher.DateTruncUnitOrNull
accepts only PostgreSQL's date_trunc unit names (any case); the seven KPIs that
read interval refuse anything else with "Invalid 'interval' criteria", the same
form as their existing missing-criteria errors. The client only sends day or
month. (WorkOrderByStatusList reads interval without using it; checked too.)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-24 12:36:52 -07:00
6a5053eeda
case 4200
2022-09-29 21:36:13 +00:00
a929188658
Added delay in batch job processing
2022-09-27 17:45:44 +00:00
73f8dbc3dc
2022-03-07 20:08:45 +00:00
c584e62e50
2022-03-03 22:46:49 +00:00
19879dd70b
2022-03-03 20:40:36 +00:00
b5f95e6438
2022-03-03 20:25:33 +00:00
d06c3767c6
2022-03-03 19:25:18 +00:00
5b49fb3044
2022-03-03 17:55:19 +00:00
db33afc40d
2022-03-03 15:06:06 +00:00
725fdefda0
2022-03-03 01:00:17 +00:00
6ba44e792e
2022-03-03 00:24:27 +00:00
071502cc70
2022-03-03 00:22:08 +00:00
d1f6cb9203
2022-03-02 21:06:36 +00:00
d1f46b6e09
2022-03-02 20:07:36 +00:00
f5e073fe42
2022-03-02 19:51:46 +00:00
bd0ff206e4
2022-03-02 19:46:21 +00:00
b65ddfbe09
2022-03-02 19:41:06 +00:00
aed7c8aa33
2022-03-02 19:27:18 +00:00
f18282de38
2022-03-02 19:16:27 +00:00
0007f22caf
2022-03-02 17:06:50 +00:00
e1a4e047ed
2022-03-02 15:49:01 +00:00
1f9652c83a
2022-03-02 14:22:25 +00:00
34e518c14a
2022-03-01 23:47:32 +00:00
4421e6d7e6
2022-03-01 21:03:02 +00:00
8966f0e8e4
2022-03-01 20:26:05 +00:00
4f76d2f3e4
2022-03-01 20:01:52 +00:00
ac46eb394d
2022-03-01 19:48:00 +00:00
eab9054a4e
2022-03-01 19:08:59 +00:00
5b6a32bc18
2022-03-01 19:06:55 +00:00
820c272976
2022-03-01 18:02:53 +00:00
3fcbd2b822
2022-02-28 22:44:54 +00:00
bb4c61968d
2022-02-28 21:02:47 +00:00
fc0d1bd7e1
2022-02-28 20:30:31 +00:00
98f8d26eb8
2022-02-27 18:40:52 +00:00
4556c21b6e
2022-02-27 17:31:37 +00:00
13c4f56dc2
2022-02-27 17:20:47 +00:00
25188519d9
2022-02-26 01:00:45 +00:00
919dab2dfb
2022-02-25 19:30:04 +00:00
742f62f806
2022-02-25 18:07:55 +00:00
4a1072d11d
2022-02-25 17:00:24 +00:00
c7a14e2843
2022-02-25 16:54:17 +00:00
20c7f8437a
2022-02-25 00:57:58 +00:00
0796eede63
2022-02-25 00:41:54 +00:00
0424e78fb7
2022-02-25 00:34:25 +00:00
e0bf2cb733
2022-02-25 00:05:20 +00:00