Commit Graph

160 Commits

Author SHA1 Message Date
Karol Sójko 85d87bb45e fix: add python to docker image setup 2023-05-08 13:24:52 +02:00
Karol Sójko 3193308d8d fix: install dependencies because of node-gyp incompatibilities 2023-05-08 13:00:16 +02:00
Karol Sójko 8fbb94d15a feat: upgrade to node 20.1.0 (#590)
* feat: upgrade node to 20.0.0

* fix(auth): webauthn usage

* fix: remove better-sqlite3 driver and unplug newrelic

* fix: add sqlite3 lib to packages

* chore: upgrade aws-sdk and localstack

* fix: specs and node types

* tmp: check if installing yarn helps linter and test cancellation issues

* Revert "tmp: check if installing yarn helps linter and test cancellation issues"

This reverts commit eacb4e28d1.

* fix: run tests separately

* tmp: downgrade yarn release

* Revert "tmp: downgrade yarn release"

This reverts commit a277454dbe.

* feat: upgrade to node 20.1.0

* Revert "fix: run tests separately"

This reverts commit 5755f2caf9.
2023-05-08 12:16:18 +02:00
Karol Sójko 0a0b8aafaf fix: e2e tests matrix 2023-05-05 13:18:58 +02:00
Karol Sójko a748164bf2 fix: remove redundant install steps from workflows 2023-05-05 10:28:19 +02:00
Karol Sójko c427fa8790 chore: fix pr and publish workflows with install for node-gyp unplugged deps 2023-05-05 09:53:17 +02:00
Karol Sójko 30f14820c6 feat: add cache type to e2e test suite 2023-05-04 12:20:37 +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 34018ae7eb chore: disable event-store deployments 2023-04-24 08:28:44 +02:00
Karol Sójko 5d12648669 chore: fix service name in deployments 2023-03-27 11:26:29 +02:00
Mo 9de09c55f8 chore: upgrade api and responses dependencies (#459) 2023-03-01 13:51:26 -06:00
Karol Sójko 2d8919a079 chore: remove proxy service 2023-02-24 08:14:17 +01:00
Karol Sójko deec29c1b4 chore: remove workspaces from code base 2023-02-23 13:30:39 +01:00
Karol Sójko 4cb79de685 chore: add running e2e test suite on a schedule 2023-02-23 11:59:45 +01:00
Karol Sójko 28ab0b8e46 chore: fix server ci setup 2023-02-23 11:44:26 +01:00
Karol Sójko 6fed293716 chore: remove deploying worker workflow from proxy server 2023-02-22 13:40:30 +01:00
Karol Sójko dfe30d7f5e feat(proxy): add proxy server 2023-02-22 13:03:04 +01:00
Karol Sójko fdf4b29ae2 feat: optimize memory usage (#444)
* fix(syncing-server): optimize memory usge

* fix: optimize remaining self hostable services
2023-02-15 08:14:37 +01:00
Karol Sójko fba8e6ce35 chore: rearrange workflow deps 2023-02-10 13:05:48 +01:00
Karol Sójko 11ef2ef708 chore: fix publishing flow 2023-02-10 12:57:38 +01:00
Karol Sójko 1423b3fc35 chore: change workflow name 2023-02-08 11:52:52 +01:00
Karol Sójko 95aa0a0024 chore: add e2e test suite triggerable externally 2023-02-07 14:19:11 +01:00
Karol Sójko d0c44d1376 chore: add example local setup 2023-02-07 14:12:29 +01:00
Karol Sójko b0e31ff305 chore: fix deployment workflows 2023-02-07 11:18:43 +01:00
Karol Sójko f11569ac53 chore: fix missing exposed ports in setup 2023-02-07 10:46:36 +01:00
Karol Sójko fbf7a61bc9 chore: fix build cache on publishing workflow 2023-02-07 10:26:59 +01:00
Karol Sójko 2265165fa3 chore: fix publishing workflow 2023-02-07 10:25:43 +01:00
Karol Sójko b2c7b924ac chore: remove creating .env file for ci 2023-02-07 09:45:00 +01:00
Karol Sójko 1349f950c9 chore: fix ci setup for docker compose 2023-02-07 09:42:40 +01:00
Karol Sójko f1c398a3a4 chore: fix .env file 2023-02-07 09:37:07 +01:00
Karol Sójko 271dee5be6 chore: fix env vars for infra host bindings 2023-02-07 08:40:55 +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 5ed9bd243f chore: add logs to e2e procedure 2023-02-07 07:15:20 +01:00
Karol Sójko a3624357dc chore: simplify building process for e2e testing purposes 2023-02-07 07:00:22 +01:00
Karol Sójko afe0be31f2 chore: fix waiting for self hosted setup to startup 2023-02-07 06:55:36 +01:00
Karol Sójko 71854b704d chore: add published ports to e2e test suite 2023-02-06 16:15:34 +01:00
Karol Sójko 0907773d6f chore: fix required steps for docker buildx 2023-02-06 15:41:49 +01:00
Karol Sójko 040a2b5e5f chore: fix e2e workflow 2023-02-06 15:35:49 +01:00
Karol Sójko 1c0a9e6726 fix: e2e test suite 2023-02-06 15:34:26 +01:00
Karol Sójko c4f038ab9a remove @ from common 2023-02-06 15:29:50 +01:00
Karol Sójko 3746ac5fc1 change branch 2023-02-06 15:29:18 +01:00
Karol Sójko 5c4353dd0c extract e2e suite 2023-02-06 15:28:14 +01:00
Karol Sójko f64caed220 fix: remove login docker from pr 2023-02-06 15:10:51 +01:00
Karol Sójko 0dcf64c82b fix: using mocha 2023-02-06 14:59:24 +01:00
Karol Sójko 48fd5c5ff6 fix: remove command from workflow services 2023-02-06 14:53:16 +01:00
Karol Sójko 84fa374072 fix: workflow env vars 2023-02-06 14:52:28 +01:00
Karol Sójko 2313b0b450 fix: eof empty line 2023-02-06 14:51:18 +01:00
Karol Sójko 4fa6f579af run e2e tests on pr 2023-02-06 14:48:26 +01:00
Karol Sójko 08c1328932 add publishing self hosting image 2023-02-06 13:49:18 +01:00
Karol Sójko b5c9c4b188 chore: add running all e2e tess in parallel 2023-01-30 08:40:47 +01:00