Commit Graph

5302 Commits

Author SHA1 Message Date
mike12345567 a19b0d092b Merge branch 'master' of github.com:Budibase/budibase 2021-04-16 13:47:40 +01:00
mike12345567 cfde5d3ca4 Some fixes for creation/editing of table columns. 2021-04-16 13:47:30 +01:00
Martin McKeaveney 07d108aafa default user 2021-04-15 23:14:10 +01:00
Martin McKeaveney 4700b24793 account for empty user id in automations 2021-04-15 21:34:03 +01:00
Martin McKeaveney e2167c1d62 lint 2021-04-15 18:34:49 +01:00
Martin McKeaveney 046850b4d6 login step configured correctly 2021-04-15 18:29:11 +01:00
Martin McKeaveney 7c92f9af32 lint 2021-04-15 17:46:47 +01:00
Martin McKeaveney 191c085f17 fix cypress tests, only login if cookie not present 2021-04-15 17:36:58 +01:00
mike12345567 3545634d53 Merge branch 'feature/global-user-management' of github.com:Budibase/budibase into feature/global-user-management 2021-04-15 16:57:35 +01:00
mike12345567 ee1a7a69ac Fixing some issues with auth module. 2021-04-15 16:57:01 +01:00
Martin McKeaveney 9db21447c3 uncomment code 2021-04-15 16:50:06 +01:00
Martin McKeaveney 212a1217c5 merge 2021-04-15 16:49:35 +01:00
mike12345567 2edb559fcf Updating auth lib so that it takes in a pouch instance rather than creating its own. 2021-04-15 16:45:21 +01:00
mike12345567 fb4e52baff Updating worker/server to run in cypress properly. 2021-04-15 16:25:48 +01:00
mike12345567 cfbd75b36d Some changes to initial login form, improvements based on testing and attempts to fix cypress test failures. 2021-04-15 15:57:55 +01:00
mike12345567 0d65aac9a4 Linting. 2021-04-15 13:23:42 +01:00
Martin McKeaveney fe6d31d880 login command - need to run worker in cypress env 2021-04-15 12:14:50 +01:00
mike12345567 20a16e07a1 Removing test case that isn't valid anymore. 2021-04-14 17:27:58 +01:00
github-actions[bot] a19d303c26
@mike12345567 has signed the CLA from Pull Request #1383 2021-04-14 16:20:20 +00:00
github-actions[bot] b90518f1f3
Creating file for storing CLA Signatures 2021-04-14 16:19:03 +00:00
Martin McKeaveney 3810cc7483 Merge branch 'feature/global-user-management' of https://github.com/Budibase/budibase into feature/global-user-management 2021-04-14 17:02:18 +01:00
Martin McKeaveney 4c8c5c17b2 removing initial user creation 2021-04-14 17:02:12 +01:00
mike12345567 3697a270ec Linting. 2021-04-14 16:44:10 +01:00
mike12345567 29f6582ec0 Formatting. 2021-04-14 16:01:28 +01:00
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. 2021-04-14 16:00:58 +01:00
mike12345567 bd2e75c745 Removing server 403. 2021-04-14 15:44:18 +01:00
mike12345567 e9767eabc5 Adding some controls around cookies, expiring them when a 403 is hit. 2021-04-14 15:43:34 +01:00
mike12345567 e580628b9c Updating environment in auth package, easily see required env settings. 2021-04-14 14:13:48 +01:00
Martin McKeaveney eef989f375 joi syntax, adding db user builder key to cookie 2021-04-14 13:22:57 +01:00
mike12345567 0f59546169 Formatting. 2021-04-13 20:26:26 +01:00
mike12345567 76608fcdcd Fixing up tests, need to mock most of the worker functionality so that worker doesn't need to run during tests. 2021-04-13 20:25:43 +01:00
mike12345567 8b20fcb573 Getting most of the test auth working, adding in global builder configuration. 2021-04-13 18:12:35 +01:00
mike12345567 fa6267a2ac Fixing an issue with save row, changing how pre existing was handled caused an issue. 2021-04-13 17:41:32 +01:00
mike12345567 eea3ab8b07 Merge branch 'next' of github.com:Budibase/budibase into feature/global-user-management 2021-04-13 17:12:56 +01:00
mike12345567 a8f7977510 Merge branch 'feature/global-user-management' of github.com:Budibase/budibase into feature/global-user-management 2021-04-13 17:12:09 +01:00
mike12345567 d0bdd113e1 Removing the lookup of _id in usage quota when in dev/self host for performance reasons as part of usage quota, re-writing some bits of fetch self for cleaner implementation, fixing some issues with updating/saving users from within app. 2021-04-13 17:11:55 +01:00
Michael Shanks ec2a173dca
Merge pull request #1382 from Budibase/cla
Contributor license agreement
2021-04-13 17:08:24 +01:00
Michael Shanks 0b0a2daa51 lint fix + remove electron.js 2021-04-13 16:57:22 +01:00
Martin McKeaveney 06f3b1fbad ensuring public users can log in after being assigned a roleId 2021-04-13 16:56:45 +01:00
Michael Shanks c964cdc675 cla - changes to corporate process 2021-04-13 16:41:22 +01:00
mike12345567 7e6855262b Fixing some issues with the ctx.user, this was previously filled in by the old auth middleware. 2021-04-13 15:27:47 +01:00
Michael Shanks 4cc0965b9d Contributor license agreement
licenses and new GitHub action
2021-04-13 14:43:33 +01:00
mike12345567 42ed66703a Updating current app to set up role in middleware. 2021-04-13 14:35:00 +01:00
Martin McKeaveney f5e5a415ca remove buildertoken refs 2021-04-13 14:00:09 +01:00
Martin McKeaveney bd48b02ab1 logout button 2021-04-13 13:56:28 +01:00
Martin McKeaveney 68cecda546 prevent login page flash on initial render 2021-04-13 13:41:12 +01:00
mike12345567 f219b4e4fb Removing test cases which are no longer valid. 2021-04-13 13:37:54 +01:00
mike12345567 af0df42c3c Formatting. 2021-04-13 13:35:30 +01:00
mike12345567 df55363133 Merge branch 'feature/global-user-management' of github.com:Budibase/budibase into feature/global-user-management 2021-04-13 13:35:21 +01:00
mike12345567 a209606739 Adding test cases for current app middleware as well as removing some old middlewares that were no longer used. 2021-04-13 13:32:09 +01:00