Anton Tananaev
e1ec226ef1
Improve API documentation
2026-06-15 08:34:49 -07:00
Anton Tananaev
93ae36bde0
Fix OpenAPI issues
2026-06-15 08:29:58 -07:00
Anton Tananaev
381dbf5248
Add missing API documentation
2026-06-15 07:47:42 -07:00
Anton Tananaev
91dccd0752
Fix Topfly X101 power decoding
2026-06-15 07:44:17 -07:00
Sebastian Cao
6c297e9b25
Decode power voltage for BSJ and JH119 trackers ( #5907 )
...
* Decode power voltage for BSJ and JH119 trackers
* Use exact length check for the 4-byte power variant
2026-06-14 20:57:02 -07:00
Anton Tananaev
0417a92649
Fix Jimi photo attributes decoding
2026-06-10 06:37:36 -07:00
Anton Tananaev
ef27da181e
Fix JT808 message header reuse
2026-06-09 06:40:53 -07:00
Anton Tananaev
2d211fd7f2
Fix video upload command
2026-06-06 18:36:08 -07:00
Anton Tananaev
0fb8f1e0d0
Cleanup Chinese geocoders
2026-06-06 07:25:18 -07:00
Harry Rong
4b03444a1d
Add Amap geocoder and coordinate util ( #5354 )
...
* Add Amap geocoder and coordinate util
* Add the geographic coordinates interpreter of the three major map providers in China.
* Change "amap" to "autoNavi" to match the name of traccar-web.
---------
Co-authored-by: 容均致 <harryrong@ruishanio.com >
2026-06-06 07:09:37 -07:00
Anton Tananaev
16debb7a57
Fix LX42-EA IOTM protocol
2026-06-06 06:50:28 -07:00
Anton Tananaev
67e95a32b1
Improve network forwarder
2026-06-05 20:43:56 -07:00
Anton Tananaev
28f33d8f09
Update submodule
v6.14.4
2026-06-05 08:04:08 -07:00
Anton Tananaev
7d501f2763
Update version number
2026-06-05 08:03:43 -07:00
Anton Tananaev
8329065068
Fix cache tie breaking
2026-06-05 08:02:24 -07:00
Anton Tananaev
7f02bb8945
Revert "Predictable database order"
2026-06-05 07:59:11 -07:00
Anton Tananaev
54bec52e1b
Update submodule
v6.14.3
2026-06-05 07:13:40 -07:00
Anton Tananaev
7b3d818d8d
Update version number
2026-06-05 07:12:51 -07:00
Anton Tananaev
a1c8c85305
Complete memory database
2026-06-04 21:11:52 -07:00
Anton Tananaev
e9f36764db
Predictable database order
2026-06-04 20:32:44 -07:00
Anton Tananaev
24457eb012
Fix loading position cache
2026-06-04 20:18:56 -07:00
Anton Tananaev
ef83b4fa71
Fix unknown state ( fix #5899 )
2026-06-04 19:19:34 -07:00
Anton Tananaev
77e2f49b1d
Minor test formatting
2026-06-03 07:23:04 -07:00
nilei
679579fc3f
Added C5 and C5L model specific handling ( #5890 )
...
* Added C5 and C5l model specific handling
* Update Jt808ProtocolEncoderTest.java
Added tests for TYPE_CUSTOM without and with specific models.
* Update Jt808ProtocolEncoderTest.java
Reduced redundancy.
* Update Jt808ProtocolEncoderTest.java
Fixed test code and replaced verifyCommand with verifyFrame.
* Update Jt808ProtocolEncoderTest.java
EOF fix
2026-06-03 07:22:17 -07:00
Anton Tananaev
93d14fe5e6
Allow per device time override
2026-06-03 06:23:19 -07:00
Anton Tananaev
12890f59c3
Minor formatting cleanup
2026-06-03 06:14:33 -07:00
nilei
ea87f3f829
Decode Xchinchun 0xE1 cell tower data ( #5895 )
...
* Decode Xinchun 0xE1 cell tower data
Add Xinchun-specific parsing for 0xE1 location extension fields as cell tower data while preserving the existing fallback behavior for other 0xE1 formats.
The new logic decodes MCC, MNC, LAC, Cell ID, and RSSI into the position network when the 0xE1 payload matches the Xinchun base station format.
* Update Jt808ProtocolDecoder.java
Fixed indention.
* Update Jt808ProtocolDecoder.java
Corrected min. length from 4 to 12.
Updated if/else order.
* Update src/main/java/org/traccar/protocol/Jt808ProtocolDecoder.java
Changed from "greater than" to "greater than or equal"
Co-authored-by: Anton Tananaev <anton.tananaev@gmail.com >
---------
Co-authored-by: Anton Tananaev <anton.tananaev@gmail.com >
2026-06-03 06:13:10 -07:00
Anton Tananaev
8e533d201a
Auto-request alarm attachments
2026-06-02 22:03:46 -07:00
Anton Tananaev
a05687f05d
Avoid hardcoding protocols
2026-06-02 22:02:33 -07:00
Anton Tananaev
e92f8d7997
Improve port default config
2026-06-02 21:39:04 -07:00
Anton Tananaev
cfd856e12b
Decode alarm label attribute
2026-06-02 21:33:05 -07:00
Anton Tananaev
cfa094801e
Support Jimi JC custom commands
2026-06-02 21:19:24 -07:00
Anton Tananaev
7233609381
Remove redundant generics
2026-06-02 21:09:38 -07:00
Anton Tananaev
dc433af685
Add Jimi IoT upload handler
2026-06-02 19:40:04 -07:00
Anton Tananaev
1a32c1bc45
Cleanup test case
2026-06-02 05:49:41 -07:00
Anton Tananaev
f94cd73fa7
Add Suntech encoder test
2026-06-02 05:47:35 -07:00
Timmy Braun
711f86373d
Add test for CacheManager ( #5894 )
2026-06-02 05:45:43 -07:00
Anton Tananaev
b4348b2013
Fix JT808 encoder test
2026-06-01 21:36:01 -07:00
Anton Tananaev
98e1cea20e
Fix MiniFinder2 string length
2026-06-01 21:28:38 -07:00
Anton Tananaev
f733dbb3af
Update git submodule
v6.14.2
2026-06-01 19:32:45 -07:00
Anton Tananaev
0b068466a5
Update version number
2026-06-01 19:31:48 -07:00
Anton Tananaev
807342d8b9
Fix stale last position on duplicate time
2026-06-01 19:11:02 -07:00
Anton Tananaev
e5b02822b5
Change docker job title
2026-05-31 10:58:50 -07:00
Anton Tananaev
3a6422e1f1
Update submodule
v6.14.1
2026-05-31 10:46:57 -07:00
Anton Tananaev
812eb17dcb
Update version number
2026-05-31 10:43:15 -07:00
Anton Tananaev
ed804bdd7b
Integrate test in release pipeline
2026-05-31 10:37:48 -07:00
Anton Tananaev
232338fddb
Simplify release check
2026-05-31 10:29:28 -07:00
Anton Tananaev
7d28cc2ee5
Output curl content
2026-05-31 10:19:57 -07:00
Anton Tananaev
27769c0dd9
Unify installer tests
2026-05-31 10:16:40 -07:00
Anton Tananaev
b440a7ca12
Test all installers
2026-05-31 09:43:43 -07:00