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

527 commits

Author SHA1 Message Date
adrinr
cbadf69a29 Dispatch event on user update 2023-03-28 16:46:23 +01:00
adrinr
7840470d83 Add create test 2023-03-28 16:46:23 +01:00
adrinr
2476b64163 Updates 2023-03-28 16:46:23 +01:00
adrinr
25276bafb2 Dry tests 2023-03-28 16:46:23 +01:00
adrinr
7bfdd31daa Test different patch use cases 2023-03-28 16:46:23 +01:00
adrinr
cd202839b7 Add multiple users tests 2023-03-28 16:46:23 +01:00
adrinr
76cb3e6061 Test adding user 2023-03-28 16:46:23 +01:00
adrinr
4ac682a3c2 Move creators to structures 2023-03-28 16:46:22 +01:00
adrinr
586275ed89 Allow fields edit 2023-03-28 16:46:22 +01:00
adrinr
baca156a17 Implement delete endpoint 2023-03-28 16:46:22 +01:00
adrinr
6de4588fc1 Implement find endpoint 2023-03-28 16:46:22 +01:00
adrinr
10e465e07d Fix merge conflicts 2023-03-28 16:46:22 +01:00
adrinr
5dbbdf3f82 Use generic mock dates 2023-03-28 16:46:22 +01:00
adrinr
8f3488707b Add get and create tests 2023-03-28 16:46:22 +01:00
adrinr
4e82957e52 Fix test 2023-03-28 16:46:22 +01:00
adrinr
51ebad2b14 Test activations 2023-03-28 16:46:22 +01:00
adrinr
e222381a6c Test extra cases 2023-03-28 16:46:22 +01:00
adrinr
de716ba869 Add extra tests 2023-03-28 16:46:22 +01:00
adrinr
d452f5cf0d Handle string boolean requests 2023-03-28 16:46:22 +01:00
adrinr
3b07f0e1a2 filter by email 2023-03-28 16:46:22 +01:00
adrinr
05b7467076 Test filter by external id 2023-03-28 16:46:22 +01:00
adrinr
ad2a23d113 Test filtering by user name 2023-03-28 16:46:22 +01:00
adrinr
2fda1bb5d1 Clean tests 2023-03-28 16:46:22 +01:00
adrinr
86d848458e Test second page 2023-03-28 16:46:22 +01:00
adrinr
e679cc3987 Add multifetch test 2023-03-28 16:46:22 +01:00
adrinr
f8959aacb0 Fix merge conflicts 2023-03-28 16:46:22 +01:00
adrinr
829aee1f68 Add tests 2023-03-28 16:46:22 +01:00
adrinr
fbd53d5fd3 Add delete test 2023-03-28 16:46:22 +01:00
adrinr
89957f5490 Fix merge conflicts 2023-03-28 16:46:22 +01:00
adrinr
24d2937d0b Implement patch tests 2023-03-28 16:46:22 +01:00
adrinr
40a1921f02 Use scim-patch package 2023-03-28 16:46:22 +01:00
adrinr
3500aabc8a Patch endpoint 2023-03-28 16:46:22 +01:00
adrinr
263d3613be Test 404 2023-03-28 16:46:22 +01:00
adrinr
afdefce55d Add find endpoint tests 2023-03-28 16:46:22 +01:00
adrinr
f62647f284 Feature tests 2023-03-28 16:46:22 +01:00
adrinr
a5b23c4067 Fix types 2023-03-28 16:46:22 +01:00
adrinr
2c157c0feb Test persistation 2023-03-28 16:46:22 +01:00
adrinr
3e68e8ebe8 Add tests 2023-03-28 16:46:22 +01:00
adrinr
39f9ffa4e6 Renames and consistency 2023-03-28 16:46:22 +01:00
adrinr
81e086680d Test 403s 2023-03-28 16:46:22 +01:00
adrinr
b120fce5dd Add tests 2023-03-28 16:46:22 +01:00
adrinr
4068faf9f3 Add scaffolding 2023-03-28 16:46:22 +01:00
adrinr
d083553373 Add scim endpoints 2023-03-28 16:46:22 +01:00
Dean
4de8333f80 Review updates 2023-03-27 18:00:57 +01:00
Michael Drury
51c63d7258 Disable google auth if no config found (#9983)
* Fix for #9937 - Google config was pre-activated always, even if no google config had been created.

* Fixing test case.
2023-03-10 15:19:46 +00:00
Rory Powell
b92d9c60ca Don't require password on update if user doesn't have one (#9941) 2023-03-08 12:00:02 +00:00
Dean
ab45e06edb Review updates 2023-03-07 16:17:29 +00:00
Dean
ec9e570ac2 Test updates 2023-03-07 14:21:55 +00:00
Dean
5b9fbbc3b4 Various fixes for update self behaviour 2023-03-07 13:35:18 +00:00
Rory Powell
4c43ba2943 Bypass password onboarding for enforced sso (#9851) 2023-03-01 21:56:30 +00:00
Rory Powell
6917abb6e7 lint 2023-03-01 15:31:46 +00:00
Rory Powell
c83684ed83 Prevent showing user exists for password disabled actions 2023-03-01 14:49:44 +00:00
Dean
09adef4d59 Fixes for invitation unit tests 2023-02-28 22:27:02 +00:00
Dean
a5c6dbe4ae Merge remote-tracking branch 'origin/develop' into feature/app-user-onboarding-ux 2023-02-28 16:38:44 +00:00
Rory Powell
7ed0586673 Add validation between sso config acivation and sso enforcement 2023-02-28 13:36:54 +00:00
Dean
dd08845a44 Merge remote-tracking branch 'origin/develop' into feature/app-user-onboarding-ux 2023-02-28 09:38:15 +00:00
Dean
61ed62e6c4 Builder user onboarding 2023-02-28 09:37:03 +00:00
mike12345567
2fb33e2cf3 Merge branch 'develop' of github.com:Budibase/budibase into feature/audit-logs 2023-02-27 14:51:33 +00:00
mike12345567
fefc6d920f Fixing open handle issue - now that the worker has access to queues needs to shut them down. 2023-02-27 14:41:28 +00:00
Rory Powell
2c46109e7d Enforceable SSO (#9787)
* Add ENFORCEABLE_SSO feature flag

* First draft of enforce sso configuration / show single sign on url

* Reading and writing isSSOEnforced + integration with login page

* Enable CI + lint

* Set correct base branch for CI

* Test fix for expected string changed

* Use tenant aware platform url as SSO link

* Bring in latest pro changes

* Lint

* Add useEnforceableSSO mock helper function

* Update configs.spec.ts with coverage for public settings

* Update users.spec.ts with additional tests for isPreventPasswordActions

* Lint

* Update refresh OAuthToken to use correct enum and add case statement
2023-02-27 13:42:51 +00:00
mike12345567
db2a8c125a Trying to remove audit log test - see if it fixes test stalling issue. 2023-02-27 13:31:52 +00:00
mike12345567
0a9344622a Fixing test case. 2023-02-27 13:17:42 +00:00
mike12345567
58fab29fb4 Main body of PR comments. 2023-02-24 13:32:45 +00:00
mike12345567
0b48075688 Implementing a few basic tests to create and search the audit logs. 2023-02-23 17:23:06 +00:00
Rory Powell
2d993adec8 Fix for real email tests failing silently 2023-02-23 13:42:10 +00:00
Rory Powell
d3a7286711 Configs updates: remove circular deps, dedicated module, typing improvements, reduce db reads 2023-02-23 13:41:35 +00:00
mike12345567
01076bd35f Getting downloading working correctly, some minor UI updates, adding a new middleware for converting a query string to a body (useful for when a GET has to be used). 2023-02-22 18:50:27 +00:00
mike12345567
ef30c03fa6 Merge branch 'develop' of github.com:Budibase/budibase into feature/audit-logs 2023-02-21 17:26:24 +00:00
Rory Powell
cacf275a99 Prevent SSO users from setting / resetting a password (#9672)
* Prevent SSO users from setting / resetting a password

* Add support for ENABLE_SSO_MAINTENANCE_MODE

* Add typing to self api and build out user update sdk

* Integrate sso checks with user sdk. Integrate user sdk with self api

* Test fixes

* Move self update into SDK

* Lock down maintenance mode to admin user

* Fix typo

* Add health status response and return type signature to accounts.getStatus

* Remove some unnecessary comments

* Make sso save user function non optional

* Remove redundant check on sso auth details provider

* Update syncProfilePicture function name to getProfilePictureUrl

* Update packages/worker/src/sdk/users/events.ts

Co-authored-by: Adria Navarro <adria@revityapp.com>

* Add ENABLE_EMAIL_TEST_MODE flag

* Fix for logging in as sso user when existing user has password already

* Hide password update and force reset from ui for sso users

* Always disable sso maintenance mode in cloud

---------

Co-authored-by: Adria Navarro <adria@revityapp.com>
2023-02-21 08:23:53 +00:00
mike12345567
05ceee1cfe Moving lucene handling to backend-core so that it can be used for other databases (outside row indexes). 2023-02-13 17:13:59 +00:00
Rory Powell
0e3a17ab18 Merge pull request #9669 from Budibase/budi-6558-configurable-test-log-levels-and-common
Configurable test log levels and common error handling
2023-02-13 14:31:43 +00:00
Rory Powell
ae9979929a Enable higher concurrency and resiliency in worker tests 2023-02-13 11:57:30 +00:00
Rory Powell
5cd6cb166a Configurable test log levels and common error handling 2023-02-13 11:53:01 +00:00
adrinr
74fe4ead31 Remove addTenantToGlobalDb from helpers 2023-02-03 09:59:57 +00:00
adrinr
4116d19a2b Clean tests 2023-02-03 09:54:25 +00:00
adrinr
34278349c3 Merge branch 'develop' into feature/dependencies-image 2023-02-01 10:56:22 +00:00
deanhannigan
7540cad45c Merge pull request #9467 from Budibase/feature/auth-screens-redesign
Selfhost onboarding UX/UI updates
2023-01-31 16:13:46 +00:00
Adria Navarro
16e53957bc Merge branch 'develop' into feature/dependencies-image 2023-01-30 18:54:05 +00:00
adrinr
55de45e86b Fix tenancy issues 2023-01-30 16:45:04 +00:00
adrinr
7d279e2eca Fix test race conditions 2023-01-30 12:29:39 +00:00
adrinr
651c367f75 Fix worker tests 2023-01-27 17:59:14 +00:00
Dean
d37c0e4b5d UI Onboarding UI/UX auth refactoring 2023-01-27 13:44:57 +00:00
Rory Powell
da2c809a09 Merge branch 'develop' into feature/environment-variables 2023-01-27 11:27:11 +00:00
mike12345567
63d882efc6 Adding frontend event publishing for events like upgrade panel opened. 2023-01-23 19:18:02 +00:00
mike12345567
557a9a8eeb Adding an API for publishing an event from the frontend. 2023-01-23 18:56:44 +00:00
Andrew Thompson
0f5d0a0992 fix auth config validation for saving deactivation (#9361) 2023-01-19 13:06:38 +00:00
Rory Powell
fba7ef26ad Replace ts-jest with swc/jest (#9289)
- Add swc dependencies
- Add transform change to jest.config.ts
- Replace `export =` with `export default` in src code to enable code coverage to work with swc transformer
- Restructure backend-core errors package to allow for exporting error classes with ESM syntax
- Update backend-core to no longer use `export =`, export individual packages instead of replacing with `export default` for backwards compatibility
- Update event publishers to use `export default` - this was required for the `jest.spyOn` usage inside backend-core common mocks
- Restructure some jest.mock usages where declaring the jest.fn as a variable outside of the package mock threw an error
2023-01-11 09:37:37 +00:00
Rory Powell
786039055e File authentication using presigned URLs (#8883)
* file auth wip

* Private plugin bucket wip

* Add etag to logo request, fix circular dependency

* Resolve cyclic dependency

* Ensure browser doesn't cache custom component

* Global file fixes

* File fixes / remove permaUrl

* Add ctx local storage

* Enable presigned url to work from any host

* Test fix

* Self hosting w/ S3 + other fixes

* Fix for serving dev app in multi tenant

* Fix backup restore and import attachment url processing, never store attachment urls

* Test fixes

* Unit tests WIP

* Replace file path with base64 encoded private key

* Multi tenancy tests for files

* Environment files fixes

* Post-merge build and test fixes

* Add debug conditional to all jest logging and revert/fix prod minio proxy_pass

* Re-add default '/' minio route :(

* Rename iconFile -> iconFileName

* Add cloudfront vars to k8s templates

* Remove public bucket policy

* Remove duplicated test
2022-12-15 11:35:22 +00:00
Peter Clement
9d841bc947 Server and Worker tests (#8928)
* automation unit tests

* row processor tests

* update executeQuery test

* update groups assertion

* some more worker tests

* plugin tests and tidying up

* linting

* temporarily disable group tests

* more tests

* fix import

* fix backup tests

* add pro mocks to worker

* check for app existence in import test

* test new tsconfig

* testing changes

* Pro test utils (#9020)

* Pro test utils changes

* Add test fixes

* Remove ts-ignore

Co-authored-by: mike12345567 <me@michaeldrury.co.uk>
Co-authored-by: Rory Powell <rory.codes@gmail.com>
2022-12-12 22:02:32 +00:00
mike12345567
0809c025d1 Adding unit test. 2022-12-07 18:37:23 +00:00
Rory Powell
dd452666b0 lint 2022-12-01 15:02:05 +00:00
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
Rory Powell
82597a1afa sso activated/deactivated events + tests 2022-04-06 00:54:07 +01:00
Rory Powell
d706ec8efd google/oidc created/deleted events + tests 2022-04-05 23:14:53 +01:00
Rory Powell
6128dfadcf Logout events 2022-04-05 16:56:28 +01:00
mike12345567
752a0f350e Make sure that ethereal tests don't fail on jest timeout. 2022-03-30 14:45:03 +01:00
Rory Powell
15b676ce1c Remove remaining direct usage of CouchDB. Add common pouch config to backend-core 2022-03-29 16:03:44 +01:00
Rory Powell
0a4b1eb552 Tests complete + backwards compatibility for deployment 2022-03-22 00:23:22 +00:00
Rory Powell
715d42d3e6 Merge branch 'develop' into feature/licensing 2022-03-21 17:13:16 +00:00
Rory Powell
9a9b4019ea Finish upgrade and billing pages 2022-03-15 08:16:45 +00:00
Rory Powell
7698e9293c Self Host <-> Licensing integration 2022-03-09 21:16:22 +00:00