236 Commits (dc20ecc5ff474cb33128f15dbfee48c78f9eb8d2)

Author SHA1 Message Date
Dean dc20ecc5ff Merge commit 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 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 e439d7097b Review comments and test fix. 4 years ago
Rory Powell fd845284d3 Lots of failure handling and caching 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 398a4e7034 Installation identities, upgrade / downgrade events, filling in more event properties 4 years ago
Rory Powell cbc3e72757 app and account properties, add account details to all user and tenant identities 4 years ago
Rory Powell 163b667f95 Historical timestamps 4 years ago
mike12345567 157802b70a Swapping bcryptjs for bcrypt. 4 years ago
Martin McKeaveney 543cd8deb1 add better logging on session invalidation 4 years ago
Rory Powell 54e8a5dafd timestamp support, logging updates, migration progress indicators, identification updates 4 years ago
Martin McKeaveney 50c6ad9630 catch block in invalidate sessions 4 years ago
Rory Powell b69a0836f5 Identity updates 4 years ago
Rory Powell 9d0b4ef45e User context updates and misc fixes 4 years ago
Martin McKeaveney 10fe43050f adding default license env variable 4 years ago
mike12345567 fe1016d01b Adding the ability to force a new context. 4 years ago
Rory Powell 22aa226ca9 Event identification 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 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 9483712c7e withCache wrapper for working with redis 4 years ago
mike12345567 8ab3fc810b Improving performance of load script, can generate thousands of users a second. 4 years ago
Rory Powell 63dd69f5b3 Finish global migration 4 years ago
mike12345567 eae5d4dc4d Removing the use of pouchdb-all-dbs from testing environment, it was causing more harm than good and was entirely avoidable. 4 years ago
Rory Powell 8ae358d237 App migrations finished 4 years ago
mike12345567 d922a5794b Review comments. 4 years ago
Rory Powell 9fdba2b6e1 Migration for apps, automations, datasources, layouts, queries, roles, tables 4 years ago
Martin McKeaveney aa61a86c4a use platform url env 4 years ago
Rory Powell ca3206f4e4 Stub out migrations + start tests + add build watching for backend-core 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 eb935cf143 Fix tests and build 4 years ago
Rory Powell e50813bbd7 Update getPlatformUrl usage to use a single interface 4 years ago
Martin McKeaveney 557e4ec3f8 editing getPlatformUrl for cloud 4 years ago
mike12345567 bcf7e1782a Fixing test cases. 4 years ago
Rory Powell c9b199570a Add execute automation to basic user / write permission set 4 years ago