Commit Graph

686 Commits

Author SHA1 Message Date
Rory Powell ee7529769f Merge pull request #2789 from Budibase/feature/deprovisioning
Tenant deprovisioning
2021-09-29 17:17:26 +01:00
mike12345567 a0f69251c8 Adding the ability to run the monorepo in cloud mode without the connected account portal (login, org setting and admin creation are all available again) as well as re-working how the redirects work to massively reduce the chance of cycles which I was experiencing constantly. 2021-09-29 16:55:59 +01:00
Budibase Release Bot f5103225c7 v0.9.145 2021-09-29 13:55:56 +00:00
Budibase Staging Release Bot b8a33d5037 v0.9.145-alpha.0 2021-09-29 13:36:20 +00:00
Rory Powell 764643c99b Merge branch 'master' into develop 2021-09-29 14:26:13 +01:00
Budibase Staging Release Bot de10f3691f v0.9.144-alpha.1 2021-09-29 13:01:12 +00:00
Rory Powell 828da8b4d7 Honour cookie domain on empty values 2021-09-29 13:51:33 +01:00
mike12345567 1f127939af Merge branch 'develop' of github.com:Budibase/budibase into feature/cloud-export 2021-09-29 12:57:14 +01:00
Rory Powell c74c577ab9 Deprovision complete 2021-09-29 12:25:01 +01:00
Budibase Release Bot 085c082600 v0.9.144 2021-09-29 10:51:15 +00:00
Budibase Staging Release Bot 435ba81852 v0.9.144-alpha.0 2021-09-29 10:39:31 +00:00
Rory Powell 591203f5cd Deprovisioning working minus apps 2021-09-29 11:36:24 +01:00
Martin McKeaveney 05cc0e11bf merge with master 2021-09-29 11:25:38 +01:00
Budibase Staging Release Bot 90cb5b6b5f v0.9.143-alpha.10 2021-09-29 09:54:01 +00:00
Budibase Staging Release Bot 1236b70bf9 v0.9.143-alpha.9 2021-09-29 09:06:03 +00:00
Martin McKeaveney 12c405904f Merge pull request #2771 from Budibase/feature/subdomain-tenantid
adding subdomain checking to tenancy middleware
2021-09-29 09:56:53 +01:00
Budibase Staging Release Bot 0fa8accc6a v0.9.143-alpha.8 2021-09-29 08:27:38 +00:00
Budibase Staging Release Bot 875e64e5a6 v0.9.143-alpha.7 2021-09-28 16:50:47 +00:00
Rory Powell 0fec07d157 Merge pull request #2769 from Budibase/fix/account-email-clash
Prevent root account users being re-created as internal budibase users
2021-09-28 17:38:34 +01:00
Budibase Staging Release Bot 4f8da83dae v0.9.143-alpha.6 2021-09-28 16:35:28 +00:00
Rory Powell 9942a2d85c Merge branch 'develop' into feature/deprovisioning 2021-09-28 17:13:04 +01:00
Budibase Staging Release Bot fd7e768ea1 v0.9.143-alpha.5 2021-09-28 16:04:16 +00:00
Martin McKeaveney 46d22a1ae6 adding subdomain checking to tenancy middleware 2021-09-28 16:40:03 +01:00
Rory Powell 0518bac62e Set cookie domain to fix logout 2021-09-28 16:35:31 +01:00
Rory Powell b964813fad Prevent root account users being re-created as internal budibase users 2021-09-28 15:22:19 +01:00
Budibase Staging Release Bot c03b9afbee v0.9.143-alpha.4 2021-09-28 12:41:39 +00:00
Budibase Staging Release Bot fc8aa07bf4 v0.9.143-alpha.3 2021-09-28 12:21:31 +00:00
Martin McKeaveney 2d2e15787f Merge pull request #2767 from Budibase/revert-2766-temp/account-portal-logging
Revert "Temp account portal logging"
2021-09-28 13:12:08 +01:00
Budibase Staging Release Bot 5605209a7a v0.9.143-alpha.2 2021-09-28 10:53:02 +00:00
Martin McKeaveney df261bf3ea Revert "Temp account portal logging" 2021-09-28 11:33:07 +01:00
mike12345567 a83b9835b2 Merge branch 'develop' of github.com:Budibase/budibase into feature/cloud-export 2021-09-28 11:23:03 +01:00
Budibase Staging Release Bot 9e8b14f0fb v0.9.143-alpha.1 2021-09-28 09:24:39 +00:00
Rory Powell 0806e69010 Temp account portal logging 2021-09-28 10:15:48 +01:00
Rory Powell 8642868c5e Deprovisioning WIP 2021-09-28 09:48:00 +01:00
Budibase Release Bot ecb10ccd3b v0.9.143 2021-09-27 21:50:12 +00:00
Budibase Staging Release Bot ece3010c4e v0.9.143-alpha.0 2021-09-27 21:39:06 +00:00
Martin McKeaveney 5a56570fdb merge master 2021-09-27 22:31:13 +01:00
mike12345567 9f0d8a91b7 Putting together cloud export and import functionality, still need to test, but basic concept there. 2021-09-27 19:12:41 +01:00
Budibase Staging Release Bot b2b13dc719 v0.9.140-alpha.13 2021-09-27 17:39:48 +00:00
Martin McKeaveney 1e3fca15c5 abstract usagedoc creation into auth, create the doc if it doesn't exist 2021-09-27 17:35:22 +01:00
Budibase Staging Release Bot f9525b9065 v0.9.140-alpha.12 2021-09-27 14:25:00 +00:00
Michael Drury a9823062d4 Merge pull request #2729 from Budibase/fix/no-perms-hierarchy
Removing the concept of permissions hierarchy from backend for resources
2021-09-27 15:15:31 +01:00
Budibase Staging Release Bot 5f109cf9e2 v0.9.140-alpha.11 2021-09-27 10:48:31 +00:00
Budibase Staging Release Bot 9d199d6dda v0.9.140-alpha.10 2021-09-24 12:27:55 +00:00
Budibase Staging Release Bot 24e3b30dbf v0.9.140-alpha.9 2021-09-24 10:23:39 +00:00
mike12345567 e47bf71e6c Getting rid of the concept of permissions hierarchy, roles still have a hierarchy and base permissions still follow the old system, but resources can be given a stack of separate permissions which don't override each other. 2021-09-23 19:04:53 +01:00
Budibase Staging Release Bot 790950be39 v0.9.140-alpha.8 2021-09-23 16:11:26 +00:00
Budibase Release Bot ce3f8a364f v0.9.142 2021-09-23 15:48:36 +00:00
Budibase Staging Release Bot b8d0e335d5 v0.9.140-alpha.7 2021-09-23 11:33:58 +00:00
Budibase Staging Release Bot 28d0025d6a v0.9.140-alpha.6 2021-09-23 08:49:16 +00:00
Budibase Staging Release Bot 443de819ff v0.9.140-alpha.5 2021-09-22 17:31:55 +00:00
Michael Drury f45c780d99 Merge pull request #2698 from Budibase/feature/view-cloud-replacement
Cloud View replacement
2021-09-22 18:21:38 +01:00
Budibase Staging Release Bot 45bb8915d6 v0.9.140-alpha.4 2021-09-22 15:03:22 +00:00
Budibase Release Bot ecbe015c2a v0.9.141 2021-09-22 11:36:15 +00:00
Martin McKeaveney 8155a28a43 merge with develop 2021-09-22 12:27:08 +01:00
Budibase Staging Release Bot 882187401b v0.9.140-alpha.3 2021-09-22 11:07:23 +00:00
Michael Drury 75f7629b52 Merge pull request #2705 from Budibase/merge/tmpl
Merge all tmpl
2021-09-22 11:57:36 +01:00
Budibase Staging Release Bot 7d3a3bf19e v0.9.140-alpha.2 2021-09-22 10:53:02 +00:00
Michael Drury 39f643de4b Merge pull request #2687 from Budibase/dependabot/npm_and_yarn/packages/auth/tmpl-1.0.5
Bump tmpl from 1.0.4 to 1.0.5 in /packages/auth
2021-09-22 11:42:01 +01:00
Budibase Staging Release Bot 2cf748eea4 v0.9.140-alpha.1 2021-09-22 08:58:01 +00:00
Rory Powell f62b525736 Merge pull request #2691 from Budibase/feature/onboarding-backend
SSO flow and account deletion
2021-09-22 09:47:06 +01:00
Budibase Release Bot 297be18159 v0.9.140 2021-09-22 08:42:24 +00:00
Budibase Staging Release Bot 3ba43a1b35 v0.9.140-alpha.0 2021-09-21 20:57:20 +00:00
Martin McKeaveney e2ed2e8b56 merge from master 2021-09-21 21:42:52 +01:00
mike12345567 3da8adfe48 Merge branch 'develop' of github.com:Budibase/budibase into feature/view-cloud-replacement 2021-09-21 17:27:47 +01:00
Budibase Release Bot f65cf13f97 v0.9.139 2021-09-21 16:24:33 +00:00
Budibase Staging Release Bot 497bb2eea7 v0.9.125-alpha.20 2021-09-21 16:15:41 +00:00
Budibase Release Bot a3d14d0c4a v0.9.138 2021-09-21 15:51:11 +00:00
mike12345567 e8e331e578 Removing use of db.post as its dangerous to allow the possibility of _id being auto-generated, these docs would be lost as we couldn't query them out by the usual id mechanism. 2021-09-21 16:07:04 +01:00
Budibase Release Bot 1774b3f1ea v0.9.137 2021-09-21 15:04:25 +00:00
Budibase Release Bot 14178177d7 v0.9.136 2021-09-21 13:47:15 +00:00
Budibase Release Bot 9cc55c08d3 v0.9.135 2021-09-21 13:08:07 +00:00
Rory Powell 29295e6d36 Self hosted SSO flow and account deletion 2021-09-21 12:27:53 +01:00
Budibase Release Bot 8a218a0060 v0.9.134 2021-09-21 11:15:43 +00:00
Martin McKeaveney be08668a46 adding AWS region to bucket config 2021-09-21 11:49:32 +01:00
Budibase Staging Release Bot 8bd74a8313 v0.9.125-alpha.19 2021-09-21 09:12:18 +00:00
dependabot[bot] 42064ccb73 Bump tmpl from 1.0.4 to 1.0.5 in /packages/auth
Bumps [tmpl](https://github.com/daaku/nodejs-tmpl) from 1.0.4 to 1.0.5.
- [Release notes](https://github.com/daaku/nodejs-tmpl/releases)
- [Commits](https://github.com/daaku/nodejs-tmpl/commits/v1.0.5)

---
updated-dependencies:
- dependency-name: tmpl
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-21 09:04:13 +00:00
Rory Powell 00e2b50f26 fix tests 2021-09-20 12:58:58 +01:00
Rory Powell 3ee2a24141 Merge branch 'develop' into feature/onboarding-backend 2021-09-20 11:27:02 +01:00
Rory Powell 1d873d9e11 Move all session population to budibase (bug fix) 2021-09-20 11:26:19 +01:00
Budibase Staging Release Bot f5edc45570 v0.9.125-alpha.18 2021-09-20 09:55:05 +00:00
Andrew Kingston a6e48194f1 Merge branch 'master' of github.com:Budibase/budibase into develop 2021-09-20 10:33:18 +01:00
Budibase Release Bot b360df55ab v0.9.133 2021-09-20 09:20:41 +00:00
Budibase Release Bot 14b89af3ad v0.9.132 2021-09-17 17:55:09 +00:00
Budibase Staging Release Bot 97baa1afb1 v0.9.125-alpha.17 2021-09-17 16:47:21 +00:00
Budibase Release Bot b27e161829 v0.9.131 2021-09-17 14:26:48 +00:00
Budibase Staging Release Bot 6a48cff5d5 v0.9.125-alpha.16 2021-09-17 14:07:56 +00:00
Rory Powell 7c4b970604 Merge pull request #2635 from Budibase/feature/onboarding-backend
Password reset for budibase users
2021-09-17 14:58:53 +01:00
Budibase Staging Release Bot 23cb822f6e v0.9.125-alpha.15 2021-09-17 13:27:49 +00:00
Rory Powell 91b9a98247 Password reset for budibase users 2021-09-17 13:41:22 +01:00
Budibase Staging Release Bot bf20f3854b v0.9.125-alpha.14 2021-09-17 08:59:43 +00:00
Budibase Staging Release Bot d3f79cf464 v0.9.125-alpha.13 2021-09-16 16:37:59 +00:00
Budibase Staging Release Bot 732666f77b v0.9.125-alpha.12 2021-09-16 15:34:18 +00:00
Budibase Staging Release Bot 5413eacf13 v0.9.125-alpha.11 2021-09-16 14:54:58 +00:00
Budibase Release Bot 0f729efe3f v0.9.130 2021-09-16 14:44:06 +00:00
Rory Powell 23d354ceda Merge pull request #2614 from Budibase/feature/onboarding-backend
Access controls for cloud, self, and regular budibase users
2021-09-16 15:39:14 +01:00
Budibase Staging Release Bot c961efd691 v0.9.125-alpha.10 2021-09-16 14:26:27 +00:00
Budibase Staging Release Bot a834095c81 v0.9.125-alpha.9 2021-09-16 13:35:20 +00:00
Budibase Staging Release Bot 6ac79f4267 v0.9.125-alpha.8 2021-09-15 15:58:20 +00:00
Rory Powell 3576ca87be Access controls for cloud, self, and regular budibase users 2021-09-15 15:45:43 +01:00
Budibase Release Bot 03350279f8 v0.9.129 2021-09-15 11:24:11 +00:00
Budibase Staging Release Bot a8ba00e514 v0.9.125-alpha.7 2021-09-15 09:35:25 +00:00
Budibase Staging Release Bot f7bed762d5 v0.9.125-alpha.6 2021-09-15 09:01:46 +00:00
Budibase Staging Release Bot 93655cb523 v0.9.125-alpha.5 2021-09-14 16:39:38 +00:00
Michael Drury bda973355c Merge pull request #2598 from Budibase/feature/automation-rework
Automation backend rework
2021-09-14 17:30:26 +01:00
Budibase Release Bot ef395beffe v0.9.128 2021-09-14 10:45:22 +00:00
Martin McKeaveney 13bfc82a4c Merge pull request #2603 from Budibase/fix/multitenancy-app-fetch
fix app fetching
2021-09-14 11:36:49 +01:00
Budibase Staging Release Bot 7bc1d42807 v0.9.125-alpha.4 2021-09-14 10:28:17 +00:00
Rory Powell d2c5197fa0 Merge pull request #2574 from Budibase/feature/onboarding-backend
Add new redis key for email verification & pre-hashed password option
2021-09-14 11:17:54 +01:00
Martin McKeaveney 9a19bbc1fd fix app fetching 2021-09-14 11:16:28 +01:00
Budibase Release Bot 6cf6c06b35 v0.9.127 2021-09-13 17:44:30 +00:00
Martin McKeaveney c3998574a0 Merge branch 'master' of github.com:Budibase/budibase 2021-09-13 18:33:51 +01:00
Martin McKeaveney 4e08d5a8ea publishing redis client fix to master 2021-09-13 18:29:44 +01:00
Rory Powell ba199a592c Fix typo 2021-09-13 17:45:37 +01:00
Rory Powell fb01a66936 Configurable user cache population in auth middleware 2021-09-13 17:38:12 +01:00
Budibase Release Bot 8ead734a08 v0.9.126 2021-09-13 15:41:29 +00:00
Budibase Staging Release Bot b2b0d5af78 v0.9.125-alpha.3 2021-09-13 14:13:00 +00:00
Budibase Release Bot a4578aaa07 v0.9.125 2021-09-13 11:29:41 +00:00
Budibase Staging Release Bot 93d2183640 v0.9.125-alpha.2 2021-09-13 10:51:41 +00:00
mike12345567 d2c7d424de Fix for issue #2593. 2021-09-13 09:00:14 +01:00
Budibase Staging Release Bot 8cb8e9b360 v0.9.125-alpha.1 2021-09-10 16:11:09 +00:00
Budibase Staging Release Bot ddc2124ae8 v0.9.125-alpha.0 2021-09-10 13:53:42 +00:00
Martin McKeaveney b83452f47c merge with master 2021-09-10 14:43:03 +01:00
mike12345567 3eeb7c27b8 Introducing the concept of flagging an automation as 'in test' which means it can run with triggers and everything as it normally would in development. 2021-09-10 14:37:34 +01:00
Budibase Staging Release Bot 25a62de64d v0.9.123-alpha.7 2021-09-10 11:20:51 +00:00
mike12345567 da9d78d1fb Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-rework 2021-09-10 11:16:43 +01:00
Budibase Staging Release Bot 3f13aeb789 v0.9.123-alpha.6 2021-09-10 09:15:55 +00:00
Martin McKeaveney 0d88af0335 fix redis auth for hosts containing redis 2021-09-10 10:08:13 +01:00
Budibase Release Bot 157f21125b v0.9.124 2021-09-10 08:33:24 +00:00
Budibase Staging Release Bot 2fc7438f21 v0.9.123-alpha.5 2021-09-10 07:56:31 +00:00
Budibase Staging Release Bot 937f5ece53 v0.9.123-alpha.4 2021-09-09 17:43:54 +00:00
Martin McKeaveney febe5c1f6f lint 2021-09-09 18:20:12 +01:00
Martin McKeaveney 94abf68bbe formatting 2021-09-09 17:16:32 +01:00
Martin McKeaveney 990882f9db allow configuration of redis cluster with fully qualified redis URL 2021-09-09 17:14:24 +01:00
mike12345567 a366ab80e1 Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-rework 2021-09-09 16:33:41 +01:00
Budibase Release Bot 827a77fbf1 v0.9.123 2021-09-09 15:04:36 +00:00
Budibase Staging Release Bot 60a5602a61 v0.9.123-alpha.3 2021-09-09 13:51:49 +00:00
Michael Drury e935a2196a Merge pull request #2575 from Budibase/fix/public-multi-tenancy
Issue with public apps and multi-tenancy
2021-09-09 14:42:12 +01:00
Budibase Staging Release Bot beaeb97214 v0.9.123-alpha.2 2021-09-09 13:04:44 +00:00
mike12345567 58aa32f1b0 Fixing issue with multi-tenancy and public apps, when the tenant isn't necessarily known, it can be found in the app ID, building a middleware to manage this. 2021-09-09 13:27:18 +01:00
Rory Powell 2a62eb82be Add new redis key for email verification 2021-09-09 12:32:16 +01:00
Budibase Staging Release Bot ef9431898b v0.9.123-alpha.1 2021-09-08 12:50:22 +00:00
mike12345567 4450883a0a Adding slack integration. 2021-09-07 13:58:53 +01:00
Budibase Staging Release Bot 01519a7fa2 v0.9.123-alpha.0 2021-09-06 16:38:38 +00:00
Budibase Release Bot ed2f4c78dc v0.9.122 2021-09-06 15:45:10 +00:00
Martin McKeaveney df5f738451 Merge pull request #2560 from Budibase/fix/multi-tenancy-prod
Fixing issues with multi-tenancy breaking various server endpoints in prod
2021-09-06 16:36:43 +01:00
Martin McKeaveney f7718ecae9 lint 2021-09-06 16:24:51 +01:00
Martin McKeaveney c1c4fe968f fix test failure 2021-09-06 16:18:50 +01:00
mike12345567 a0e0843363 Allowing all server endpoints to run without tenant information, as most endpoints in server can be public. 2021-09-06 16:01:45 +01:00
Budibase Release Bot 6668e994b2 v0.9.121 2021-09-06 14:26:46 +00:00