|
|
4b37f3a121
|
Add a helper method for setting the "reference time" of the self-updating repo
|
2025-11-11 19:34:05 -08:00 |
|
|
|
9af50ddfe9
|
Change the event name to SHUTTLE_WILL_ARRIVE_AT_STOP, and emit it before the stop is updated
|
2025-11-11 19:10:13 -08:00 |
|
|
|
bc7ba7d507
|
Subscribe to shuttle events and add stub methods
|
2025-11-11 18:56:46 -08:00 |
|
|
|
6cf61d1cdb
|
Unify eventual getter implementations in a BaseRedisETARepository class
|
2025-11-11 18:47:13 -08:00 |
|
|
|
01c55d52ec
|
Make BaseRedisRepository extend EventEmitter; make RedisShuttleRepository extend BaseRedisRepository
|
2025-11-11 12:31:32 -08:00 |
|
|
|
13bfc853e3
|
Add getAverageTravelTimeSeconds in SelfUpdatingETARepository definition
|
2025-11-11 12:26:45 -08:00 |
|
|
|
cb23379723
|
Add shuttleRepository injection to the constructor of RedisSelfUpdatingETARepository
|
2025-11-11 11:41:39 -08:00 |
|
|
|
e707c9cfd8
|
Have the ETA repositories depend on BaseRedisRepository instead of duplicating methods
|
2025-11-11 11:33:45 -08:00 |
|
|
|
53e120cd1e
|
Add stubs for Redis implementations of both ETA repository variants
|
2025-11-11 10:54:46 -08:00 |
|