Commit graph

4 commits

Author SHA1 Message Date
8b3016004b
feat: basic departures support
also a huge refactor to simplify modules
2026-06-23 00:07:10 +10:00
102c028407
refactor: optimisation around stoptimes
- moved stoptime related functionality into new core:data:stoptime module
  - will feature all the different realtime stoptime sources to be
      integrated later
- create proper database schema for future migrations
- deduplicate trips into stoppingpatterns, since many trips share the
  exact same stopping pattern
  - stoptimes are now linked to stoppingpatterns instead
  - stoppingpattern ids are generated from a hash composed of all stoptimes
- stoptimes now use deltas for arrival time to save space
2026-05-05 03:23:11 +10:00
e7caeca356
refactor: core:data -> core:data:client 2026-04-02 21:55:45 +11:00
c912723c78
refactor: shared -> core 2026-04-02 01:57:08 +11:00
Renamed from shared/data/build.gradle.kts (Browse further)