Derrick Hammer
|
3dfdd2d2f4
|
refactor: add GetAllAPIs
|
2024-03-17 08:42:53 -04:00 |
Derrick Hammer
|
ae37a186a9
|
feat: add dedicated registry for api objects
|
2024-03-17 08:41:40 -04:00 |
Derrick Hammer
|
a85ced7c62
|
refactor: change Registry name to EntryRegistry
|
2024-03-17 08:36:32 -04:00 |
Derrick Hammer
|
40b3504c1d
|
refactor: rewrite main api router to be a class, lazy init it, and introduce RoutableAPI which can dynamically handle incoming requests if the main routes aren't matched
|
2024-02-25 08:36:32 -05:00 |
Derrick Hammer
|
7c330e308e
|
refactor: allow Routes to return an error
|
2024-02-17 03:04:15 -05:00 |
Derrick Hammer
|
f0d7a337db
|
refactor: change how init of protocols works and make router building part of the interface
|
2024-02-16 08:39:55 -05:00 |
Derrick Hammer
|
610d5fe268
|
fix: add init to create an empty router
|
2024-01-28 04:44:16 -05:00 |
Derrick Hammer
|
2dc8fc56f5
|
refactor: epic refactor to use uber fx microframework/DI framework to manage dependency graph, remove the portal object, and remove the interfaces package
|
2024-01-28 02:20:59 -05:00 |