47 Commits (0898b66ad50da8cb3be75756f4f67f53750a2c8e)

Author SHA1 Message Date
Rory Powell cc338f03df Invalidate dynamic variables when they are removed from datasource 4 years ago
mike12345567 44a8d36c91 Adding basic test cases for static and dynamic variables (backend). 4 years ago
mike12345567 fa38a4b37e Fixing test cases. 5 years ago
Rory Powell 67f851b68c Update app id check in tests 5 years ago
Rory Powell ad61f2af3b Prevent non builder from accessing dev apps 5 years ago
mike12345567 46ea3f3e9e Revert "Merge pull request #2253 from Budibase/revert-2076-feature/multi-tenants" 5 years ago
Michael Drury b86a6fddc9 Revert "Multi-tenancy/organisations" 5 years ago
mike12345567 7743384f77 re-write, to use the ideas that Rory put in place, still WIP, un-tested but all implemented. 5 years ago
mike12345567 fa3cf585d7 Adding concept of version to APIs. 5 years ago
mike12345567 3f7bafe23d Linting. 5 years ago
mike12345567 313302cae2 Fixing test cases and bugs that they raised. 5 years ago
mike12345567 b7995dd61d Updating auth to utilise the tenant system. 5 years ago
mike12345567 912659a8ad First version of multi-tenancy, work still to be done. 5 years ago
mike12345567 b0fb7ae991 Fixing test cases. 5 years ago
mike12345567 f0e7b9b25e Speeding up server tests and removing the ability for it to port collide. 5 years ago
mike12345567 96fd8ed947 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
Martin McKeaveney f8fdae0604 automation server tests updated 5 years ago
mike12345567 33184be064 Re-writing how global users are handled in server, specifically how they are retrieved, so that for relationships it can handle the global user. 5 years ago
mike12345567 7032305f01 Formatting. 5 years ago
mike12345567 fe4fcad77c 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
mike12345567 7d3169e5e1 Formatting. 5 years ago
mike12345567 4e9097862d Updating user test cases. 5 years ago
Martin McKeaveney 0f2bcf581d revert functionality working 5 years ago
mike12345567 cea82f9335 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
Andrew Kingston 797e8a8b67 Add explicit prettier options 5 years ago
Keviin Åberg Kultalahti 0afbf1649e lint:fix 5 years ago
mike12345567 819d6e79f5 Updates after finding a better template to use and adding some real email testing with Ethereal platform. 5 years ago
mike12345567 0dd46d12fa Updating test cases and some re-work of the email system. 5 years ago
mike12345567 ea8e3b7d3f Adding testing to worker, still WIP. 5 years ago
mike12345567 76ceb6a951 Some re-work of the auth package, making it a bit easier to use/less likely to make a mistake. 5 years ago
mike12345567 ec3a9db383 Updating test cases now that login has changed a bit. 5 years ago
mike12345567 eaa89c824e Updating the server to remove use of the email in the user ID. 5 years ago
mike12345567 c7c158dd84 Fixing up tests, need to mock most of the worker functionality so that worker doesn't need to run during tests. 5 years ago
mike12345567 105e1cc16f Getting most of the test auth working, adding in global builder configuration. 5 years ago
mike12345567 8cde219db9 First pass of global user configuration through existing user API with role mappings. 5 years ago
mike12345567 d5154a1ed9 Some cleanup fixes for tests that makes sure temp directory isn't getting out of control. 5 years ago
mike12345567 d66af9f151 Getting rid of the CLOUD environment variable, this makes no sense anymore, now there is isDev() and isProd() which will work out the current state of the cluster. 5 years ago
mike12345567 34918013cb Main work of file system refactor now complete, ready to test more fully - most test cases passing, need to look through them more thoroughly and make sure everything still makes sense. 5 years ago
mike12345567 fca242b9ee Updating API keys and changing over system to allow use of builder endpoints when running in cloud. 5 years ago
mike12345567 d28737da34 Upping relationship coverage overall to 98% - looking over utilities which are barely ever used. 5 years ago
mike12345567 d6329e2409 Adding test cases which bring the link controller coverage to 100%. 5 years ago
mike12345567 794372987e Adding more test cases for the controllers, tables and views weren't as well covered as required. 5 years ago
mike12345567 189a673c9c Testing some of the automation actions (still a few to complete) and adding quick test case for the self host stuff. 5 years ago
mike12345567 2617127bd6 Fixing an issue with tmp directory filling up with different test apps. 5 years ago
mike12345567 a6bde49ad3 Updating application tests to run a lot deeper, which required updating some other tests to account for creation of empty screens and layouts. 5 years ago
mike12345567 a48f1c72f2 Adding auth tests. 5 years ago
mike12345567 6231c25ed5 Updating query test to include mocked preview/execute and adding layout tests. 5 years ago
mike12345567 c5cb40c1cf Adding a query find and planning to tackle mocking out the preview and execute functionality. 5 years ago
mike12345567 0652133a30 Some fixes after testing webhooks as well as adding test cases for all webhook endpoints. 5 years ago
mike12345567 701a479b2a Updating routing test cases. 5 years ago