69 Commits (4695a008dfe7683ea7a1dfd68f55ff04480145b3)

Author SHA1 Message Date
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
Rory Powell 0b9bb42817 Revert "Fix dev app preview return url" 5 years ago
Rory Powell 5cb6e19274 Add CSRF Token 5 years ago
Rory Powell ffcf5354eb Add CSRF Token 5 years ago
Andrew Kingston 2ea242e396 Use correct casing for login error 5 years ago
Andrew Kingston 611dc0ab48 Use correct casing for login error 5 years ago