935 Commits (218abe39ccb83d5eadeba137d7bb6aca11ebbfbd)

Author SHA1 Message Date
Dean d7a572d9ee Code review update, removing sheets scope from authentication 4 years ago
Dean 4ecae7fa5b Code review updates 4 years ago
Dean 709e8600b0 Auth test fix for oidc strategy mocks 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 136eec3388 Updating to maintain the old worker API for deprecation purposes, but removing from frontend usage. 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
mike12345567 3344a756d7 Adding fix for global user retrieval as part of admin creation. 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
Dean dc20ecc5ff Merge commit 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 35b007d13c fix users list on app overview 4 years ago
Rory Powell 429f379431 Failover protection with event cache 4 years ago
mike12345567 e439d7097b Review comments and test fix. 4 years ago
Rory Powell fd845284d3 Lots of failure handling and caching 4 years ago
mike12345567 81edc7a18a Adding process exits. 4 years ago
mike12345567 06a32ed357 Fixing issue with server not shutting down correctly when an error occurs, making sure that everything clears up gracefully. 4 years ago
Rory Powell 9610d8f1e7 Identity tenant and installation groups, property updates 4 years ago
Rory Powell 967fc8a397 Fix provisioning in multi tenant environment 4 years ago
Rory Powell ab54ae29ab Fix provisioning in multi tenant environment 4 years ago
Rory Powell cbc3e72757 app and account properties, add account details to all user and tenant identities 4 years ago
Rory Powell b69a0836f5 Identity updates 4 years ago
Rory Powell 9d0b4ef45e User context updates and misc fixes 4 years ago
Rory Powell 22aa226ca9 Event identification 4 years ago
Martin McKeaveney 73404a6fb3 prevent issue with TTL dependency import 4 years ago
Martin McKeaveney 1cc140d50a making checklist cache length controllable through env var 4 years ago
Martin McKeaveney b30c045663 enable clustering on server and worker services, better log output on user not found errors 4 years ago
mike12345567 7be0dad245 Updating cache to 1 hour. 4 years ago
mike12345567 0e84430307 Removing old caching code. 4 years ago
mike12345567 100f5a6f3c Moving the withCache function to backend-core so that it can be shared, as well as adding a cache busting function which can be used when one of the checklist configs changes. 4 years ago
Martin McKeaveney 58a5c3d82b turn off withCache for tests 4 years ago
Martin McKeaveney 9483712c7e withCache wrapper for working with redis 4 years ago
Martin McKeaveney 7299863d28 query optimisation on checklist endpoint 4 years ago
mike12345567 8ab3fc810b Improving performance of load script, can generate thousands of users a second. 4 years ago
Martin McKeaveney 0606519695 lint 4 years ago
Rory Powell 8ae358d237 App migrations finished 4 years ago
Rory Powell 9fdba2b6e1 Migration for apps, automations, datasources, layouts, queries, roles, tables 4 years ago
mike12345567 7ec772e0de Adding upgrade messaging. 4 years ago
mike12345567 679cb94deb Labelling worker env variables. 4 years ago
mike12345567 36a190b0ed Finishing off UI, expanding settings menus from 80ch to 90ch as they were quite restricted and made the usage UI a bit difficult to view. Added a DISABLE_DEVELOPER_LICENSE env variable for testing. 4 years ago
Rory Powell 182831d502 handlers -> publishers and analtics -> processors 4 years ago
Martin McKeaveney 630f29444d fix build 4 years ago
Vinoth Kirubakaran 5803fcc6b1 feat: made changes to worker and server packages to use global-agent to setup proxy from env variables 4 years ago
Rory Powell b21ba78cf2 Feature flag upgrade page 4 years ago
mike12345567 ea6f580501 Initial version of memory leak protection, making sure that PouchDB databases are closed correctly after use, using a combination of closures wrapping DB gets (this replaces the getDB, leaving only a dangerousGetDB function which can be used in very very specific scenarios) and then closing the DB as part of CLS hooked functions finishing. Also moving the GlobalDB init to the tenancy middleware as this is used everywhere in the worker/app services - means that not all getGlobalDB calls require an async closure around them. 4 years ago
Rory Powell 769f48f935 Remove remaining direct usage of CouchDB. Add common pouch config to backend-core 4 years ago
Rory Powell 76d4e5d760 Test updates 4 years ago
Rory Powell 6a346d4650 User management events 4 years ago