Karol Sójko
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
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
a2c1ebe675
feat: remove transition state ( #882 )
...
* fix: Dockerfile build deps
* feat: remove transition state
2023-10-19 11:38:16 +02:00
Karol Sójko
efb341eb99
feat: remove newrelic integration ( #862 )
2023-10-10 15:07:38 +02:00
Karol Sójko
5001496c7b
feat: remove transition mode from code
2023-09-22 14:13:32 +02:00
Karol Sójko
c2cbf44594
chore: upgrade node version ( #835 )
...
* chore: upgrade node version
* chore: upgrade yarn
* fix: yarn setup:
* remove bundle plugin
* fix bundling
* fix env path for files
2023-09-18 13:32:49 +02:00
Karol Sójko
aef9254713
fix: allow self hosted to use new model of items ( #714 )
...
* fix: allow self hosted to use new model of items
* fix: env sample
* fix: binding
2023-08-28 15:34:07 +02:00
Karol Sójko
302b624504
feat: add mechanism for determining if a user should use the primary or secondary items database ( #700 )
...
* feat(domain-core): introduce new role for users transitioning to new mechanisms
* feat: add mechanism for determining if a user should use the primary or secondary items database
* fix: add transition mode enabled switch in docker entrypoint
* fix(syncing-server): mapping roles from middleware
* fix: mongodb item repository binding
* fix: item backups service binding
* fix: passing transition mode enabled variable to docker setup
2023-08-18 16:45:10 +02:00
Karol Sójko
383c3a68fa
fix: default value for SECONDARY_DB_ENABLED
2023-08-15 12:56:55 +02:00
Karol Sójko
c8ea2ab199
fix: add env vars to control cache type for home server
2023-05-04 12:11:19 +02:00
Karol Sójko
3aef5998df
feat: sqlite driver for auth service ( #572 )
...
* wip: initial sqlite bootstrap
* wip: switch to sqlite3 as default db type
* wip: boilerplate data
* fix(auth): case sensitive register and login
* fix(auth): refactor username validations
* fix(auth): allow changing username to both username and email:
* fix(auth): lock middleware for recovery log in
* fix(domain-core): specs for invalid types
* fix(auth): lock middleware specs
* fix(auth): typeorm code arrangements
* fix: running e2e on both mysql and sqlite in ci
2023-04-27 11:17:01 +02:00
Karol Sójko
0fc5db8aee
fix(env): default u2f origins
2023-04-19 17:32:37 +02:00
Karol Sójko
4ad1cccc33
fix: disable newrelic on self-hosted by default
2023-03-30 11:32:56 +02:00
Karol Sójko
eaab23ec19
fix: persistent server keys between updates - fixes #476 ( #481 )
...
* fix: persistent server keys between updates - fixes #476
* fix: env vars for ci
2023-03-16 11:02:16 +01:00
Eric Pierce
c52f038c76
fix: Adding support for redis databases with passwords ( #468 )
...
Redis databases with passwords can be supported by specifying the environment parameter REDIS_URL=redis://:$REDIS_PASSWORD@redis:6379
Without this change the redis URL will always be hardcoded without support for a password
2023-03-06 10:02:36 +01:00
mousta0x
b12ba98a5c
fix: revisions server url ( #469 )
2023-03-06 09:57:56 +01:00
Karol Sójko
deec29c1b4
chore: remove workspaces from code base
2023-02-23 13:30:39 +01:00
Karol Sójko
25c98ef078
chore: fix path for syncing server revisions dumps
2023-02-16 15:17:00 +01:00
Karol Sójko
e97b16606c
chore: fix db migrations path in self hosting setup
2023-02-16 13:26:51 +01:00
Karol Sójko
5ff9e43899
chore: fix default public files server url
2023-02-16 11:39:41 +01:00
Karol Sójko
e96fd6d69e
fix: optimize memory usage
2023-02-09 10:23:10 +01:00
Karol Sójko
a0c8f40e7b
chore: fix redis host binding
2023-02-07 07:51:53 +01:00
Karol Sójko
4db0aef0ff
chore: switch to docker compose setup on e2e workflow
2023-02-07 07:35:10 +01:00
Karol Sójko
5aa561dcb2
add localstack
2023-02-06 13:35:58 +01:00
Karol Sójko
e07612fe24
remove redis events channels
2023-02-06 11:31:47 +01:00
Karol Sójko
c9289204c4
revisions setup
2023-02-06 11:20:11 +01:00
Karol Sójko
51bb1081a6
files setup
2023-02-06 07:33:16 +01:00
Karol Sójko
25066bb33c
syncing server setup
2023-02-06 07:12:25 +01:00
Karol Sójko
bfdb176445
running auth setup
2023-02-06 06:52:11 +01:00
Karol Sójko
42233fa756
auth & auth-worker wip
2023-02-03 17:44:30 +01:00
Karol Sójko
55de4319ed
feat: add initial supervisor setup
2023-02-03 11:26:06 +01:00