75 Commits (43da53bed19baa00aec600f0918d64e6106929a4)

Author SHA1 Message Date
Martin McKeaveney ee6a16827a fixing google sheets bug, respect google configuration hierarchy 5 years ago
mike12345567 e073bdb5a4 Fix for #5103 - some templates are built on an older version that stored permissions differently, we can't migrate these as they will keep being added, easiest to just support the old method (apply the old rule and convert to the new format when retrieving roles). 5 years ago
Martin McKeaveney 3a7a964ac8 fix launch.json 5 years ago
Rory Powell bcc84bf1fd Link app context with tenancy, remove app tenancy middleware 5 years ago
Rory Powell cb6103a321 Fix cross tenant apps with session 5 years ago
mike12345567 a5556595de Fixing an issue with the public API loading for the first time in a multi-tenant environment, also fixing an issue in self host when switching between environments with different secrets. 5 years ago
mike12345567 8dc2c9d480 Fixing an issue with detecting fully qualified Redis URL despite not in use. 5 years ago
mike12345567 c1c879309f Making the URL optional for application creation/update in OpenAPI spec, removing unused parameter and fixing getRedisOptions function to work with fully qualified URLs. 5 years ago
mike12345567 f3418044dc Starting to fix up test cases. 5 years ago
Rory Powell 9fcf702a32 Add status banner that reacts to cypress healthcheck failures 5 years ago
mike12345567 c189550614 Adding controllers for row, query and applications public APIs. 5 years ago
mike12345567 6a416cad59 Refactoring how endpoints are specified so that the middlewares can be applied in a more generic fashion. 5 years ago
Rory Powell 65b0455313 Fix app list retrieval in migrations 5 years ago
Rory Powell d673d27563 Respect custom tenantIds in run migrations endpoint 5 years ago
Rory Powell d9ead48c59 Deprovision and local couch db url fix 5 years ago
Rory Powell a8a8e97840 Add 'location = /' -> 4001 to nginx dev conf 5 years ago
mike12345567 ab3971034d Quick fix for checklist API performance on default tenant in cloud. 5 years ago
Michael Drury f04a29dfef Using 10K iteration string stretching for encryption. 5 years ago
mike12345567 92d457ac00 Adding basic encrypt/decrypt pathway. 5 years ago
mike12345567 84bf8c3422 Adding tenancy to the API key, making the authenticated middleware aware of new user API keys, using a view to lookup the user by API key. 5 years ago
mike12345567 dff24e402d Getting api key/dev info docs setup and in use. 5 years ago
Martin McKeaveney dfe9861383 use google env variable for client secret and ID, update helm chart to pass variables to worker 5 years ago
Martin McKeaveney 0966720982 use google env variable for client secret and ID, update helm chart to pass variables to worker 5 years ago
Martin McKeaveney f574c90de3 use env platform URL for datasource auth to prevent tenant overrides 5 years ago
Martin McKeaveney 08a3ae0e7c use env platform URL for datasource auth to prevent tenant overrides 5 years ago
mike12345567 f9a7bb001f Fixing issue which was blocking the ability to logout fully, as well as causing issues with new user signup and password reset. 5 years ago
mike12345567 a214400e03 Fixing issue which was blocking the ability to logout fully, as well as causing issues with new user signup and password reset. 5 years ago
mike12345567 8f7a8553bb Fix for #4267 - allow admins to access all roles. 5 years ago
mike12345567 d87b8c0563 Fix for #4267 - allow admins to access all roles. 5 years ago
Michael Drury e1a4136f9c Fixing a typescript issue in server. 5 years ago
Michael Drury 4b23a78bc9 Fixing a typescript issue in server. 5 years ago
mike12345567 9fa10ff02f Refactoring backend-core tenancy to context, splitting out tenancy functionality to its own area. 5 years ago
mike12345567 72534c6ed2 Refactoring backend-core tenancy to context, splitting out tenancy functionality to its own area. 5 years ago
mike12345567 03b4b29b01 Review comments, renaming deployed -> prod in terms of app IDs. 5 years ago
mike12345567 dbc048b365 Review comments, renaming deployed -> prod in terms of app IDs. 5 years ago
mike12345567 4b1331450c Fixing some issues discovered by the cypress tests, cleaning up how Couch is used. 5 years ago
mike12345567 91a90e62b2 Fixing some issues discovered by the cypress tests, cleaning up how Couch is used. 5 years ago
mike12345567 417bf98ec9 Tests updating, all now passing, fixed some issues discovered by them. 5 years ago
mike12345567 d5f8cc1023 Tests updating, all now passing, fixed some issues discovered by them. 5 years ago
Rory Powell 89fb5feeeb Fix loop early exit 5 years ago
Rory Powell e001376e6d Fix loop early exit 5 years ago
Michael Drury 91c2a40c89 Final pass refactoring - need to test but all code in server converted. 5 years ago
Michael Drury d3a90acc55 Final pass refactoring - need to test but all code in server converted. 5 years ago
mike12345567 40c6eb2007 Main body of work, refactoring most usages. 5 years ago
mike12345567 d2fe119d90 Main body of work, refactoring most usages. 5 years ago
Rory Powell e8e6fc549d Add app db support + app url migration 5 years ago
Rory Powell 767354ad60 Add app db support + app url migration 5 years ago
Rory Powell 0b6a8469de Don't apply csrf to existing sessions. Handle only supported content types 5 years ago
Rory Powell 20ec58b775 Don't apply csrf to existing sessions. Handle only supported content types 5 years ago
Rory Powell 716e254bdd Revert "Fix dev app preview return url" 5 years ago