4149 Commits

Author SHA1 Message Date
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
Sam
878201bc18
Merge remote-tracking branch 'origin/develop' into next-auth
# Conflicts:
#	.pnp.cjs
#	packages/client/src/auth/getAuthMethods.js
#	packages/client/src/auth/getNextAuthConfig.js
#	packages/client/src/auth/getProviders.js
#	yarn.lock
2022-04-29 16:06:44 +02:00
Sam
2fe01c848f
Merge pull request #1186 from lowdefy/client-server-dev
feat(server-dev): Client working 🏄‍♂️
2022-04-29 16:03:59 +02:00
Gerrie van Wyk
8389477d82
Merge branch 'develop' into client-server-dev 2022-04-29 14:50:04 +02:00
Gervwyk
cafca662ee feat(server-dev): Client working 🏄‍♂️ 2022-04-29 14:47:26 +02:00
Sam
afb1f57c8b
chore(deps): Revert to sqlite3 package as it is now maintained again. 2022-04-29 14:43:07 +02:00
Sam
bf5692aed2
feat: Next auth implementation work in progress. 2022-04-29 14:41:02 +02:00
Sam
049097885d
Merge pull request #1184 from lowdefy/ldf-client
Init @lowdefy/client
2022-04-29 12:28:07 +02:00
Gervwyk
a9d5ce5b97 chore: Cleanup server packages. 2022-04-29 12:18:29 +02:00
Gervwyk
c37129a11b chore: Fix typos. 2022-04-29 12:10:55 +02:00