268 Commits (a20d21ebf58bc7ed0daa07f77dea8d58efd17fa7)

Author SHA1 Message Date
Martin McKeaveney b80a93d6d5 cookie based approach 5 years ago
Rory Powell 044579b829 Add expired user notification 5 years ago
Rory Powell fbaedd6a34 Fix: Prevent user updates in multi tenant mode from deleting user password. Also forward the authentication error from the backend to the login page to warn when an sso user is trying to log in with a password when one is not present 5 years ago
Rory Powell a4aa371ceb Add migration unit tests 5 years ago
Rory Powell 7b8318f9db Ignore case when finding user by email 5 years ago
mike12345567 bd59c28081 Removing live replication between deployed and development app, instead it is replicated when the app is opened in the builder. Live replication was not working and only actually pulled back the data on deploy which was a little confusing, this way it can easily be controlled. 5 years ago
Martin McKeaveney 74c74d78f2 encapsulate global logout function 5 years ago
Martin McKeaveney 11e64b0ffe tidy up 5 years ago
Martin McKeaveney af7bddcf22 platform logout function 5 years ago
Martin McKeaveney ec26d5c738 SSL support for digitalocean, started utility function for BB logout, bunch of minor bug fixes 5 years ago
mike12345567 183b6e7b50 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. 5 years ago
Rory Powell 006610f00d Fix tests 5 years ago
Martin McKeaveney f0b9b230eb don't upload tarball to s3 in cloud 5 years ago
mike12345567 ed60a1fb1a Fixing an issue with new data source creation, could not view fetched tables until refresh page. 5 years ago
Rory Powell ee10bce48b Don't let user exist in multiple tenants when using custom sso 5 years ago
Rory Powell 2f589a2f42 Add API keys between account portal and budibase 5 years ago
Rory Powell 6e10c1fa73 Remove global info users on user deletion 5 years ago
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. 5 years ago
Rory Powell 828da8b4d7 Honour cookie domain on empty values 5 years ago
Rory Powell c74c577ab9 Deprovision complete 5 years ago
Rory Powell 591203f5cd Deprovisioning working minus apps 5 years ago
Martin McKeaveney 46d22a1ae6 adding subdomain checking to tenancy middleware 5 years ago
Rory Powell 0518bac62e Set cookie domain to fix logout 5 years ago
Martin McKeaveney df261bf3ea Revert "Temp account portal logging" 5 years ago
Rory Powell 0806e69010 Temp account portal logging 5 years ago
Rory Powell 8642868c5e Deprovisioning WIP 5 years ago
mike12345567 9f0d8a91b7 Putting together cloud export and import functionality, still need to test, but basic concept there. 5 years ago
Martin McKeaveney 1e3fca15c5 abstract usagedoc creation into auth, create the doc if it doesn't exist 5 years ago
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. 5 years ago
Martin McKeaveney 0a7512a4d9 changed events to constants, instantiated analytics client at right time 5 years ago
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. 5 years ago
Rory Powell 29295e6d36 Self hosted SSO flow and account deletion 5 years ago
Martin McKeaveney be08668a46 adding AWS region to bucket config 5 years ago
Martin McKeaveney 184061a56b analytics clients 5 years ago
Rory Powell 1d873d9e11 Move all session population to budibase (bug fix) 5 years ago
Rory Powell 91b9a98247 Password reset for budibase users 5 years ago
Maurits Lourens 518f8fd55e merge develop into branch 5 years ago
Rory Powell 3576ca87be Access controls for cloud, self, and regular budibase users 5 years ago
Martin McKeaveney 9a19bbc1fd fix app fetching 5 years ago
Martin McKeaveney 4e08d5a8ea publishing redis client fix to master 5 years ago
Rory Powell ba199a592c Fix typo 5 years ago
Rory Powell fb01a66936 Configurable user cache population in auth middleware 5 years ago
mike12345567 d2c7d424de Fix for issue #2593. 5 years ago
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. 5 years ago
Martin McKeaveney 0d88af0335 fix redis auth for hosts containing redis 5 years ago
Martin McKeaveney febe5c1f6f lint 5 years ago
Martin McKeaveney 94abf68bbe formatting 5 years ago
Martin McKeaveney 990882f9db allow configuration of redis cluster with fully qualified redis URL 5 years ago
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. 5 years ago
Rory Powell 2a62eb82be Add new redis key for email verification 5 years ago