Commit Graph

16 Commits

Author SHA1 Message Date
henry f3f599c5df add caching for performance 2025-07-05 20:06:10 -04:00
henry 18d39b5dc2 Fix small bug and add tests for serializing and deserializing 2025-07-04 11:34:46 -04:00
henry fa749689f3 Finalized optimization method, added trigger and tests 2025-07-03 01:25:54 -04:00
henry 76009824a6 Added helper method to fill access slotsfor testing 2025-06-17 19:29:51 -04:00
henry a4f314a7b1 Added /status route to get current counts. closes #19 2025-06-17 19:24:15 -04:00
henry 7b34b55197 Added serilog 2025-05-16 21:08:23 -04:00
henry c12a6465f9 Added tests for AccessQueueRepo 2025-05-15 20:49:48 -04:00
henry 18a5a64d4e #8 use string type for ID to make implementation more agnostic to different ID types 2025-05-15 19:52:48 -04:00
henry 8ae97efd41 Remove old implementation for easier maintainability 2025-05-12 23:45:14 -04:00
henry 1de9b57c5c Fix #2 requestsAhead working fr this time 2025-05-12 23:38:25 -04:00
henry 7b0478539e Added take-a-number implementation 2025-05-12 22:37:48 -04:00
henry 449b821633 Added test to check calculated queue position 2025-05-12 01:42:41 -04:00
henry c04a603d56 Abstract queue and dictionary implementation to support alternative implementations 2025-05-09 19:41:07 -04:00
henry 6470ce21f3 small optimization caching DateTime.UtcNow
increase bulk test
2025-05-09 19:01:10 -04:00
henry 876d7e8b58 added missing constant, removed superfluous comments 2025-05-08 21:39:10 -04:00
xxhen 6c9da8e796 Add project files. 2025-05-08 21:34:12 -04:00