d50f0e058a
docker-compose: move signdald to different docker-compose
...
when developing metamigo you want to run the api, frontend, and worker
locally but want postgres and signald in containers.
this commit moves signald into the postgresql compose (which could be
renamed now i suppose) so you can run just that compose (npm run
docker:metamigo:dev:up) to do local dev on metamigo.
2023-08-09 09:31:53 +00:00
b0fd810563
metamigo-cli no longer starts the worker or the api
...
it is now just responsible for db migrations and config generation/help
2023-08-09 09:31:09 +00:00
Darren Clarke
5c2187c7b7
Merge branch 'develop' into 'main'
...
Develop
See merge request digiresilience/link/link-stack!2
2023-07-18 12:26:57 +00:00
Darren Clarke
f901f203b0
Develop
2023-07-18 12:26:57 +00:00
Darren Clarke
7ca5f2d45a
Update devcontainer.json
2023-06-21 14:43:13 +00:00
Darren Clarke
a53a26f4c0
Docker Compose refactoring
2023-06-21 12:48:07 +00:00
Darren Clarke
7a2a667aaf
Metamigo CI updates
2023-06-21 07:32:00 +00:00
Darren Clarke
7aa75317f5
Update dependencies
2023-06-21 06:15:55 +00:00
Darren Clarke
d666c22bac
Add beta version to package.json
2023-06-20 12:05:55 +00:00
Darren Clarke
f5f5016f3f
Re-add metamigo-cli docker-entrypoint.sh
2023-06-20 11:49:16 +00:00
Darren Clarke
74608d6fce
Cleanup unnecessary Make/Docker files
2023-06-20 11:32:32 +00:00
Darren Clarke
d44f990c26
Add remaining Dockerfiles to CI
2023-06-20 11:09:09 +00:00
Darren Clarke
dcbc348338
Fix Metamigo build error, CI updates
2023-06-20 10:46:24 +00:00
Darren Clarke
a1ffea4244
Add leafcutter and metamigo to CI
2023-06-20 10:31:59 +00:00
Darren Clarke
3be4d0f992
Fix docker push in gitlab ci
2023-06-20 10:02:55 +00:00
Darren Clarke
0dd4e860ff
Add missing react-cookie dependency to link
2023-06-20 09:48:54 +00:00
Darren Clarke
1c3ea1e8f6
CI updates #4
2023-06-20 09:32:57 +00:00
Darren Clarke
065dedc7b2
CI updates #3
2023-06-20 08:58:48 +00:00
Darren Clarke
da274d3c66
CI updates #2
2023-06-20 08:39:14 +00:00
Darren Clarke
ea51cf6ef1
Set default link config values
2023-06-20 07:59:13 +00:00
Darren Clarke
5a343c7eb9
CI updates #1
2023-06-20 07:49:52 +00:00
Darren Clarke
59ae833099
Update and fix missing dependencies
2023-06-14 06:33:06 +00:00
Darren Clarke
8949b10671
Merge branch 'shell-updates' into 'main'
...
Shell updates
See merge request digiresilience/link/link-stack!1
2023-06-14 06:09:33 +00:00
Darren Clarke
db8a3d1ee0
Merge branch 'main' into shell-updates
2023-06-14 06:02:11 +00:00
7a532769c8
README update
2023-06-07 12:32:27 +00:00
49650795df
A few react-admin upgrades
...
as per https://marmelab.com/react-admin/Upgrade.html
2023-06-07 12:14:12 +00:00
cdccc7f062
metamigo: store user info in nextauth session
2023-06-07 11:28:18 +00:00
11c595619d
npm run fmt
2023-06-07 11:18:58 +00:00
21fe35da05
metamigo-api: Use our own hapi plugin for postgraphile
2023-06-07 11:18:03 +00:00
9b2f08ab7e
Use our own hapi-postgraphile plugin
...
1. Much much less code
2. The third-party plugin only supported JWT which we no longer use
2023-06-07 10:28:03 +00:00
ffee8f42e4
Align node and npm versions to fix overrides
2023-06-07 10:25:53 +00:00
754131fbe1
npm run dev:metamigo now builds+watches all metamigo things!!
2023-06-07 08:24:13 +00:00
Darren Clarke
dce765033d
Ticket list updates
2023-06-07 08:02:29 +00:00
bdad5f551c
Since next-auth doesn't use JWT anymore, remove the nextauth-jwt plugin
...
..and replace it with the Auth Bearer plugin.
2023-06-06 13:21:09 +00:00
24d52eef3d
WIP work on getting nextauth + graphql working
2023-06-06 11:46:35 +00:00
45f8cb1234
metamigo: do nextauth v3 -> v4 upgrades
2023-06-06 10:28:29 +00:00
a33f80c497
metamigo-common: fix pretty deprecation error in pino logging
2023-06-06 09:03:10 +00:00
9c7a385c77
gitpod: run npm install on init
2023-06-06 07:11:06 +00:00
fd7e543d16
metamigo-frontend: build and run in docker
2023-06-06 07:10:28 +00:00
2f02915446
metamigo-worker: dockerfiles are no longer needed as the entrypoint is metamigo-cli
2023-06-06 06:47:56 +00:00
2b877a7dd9
metamigo-api: dockerfiles are no longer needed as the entrypoint is metamigo-cli
2023-06-06 06:47:37 +00:00
Darren Clarke
6a85c644dc
Cleanup live changes
2023-06-05 15:00:46 +00:00
Darren Clarke
d0f9e8bb65
Changes from live
2023-06-05 14:48:23 +00:00
696ba16cb7
metamigo-api: runs in docker now
...
* great typescript module import refactor
* refactor metamigo-cli so it is the entrypoint for the db, api, and
worker
2023-06-02 15:26:30 +00:00
b45e2e8c11
add root dockerignore
2023-06-02 11:35:10 +00:00
68f99c53f1
disable link and leafcutter for now to focus on metamigo
2023-06-02 11:31:26 +00:00
55d369ff8d
metamigo-api should depend on metamigo-cli
2023-06-02 11:31:04 +00:00
bb83d88eeb
gitignore: turbo's prune dir
2023-06-02 11:08:53 +00:00
1f00e50e46
metamigo-api: downgrade pg package
...
* hapi-postgraphile does not support > 7
2023-06-02 11:08:09 +00:00
fc35ee0f3d
metamigo-api(Dockerfile): use turbo prune --docker
2023-06-02 11:07:55 +00:00