4108 Commits

Author SHA1 Message Date
Sam
c2a8fc7206
fix: Fix auth tests. 2022-05-13 16:31:07 +02:00
Sam
35f28b849d
feat: Add support for auth event plugins. 2022-05-13 12:55:04 +02:00
Sam
4c6d108dff
feat: Include auth event plugins in build. 2022-05-13 12:16:27 +02:00
Sam
b22e4a150f
fix: Remove test auth callback plugins. 2022-05-13 11:36:17 +02:00
Sam
60a048e98b
fix: Update lowdefy auth schema. 2022-05-13 11:35:52 +02:00
Sam
72f1b5468b
chore(deps): Update dependency next-auth to v4.3.4. 2022-05-13 11:35:38 +02:00
Sam
8f7abf7fdb
feat: Updates to auth configuration. 2022-05-13 11:34:38 +02:00
Sam
4922373d4e
fix(build): Remove unused configuration from auth schema. 2022-05-12 17:49:41 +02:00
Sam
3fe249c36e
fix: Auth bug fixes. 2022-05-12 17:47:53 +02:00
Sam
557669e798
fix: Fix auth callback import in dev server. 2022-05-12 17:28:16 +02:00
Sam
f266fbfa7c
feat: Read auth secret from secrets object. 2022-05-12 17:27:46 +02:00
Sam
a16e074ca8
feat: Add support for auth callback plugins. 2022-05-12 16:13:32 +02:00
Sam
1086601b55
Merge remote-tracking branch 'origin/develop' into next-auth
# Conflicts:
#	packages/build/package.json
#	packages/client/src/Client.js
#	packages/client/src/ProgressBarController.js
#	packages/client/src/initLowdefyContext.js
#	packages/plugins/connections/connection-knex/package.json
#	packages/server-dev/lib/App.js
#	packages/server-dev/lib/Page.js
#	packages/server-dev/package.json
#	packages/server/package.json
#	yarn.lock
2022-05-10 11:48:29 +02:00
Sam
46e1328739
Merge pull request #1193 from lowdefy/main
Update from main
2022-05-10 11:33:24 +02:00
Sam
9be4327303
Merge branch 'develop' into main 2022-05-10 11:09:16 +02:00
Sam
f9c1bb3740
chore: Update yarn lock 2022-05-10 10:45:35 +02:00
Sam
44fbca96e2
feat(server-dev): Next auth working in dev server. 2022-05-09 16:30:19 +02:00
Sam
4a3ddca604
Merge pull request #1192 from lowdefy/fix-dev-server
fix(server-dev): Fix dev server not running next build.
2022-05-09 15:59:46 +02:00
Sam
27efcdf8c5
fix(server-dev): Fix dev server not running next build. 2022-05-09 15:18:29 +02:00
Gerrie van Wyk
9004c2b893
Merge pull request #1191 from lowdefy/v4-alpha.9 2022-05-08 21:36:44 +02:00
Sam
0296223153
Merge branch 'main' into v4-alpha.9 2022-05-06 15:45:58 +02:00
Sam
d697b4b5f3
chore: Release v4.0.0-alpha.10. v4.0.0-alpha.10 2022-05-06 13:57:31 +02:00
Sam
3f5589e434
fix: Fix server npm publish files. 2022-05-06 13:56:05 +02:00
Sam
98b544eca2
chore: Release v4.0.0-alpha.9. v4.0.0-alpha.9 2022-05-06 11:05:41 +02:00
Sam
414e5f628c
Merge pull request #1190 from lowdefy/fix-link
fix(client): Fix setupLink - createLink needs lowdefy for input.
2022-05-06 10:37:18 +02:00
Sam
f152ac2c5e
fix(client): Fix setupLink - createLink needs lowdefy for input. 2022-05-05 16:37:22 +02:00
Sam
e47a28c207
chore: Fix tests. 2022-05-05 16:36:10 +02:00
Sam
43e1a968f1
chore: Add @lowdefy/actions-core and @lowdefy/plugin-next-auth as default server dependencies 2022-05-05 16:27:52 +02:00
Sam
133245ea16
feat(api): Add user to api context and user roles to authorization. 2022-05-05 16:23:14 +02:00
Sam
fbab7f14e7
feat(server): Add read user object from next-auth session. 2022-05-05 16:20:37 +02:00
Sam
314f131ceb
fix(client): Fix setupLink - createLink needs lowdefy for input. 2022-05-05 16:16:26 +02:00
Sam
7cadf6389a
fix: Remove user from block properties.
BREAKING CHANGE: Removed user from block properties.
2022-05-04 15:49:08 +02:00
Sam
462c0ac0d0
feat: Use next-auth session to authenticate in api. 2022-05-04 14:57:52 +02:00
Sam
55f2438258
feat: Pass user session to api context from server. 2022-05-04 12:17:28 +02:00
Sam
d47f9e56cd
feat: Next auth login and logout working. 2022-05-03 16:44:22 +02:00
Sam
467529780b
fix: Adapt createAuthMethods for client package. 2022-05-03 16:26:35 +02:00
Sam
b65aa482a3
fix: Update operator plugin import locations. 2022-05-03 15:29:09 +02:00
Sam
e11e11f7ab
fix(cli): Plugins should be added as dependencies, not devDependencies. 2022-05-03 15:27:23 +02:00
Sam
440a1b21d1
Merge pull request #1187 from lowdefy/server-dev-fix
Client reload fixes and display message
2022-05-03 14:30:45 +02:00
Gervwyk
e19e23d7ae chore: Review fixes. 2022-05-02 15:17:41 +02:00
Gervwyk
7895b53691 fix(server-dev): Render app rebuild page. 2022-05-02 13:21:46 +02:00
Gervwyk
7d957284ca fix(engine): Catch block type not found error. 2022-05-02 13:21:03 +02:00
Gervwyk
f94ee32a79 feat(client): Add display message implementation. 2022-05-01 21:04:14 +02:00
Gervwyk
09f49a2072 feat(client): Apply reset context flag to recreate context on client. 2022-05-01 16:28:38 +02:00
Gervwyk
f303bc0461 feat(server-dev): Reload to pass resetContext flag. 2022-05-01 16:27:25 +02:00
Gervwyk
b4431b17b3 fix(server-dev): Do not render page before redirect. 2022-04-30 22:57:47 +02:00
Gervwyk
fc32c75ea2 fix(client): Render progress bar next to context, and event order fixes. 2022-04-30 22:56:27 +02:00
Gervwyk
4a394f8ebc chore: Add server-dev next dev script. 2022-04-30 22:53:46 +02:00
Gervwyk
eed470ff2c fix(server): Add actions-core as default to server. 2022-04-30 12:00:17 +02:00
Gervwyk
f9f295e37c fix(server-dev): Add actions.js to build watcher. 2022-04-30 11:59:42 +02:00