Karol Sójko
e6a4cc3098
fix(api-gateway): direct call service proxy to return 400 responses instead of throwing errors
2023-06-09 12:52:58 +02:00
Karol Sójko and GitHub
c70040fe5d
feat: add revisions service to home server ( #613 )
...
* feat: add revisions service to home server
* fix: make e2e test suite on home server non-optional
* fix(auth): specs
2023-05-25 12:57:05 +02:00
Karol Sójko
4ab32c670e
fix(api-gateway): decorating responses for direct call proxy
2023-05-18 11:03:12 +02:00
Karol Sójko and GitHub
b3b617ea0b
feat: bundle syncing server into home server setup ( #611 )
...
* feat(syncing-server): move inversify express controllers to new structure
* wip: syncing server service binding for home server
* fix(syncing-server): container bindings
* fix(api-gateway): rename https service to service proxy
* fix: proxying requests to syncing server
* fix: responses and version binding
2023-05-17 15:38:12 +02:00
Karol Sójko and GitHub
8a47d81936
feat: add direct event handling for home server ( #608 )
...
* feat(domain-events-infra): add direct call event message handler
* feat: add direct publishing of events into handlers
* fix: validating sessions with direct calls
2023-05-17 09:23:48 +02:00
Karol Sójko and GitHub
dc71e6777f
feat: home-server package initial setup with Api Gateway and Auth services ( #605 )
...
* fix(api-gateway): reduce exports
* wip controllers
* fix: imports of controllers
* fix(api-gateway): rename http service interface to proxy interface
* wip: self-registering services and controllers
* wip: add registering controller method bindings and services in container
* feat: merge two services together
* wip: resolving endpoints to direct code calls
* wip: bind controller container to a singleton
* fix: controller binding to instantiate and self-register on controller container
* fix: move signout endpoint to auth controller
* wip: define inversify controllers in the controller container
* fix(auth): bind inversify controllers to controller container
* fix(auth): linter issues
* fix(auth): specs
* fix(auth): inversify controllers bindings
* wip: endpoint resolving
* wip: add endpoint for more auth controllers
* wip: add sessions controller endpoint resolvings
* wip: add subscription invites endpoint resolvings
* wip: add subscription tokens endpoint resolvings
* wip: add all binding for auth server controllers
* wip: fix migrations path
* fix: configure default env vars and ci setup
2023-05-16 11:38:56 +02:00