196 Commits (8bdc1706972c79c8fa66db54557bf3e91efcef4f)

Author SHA1 Message Date
Martin McKeaveney 6d5fa8f9c7 catch when no couchDB url passed 5 years ago
Martin McKeaveney acff289940 simplify couchDB configuration 5 years ago
Martin McKeaveney c66f5ab6ff couchDB auth options 5 years ago
mike12345567 5f997ab836 Linting. 5 years ago
mike12345567 c4f8d17a6e 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. 5 years ago
mike12345567 d98706c7af Defining fetch for third party image retrieval. 5 years ago
mike12345567 42f08f97cc Revert "Merge pull request #2253 from Budibase/revert-2076-feature/multi-tenants" 5 years ago
Martin McKeaveney 52c803bf39 adding log to authenticated middleware for K8S env 5 years ago
Michael Drury f37946d47e
Revert "Multi-tenancy/organisations" 5 years ago
mike12345567 5dc7b4b09e Fixing some issues highlighted by worker test cases. 5 years ago
mike12345567 55ff798803 Linting. 5 years ago
mike12345567 54e765a182 Implementing some changes to how context gets set for tenancy, after testing, as well as updating server. 5 years ago
mike12345567 75ae7ac8d6 Linting. 5 years ago
mike12345567 7a69dcef78 re-write, to use the ideas that Rory put in place, still WIP, un-tested but all implemented. 5 years ago
Rory Powell 1dbf7fa3b7 Fix import 5 years ago
Rory Powell 298cf4965c Sync profile picture when using SSO 5 years ago
mike12345567 a21fd3e0ee Limiting use of query string to a few select endpoints for determining tenant ID. 5 years ago
mike12345567 9174615821 Fixing an issue where you could accidentally end up on org/admin page due to the reactivity statements firing all the time. 5 years ago
mike12345567 b73b20cdbb Linting. 5 years ago
mike12345567 fb562908ee Fixing some issues with public endpoints causing logout loop. 5 years ago
mike12345567 1df08ffe35 Fixing some issues with org not being correctly detected. 5 years ago
mike12345567 669685580f Linting. 5 years ago
mike12345567 5c58630ed7 Fixing up everything found when testing with Cypress. 5 years ago
mike12345567 e76c44000b Fixing test case. 5 years ago
mike12345567 cfea184633 Linting. 5 years ago
mike12345567 a384cc059d Changing how apps are retrieved to be more efficient. 5 years ago
mike12345567 93f5419072 Adding use of the tenancy ID. 5 years ago
mike12345567 9f06b180a8 Adding concept of version to APIs. 5 years ago
mike12345567 155e30965f Fixing test cases and bugs that they raised. 5 years ago
mike12345567 190798d4ee Swapping admin -> global in worker to reduce confusion in API url naming. 5 years ago
mike12345567 e62c858a8d Adding mechanism to disable org functionality when multi-tenancy disabled. 5 years ago
mike12345567 f99f077cdc Fixing saving of oidc and google auth, neither should require the callbackURL property with the tenancy update. 5 years ago
mike12345567 7afce332c8 Fixing some issues discovered with logging in. 5 years ago
mike12345567 8241df2581 Fixing some tenancy issues. 5 years ago
mike12345567 c248844a24 Adding organisation page. 5 years ago
mike12345567 037dce5016 Further work, tenancy now working but some more work to be done. 5 years ago
mike12345567 f0f9736c0b Updating auth to utilise the tenant system. 5 years ago
mike12345567 5ffe3c7935 First version of multi-tenancy, work still to be done. 5 years ago
Rory Powell 70601b7cc5 Store OIDC config in cookie instead of URL 5 years ago
Rory Powell 9e24bc14e7 Add database test configuration to auth package 5 years ago
mike12345567 f2c2ead3fc Cleaning up deployments into the app DB, moving API keys to be in global DB (which will be tenancy managed) and adding concept of platform info DB. 5 years ago
Rory Powell 356a765c92 Invert logos config naming to prevent conflict 5 years ago
mike12345567 e296a67b50 Renaming groups to workspaces. 5 years ago
Peter Clement 2900743545 Add UUID to each oidc config to distinguish each provider 5 years ago
Rory Powell 0982968f79 Setup common test data 5 years ago
Rory Powell 4c9308462e Remove redundant check on requireLocalAccount 5 years ago
Rory Powell d25d9edda1 Test google auth strategy 5 years ago
Rory Powell 4f397740e0 Add jest to auth package + test oidc strategy 5 years ago
Rory Powell 97a62594ed Update clientId -> clientID 5 years ago
Rory Powell 94aa6b3711 Remove review comment 5 years ago