41 Commits (80b5d9ad6e07fa7289737a178fbf266c8dd782fa)

Author SHA1 Message Date
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 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 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 571ac3cf06 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 40b9743c3c Fixing an issue with tmp directory filling up with different test apps. 5 years ago
mike12345567 e78f73a76d 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 08d15f9d03 Adding auth tests. 5 years ago
mike12345567 0c51bb7275 Updating query test to include mocked preview/execute and adding layout tests. 5 years ago
mike12345567 8a0a0dabdb Adding a query find and planning to tackle mocking out the preview and execute functionality. 5 years ago
mike12345567 039de61de3 Some fixes after testing webhooks as well as adding test cases for all webhook endpoints. 5 years ago
mike12345567 a3257d37e6 Updating routing test cases. 5 years ago
mike12345567 67f47df718 Reducing the boilerplate needed around setting up a test case. 5 years ago
mike12345567 0be5eb0b98 Moving comment. 5 years ago
mike12345567 2a962b1c03 Refactoring table testcases. 5 years ago
mike12345567 eacf3387de Refactoring row test cases. 5 years ago
mike12345567 678423300d Refactoring to remove the use of the supertest, making this part of the test config. 5 years ago