292 Commits (8dff7a00a35cc125cffdadee0b0f0b012a00aaf7)

Author SHA1 Message Date
mike12345567 d2987fcf39 PR comments. 4 years ago
mike12345567 0a7ceda807 Fixing an issue with automations being unable to access app databases due to new context stack up. 4 years ago
mike12345567 5dd754f314 Removing console log. 4 years ago
mike12345567 c692a656de PR comments. 4 years ago
mike12345567 4c9b82c9ed Fixing some issues highlighted by test cases, as well as refactoring context a bit to make it easier to edit. 4 years ago
Michael Drury fedcc2dfd9 Adding a mechanism to deprecate a view and replace it with a new one. 4 years ago
Rory Powell 917cbbb6b1 WIP: Memory leak fix 4 years ago
Rory Powell f7e7693604 Re-apply quota restrictions 4 years ago
mike12345567 35ed1baeca Updating logging to typescript to fix build issue. 4 years ago
mike12345567 12a8487732 Adding null parameter so that TS doesn't build with strict requirement. 4 years ago
Dean bceff77e35 Properly invalidate the cached user ensuring up-to-date credentials are always used 4 years ago
mike12345567 90453212d5 Moving majority of automation logging functionality to pro. 4 years ago
Dean 4ecae7fa5b Code review updates 4 years ago
mike12345567 f6fc63f1a8 Main body of PR comments - still need to move a bit to pro. 4 years ago
Dean 5a97b71403 OIDC config test fix 4 years ago
Dean 69b424dee6 Removed debugging line 4 years ago
Dean 79f54d5873 Fix for oauth user db update 4 years ago
Dean 2ea4a9d225 Refresh the OAuth tokens automatically when making rest calls. Fix to remove the password from the api token authentication. 4 years ago
mike12345567 a9d927b713 Adding MinIO handling, backing up to disk by bucket name. 4 years ago
mike12345567 c633c643e2 Adding main functionality for exporting CouchDB to disk, just need to add MinIO export. 4 years ago
mike12345567 2733f48492 Updating user page to search through the backend and building a basic pagination store that can be used for it. 4 years ago
Martin McKeaveney bec7d86739 cherry pick new ui from develop 4 years ago
mike12345567 e7ff299c63 Adding user pagination, removing usages of the global user list from builder and replacing with direct user lookups where possible, still need to apply filtering to username/email serverside. 4 years ago
mike12345567 da2303803c Moving get of logs to pro. 4 years ago
mike12345567 9207642779 Fixing an issue where periodically the cache state of the couch revision gets out of sync and need to update it for cache to be able to write again. 4 years ago
mike12345567 b45557fe26 Adding explanation of the difference between Database and SelectableDatabase in Redis. 4 years ago
mike12345567 c62b6da703 Adding case to handle multi-DB setups, to confirm store same doc ID to different databases and they run in different cache keys. 4 years ago
mike12345567 eeca1cb3ba Updating writethrough cache a bit to make sure it implements the PouchDB API properly. 4 years ago
mike12345567 e3f25795e8 Fixing test case and review comments. 4 years ago
mike12345567 07d47102a1 Adding a class wrapper incase using get/put functions multiple times, functions like the PouchDB constructor. 4 years ago
mike12345567 0a9edc48b6 Updating redis to use typescript and adding the option of a writethrough cache which can be used, by passing a DB and a value to be written + a delay for writes. 4 years ago
Dean dc20ecc5ff Merge commit 4 years ago
Andrew Kingston 60060fac6f Improve Couch DB URL parsing to handle edge cases and special characters 4 years ago
Rory Powell acbb411a0a Ensure tests can't send events even when token is set 4 years ago
Rory Powell 7283e01442 Add deployment environment to identities 4 years ago
Rory Powell 4cfedf7252 Better handle first time startup + dedicated event 4 years ago
Rory Powell cfad5af382 Add hosting to all identities and events, add installationId to tenant group 4 years ago
Rory Powell 29292395ef Fix user id generation 4 years ago
Rory Powell eb0214a231 Back populate no-op migrations on new app and tenant create 4 years ago
Rory Powell a2b9fcd448 Dev improvements - remove need to rebuilds of backend-core/dist and enable debugging when running tests and backend services, use source directly using typescript and jest path mappings 4 years ago
Rory Powell e447fd11d1 Build fixes 4 years ago
Martin McKeaveney bf3a14dda4 new ui functionality working from S3 bucket 4 years ago
Martin McKeaveney 493607b853 update google sheets strategy to use the standard passport strategy 4 years ago
Rory Powell 9f2620dd7a Migration locks and add optional preventRetry option 4 years ago
Rory Powell eae5223fe3 Fix key eviction 4 years ago
Rory Powell 090fdb58e0 app id fixes 4 years ago
Rory Powell b570563d41 Default to historical timestamp 4 years ago
Rory Powell bf9c6cbc42 Add awareness of deployment environment 4 years ago
Rory Powell 429f379431 Failover protection with event cache 4 years ago
mike12345567 0274516ad6 Progress towards using couchdb for automation logs, after testing redis and realising it won't work. 4 years ago