Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-03-30 | Make handlers nullable | Anton Tananaev | |
2024-03-30 | Refactor position and event handlers | Anton Tananaev | |
2024-03-30 | Improve time handler | Anton Tananaev | |
2024-03-16 | Add local address to connection key | Anton Tananaev | |
2024-01-28 | Support time maintenance | Anton Tananaev | |
2023-12-28 | Show protocol instead of port | Anton Tananaev | |
2023-12-27 | Option to observe data logs | Anton Tananaev | |
2023-11-14 | Prefer used fuel attribute | Anton Tananaev | |
2023-10-26 | Fix coordinates filter (fix #5203) | Anton Tananaev | |
2023-10-16 | Option to require Wi-Fi geolocation | Anton Tananaev | |
2023-10-14 | Remove comment | Anton Tananaev | |
2023-10-14 | Last position computed attributes | Anton Tananaev | |
2023-08-23 | Add speed limit multiplier (fix #5161) | Anton Tananaev | |
2023-08-19 | Move from javax to jakarta | Anton Tananaev | |
2023-07-01 | Add calendar based filtering | Anton Tananaev | |
2023-06-18 | Apply the filter | Anton Tananaev | |
2023-06-18 | Add daily limit filter | Anton Tananaev | |
2023-06-15 | Update src/main/java/org/traccar/handler/ComputedAttributesHandler.java | memesaregood1 | |
Co-authored-by: Anton Tananaev <anton.tananaev@gmail.com> | |||
2023-06-15 | Use a lambda expression to allow the primitive types | memesaregood | |
2023-06-15 | Allowed primitive Java types in JEXL Engine | memesaregood | |
2023-05-14 | Fix injection issue | Anton Tananaev | |
2023-05-14 | Per device trip config | Anton Tananaev | |
2023-05-14 | Per device motion threshold | Anton Tananaev | |
2023-05-09 | Handle missing geofences | Anton Tananaev | |
2023-04-29 | Add outdated position filter | Anton Tananaev | |
2023-04-23 | Move geofenceIds to position | Anton Tananaev | |
2023-04-11 | Handle closed connections | Anton Tananaev | |
2023-04-10 | Add raw data forwarding | Anton Tananaev | |
2023-03-21 | Fix lint check | Anton Tananaev | |
2023-03-21 | Response after position processed | Anton Tananaev | |
2023-02-23 | Minor formatting change | Anton Tananaev | |
2023-02-23 | Minor formatting change | Anton Tananaev | |
2023-02-23 | Fix lint issues once again | memesaregood1 | |
2023-02-22 | Fix Math namespace | memesaregood1 | |
2023-02-22 | Alternative features activation way | memesaregood1 | |
2023-02-22 | note comments | memesaregood1 | |
2023-02-21 | fix imports | memesaregood1 | |
2023-02-21 | Shorten JEXL features palette | memesaregood1 | |
2023-02-21 | Implement JEXL parser settings | memesaregood1 | |
2023-02-03 | Fix fuel events | Anton Tananaev | |
2023-01-29 | Upgrade JXLS library | Anton Tananaev | |
2023-01-24 | Computed attributes for properties | Anton Tananaev | |
2022-12-14 | Handle motion fluctuation (fix #5000) | Anton Tananaev | |
2022-10-26 | Update MaintenanceEventHandler.java | jcardus | |
trailing spaces | |||
2022-10-26 | 2 Bugs on maintenance | jcardus | |
According to the documentation: "Traccar can help control maintenance intervals of devices. There are two attributes to configure: maintenance.start and maintenance.interval. They can be set in device, group or server attributes. Traccar generates event every time totalDistance attribute gets over maintenance.start + maintenance.interval * N value where N is a natural number. Example: maintenance.start=6000000, maintenance.interval=8000000 Events will be generated when totalDistance goes over 6000 km, 14000 km, 22000 km and so on." In this example, the event won't be fired when it goes over 6000 km. If maintenance.interval < maintenance.start and maintenance.start is multiple of maintenance.interval then the event will be fired before maintenance.start because the comparison will be on negative numbers. Another solution would be to use absolute numbers on the comparison. Example: maintenance.start = 10 000 000 maintenance.interval = 2 000 000 the event will be fired when it goes over 2 000 000 the event wont' be fired when it goes over 10 000 000 | |||
2022-10-15 | Fix MS SQL limit (fix #4958) | Anton Tananaev | |
2022-10-13 | Refactor database code (fix #4961) | Anton Tananaev | |
2022-10-02 | Use singletons where possible | Anton Tananaev | |
2022-09-25 | Persist device state | Anton Tananaev | |
2022-09-21 | Refactor motion handling | Anton Tananaev | |