1
0
Fork 0
mirror of synced 2024-09-27 14:51:28 +12:00
Commit graph

336 commits

Author SHA1 Message Date
Rory Powell
cd2eb2d283 test fix 2022-12-01 15:00:56 +00:00
Rory Powell
11a15b27d3 build fix 2022-12-01 14:44:56 +00:00
Rory Powell
7a7bbd1857 Merge branch 'master' into develop 2022-12-01 14:39:05 +00:00
Mel O'Hagan
6fe2c38bce Move custom rbac from controller to routes 2022-11-30 09:29:56 +00:00
Mel O'Hagan
d0909392d7 Added unit tests 2022-11-29 16:11:53 +00:00
Mel O'Hagan
376e17cae1 Only allow admin to create new user 2022-11-29 11:36:24 +00:00
Mel O'Hagan
0b3d84b63d Invite is adminOnly 2022-11-28 16:02:49 +00:00
Mel O'Hagan
bc68b16526 Allow developers to manage user access 2022-11-28 16:01:27 +00:00
mike12345567
bfaef13768 Refactoring worker, converting all controllers/routes to Typescript and all imports of backend-core to new style. 2022-11-23 18:25:20 +00:00
Dean
0441704c57 Import fixes for backend core constants. Minor name change for default data source from Test DB to Sample Data 2022-11-21 12:47:36 +00:00
mike12345567
29dd98a7fc Merge branch 'develop' of github.com:Budibase/budibase into feature/replace-pouch 2022-11-16 18:12:31 +00:00
mike12345567
535fab7997 Some major reworks towards higher levels of typescript. 2022-11-16 17:23:12 +00:00
Rory Powell
9c169087e6 Add copy button to sso callback urls, e2e unit testing for OIDC, stub out other auth tests 2022-11-16 11:34:16 +00:00
Rory Powell
c6fba4de3d Test fixes 2022-11-11 15:43:41 +00:00
Rory Powell
72562278c0 Support path variable tenancy detection, add /api/system/* tests, update no tenancy matchers to be more accurate 2022-11-11 11:10:07 +00:00
mike12345567
a5d980efb1 Adding a fix for checklist being incorrect after restoring from the CLI. 2022-10-27 09:48:37 +01:00
Martin McKeaveney
c309d25b16 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
89f6f1174b PR comments. 2022-09-23 22:21:51 +01:00
mike12345567
6bef55843a Merge branch 'develop' of github.com:Budibase/budibase into group-fixes 2022-09-23 17:10:30 +01:00
Rory Powell
c528ac1f71 Support deleting license key from self host install 2022-09-23 15:54:59 +01:00
mike12345567
9b29bd6709 Merge branch 'develop' of github.com:Budibase/budibase into group-fixes 2022-09-22 18:44:16 +01:00
mike12345567
67d9495481 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
c382b86fb2 Self API in worker conversion to typescript. 2022-09-22 14:09:20 +01:00
Mel O'Hagan
24157092d6 Allow null values for cc, bcc 2022-09-22 08:09:54 +01:00
mike12345567
f07ea5cc7e 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
1b49f02092 CC and BCC interface 2022-09-21 15:58:04 +01:00
melohagan
19cd4a46f2 Merge pull request #7816 from vevedh/smtp-multi-sendto
multi mail send to
2022-09-20 15:50:44 +01:00
mike12345567
1be71933ca Merge branch 'develop' of github.com:Budibase/budibase into group-fixes 2022-09-16 17:02:08 +01:00
Rory Powell
086d9ebdf9 Merge branch 'develop' into feature/day-pass-pricing 2022-09-15 10:56:50 +01:00
Martin McKeaveney
110211c53a fixing tests 2022-09-14 14:22:53 +01:00
Hervé de CHAVIGNY
c105759276 multi mail send to 2022-09-13 18:59:14 -04:00
Rory Powell
884f446671 Merge branch 'develop' into feature/day-pass-pricing-temp 2022-09-12 11:33:02 +01:00
Martin McKeaveney
ed60004b18 merge 2022-09-07 23:31:24 +01:00
Martin McKeaveney
2991d05d5b PR comments 2022-09-07 23:21:14 +01:00
Rory Powell
165194658b Move day pass middleware from authenticated to licensing, sent activity to account portal 2022-09-06 16:24:36 +01:00
Rory Powell
1fc704511d Clear quota cache on deprovision + gracefully handle account metadata doc deletion 2022-09-05 16:17:58 +01:00
Rory Powell
95666537b3 Typos 2022-09-01 08:29:03 +01:00
Rory Powell
0f724f34b5 Apply validation to invite users by email + results modal 2022-09-01 07:58:05 +01:00
Rory Powell
5f022e04a3 Merge branch 'develop' into user-fixes 2022-08-31 11:39:41 +01:00
Rory Powell
0d396c326e Update user creation UI 2022-08-25 22:56:58 +01:00
Rory Powell
59a53736ac update bulk create and bulk delete backend 2022-08-25 19:41:47 +01:00
Rory Powell
d591acf2d3 User fixes wip 2022-08-23 09:37:13 +01:00
Dean
9260935572 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
Andrew Kingston
6302ee5551 Fix users not being added to group when invited via email 2022-08-08 16:40:32 +01:00
mike12345567
1b952d29a3 Removing session API. 2022-08-05 11:39:28 +01:00
mike12345567
f3418c4107 Some more logging, moving middlewares to backend-core. 2022-08-04 19:03:50 +01:00
mike12345567
d23af4dec1 Allow builders (not just admins) to delete apps. 2022-08-04 17:14:52 +01:00
Rory Powell
1b6b877546 Sync global-info users to fix login + prevent double password hashing 2022-08-04 14:49:56 +01:00
Andrew Kingston
0012dee1be Merge pull request #7066 from Budibase/prod-user-fixes
Prod user fixes
2022-08-04 09:20:18 +01:00
Andrew Kingston
bfe248c856 Update multi-user invite endpoint 2022-08-03 19:20:33 +01:00
Andrew Kingston
c2fb17e948 Fix users invited by email not being able to take priveleged roles 2022-08-03 15:16:26 +01:00
Peter Clement
a11778c378 use correct middleware 2022-08-03 14:37:41 +01:00
Peter Clement
75bf4d1b18 fix redirect loop in overview page 2022-08-03 14:35:10 +01:00
Peter Clement
8a77aca540 more efficient fetching of total users per app 2022-07-29 13:10:00 +01:00
Peter Clement
ae2b64f597 fix test naming 2022-07-27 14:45:55 +01:00
Peter Clement
6a44c60d51 update tests 2022-07-27 14:18:54 +01:00
Peter Clement
67bbe4836d comment out tests for meanwhile 2022-07-27 14:01:00 +01:00
Peter Clement
dca37a61da adding tests and pr comments 2022-07-27 10:20:39 +01:00
Peter Clement
25d13d4a72 move bulk update / delete functionality out of controller 2022-07-25 16:58:30 +01:00
Peter Clement
af451840ac move worker middleware to backend-core 2022-07-22 11:50:51 +01:00
Peter Clement
0895c17a1c switch import order 2022-07-21 13:03:33 +01:00
Peter Clement
d3f47a8152 removing test fix 2022-07-21 12:56:38 +01:00
Peter Clement
4ff53e5c13 test unit test fix 2022-07-21 12:48:39 +01:00
Peter Clement
88f1db74b7 updating license check to search for feature 2022-07-21 09:52:01 +01:00
Peter Clement
83b22fec8a move group routes to pro module 2022-07-20 15:28:20 +01:00
Peter Clement
3fa7feeaab move controller funcs into bb pro 2022-07-19 16:03:02 +01:00
Peter Clement
ca41e88045 Merge remote-tracking branch 'origin/develop' into feat/user-groups-tab 2022-07-19 11:23:31 +01:00
Peter Clement
e5931d6fec update groups doc to take a roles object 2022-07-14 16:58:32 +01:00
Peter Clement
f980d55af3 some user table fixes 2022-07-13 15:46:10 +01:00
mike12345567
140c82e24c Quick fix for realEmail test which was causing problems. 2022-07-13 15:39:58 +01:00
Michael Drury
ea6d26cc13 Merge pull request #6638 from Budibase/fix/6633
July release fixes
2022-07-13 14:01:32 +01:00
mike12345567
18fde073e4 Increasing real email test timeout. 2022-07-13 13:32:06 +01:00
mike12345567
eadd37e22d Fix for #6681 - email save validation not working. 2022-07-13 11:57:14 +01:00
Martin McKeaveney
c24ca46af5 prevent redirect on app overview by allowing builders access to user endpoint 2022-07-13 11:49:23 +01:00
Peter Clement
eff78240a6 improve performance of adding users and groups 2022-07-11 15:29:39 +01:00
Peter Clement
2399dbceb9 linting and tidy 2022-07-07 08:55:32 +01:00
Peter Clement
8489ae36a4 take into account pagination 2022-07-06 12:58:55 +01:00
Peter Clement
00ef0e3ef9 Merge remote-tracking branch 'origin/develop' into feat/user-groups-tab 2022-07-05 16:04:01 +01:00
Peter Clement
3de2123dc4 group / user app assignment 2022-07-05 09:21:59 +01:00
Dean
da9e675847 Auth test fix for oidc strategy mocks 2022-07-04 09:04:55 +01:00
mike12345567
1efd77c790 Updating to maintain the old worker API for deprecation purposes, but removing from frontend usage. 2022-06-30 16:01:14 +01:00
Peter Clement
d952b9a3bb updated store and finished groups tab 2022-06-22 13:55:31 +01:00
Peter Clement
b7cc71a623 saving and fetching groups from couch 2022-06-15 16:51:30 +01:00
Rory Powell
12aa9fa1ce Dev improvements - remove need to rebuilds of backend-core/dist and enable debugging when running tests and backend services, use source directly using typescript and jest path mappings 2022-06-10 22:57:12 +01:00
Rory Powell
361ffd224f Merge branch 'release' into feature/event-backfill 2022-06-06 09:50:06 +01:00
Martin McKeaveney
13c2551e9a fix users list on app overview 2022-06-01 15:20:56 +01:00
Rory Powell
7ebfaf8a31 Failover protection with event cache 2022-05-31 21:04:41 +01:00
Rory Powell
2a00f6498d Merge branch 'feature/posthog-v2' into feature/event-backfill 2022-05-29 00:25:40 +01:00
Rory Powell
756f5b51aa App migrations finished 2022-05-20 12:29:31 +01:00
Rory Powell
1caf4b1965 Merge branch 'develop' into feature/posthog-v2 2022-04-27 16:32:00 +01:00
Martin McKeaveney
9ca4dacbaa merge with master 2022-04-26 10:21:45 +01:00
Rory Powell
41144db055 Remove remaining direct usage of CouchDB. Add common pouch config to backend-core 2022-04-19 16:45:27 +01:00
Rory Powell
33719fcb09 Merge branch 'feature/licensing' into feature/posthog-v2 2022-04-12 17:12:46 +01:00
Rory Powell
03ba6d914f Merge branch 'develop' into feature/licensing 2022-04-12 16:18:41 +01:00
Rory Powell
a6107dc7f9 Test updates 2022-04-12 15:37:49 +01:00
Rory Powell
d99f579bf6 User management events 2022-04-12 12:34:36 +01:00
Rory Powell
e98e659346 user / rbac events + tests 2022-04-08 01:28:22 +01:00
Rory Powell
8a08e9322f org settings events + tests + stub license events 2022-04-06 22:53:33 +01:00
Rory Powell
befb61c915 smtp events + centralise worker test config 2022-04-06 17:00:17 +01:00
Rory Powell
ec4e9df4c2 Refactor automation tests to run independently 2022-04-06 12:34:31 +01:00