1
0
Fork 0
mirror of synced 2024-09-19 02:39:37 +12:00
Commit graph

1214 commits

Author SHA1 Message Date
Adria Navarro
0212f2851f Add test validating not overriding scim users 2024-03-07 13:29:29 +01:00
Adria Navarro
6226075dcd Add tests 2024-03-07 13:29:18 +01:00
Adria Navarro
5df0c85a9b
Merge branch 'master' into BUDI-8064/doc-writethrough 2024-03-07 10:31:33 +01:00
Sam Rose
4b24fb7c68
Merge master. 2024-03-06 14:59:39 +00:00
Dean
e3603a81d5 App favouriting 2024-03-06 09:33:17 +00:00
Adria Navarro
ee3cb5ae68 Clean 2024-03-06 00:34:48 +01:00
Dean
d9b0b1c1e3 Merge remote-tracking branch 'origin/master' into feature/form-screen-template 2024-03-01 12:23:12 +00:00
Sam Rose
237634386c
More typing fixes. 2024-02-28 12:19:08 +00:00
Dean
d7fa333fce Merge remote-tracking branch 'origin/master' into feature/form-screen-template 2024-02-22 16:30:05 +00:00
Adria Navarro
ea615f420c Add extra test 2024-02-22 13:55:59 +01:00
Sam Rose
686697e890
Enforce using example.com as a domain for emails. 2024-02-21 11:30:22 +00:00
Sam Rose
5c2a93a956
Merge branch 'master' of github.com:budibase/budibase into budi-7664-sqs-self-host-ui-for-detecting-lack-of-sqs-support-2 2024-02-16 16:52:13 +00:00
Dean
5c5dc4c155 Merge remote-tracking branch 'origin/master' into feature/form-screen-template 2024-02-14 14:32:15 +00:00
Dean
e9e5281e82 Initial commit form screen flow and tour refactor 2024-02-14 12:11:24 +00:00
Peter Clement
8857ca989f
Merge branch 'master' into fix/custom-branding-issue 2024-02-09 16:06:26 +00:00
Peter Clement
f1da6d5f87 Fix for custom branding not appearing on login 2024-02-09 15:26:57 +00:00
Sam Rose
8e9db069e5
Remove all uses of test.com in the code, replace them with example.com and create a lint rule to prevent this in future. 2024-02-08 16:32:14 +00:00
Sam Rose
b52ba43979
Fix tests. 2024-01-31 15:56:17 +00:00
Sam Rose
281b88a86a
Respond to PR feedback. 2024-01-31 15:54:36 +00:00
Sam Rose
a268e55607
Plumbing for showing a maintenance page when SQS is required but missing. 2024-01-30 17:31:11 +00:00
mike12345567
21a8d44ec7 Adding a 'SESSION_EXPIRY_SECONDS' environment variable which can be set on the services to configure how long before an idle user is logged out. 2024-01-25 16:22:39 +00:00
jvcalderon
09b75c3924 Recalculate creators count on plan downgrade 2024-01-23 13:21:54 +01:00
Adria Navarro
e42784b5e9 Use system lock 2024-01-16 11:49:34 +01:00
Adria Navarro
7e50986a2e Remove unnecessary get 2024-01-16 11:28:35 +01:00
Adria Navarro
0cce142571 Use lock to prevent race conditions on invite 2024-01-16 11:20:27 +01:00
Adria Navarro
0ed8464aab Display error on wrong password 2024-01-16 11:07:03 +01:00
Adria Navarro
3ce3f6b5ac Fix flakiness test 2024-01-03 12:42:52 +01:00
Adria Navarro
8b866a53c8 Clean 2024-01-03 12:11:25 +01:00
Adria Navarro
4db5d9dab2 Lint 2024-01-03 12:08:18 +01:00
Adria Navarro
b09f941027 Fix tests 2024-01-03 12:06:23 +01:00
Adria Navarro
b45717a1e1 Move password checks to db 2024-01-03 12:00:25 +01:00
Adria Navarro
874c3f9dd4 Fix tests 2024-01-03 11:41:57 +01:00
Adria Navarro
0685caf8a2 Validate password in backend-core 2024-01-02 15:23:12 +01:00
Adria Navarro
e50cc35140 Validate password on admin creation 2024-01-02 13:23:08 +01:00
Adria Navarro
7b9fadc3ba Validate password on reset 2024-01-02 13:05:48 +01:00
Adria Navarro
1633284f9d Bubble up error 2024-01-02 13:02:24 +01:00
Adria Navarro
c94c3d09dc
Merge branch 'master' into vulnerability/budi-7794-invalidate-session-on-password-reset 2024-01-02 12:25:42 +01:00
Adria Navarro
d1ffe24269 Invalidate session on password update 2023-12-29 16:54:47 +01:00
Adria Navarro
f74264c1c8 Add tests 2023-12-29 16:37:34 +01:00
Adria Navarro
dcacd6bf17 Add basic test 2023-12-29 16:07:26 +01:00
Adria Navarro
f722f9e2d6 Invalidate reset code once used 2023-12-29 15:06:04 +01:00
Adria Navarro
fede6dc3e4 Fix flaky scim test 2023-12-29 11:12:31 +01:00
Adria Navarro
a6537e66c3 Set scim config on beforeall 2023-12-29 10:26:03 +01:00
Sam Rose
0a7af05f01
Unmock node-fetch again. 2023-12-12 14:46:08 +00:00
Sam Rose
614a659032
Merge branch 'master' of github.com:budibase/budibase into budi-7664-sqs-self-host-ui-for-detecting-lack-of-sqs-support 2023-12-12 14:44:08 +00:00
Sam Rose
b4f0423ca3
Respond to Adri's feedback. 2023-12-12 14:43:53 +00:00
Andrew Kingston
f7b7f3efde Error when searching global users using more than one filter per field 2023-12-12 11:15:29 +00:00
Andrew Kingston
66f219d778 Lint and change status code to 400 when searching on invalid fields 2023-12-12 10:26:48 +00:00
Sam Rose
3a7c30c7f3
Seeing if CI is happy if I remove the unmock call. 2023-12-11 17:54:02 +00:00
Sam Rose
779bd8f230
Remove core env overriding in worker TestConfiguration. Should be split out in server, too. 2023-12-11 17:28:33 +00:00
Andrew Kingston
e16cc26781 Lint 2023-12-11 17:25:42 +00:00
Sam Rose
867d68d429
Cleanup. 2023-12-11 17:25:38 +00:00
Andrew Kingston
6617243ce5 Update global users search to account for numeric prefixing 2023-12-11 17:23:02 +00:00
Sam Rose
e0243b495c
Fix tests. 2023-12-11 17:20:00 +00:00
Sam Rose
2c3b3d03e1
Respond to PR comments. 2023-12-11 16:49:44 +00:00
Sam Rose
6b491815a5
Add isSqsAvailable key to the environment endpoint. 2023-12-11 15:22:02 +00:00
mike12345567
8628c67c90 Fixing typing issues. 2023-12-05 18:17:27 +00:00
mike12345567
33b7e4d5d2 Some final refactoring, using proper jwt lib rather than requiring (proper typing). 2023-12-05 16:28:19 +00:00
mike12345567
b6c6e6ec6e Clearing out per-app builders when app is deleted. 2023-11-23 17:35:55 +00:00
Michael Drury
1d368be5de
Merge branch 'master' into fix/admin-user-backup 2023-11-22 10:59:45 +00:00
mike12345567
ddd8482013 Updating bb admin user creation so that it can be used incase in self host a user gets locked out, the environment variables can be used to create a simple user to access the system. 2023-11-21 17:30:11 +00:00
Adria Navarro
db2c20e3ae eslint import/newline-after-import 2023-11-20 21:52:29 +01:00
Adria Navarro
4d27ff1dc0 eslint import/no-duplicates 2023-11-20 21:48:49 +01:00
mike12345567
258ea803bc Further PR comments. 2023-11-17 16:37:00 +00:00
mike12345567
7fb6c0927a Moving things around to get rid of cyclics created by moving invite/passwordReset into backend-core - also updating currentapp test case to mock a bit better. 2023-11-17 16:20:10 +00:00
Sam Rose
4c7c10b121
Set Redis initialisation back to how it was before I started messing with it. 2023-11-10 16:17:18 +00:00
Sam Rose
d6eb2b9452
Attempting to get integration tests passing again. 2023-11-10 15:43:06 +00:00
Sam Rose
94983c289f
Hook redis init flow into overall worker init flow. 2023-11-10 11:39:26 +00:00
Sam Rose
d98e217c6c
Fix backend-core redis imports. 2023-11-10 11:21:36 +00:00
Sam Rose
7f530eeab5
Add tests for the onboarding endpoint. 2023-11-09 15:13:59 +00:00
Sam Rose
822c03b0ef
Refactor onboardUsers endpoint. 2023-11-09 15:02:44 +00:00
Sam Rose
b29cfc600c
Move Invite and PasswordReset code into backend-core. 2023-11-09 14:51:07 +00:00
Sam Rose
b2841b30b2
Add a test for the multi-invite endpoint. 2023-11-09 11:17:30 +00:00
Sam Rose
a6a75b533c
Reject inviting the same user twice. 2023-11-09 11:15:44 +00:00
Sam Rose
3f69b17c94
Fully type the worker redis utils file. 2023-11-09 11:05:42 +00:00
Sam Rose
fdfda100c1
Ensure that the DB always returns Documents. 2023-11-07 18:14:52 +00:00
Martin McKeaveney
5dd6c40a29
Merge branch 'master' into fix/update-bull-queue-parameters 2023-11-06 18:02:49 +00:00
mike12345567
86f7bd192f Moving audit log init to be part of the server startup. 2023-11-03 14:55:56 +00:00
Andrew Kingston
7c1f71745e Update email link and button colours and sort apps in portal side bar 2023-10-31 13:58:59 +00:00
Andrew Kingston
e8f5980905 Update images in emails, readme and a few other usages 2023-10-31 11:13:19 +00:00
Sam Rose
5a80487c77
Fix redirect loop when accessing a group as a global builder but not an admin. 2023-10-26 17:54:26 +01:00
Adria Navarro
453c0744be Fix tests 2023-10-23 15:20:44 +02:00
Adria Navarro
d1f0e8fca0 Fix tests 2023-10-20 17:53:40 +02:00
mike12345567
8c744ea7a9 PR comments. 2023-10-20 15:57:45 +01:00
mike12345567
04a2bbc61a Two fixes here - a quick fix for the builder side panel, making sure it fills up with users correctly (not all, but enough to make it look more pleasant) as well as dropping user search endpoint permissions to allow basic users to access it for user columns. 2023-10-20 15:45:35 +01:00
Sam Rose
f9bff0846a
Merge branch 'master' into refactor/remove-jsdoc-types-in-ts-files 2023-10-18 11:45:52 +01:00
Adria Navarro
ea1853c78c Remove sentry from the backend 2023-10-18 10:51:09 +02:00
Sam Rose
767900aec6
Remove type information from JSDoc in .ts files, it's redundant. 2023-10-17 16:46:32 +01:00
Martin McKeaveney
2ef9871fda merge with master 2023-10-16 14:42:50 +01:00
mike12345567
bd182d5b3b Test cases for updated API. 2023-10-12 19:19:05 +01:00
mike12345567
16d551542e Frontend component of updating the API and accounting for default value not being in the paginated results of the relationship picker. 2023-10-12 19:00:53 +01:00
Adria Navarro
62e1a12fe4 Log errors on retry 2023-10-02 13:01:25 +02:00
Martin McKeaveney
65af2ed7c2 backmerge from master 2023-09-27 17:06:57 +01:00
Adria Navarro
c68cfc5042 Remove unused devDependencies on worker 2023-09-26 16:37:10 +02:00
Martin McKeaveney
6d4e3082e3 type tidy up and lint 2023-09-24 22:07:40 +01:00
Martin McKeaveney
b979b29313 e2e secure microsoft auth 2023-09-23 00:10:12 +01:00
mike12345567
5f82b79d40 Removing test logs. 2023-09-14 11:42:04 +01:00
mike12345567
26c6393f06 Adding retries to 409 test. 2023-09-14 11:11:05 +01:00
mike12345567
4ca9ea97b6 Get server/worker tests to run. 2023-09-14 10:55:41 +01:00
Adria Navarro
7bd91ebb7f Fix 2023-09-07 16:25:13 +02:00