Commit Graph

903 Commits

Author SHA1 Message Date
mike12345567 7484cdfb59 Feature to allow adding apps from within the groups interface, rather than having to go to apps individually to do this. 2022-09-26 17:54:00 +01:00
Martin McKeaveney eae2f83225
Merge pull request #7881 from Budibase/feature/email-cc
Add CC and BCC (with multiple email support) to Send Email automation action step
2022-09-25 13:40:33 +01:00
Michael Drury 0269089f5a PR comments. 2022-09-23 22:21:51 +01:00
mike12345567 c8ec3c52af Merge branch 'develop' of github.com:Budibase/budibase into group-fixes 2022-09-23 17:10:30 +01:00
Rory Powell 9dc2eac580 Support deleting license key from self host install 2022-09-23 15:54:59 +01:00
mike12345567 3b0fa9b15a Removing un-unsed broken import, which was breaking build. 2022-09-23 15:38:51 +01:00
mike12345567 76114aa621 Merge branch 'develop' of github.com:Budibase/budibase into group-fixes 2022-09-22 18:44:16 +01:00
mike12345567 fa8fb88f82 Updating a few core endpoints to better integrate the groups system and make sure users always have the correct role ID updated onto them. 2022-09-22 18:27:43 +01:00
mike12345567 a461c25cef Some updates, typescripting some more APIs, as well as fixing a lot of Router creation which did not specify the 'new' operator. 2022-09-22 14:59:28 +01:00
mike12345567 141c0a447d Self API in worker conversion to typescript. 2022-09-22 14:09:20 +01:00
Mel O'Hagan e40349a05f Allow null values for cc, bcc 2022-09-22 08:09:54 +01:00
mike12345567 2c5d2f7b12 Switching over app role assignment to use the new backend rather than being performed in the frontend. 2022-09-21 22:58:06 +01:00
mike12345567 39689d27f6 Updating user API to user a single bulk endpoint rather than case sensitive named endpoints. 2022-09-21 18:05:45 +01:00
Mel O'Hagan a5571fc59a CC and BCC interface 2022-09-21 15:58:04 +01:00
mike12345567 e22f4ab7d7 Removing un-necessary code now that groups automatically enrich from users. 2022-09-20 19:33:54 +01:00
melohagan 59724fb61b
Merge pull request #7816 from vevedh/smtp-multi-sendto
multi mail send to
2022-09-20 15:50:44 +01:00
mike12345567 b56397c2e1 Fixing typing. 2022-09-16 17:14:00 +01:00
mike12345567 b98f08f4e7 Merge branch 'develop' of github.com:Budibase/budibase into group-fixes 2022-09-16 17:02:08 +01:00
mike12345567 fa7702044d Merge branch 'master' of github.com:Budibase/budibase into develop 2022-09-16 16:13:20 +01:00
Martin McKeaveney 7f6cc6737b
Merge pull request #7646 from Budibase/qa/qa-core-jest
QA Core repo, and Jest API tests running end to end
2022-09-15 21:12:45 +01:00
mike12345567 d35864be08 Fixing issue introduced by fix for #7683 - encoding the query string caused handlebars statements to break, this rectifies that. 2022-09-15 19:35:55 +01:00
Rory Powell 0980be9377 Merge branch 'develop' into feature/day-pass-pricing 2022-09-15 10:56:50 +01:00
Martin McKeaveney c1dc1aa488
Merge branch 'develop' into qa/qa-core-jest 2022-09-15 01:18:58 +01:00
Martin McKeaveney be396dc3c0 fixing tests 2022-09-14 14:22:53 +01:00
Hervé de CHAVIGNY 4020625844 multi mail send to 2022-09-13 18:59:14 -04:00
Rory Powell e2b5c7b4ef Merge branch 'develop' into feature/day-pass-pricing-temp 2022-09-12 11:33:02 +01:00
Martin McKeaveney 4b82f8f3fd merge 2022-09-07 23:31:24 +01:00
Martin McKeaveney 096da509d9 PR comments 2022-09-07 23:21:14 +01:00
Rory Powell 4f66dc0df3 Move day pass middleware from authenticated to licensing, sent activity to account portal 2022-09-06 16:24:36 +01:00
Rory Powell ba211b8490 Day pass middleware 2022-09-06 12:25:57 +01:00
Martin McKeaveney 2a6c9cd6c5 QA Core repo, and Jest API tests running end to end 2022-09-05 18:28:53 +01:00
Rory Powell 3271b295d4 Clear quota cache on deprovision + gracefully handle account metadata doc deletion 2022-09-05 16:17:58 +01:00
Rory Powell a0e79bf9d5 Merge branch 'develop' into feature/day-pass-pricing 2022-09-01 15:26:16 +01:00
Rory Powell 53a43ae87d Typos 2022-09-01 08:29:03 +01:00
Rory Powell e416dc6788 Apply validation to invite users by email + results modal 2022-09-01 07:58:05 +01:00
Rory Powell 6077814823 Merge branch 'develop' into user-fixes 2022-08-31 11:39:41 +01:00
Rory Powell b331f47aa4 Update user creation UI 2022-08-25 22:56:58 +01:00
Rory Powell a519eb0cdc update bulk create and bulk delete backend 2022-08-25 19:41:47 +01:00
Rory Powell c29f3768fa User fixes wip 2022-08-23 09:37:13 +01:00
Rory Powell cb03d26980 Merge branch 'develop' into feature/day-pass-pricing 2022-08-19 14:08:03 +01:00
Dean 9a677fce72 Added scope customisation to the OIDC SSO configuration. Users can add or remove whichever scopes they like except 'openid'. They can revert to our core default values if they run into any issues 2022-08-18 10:59:40 +01:00
mike12345567 b920f8cb05 Replacing all plural TS enumerations with singular - this involves a major rename of the DocumentTypes. 2022-08-11 13:50:05 +01:00
Andrew Kingston b9cc7a83c8 Fix users not being added to group when invited via email 2022-08-08 16:40:32 +01:00
mike12345567 59ee85f46c Removing session API. 2022-08-05 11:39:28 +01:00
mike12345567 65e8af01f5 Some more logging, moving middlewares to backend-core. 2022-08-04 19:03:50 +01:00
mike12345567 a05e21ee4b Allow builders (not just admins) to delete apps. 2022-08-04 17:14:52 +01:00
Rory Powell 3b3f3188ab Sync global-info users to fix login + prevent double password hashing 2022-08-04 14:49:56 +01:00
Andrew Kingston feee950c3d
Merge pull request #7066 from Budibase/prod-user-fixes
Prod user fixes
2022-08-04 09:20:18 +01:00
Andrew Kingston 115ef53f82 Update multi-user invite endpoint 2022-08-03 19:20:33 +01:00
Andrew Kingston b60a1ad7b0 Remove log 2022-08-03 19:20:18 +01:00