1
0
Fork 0
mirror of synced 2024-09-09 22:16:26 +12:00
Commit graph

261 commits

Author SHA1 Message Date
Martin McKeaveney
81f49dcdf1 encapsulate global logout function 2021-10-13 12:26:26 +01:00
Martin McKeaveney
ed9574b815 tidy up 2021-10-12 20:19:32 +01:00
Martin McKeaveney
3f279d8d0f platform logout function 2021-10-12 19:49:34 +01:00
Martin McKeaveney
14370c81b9 SSL support for digitalocean, started utility function for BB logout, bunch of minor bug fixes 2021-10-12 16:13:54 +01:00
mike12345567
380d0e030e Fixing issue with user's being logged in and trying to access other tenants public apps, this work makes sure that users from other tenants will not be 403'd immediately (too aggressive) but instead they will have all other their RBAC roles revoked. 2021-10-07 15:49:26 +01:00
mike12345567
3cc733eefd Merge branch 'develop' of github.com:Budibase/budibase into fix/mike-fixes 2021-10-06 16:58:02 +01:00
Martin McKeaveney
cec4c9ba35
Merge pull request #2901 from Budibase/fix/custom-sso-enforce-cross-tenancy
Don't let user exist in multiple tenants when using custom sso
2021-10-06 16:14:34 +01:00
Rory Powell
13a2770c26 Fix tests 2021-10-06 15:57:13 +01:00
Martin McKeaveney
a3e01cccdb don't upload tarball to s3 in cloud 2021-10-06 15:36:40 +01:00
mike12345567
8699d7293b Fixing an issue with new data source creation, could not view fetched tables until refresh page. 2021-10-06 15:31:32 +01:00
Rory Powell
f10297953f Don't let user exist in multiple tenants when using custom sso 2021-10-06 15:15:46 +01:00
Rory Powell
651947bb49 Add API keys between account portal and budibase 2021-10-04 13:40:50 +01:00
Michael Drury
f2534c3ec3
Merge pull request #2815 from Budibase/feature/cloud-export
Cloud export -> self host import
2021-09-30 14:55:37 +01:00
Rory Powell
0e4bdb73a4 Remove global info users on user deletion 2021-09-30 13:08:07 +01:00
mike12345567
7de9ed2fdf Merge branch 'develop' of github.com:Budibase/budibase into feature/cloud-export 2021-09-30 12:22:28 +01:00
Rory Powell
e2bf53b957
Merge pull request #2789 from Budibase/feature/deprovisioning
Tenant deprovisioning
2021-09-29 17:17:26 +01:00
mike12345567
f69469ea4f 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
Rory Powell
e8b35e2a68 Honour cookie domain on empty values 2021-09-29 13:51:33 +01:00
mike12345567
be1f94941c Merge branch 'develop' of github.com:Budibase/budibase into feature/cloud-export 2021-09-29 12:57:14 +01:00
Rory Powell
5835716e9d Deprovision complete 2021-09-29 12:25:01 +01:00
Rory Powell
5be2a8489d Deprovisioning working minus apps 2021-09-29 11:36:24 +01:00
Martin McKeaveney
3c40444b33
Merge pull request #2771 from Budibase/feature/subdomain-tenantid
adding subdomain checking to tenancy middleware
2021-09-29 09:56:53 +01:00
Rory Powell
05f237dd26 Merge branch 'develop' into feature/deprovisioning 2021-09-28 17:13:04 +01:00
Martin McKeaveney
6e2508797a adding subdomain checking to tenancy middleware 2021-09-28 16:40:03 +01:00
Rory Powell
b8e4824154 Set cookie domain to fix logout 2021-09-28 16:35:31 +01:00
Martin McKeaveney
e92c2be577
Revert "Temp account portal logging" 2021-09-28 11:33:07 +01:00
mike12345567
145c0a11c9 Merge branch 'develop' of github.com:Budibase/budibase into feature/cloud-export 2021-09-28 11:23:03 +01:00
Rory Powell
aa428881e7 Temp account portal logging 2021-09-28 10:15:48 +01:00
Rory Powell
4813a63439 Deprovisioning WIP 2021-09-28 09:48:00 +01:00
mike12345567
f836565f69 Putting together cloud export and import functionality, still need to test, but basic concept there. 2021-09-27 19:12:41 +01:00
Martin McKeaveney
f877244571 abstract usagedoc creation into auth, create the doc if it doesn't exist 2021-09-27 17:35:22 +01:00
mike12345567
649a33d3c8 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
Michael Drury
53aaea9e31
Merge pull request #2698 from Budibase/feature/view-cloud-replacement
Cloud View replacement
2021-09-22 18:21:38 +01:00
Rory Powell
e4fb901e24
Merge pull request #2691 from Budibase/feature/onboarding-backend
SSO flow and account deletion
2021-09-22 09:47:06 +01:00
Martin McKeaveney
61a77b1fd4 merge from master 2021-09-21 21:42:52 +01:00
mike12345567
e0ae992a46 Merge branch 'develop' of github.com:Budibase/budibase into feature/view-cloud-replacement 2021-09-21 17:27:47 +01:00
mike12345567
efdd78c7fe 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
Rory Powell
44002979b0 Self hosted SSO flow and account deletion 2021-09-21 12:27:53 +01:00
Martin McKeaveney
52f4aad525 adding AWS region to bucket config 2021-09-21 11:49:32 +01:00
Rory Powell
96b76231a9 Merge branch 'develop' into feature/onboarding-backend 2021-09-20 11:27:02 +01:00
Rory Powell
12a5428a6e Move all session population to budibase (bug fix) 2021-09-20 11:26:19 +01:00
Andrew Kingston
a59c2db8ea Merge branch 'master' of github.com:Budibase/budibase into develop 2021-09-20 10:33:18 +01:00
Rory Powell
72a0203829 Password reset for budibase users 2021-09-17 13:41:22 +01:00
Rory Powell
626b166346 Access controls for cloud, self, and regular budibase users 2021-09-15 15:45:43 +01:00
Michael Drury
12f364e296
Merge pull request #2598 from Budibase/feature/automation-rework
Automation backend rework
2021-09-14 17:30:26 +01:00
Rory Powell
0af538816d
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
57b92d5b96 fix app fetching 2021-09-14 11:16:28 +01:00
Martin McKeaveney
02c9719b03 publishing redis client fix to master 2021-09-13 18:29:44 +01:00
Rory Powell
8d4311d232 Fix typo 2021-09-13 17:45:37 +01:00
Rory Powell
ff39d247c8 Configurable user cache population in auth middleware 2021-09-13 17:38:12 +01:00