152 Commits (ebd26cb42e61b016a9fffa0343f42e2f66bf7463)

Author SHA1 Message Date
Martin McKeaveney 757fbbc19c re-adding env var controls for cloud limit functionality 5 years ago
Martin McKeaveney 5b1ae778da fallback SMTP configuration for cloud 5 years ago
Martin McKeaveney b161be85ae automation runs quotas 5 years ago
Martin McKeaveney 85c6fac8f5 usageQuota middleware writing to couch 5 years ago
Maurits Lourens 104a84d19b merge develop into branch 5 years ago
mike12345567 4e294fbcd9 Adding metadata system and re-writing how Cron works, previously cron only worked in dev because it would never be enabled for the production app ID, this makes it so that it is never enabled for the dev app and when the production app is deployed it runs through all the automations and checks if any need cron jobs setup/disabled. 5 years ago
mike12345567 879f1a2368 Cleanup, prepping for automation history, some refactoring to get rid of concept of builtin. 5 years ago
mike12345567 42f08f97cc Revert "Merge pull request #2253 from Budibase/revert-2076-feature/multi-tenants" 5 years ago
mike12345567 1c306b60e7 Fixing issue #2193, also fixing the name of the file on export, as well as fixing an issue with the exporters not handling relationships. 5 years ago
Michael Drury f37946d47e
Revert "Multi-tenancy/organisations" 5 years ago
mike12345567 54e765a182 Implementing some changes to how context gets set for tenancy, after testing, as well as updating server. 5 years ago
mike12345567 e96f45464a Updating internal search to disable features were required. 5 years ago
mike12345567 2bee348721 Fixing test cases. 5 years ago
mike12345567 79b7747714 Fixing session issues after testing a bit. 5 years ago
Martin McKeaveney 93b562e2df make logged in users basic by default, prevent allowing users to be assigned as default in the UI 5 years ago
mike12345567 36c0e45761 WIP - first version of user sessions. 5 years ago
mike12345567 19da122425 Updating tests to use latest version of jest, which broke a lot of things, but was necessary to get proper ts-jest support. 5 years ago
Michael Drury 8b447479a9 Update-deps and re-lint. 5 years ago
Michael Drury a2d98bfe23 Linting. 5 years ago
mike12345567 987b66fd59 Formatting and fixing an issue with mysql not being able to return a row that it has created, updated or deleted. 5 years ago
Martin McKeaveney 90bd99039b lint 5 years ago
mike12345567 d22f608c6f Formatting. 5 years ago
Martin McKeaveney 1a94ef5039 end to end data providers and opinionated sql 5 years ago
Andrew Kingston abb1d33948 Lint with prettier 5 years ago
mike12345567 5a9c8daf7b Formatting. 5 years ago
mike12345567 8cffe5c9ff Fixing a collection of issues, specifically users being exported/imported and issues with database import causing weirdness (metadata doc being wrong). 5 years ago
mike12345567 9d3c28ecbf Fixing issue with builder not always having the correct roles to view an app - global builders are now admins in all apps. 5 years ago
Martin McKeaveney b1b73e1380 fixing various babel issues within tests 5 years ago
mike12345567 397a4d883f Fixing server test cases. 5 years ago
mike12345567 24b3635b9b Linting. 5 years ago
mike12345567 bc6660fd0e Updating permissions to allow roles other than builder/admin to use apps properly. 5 years ago
mike12345567 484e22c62d Upping debounce to 30 seconds as it has no real negative. 5 years ago
mike12345567 ae8e88f426 Switching logic for lazy evaluation. 5 years ago
mike12345567 96ad77b41d Formatting 5 years ago
mike12345567 f56250824c Adding a debounced updated at timestamp to applications. 5 years ago
mike12345567 fba63134d1 Fixing some issues found when testing. 5 years ago
mike12345567 2d0122f7d6 A general re-work of some parts of the auth lib, as well as moving roles/permissions around to make it possible to build an admin API which has role knowledge. 5 years ago
mike12345567 4652aaa16f Fixing two issues which were blocking previews, one the user was no longer being updated as an admin (when first building/creating an app) and two, role was not being carried across from global user properly. 5 years ago
mike12345567 e560390d8a Fixing an issue with portal calls causing the app to be re-locked. 5 years ago
mike12345567 799b3fc138 Updating locks to store the whole global user as well as implementing the locks on dev apps fetch. 5 years ago
mike12345567 2fa7ee5bcb Formatting. 5 years ago
mike12345567 f6fbeb4858 Putting together redis lock system. 5 years ago
Andrew Kingston 556236ebce Add explicit prettier options 5 years ago
Keviin Åberg Kultalahti 4ec2e7d01f lint:fix 5 years ago
mike12345567 d985d338ec Updating test cases and some re-work of the email system. 5 years ago
Martin McKeaveney 737e9dba47 config specificity 5 years ago
mike12345567 bb5dbf27aa Some re-work of the auth package, making it a bit easier to use/less likely to make a mistake. 5 years ago
mike12345567 7612b5ed16 Swapping over everything to use the new user ID and updating everything after some end to end testing. 5 years ago
mike12345567 ade007482c Updating the server to remove use of the email in the user ID. 5 years ago
mike12345567 8e729f92e1 Some more server-side fixes, updating it so that builders have permissions to do anything for now (means that a builder user doesn't have to be present in app database to work. 5 years ago