Karol Sójko and GitHub
d44866b3c0
chore: add types for response locals ( #1015 )
2024-01-08 13:04:25 +01:00
Karol Sójko
7abd80cdba
fix(api-gateway): disable http call retries
2024-01-04 19:13:17 +01:00
Karol Sójko
a341e78909
fix(api-gateway): add extra meta to logs
2023-12-08 16:55:18 +01:00
Karol Sójko and GitHub
5b84f078c6
feat(grpc): add syncing protocol buffers ( #930 )
...
* feat(grpc): add syncing protocol buffers
* wip
* feat: syncing implementation
* fix: sendign metadata
* fix: grpc sync request mapping
* fix grpc response mapper
2023-11-20 11:08:16 +01:00
Karol Sójko
ed05ea553f
fix(api-gateway): remove overly verbose debug messages
2023-11-16 12:57:07 +01:00
Karol Sójko and GitHub
4f62cac213
feat: add grpc sessions validation server ( #928 )
...
* feat: add grpc sessions validation server
* feat: add client implementation on api gateway
* fix: response codes
* fix: errored response
* feat: add configuring grpc as optional service proxy
* fix env vars
* fix linter issue
2023-11-16 10:10:42 +01:00
Karol Sójko
a9b1543e20
fix(api-gateway): websockets calls logs severity
2023-11-10 12:59:42 +01:00
Karol Sójko
5d3fb9a537
fix(api-gateway): add logs about calling web sockets with minimal format
2023-11-10 10:32:47 +01:00
Karol Sójko and GitHub
c4ae12d53f
fix: reduce websockets api communication data ( #919 )
2023-11-09 11:44:31 +01:00
Karol Sójko
6b554c28b7
fix(api-gateway): remove calling both auth and payments on account deletion request
2023-11-07 12:02:40 +01:00
Karol Sójko and GitHub
3e376c44e3
fix: retry attempts on session validation and more verbose logs ( #898 )
2023-11-03 11:23:02 +01:00
Karol Sójko
14bcf7b6c9
fix(api-gateway): logs for errors reaching service
2023-10-27 11:36:52 +02:00
Karol Sójko
654663d17f
fix(api-gateway): retry attempts and logs
2023-10-26 13:27:27 +02:00
Karol Sójko
6aee51bd45
fix(api-gateway): add session validation retry attempts on timedout requests
2023-10-20 11:46:29 +02:00
Karol Sójko
1c3d19cca4
fix(api-gateway): logs severity on retry attempts
2023-10-20 10:21:10 +02:00
Karol Sójko and GitHub
ce357679e9
feat(api-gateway): add retry attempts on timedout requests ( #885 )
2023-10-20 09:24:01 +02:00
Karol Sójko
e385926046
fix(api-gateway): stringify error in service proxy
2023-10-19 20:01:18 +02:00
Karol Sójko and GitHub
34085ac6fb
feat: consider shared vault owner quota when uploading files to shared vault ( #704 )
...
* fix(auth): updating storage quota on shared subscriptions
* fix(syncing-server): turn shared vault and key associations into value objects
* feat: consider shared vault owner quota when uploading files to shared vault
* fix: add passing x-shared-vault-owner-context value
* fix: refactor creating cross service token to not throw errors
* fix: caching cross service token
* fix: missing header in http service proxy
2023-08-22 10:49:58 +02:00
Karol Sójko
79d71ca161
fix(api-gateway): remove duplicating req/res objects on return raw response from payments
2023-07-31 14:19:01 +02:00
Karol Sójko and GitHub
0d5dcdd8ec
feat: refactor deleting account ( #676 )
...
* fix(api-gateway): TYPES aliases
* feat: refactor account deleting
2023-07-31 13:23:39 +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