|
|
bed2fbc7c3
|
update shuttle test data for integration tests
|
2025-04-07 12:41:04 -07:00 |
|
|
|
973867bd6d
|
update loader to add system ID to ordered stop and ETA
|
2025-04-07 12:11:36 -07:00 |
|
|
|
56466964c1
|
update method calls in TimedApiBasedShuttleRepositoryLoader
|
2025-04-06 11:23:27 -07:00 |
|
|
|
8c2fb3a52a
|
use simplified implementation without system loading
|
2025-04-06 11:21:07 -07:00 |
|
|
|
95eb2c8f65
|
condense shuttle repository methods
|
2025-04-06 11:15:24 -07:00 |
|
|
|
940d172e87
|
rename ISystem to IPassioSystem
|
2025-04-06 10:50:51 -07:00 |
|
|
|
d607a3742c
|
update constructor of loaders to take a system id
|
2025-04-06 10:24:55 -07:00 |
|
|
|
d584d1f58b
|
update repository loader and tests to support only one system
|
2025-04-06 10:14:24 -07:00 |
|
|
|
695fec1fce
|
rename update method and update return types
|
2025-04-06 09:51:13 -07:00 |
|
|
|
7e0c1f3539
|
rename get system method on shuttle repository, update tests
|
2025-04-06 09:48:55 -07:00 |
|
|
|
687fe0d826
|
finish the rename for the data loaders
|
2025-03-27 09:33:37 -07:00 |
|
|
|
fab99db755
|
rename existing repository to shuttle repository
|
2025-03-27 09:32:29 -07:00 |
|
|
|
d8ec54919e
|
move shuttle away from the stop
|
2025-03-20 20:22:50 -07:00 |
|
|
|
889e302912
|
add orientation data to api based loader
|
2025-03-17 13:25:46 -07:00 |
|
|
|
024a7dd30c
|
add orientation to loadTestData
|
2025-03-17 13:24:08 -07:00 |
|
|
|
371fb25faf
|
add etas for a second shuttle
|
2025-02-19 12:01:26 -08:00 |
|
|
|
e8d5dbe6b3
|
link schmid gate to shuttle
|
2025-02-19 11:59:00 -08:00 |
|
|
|
ad07a6be44
|
add schmid gate as a stop
|
2025-02-19 11:58:13 -08:00 |
|
|
|
614b062b01
|
add polyline coordinates for the teal route
|
2025-02-19 11:53:31 -08:00 |
|
|
|
bc2f90e11e
|
add polyline coordinates for red route
|
2025-02-19 11:30:38 -08:00 |
|
|
|
63a215ac41
|
remove TODO for test data class
|
2025-02-19 10:55:37 -08:00 |
|
|
|
556906d15e
|
remove test data repository loader
|
2025-02-19 10:55:16 -08:00 |
|
|
|
6da782fd3d
|
add stubs for test data repository loader
|
2025-02-19 10:50:04 -08:00 |
|
|
|
3b173aeb22
|
add RepositoryLoader interface
|
2025-02-19 10:47:58 -08:00 |
|
|
|
71b3b718ab
|
add clearEtaData call to repository
|
2025-01-23 14:24:42 -08:00 |
|
|
|
d7528757d4
|
remove clearing of data in timed repository and update tests
|
2025-01-22 22:31:39 -08:00 |
|
|
|
15a9330722
|
add note about pruning behavior for ApiBasedRepositoryLoader
|
2025-01-22 22:29:01 -08:00 |
|
|
|
d8119b7506
|
add implementations for data types with id
|
2025-01-22 21:36:21 -08:00 |
|
|
|
e7e513b0b1
|
implement pruning code
|
2025-01-22 21:10:59 -08:00 |
|
|
|
200c5328b6
|
make timeout constant a class property
|
2025-01-22 16:20:20 -08:00 |
|
|
|
c902472457
|
add try/catch to remaining methods
|
2025-01-22 15:52:29 -08:00 |
|
|
|
d1f8d940b3
|
remove console.error calls to leave responsibility to caller
|
2025-01-22 15:51:00 -08:00 |
|
|
|
bc3526df88
|
refactor remaining methods into separate methods for improved testing
|
2025-01-22 15:16:28 -08:00 |
|
|
|
95f2181b1c
|
add test for fetchAndUpdateStopAndPolylineDataForRoutesInExistingSystemsInRepository
|
2025-01-22 15:03:29 -08:00 |
|
|
|
df0e1d3d0f
|
add error throwing to method
|
2025-01-22 14:59:04 -08:00 |
|
|
|
b2be3ae583
|
refactor fetchAndUpdateStopAndPolylineDataForRoutesWithSystemId into separate method
|
2025-01-22 14:55:51 -08:00 |
|
|
|
9fda898ecb
|
update fetchAndUpdateRouteDataForSystemId to include try/catch
|
2025-01-22 14:36:49 -08:00 |
|
|
|
f1fd774821
|
refactor route fetching logic for single system ID to external function
|
2025-01-22 14:27:12 -08:00 |
|
|
|
1b9a77209f
|
add error pathway and test case for validation
|
2025-01-22 14:01:57 -08:00 |
|
|
|
4dd8b450a0
|
move baseUrl and supported system ids to class level
|
2025-01-22 13:43:37 -08:00 |
|
|
|
e4b4683b60
|
change update helper methods back to protected
|
2025-01-22 13:41:17 -08:00 |
|
|
|
86777a1681
|
make all loader methods public for improved testing
|
2025-01-22 13:25:16 -08:00 |
|
|
|
59af309bec
|
move api logic to parent class ApiBasedRepositoryLoader
|
2025-01-21 13:33:28 -08:00 |
|
|
|
900d649409
|
add note to turn loadTestData into class
|
2025-01-21 13:28:45 -08:00 |
|
|
|
fc23021c70
|
rename repository loader to TimedApiBasedRepositoryLoader
|
2025-01-21 13:27:42 -08:00 |
|
|
|
80faf8114b
|
remove redundant todo
|
2025-01-17 14:46:35 -08:00 |
|
|
|
33c1a512d2
|
experiment with using RepositoryDataLoader for ETA data
|
2025-01-17 14:39:05 -08:00 |
|
|
|
e4b08be1e4
|
clear data individually instead of all at once
|
2025-01-16 21:29:51 -08:00 |
|
|
|
6176dd9f5a
|
call methods to clear data
|
2025-01-16 21:07:49 -08:00 |
|
|
|
4c65f5d26e
|
change timeout to 10 secs
|
2025-01-15 21:51:18 -08:00 |
|