9723 Commits

Author SHA1 Message Date
Anton Tananaev
eff9557990 Fix injection provider 2026-05-18 21:44:04 -07:00
Anton Tananaev
ced89bb545 Remove unused parameter 2026-05-18 21:43:40 -07:00
Anton Tananaev
876a07e554 Fix calendar timezone issues 2026-05-18 21:41:19 -07:00
Anton Tananaev
bee600301a Simplify model check 2026-05-18 17:31:46 -07:00
Anton Tananaev
fb66198468 Fix database issue (fix #5881) 2026-05-16 20:51:16 -07:00
Anton Tananaev
4de246d868 Fix release build workflow 2026-05-16 17:16:22 -07:00
Anton Tananaev
a8c98d79a2 Undo mockito warning fix 2026-05-16 17:04:21 -07:00
Anton Tananaev
3b0372addd Fix mockito warning 2026-05-16 16:51:32 -07:00
Anton Tananaev
5178df2109 Fix mockito warning 2026-05-16 16:47:58 -07:00
Anton Tananaev
b015a3c57d Unify empty block styles 2026-05-16 16:41:06 -07:00
Anton Tananaev
5df0183d1d Fix timezone warning 2026-05-16 16:35:16 -07:00
Anton Tananaev
a32fa18da4 Update bundled JDK to 25 2026-05-16 16:30:55 -07:00
Anton Tananaev
1c33c1741d Specify charset explicitly 2026-05-16 16:11:34 -07:00
Anton Tananaev
c1f81846eb Upgrade pattern matches 2026-05-16 15:57:06 -07:00
Anton Tananaev
054c151fc4 Migrate to sequenced collection 2026-05-16 15:49:15 -07:00
Anton Tananaev
4b9c974cdd Update Java version to 21 2026-05-16 15:47:11 -07:00
Anton Tananaev
0f3981feb6 Temporary Jackson CVE fix 2026-05-16 14:26:59 -07:00
Anton Tananaev
c6e0458159 Limit for custom frame decoders 2026-05-16 14:19:07 -07:00
Anton Tananaev
f97f87571b Unify frame limits 2026-05-16 14:00:52 -07:00
Anton Tananaev
c98d23182b Deduplicate cached positions 2026-05-16 08:13:09 -07:00
Anton Tananaev
0f907ce0bf Use scheduled thread pool 2026-05-16 07:59:57 -07:00
Anton Tananaev
34572a1b89 Remove unnecessary singleton 2026-05-16 07:04:49 -07:00
Anton Tananaev
07ebdccdd1 Set default connection timeout 2026-05-15 06:46:08 -07:00
Anton Tananaev
950e787885 Periodic session timeout sweep 2026-05-15 06:42:08 -07:00
Anton Tananaev
e3c06c8423 Add last update time 2026-05-15 06:28:39 -07:00
Anton Tananaev
7c66b7bed5 Implement AVT20 alarms 2026-05-15 06:16:58 -07:00
Anton Tananaev
a2a83d3eee Fix GV58LAU GTFRI decoding 2026-05-15 06:09:48 -07:00
Anton Tananaev
49d05a7195 Update GitHub actions 2026-05-14 16:06:21 -07:00
Anton Tananaev
f3c574ea97 Remove unused import 2026-05-14 08:03:17 -07:00
Anton Tananaev
d67b1c06d2 Optimize position queue pruning 2026-05-14 08:00:47 -07:00
Anton Tananaev
5eddf79881 Avoid unnecessary allocations 2026-05-14 07:43:43 -07:00
Anton Tananaev
25a5bbb062 Add optimized attribute map 2026-05-14 07:33:18 -07:00
Anton Tananaev
a89a766440 Disable status events by default 2026-05-13 22:35:58 -07:00
Anton Tananaev
35756817af Improve report mailer threading 2026-05-13 22:33:00 -07:00
Anton Tananaev
d2ed2c5c4d Use MethodHandle in storage layer 2026-05-13 22:15:47 -07:00
Anton Tananaev
3a4fa12cfd Small caching improvements 2026-05-13 21:50:58 -07:00
Anton Tananaev
240ae32730 Cache column indexes 2026-05-13 21:41:58 -07:00
Anton Tananaev
1660043f47 Extract constructor lookup 2026-05-13 21:37:46 -07:00
Anton Tananaev
9583d9cece Fix cleanup correctness 2026-05-13 21:35:34 -07:00
Anton Tananaev
97432083ad Remove unused method 2026-05-13 21:33:41 -07:00
Anton Tananaev
504efc7088 Make query builder AutoCloseable 2026-05-13 21:32:43 -07:00
Anton Tananaev
e1a6c22c66 Support position batch writing 2026-05-13 21:14:44 -07:00
Anton Tananaev
de90a4ae3f Fix Teltonika DualCam issue (fix #5689) 2026-05-13 08:36:17 -07:00
Anton Tananaev
4dc6bb031a Add Suntech assign headers (fix #5680) 2026-05-13 08:10:51 -07:00
Anton Tananaev
04f74616c9 Fix flex result handing (fix #5675) 2026-05-13 07:47:44 -07:00
Anton Tananaev
6cbba5742d Handle changelog directory (fix #5700) 2026-05-13 07:43:52 -07:00
Anton Tananaev
4b5887edaa Increase default DB pool limit 2026-05-12 21:36:37 -07:00
Anton Tananaev
88f655314e Simplify protocol decoders 2026-05-12 21:24:39 -07:00
Anton Tananaev
3cf07ef491 Use division for decimal scaling 2026-05-12 21:05:43 -07:00
Anton Tananaev
866681f897 Implement Radshid protocol (fix #5235) 2026-05-12 20:56:49 -07:00