|
|
99999450b5
|
Remove clearAllData from BaseRedisRepository and update tests
|
2025-11-11 14:50:53 -08:00 |
|
|
|
01c55d52ec
|
Make BaseRedisRepository extend EventEmitter; make RedisShuttleRepository extend BaseRedisRepository
|
2025-11-11 12:31:32 -08:00 |
|
|
|
b6b79e1345
|
Migrate ETA-related tests over to the ETA repository tests
|
2025-11-11 12:27:10 -08:00 |
|
|
|
13bfc853e3
|
Add getAverageTravelTimeSeconds in SelfUpdatingETARepository definition
|
2025-11-11 12:26:45 -08:00 |
|
|
|
83e3414c8e
|
Add the tests back, for directly adding/removing ETAs
|
2025-11-11 12:08:02 -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 |
|
|
|
809c0b9270
|
Add clearAllData as a declared method
|
2025-11-11 11:03:33 -08:00 |
|
|
|
53e120cd1e
|
Add stubs for Redis implementations of both ETA repository variants
|
2025-11-11 10:54:46 -08:00 |
|
|
|
1783d5f6f7
|
Define a set of interfaces for the ETA repository
|
2025-11-11 10:51:34 -08:00 |
|