49 Commits (15f8a761153149f3321580098302f312b27d5a1b)

Author SHA1 Message Date
mike12345567 24eebd9b98 Fixing test cases. 5 years ago
Rory Powell fd9796f715 Update app id check in tests 5 years ago
Rory Powell 0718f99850 Prevent non builder from accessing dev apps 5 years ago
Peter Clement 22bbbb5ba4 fix tests 5 years ago
mike12345567 42f08f97cc Revert "Merge pull request #2253 from Budibase/revert-2076-feature/multi-tenants" 5 years ago
Michael Drury f37946d47e
Revert "Multi-tenancy/organisations" 5 years ago
mike12345567 7a69dcef78 re-write, to use the ideas that Rory put in place, still WIP, un-tested but all implemented. 5 years ago
mike12345567 9f06b180a8 Adding concept of version to APIs. 5 years ago
mike12345567 1153001af8 Linting. 5 years ago
mike12345567 155e30965f Fixing test cases and bugs that they raised. 5 years ago
mike12345567 f0f9736c0b Updating auth to utilise the tenant system. 5 years ago
mike12345567 5ffe3c7935 First version of multi-tenancy, work still to be done. 5 years ago
mike12345567 2bee348721 Fixing test cases. 5 years ago
mike12345567 d90f77fa42 Speeding up server tests and removing the ability for it to port collide. 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
Martin McKeaveney f83f358514 automation server tests updated 5 years ago
mike12345567 594a290286 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 2938d3a92d Fixing broken backend test cases. 5 years ago
mike12345567 1f8f04d84c Formatting. 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
mike12345567 0db486d4e8 Formatting. 5 years ago
mike12345567 ed63d1d8f2 Updating user test cases. 5 years ago
Martin McKeaveney 0ed0550e73 revert functionality working 5 years ago
mike12345567 ac0f620b38 Formatting. 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
Andrew Kingston 556236ebce Add explicit prettier options 5 years ago
Keviin Åberg Kultalahti 4ec2e7d01f lint:fix 5 years ago
mike12345567 84e66f826b Updates after finding a better template to use and adding some real email testing with Ethereal platform. 5 years ago
mike12345567 d985d338ec Updating test cases and some re-work of the email system. 5 years ago
mike12345567 46c9df6245 Adding testing to worker, still WIP. 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 f6425524a4 Updating test cases now that login has changed a bit. 5 years ago
mike12345567 ade007482c Updating the server to remove use of the email in the user ID. 5 years ago
mike12345567 76608fcdcd 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 8b20fcb573 Getting most of the test auth working, adding in global builder configuration. 5 years ago
mike12345567 792114ef46 First pass of global user configuration through existing user API with role mappings. 5 years ago
mike12345567 1cf0027c6e Some cleanup fixes for tests that makes sure temp directory isn't getting out of control. 5 years ago
mike12345567 73cf53d149 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 19b5b41953 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 bf2adb0458 Updating API keys and changing over system to allow use of builder endpoints when running in cloud. 5 years ago
mike12345567 b1e443f581 Upping relationship coverage overall to 98% - looking over utilities which are barely ever used. 5 years ago
mike12345567 d6b23b3a79 Adding test cases which bring the link controller coverage to 100%. 5 years ago
mike12345567 e8c000dd51 Adding more test cases for the controllers, tables and views weren't as well covered as required. 5 years ago
mike12345567 ece948e4ef Finishing off automation test cases, above 90% coverage for automations codebase. 6 years ago
mike12345567 571ac3cf06 Testing some of the automation actions (still a few to complete) and adding quick test case for the self host stuff. 6 years ago