Commit graph

19 commits

Author SHA1 Message Date
c9aeeb99c1
fix(server/gtfs): chunk stop times into smaller blocks 2026-04-01 17:23:59 +11:00
91d4fe25a6
feat(server/gtfs): use transaction for imports 2026-04-01 17:00:35 +11:00
ed9d294afc
refactor(server): move gtfsrt to separate module 2026-04-01 16:32:01 +11:00
0181497420
refactor(server): split gtfs into its own module 2026-03-31 23:12:54 +11:00
72b9fb2757
feat: stop times/departures reimpl based on gtfs 2026-03-31 20:09:48 +11:00
32f6e415e1
feat(server/gtfs): only display conflicting duplicates during import 2025-12-19 19:20:01 +11:00
5535034fd7
feat(server): store and expose last updated date of gtfs data 2025-12-19 19:16:22 +11:00
25e5282ea8
fix(server/gtfsr): remove debug code
oops
2025-12-13 20:37:08 +11:00
a6584ec68c
feat(server/gtfsr): initial impl of gtfsr; archive all data 2025-12-13 20:34:26 +11:00
302bda4f17
fix(server/gtfs): update default gtfs version, and use buffered read
Stop times are now huge files and will oom, so buffer and use sequences
instead to save some memory
2025-12-13 20:34:26 +11:00
9acfb52de9
feat(server): only log INFO to stdout, and TRACE to file 2025-12-13 20:34:26 +11:00
50d312049b
feat(server): setup for deployment 2025-08-13 01:02:26 +10:00
58ee095522
feat: server-handled routes and stops 2025-08-12 22:43:33 +10:00
6770c01613
feat: di, db, and preliminary server-side gtfs parsing 2025-08-08 01:59:32 +10:00
c6b739e511
refactor: large treewide renaming 2025-08-05 00:37:28 +10:00
6372614a4d
refactor: optimise imports 2025-04-15 14:21:09 +10:00
388c3b1b75
refactor: add trailing newlines 2025-04-14 21:53:07 +10:00
4dd63b7d1d
feat: initial api support 2025-04-14 21:07:05 +10:00
aebc802b88
init 2025-04-13 00:51:32 +10:00