Commit Graph

20 Commits

Author SHA1 Message Date
lingniu
fd76bfdf61 docs: align readme quick start with production apps 2026-07-01 12:34:07 +08:00
lingniu
3d9a520c3c docs: clarify kafka-only production channel 2026-07-01 12:24:25 +08:00
lingniu
5beb81f8cd docs: clarify ingest and consumer persistence roles 2026-07-01 11:45:59 +08:00
lingniu
7ce64e9963 refactor: remove legacy event file store 2026-07-01 11:04:11 +08:00
lingniu
e80fa6f38c refactor: rename kafka sink module 2026-07-01 10:56:33 +08:00
lingniu
d9329f4364 docs: clarify optional command gateway modules 2026-07-01 09:31:30 +08:00
lingniu
a321b6351d docs: align readme with redis session runtime 2026-07-01 09:00:10 +08:00
lingniu
56a6c01f95 refactor: make event file store optional 2026-07-01 07:51:45 +08:00
lingniu
ba4bb51a07 refactor: make latest state optional 2026-07-01 07:37:50 +08:00
lingniu
0987bb4718 refactor: make jsatl12 optional 2026-07-01 07:33:06 +08:00
lingniu
cf4d369335 docs: clarify event file store compatibility role 2026-07-01 07:08:44 +08:00
lingniu
d8f8235544 docs: align readme with runtime stack 2026-07-01 06:33:43 +08:00
lingniu
0fc91f512c refactor: store runtime identity and mileage in mysql metrics 2026-07-01 01:56:16 +08:00
lingniu
af899d03b7 refactor: move xinda to legacy maven profile 2026-07-01 01:34:28 +08:00
lingniu
83067eacc3 refactor: remove xinda from active runtime surface 2026-07-01 01:27:23 +08:00
lingniu
1d569b7bf3 feat: persist jt808 registration identity
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-06-29 17:42:04 +08:00
lingniu
5e619c3634 feat: add jt808 ingest app
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-06-26 11:17:27 +08:00
lingniu
22468e78b4 chore: wire split apps deployment config
Some checks failed
ci/woodpecker/manual/woodpecker Pipeline was canceled
2026-06-24 14:38:59 +08:00
kkfluous
ba68ffe061 feat: make gb32960 archive history query production ready 2026-06-23 11:55:44 +08:00
lingniu-dev
064ecc479c chore: initial import of lingniu-vehicle-ingest
Multi-module Spring Boot ingest service for vehicle telemetry. Modules:

- ingest-api / ingest-core / ingest-codec-common: shared SPI, dispatcher,
  Disruptor event bus, BCC/BCD codec helpers
- protocol-gb32960: GB/T 32960.3 inbound (Netty + per-version parser
  packages v2016/v2025), platform login auth, VIN whitelist, idle handler
- protocol-jt808 / protocol-jt1078 / protocol-jsatl12: JT/T inbound
- inbound-mqtt / inbound-xinda-push: alternative ingest channels
- session-core: per-channel session state
- sink-archive / sink-mq: persistence sinks (local file / Kafka)
- command-gateway: terminal control command gateway
- bootstrap-all: aggregator Spring Boot app
- observability: Micrometer / Actuator wiring

Includes hex-dump golden samples under protocol-gb32960/src/test/resources
and the GB/T 32960.3-2016 / 2025 reference PDFs under reference/.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-15 16:08:57 +08:00