|
|
b6f3e4ccde
|
update method signatures to not include system id
|
2025-04-07 19:17:14 -07:00 |
|
|
|
0076d987ca
|
rename methods in getter repository
|
2025-04-07 19:06:18 -07:00 |
|
|
|
4f7d24acf0
|
add TODO to be resolved before merge
|
2025-04-07 13:57:14 -07:00 |
|
|
|
940d172e87
|
rename ISystem to IPassioSystem
|
2025-04-06 10:50:51 -07:00 |
|
|
|
6d762ce620
|
remove all system related data from shuttle repository
|
2025-04-06 10:49:47 -07:00 |
|
|
|
a144657fa8
|
update remove implementation and tests
|
2025-04-06 09:55:23 -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 |
|
|
|
d76740e5e7
|
add tls config
|
2025-03-31 23:37:28 -07:00 |
|
|
|
50148cc2f4
|
implement RedisNotificationRepository
|
2025-03-31 20:26:26 -07:00 |
|
|
|
39066b88bc
|
have teardown clear all data in redis before starting next test
|
2025-03-31 20:21:09 -07:00 |
|
|
|
36359a4caa
|
add export and getter to check connection status
|
2025-03-31 19:42:47 -07:00 |
|
|
|
cc6623404c
|
add connect/disconnect methods
|
2025-03-31 19:37:19 -07:00 |
|
|
|
c98367f12e
|
add bindings and redis client arg for constructor
|
2025-03-31 19:35:38 -07:00 |
|
|
|
1acd12d113
|
add stub methods for redis notification repository
|
2025-03-31 19:30:42 -07:00 |
|
|
|
75a4e133ed
|
fix failing test for notification deletion
|
2025-03-27 11:40:32 -07:00 |
|
|
|
9c22e154be
|
add bindings for the notifications repository
|
2025-03-27 11:34:01 -07:00 |
|
|
|
a84cedd05a
|
add test and implementation for addOrUpdate listeners
|
2025-03-27 11:23:07 -07:00 |
|
|
|
51d66d8886
|
add tests and implementation for notification deletes
|
2025-03-27 11:18:43 -07:00 |
|
|
|
b0f04a9256
|
add stub methods for subscribe/unsubscribe
|
2025-03-27 11:10:49 -07:00 |
|
|
|
b2fb430a38
|
add notification event subscriber/unsubscriber
|
2025-03-27 11:08:40 -07:00 |
|
|
|
a665c29745
|
add method to check if notification is scheduled
|
2025-03-27 10:46:38 -07:00 |
|
|
|
f007b72d94
|
add code for in-memory notification repository
|
2025-03-27 10:19:00 -07:00 |
|
|
|
7379840070
|
extract notification repository to interface
|
2025-03-27 10:06:42 -07:00 |
|
|
|
c517d93e3a
|
add test cases and rename some methods
|
2025-03-27 10:02:13 -07:00 |
|
|
|
09be37cedb
|
move arguments and notification interfaces to notification repository file
|
2025-03-27 09:57:49 -07:00 |
|
|
|
fab99db755
|
rename existing repository to shuttle repository
|
2025-03-27 09:32:29 -07:00 |
|
|
|
7d762f17dc
|
optimize imports
|
2025-02-02 13:18:33 -08:00 |
|
|
|
b30e4be895
|
rename methods for clarity on method events
|
2025-02-02 13:14:45 -08:00 |
|
|
|
9dd6e945c2
|
extract publishing code to private method
|
2025-02-02 13:14:04 -08:00 |
|
|
|
a810a2e78f
|
add 'publish' code to addOrUpdateEta
|
2025-02-02 13:13:32 -08:00 |
|
|
|
01cbad3a73
|
add code to add/remove from subscriber array
|
2025-02-02 13:12:20 -08:00 |
|
|
|
ec62b0c8bf
|
update interface to not be async
|
2025-02-02 13:07:42 -08:00 |
|
|
|
5957010a7f
|
add test cases and documentation for functions
|
2025-02-02 13:04:03 -08:00 |
|
|
|
345d4905fe
|
add method stubs in basic in-memory repository
|
2025-02-02 12:51:25 -08:00 |
|
|
|
acfc91d3c1
|
add method stubs for subscribing/unsubscribing to changes
|
2025-02-02 12:49:41 -08:00 |
|
|
|
be2efe2353
|
implement rest of methods
|
2025-01-22 20:41:24 -08:00 |
|
|
|
e9703e53ae
|
implement route removal
|
2025-01-22 20:10:50 -08:00 |
|
|
|
144fa7c852
|
move index finding to separate method
|
2025-01-22 20:09:49 -08:00 |
|
|
|
bc07fe5622
|
add implementation for removeSystemIfExists
|
2025-01-22 20:05:47 -08:00 |
|
|
|
f080c1ab5e
|
update stub methods to clarify behavior
|
2025-01-22 19:41:31 -08:00 |
|
|
|
f94c8dd629
|
add method stubs to remove data by id
|
2025-01-22 19:29:11 -08:00 |
|
|
|
26d82390c6
|
remove ApiBasedRepository.ts and tests
|
2025-01-21 13:26:52 -08:00 |
|
|
|
b7a25a6115
|
add repository methods to clear all data
|
2025-01-16 21:07:44 -08:00 |
|
|
|
c4ee93d3d1
|
fix filtering statement within getEtaForShuttleAndStopId
|
2025-01-09 13:48:46 -08:00 |
|
|
|
04a9d4494e
|
fix logic for getting stop data
|
2025-01-09 13:34:50 -08:00 |
|
|
|
404c391dfa
|
fix seeding function
|
2025-01-09 13:23:11 -08:00 |
|
|
|
a5dc5a11da
|
update TODOs
|
2025-01-08 17:41:38 -08:00 |
|
|
|
160e24460b
|
update getShuttleById to move TTL check to other method
|
2025-01-08 17:36:54 -08:00 |
|
|
|
f865544e49
|
add getStopById test for getEtasForStopId
|
2025-01-08 17:26:05 -08:00 |
|