Server ecosystem for Standard Notes; fully self-hostable.
Find a file
Karol Sójko 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
.github chore: fix nohup execution 2023-05-16 11:23:01 +02:00
.vscode chore: upgrade node to 18.13.0 2023-01-25 15:21:26 +01:00
.yarn chore(deps): upgrade aws sdk libs 2023-05-15 12:16:44 +02:00
data fix: newrelic deps and setup db and cache for local development purposes 2022-06-24 15:18:41 +02:00
docker fix: add env vars to control cache type for home server 2023-05-04 12:11:19 +02:00
logs feat: add initial supervisor setup 2023-02-03 11:26:06 +01:00
packages feat: home-server package initial setup with Api Gateway and Auth services (#605) 2023-05-16 11:38:56 +02:00
scripts fix: pushing tags one by one on release 2022-06-23 18:55:55 +02:00
.dockerignore add localstack 2023-02-06 13:35:58 +01:00
.env.sample feat: home-server package initial setup with Api Gateway and Auth services (#605) 2023-05-16 11:38:56 +02:00
.eslintignore feat: add scheduler server 2022-06-17 13:06:44 +02:00
.eslintrc chore: fix eslint setup 2023-05-05 11:17:26 +02:00
.gitignore feat: sqlite driver for auth service (#572) 2023-04-27 11:17:01 +02:00
.nvmrc feat: upgrade to node 20.1.0 (#590) 2023-05-08 12:16:18 +02:00
.pnp.cjs feat: home-server package initial setup with Api Gateway and Auth services (#605) 2023-05-16 11:38:56 +02:00
.pnp.loader.mjs fix: upgrade yarn to 4.0.0-rc.43 2023-05-05 10:34:23 +02:00
.prettierrc refactor: future-proof code verifier check on sign in (#363) 2022-12-07 07:58:26 -06:00
.yarnrc.yml fix: upgrade yarn to 4.0.0-rc.43 2023-05-05 10:34:23 +02:00
bundle.sh fix: sqs configuration for aws sdk v3 2023-01-30 12:49:14 +01:00
commitlint.config.js feat: initial commit 2022-06-17 12:47:25 +02:00
docker-compose.ci.yml feat: upgrade to node 20.1.0 (#590) 2023-05-08 12:16:18 +02:00
docker-compose.example.yml Do not grant localstack access to host's docker.sock (#448) 2023-02-22 12:15:34 +01:00
Dockerfile feat: upgrade to node 20.1.0 (#590) 2023-05-08 12:16:18 +02:00
jest.config.js chore(deps): upgrade jest and ts-jest 2022-10-06 12:43:30 +02:00
lerna.json fix: add lerna 2022-06-20 10:31:54 +02:00
LICENSE Initial commit 2022-06-17 12:16:44 +02:00
linter.tsconfig.json feat: add auth server package 2022-06-22 12:33:00 +02:00
package.json fix: node engine version requirement in package.json files 2023-05-09 11:47:45 +02:00
README.md Initial commit 2022-06-17 12:16:44 +02:00
tsconfig.json chore: remove proxy service 2023-02-24 08:14:17 +01:00
yarn.lock feat: home-server package initial setup with Api Gateway and Auth services (#605) 2023-05-16 11:38:56 +02:00

server

Server applications monorepo