1
0
Fork 0
mirror of synced 2024-09-07 13:11:46 +12:00
Commit graph

233 commits

Author SHA1 Message Date
Martin McKeaveney
df261bf3ea Revert "Temp account portal logging" 2021-09-28 11:33:07 +01:00
Rory Powell
0806e69010 Temp account portal logging 2021-09-28 10:15:48 +01: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
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
Michael Drury
f45c780d99 Merge pull request #2698 from Budibase/feature/view-cloud-replacement
Cloud View replacement
2021-09-22 18:21:38 +01: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
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
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
Rory Powell
29295e6d36 Self hosted SSO flow and account deletion 2021-09-21 12:27:53 +01:00
Martin McKeaveney
be08668a46 adding AWS region to bucket config 2021-09-21 11:49:32 +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
Andrew Kingston
a6e48194f1 Merge branch 'master' of github.com:Budibase/budibase into develop 2021-09-20 10:33:18 +01:00
Rory Powell
91b9a98247 Password reset for budibase users 2021-09-17 13:41:22 +01:00
Rory Powell
3576ca87be Access controls for cloud, self, and regular budibase users 2021-09-15 15:45:43 +01:00
Michael Drury
bda973355c Merge pull request #2598 from Budibase/feature/automation-rework
Automation backend rework
2021-09-14 17:30:26 +01: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
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
mike12345567
d2c7d424de Fix for issue #2593. 2021-09-13 09:00:14 +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
mike12345567
da9d78d1fb Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-rework 2021-09-10 11:16:43 +01:00
Martin McKeaveney
0d88af0335 fix redis auth for hosts containing redis 2021-09-10 10:08:13 +01: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
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
mike12345567
4450883a0a Adding slack integration. 2021-09-07 13:58:53 +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
mike12345567
b3655bbee1 Quick fix for backwards compat, enabling multi-tenancy on a previously single tenancy environment. 2021-09-06 15:14:46 +01:00
Martin McKeaveney
2a766a3011 catch when no couchDB url passed 2021-08-18 11:55:19 +01:00
Martin McKeaveney
af4c1b23de simplify couchDB configuration 2021-08-18 11:23:28 +01:00
Martin McKeaveney
f4232bd7d7 couchDB auth options 2021-08-17 14:11:03 +01:00
mike12345567
a8eb067de3 Merge branch 'fix/apps-2195-2282-2283' of github.com:Budibase/budibase into develop 2021-08-06 17:14:31 +01:00
mike12345567
506ff7dcd3 Linting. 2021-08-06 16:39:30 +01:00
mike12345567
be48677490 Fixes for a lot of issues generated by the use of the pouchdb allDbs call, which is not designed for multi-client DB setups like ours, using CouchDB method instead. 2021-08-06 16:38:07 +01:00
mike12345567
efcbe864c2 Defining fetch for third party image retrieval. 2021-08-05 13:39:40 +01:00
mike12345567
46ea3f3e9e Revert "Merge pull request #2253 from Budibase/revert-2076-feature/multi-tenants"
This reverts commit 4834b765be, reversing
changes made to 2456e69483.
2021-08-05 09:59:08 +01:00
Martin McKeaveney
df927e3feb merge with master 2021-08-04 13:20:11 +01:00
Martin McKeaveney
0ad651d592 adding log to authenticated middleware for K8S env 2021-08-04 10:38:49 +01:00
Michael Drury
ec26f6ab5e Merge branch 'develop' into feature/multi-tenants 2021-08-04 10:07:31 +01:00
Michael Drury
b86a6fddc9 Revert "Multi-tenancy/organisations" 2021-08-04 10:02:24 +01:00
mike12345567
4e13dde657 Fixing some issues highlighted by worker test cases. 2021-08-03 17:14:17 +01:00