Peter Clement
9bf37b34ae
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
c869cf23f9
Adding unit test.
2022-12-07 18:37:23 +00:00
mike12345567
35b097fa28
build fixes.
2022-12-07 18:04:20 +00:00
mike12345567
0b7057dd1d
Some fixes based on test failure.
2022-12-07 17:33:26 +00:00
mike12345567
edb3c88a41
Extension on fix for user self assignment, don't allow users to change their admin/builder status.
2022-12-07 12:42:14 +00:00
Rory Powell
4508796e45
lint
2022-12-01 15:02:05 +00:00
Rory Powell
64ca3a0dc5
test fix
2022-12-01 15:00:56 +00:00
Rory Powell
28b29ea7a9
build fix
2022-12-01 14:44:56 +00:00
Rory Powell
e3fa737a9b
Merge branch 'master' into develop
2022-12-01 14:39:05 +00:00
Mel O'Hagan
d60a70af82
Move custom rbac from controller to routes
2022-11-30 09:29:56 +00:00
Rory Powell
24d5fc4af3
Fix default env processing typescript error
2022-11-29 22:11:44 +00:00
Mel O'Hagan
d484dc6011
lint
2022-11-29 17:23:54 +00:00
Mel O'Hagan
08104c918b
refactor
2022-11-29 16:38:44 +00:00
Mel O'Hagan
7db3f4ca94
Added unit tests
2022-11-29 16:11:53 +00:00
Michael Drury
8e4cb2f079
Adding back prod check.
2022-11-29 15:43:44 +00:00
Michael Drury
791d74dd94
Fixing sentry init.
2022-11-29 15:38:25 +00:00
Mel O'Hagan
035a601c28
lint
2022-11-29 15:14:29 +00:00
Mel O'Hagan
85c4095656
Fix unit tests
2022-11-29 15:13:58 +00:00
Mel O'Hagan
2ac638fc26
Only allow admin to create new user
2022-11-29 11:36:24 +00:00
mike12345567
b5b74b9cad
General work after running some tests in CI - general refactoring as well.
2022-11-28 17:54:04 +00:00
Mel O'Hagan
e0645e0293
Invite is adminOnly
2022-11-28 16:02:49 +00:00
Mel O'Hagan
1567ab27d0
Allow developers to manage user access
2022-11-28 16:01:27 +00:00
mike12345567
ea66f7ac38
Disabling js interop in Typescript build of backend-core and worker, fixing build issues.
2022-11-26 14:46:01 +00:00
mike12345567
b92d1855fe
Merge branch 'develop' of github.com:Budibase/budibase into refactor/backend-core-worker
2022-11-26 13:51:19 +00:00
mike12345567
0a32126c5b
Automation overhaul to Typescript, plus type updates.
2022-11-25 19:57:07 +00:00
Rory Powell
42f596c728
Environment variable type coercion fix
2022-11-25 12:55:58 +00:00
Rory Powell
20c4b00a0c
Environment variable type coercion fix
2022-11-25 12:52:50 +00:00
mike12345567
a38d617138
Complete conversion of backend-core to Typescript.
2022-11-24 18:48:51 +00:00
mike12345567
1b408e60f2
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
a123e65e78
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
c4f041e511
Updating PouchLike to be an interface in types, with its impl stored in backend-core, now called Database.
2022-11-17 14:35:03 +00:00
mike12345567
4c44b7a224
PR comments - still experiencing build issues.
2022-11-17 13:31:54 +00:00
mike12345567
242a529b2e
Fixes post merge.
2022-11-16 18:28:45 +00:00
mike12345567
0357d1c8e4
Some worker typescript conversions.
2022-11-16 18:13:34 +00:00
mike12345567
bf86640e9d
Merge branch 'develop' of github.com:Budibase/budibase into feature/replace-pouch
2022-11-16 18:12:31 +00:00
mike12345567
4f64798ada
Updating middlewares to Typescript, as well as some fixes based on running tests.
2022-11-16 17:24:13 +00:00
mike12345567
b0f6224c18
Some major reworks towards higher levels of typescript.
2022-11-16 17:23:12 +00:00
Rory Powell
dc70022708
Test fixes
2022-11-16 13:06:30 +00:00
Rory Powell
6017f6be47
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
mike12345567
806c7dd1af
Merge branch 'develop' of github.com:Budibase/budibase into feature/replace-pouch
2022-11-15 16:45:25 +00:00
Rory Powell
ad81adb30f
Merge branch 'develop' into subdomain-tenancy
2022-11-15 16:18:59 +00:00
Rory Powell
d205b5136b
ensure fetch and aws are always mocked
2022-11-15 15:50:15 +00:00
Rory Powell
2212305f08
Bump jest and ts-jest to be consistent across backend packages to fix CI issue, test config updates
2022-11-14 22:55:47 +00:00
Rory Powell
80b823f6cf
Test fixes
2022-11-11 15:43:41 +00:00
Rory Powell
0bad2dd9ae
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
1ee6761a69
Some minor updates based on getting the worker using the new pouchlike impl.
2022-11-09 17:53:35 +00:00
Rory Powell
85dbf90e5d
Configurable CDN
2022-11-07 15:27:03 +00:00
Rory Powell
71e31f2315
Configurable CDN
2022-11-07 09:45:00 +00:00
Peter Clement
5138559a69
Merge remote-tracking branch 'origin/master' into fix/peter-fixes
2022-11-02 12:09:48 +00:00
Peter Clement
080bf2873a
remove log
2022-11-02 10:35:04 +00:00