mike12345567
926ee18703
Updating Jest to latest 29.5.0 and then fixing snapshots to work with this - also setting worker memory limits for Node 16.10+ - where a leak can occur.
2023-03-21 19:52:06 +00:00
mike12345567
82286d519f
Fixing some issues with test cases.
2023-03-21 17:27:31 +00:00
Rory Powell
4e1bebe897
Server flaky tests fixes - improving tenancy config
2023-02-23 13:43:27 +00:00
Rory Powell
940de8b6a0
Run CI steps in parallel ( #9760 )
...
* Parallel CI
* Add build to integration test
* Add checkout to top of each run
* Revert branch update for ci job
* Experiment with --runInBand for CI
* Fix intermittent backend-core migration test failure
* Fix hanging worker redis connection
* Update naming from reset to newTenant
2023-02-21 17:13:24 +00:00
Rory Powell
a57f0c9dea
Merge branch 'develop' into rory/february
2023-02-20 09:57:17 +00:00
Rory Powell
ae9979929a
Enable higher concurrency and resiliency in worker tests
2023-02-13 11:57:30 +00:00
mike12345567
7def2059f7
Updating test case which has been occasionally throwing 409 issues.
2023-02-10 18:29:29 +00:00
mike12345567
ced811fc23
Another quick fix.
2023-02-07 18:35:22 +00:00
mike12345567
1a52bd8a50
Fixes based on test runs.
2023-02-07 18:11:33 +00:00
Mateus Badan de Pieri
89bad2d45a
Merge branch 'develop' into tests/environment-variables
2023-02-07 16:15:57 +00:00
Mateus Badan de Pieri
7c702cd0ac
update tests
...
remove comments
2023-02-07 15:47:11 +00:00
Michael Drury
a353848152
Merge pull request #9368 from Budibase/test/9339-sqlpostgres-row-api-test-suite
...
Test - #9339 sqlpostgres row api test suite
2023-02-07 15:38:09 +00:00
mike12345567
ee05ea959a
Adding longer timeout.
2023-02-07 10:50:11 +00:00
mike12345567
173f62f8f3
Test fix.
2023-02-07 10:16:40 +00:00
adrinr
9bb1a2fa18
Merge remote-tracking branch 'origin/develop' into test/9339-sqlpostgres-row-api-test-suite
2023-02-06 09:12:13 +00:00
Adria Navarro
774b50232c
Increase timeouts
2023-02-05 10:34:42 +00:00
Adria Navarro
2f2c8a50cc
Flaky test
2023-02-05 10:33:21 +00:00
Adria Navarro
0a47b35285
Flaky test
2023-02-05 10:00:27 +00:00
Adria Navarro
4522d6c906
Fix flaky test
2023-02-05 09:04:47 +00:00
adrinr
11a7742d90
Cleanup
2023-02-03 19:23:36 +00:00
adrinr
420cb36ca7
Replace beforeeach for before alls
2023-02-03 19:02:40 +00:00
adrinr
fe8853580e
Tweak tests
2023-02-03 18:40:25 +00:00
adrinr
da656f54fe
Change before each for before all
2023-02-03 18:08:29 +00:00
adrinr
bc09cb76f1
Improve row tests
2023-02-03 17:55:40 +00:00
adrinr
4cab97b8ab
Improve automation tests
2023-02-03 17:49:21 +00:00
adrinr
4a8db61b6b
Fix automation timeouts
2023-02-03 16:28:29 +00:00
Peter Clement
8e480ac884
check postgres has been called
2023-02-03 09:19:27 +00:00
Peter Clement
cdc55a0c32
use correct postgres mock
2023-02-03 09:15:40 +00:00
Mateus Badan de Pieri
126b475c32
updated
2023-02-02 15:14:54 +00:00
Mateus Badan de Pieri
b2d18d13f5
updated tests
2023-02-02 14:39:33 +00:00
adrinr
4eb0c07953
Merge branch 'feature/dependencies-image' into test/9339-sqlpostgres-row-api-test-suite
2023-02-02 10:12:33 +00:00
adrinr
abe3e2921f
Race conditions
2023-01-31 22:50:52 +00:00
mike12345567
263d588191
Environment variable test base.
2023-01-31 15:27:16 +00:00
Adria Navarro
16e53957bc
Merge branch 'develop' into feature/dependencies-image
2023-01-30 18:54:05 +00:00
mike12345567
ec719b251c
Adding test case for secret-value replacement, to confirm that datasources API correctly replaces secret values with the actual secret.
2023-01-27 18:27:03 +00:00
adrinr
7027abeaa2
Fix issues with parallel tests and self/cloud modes
2023-01-26 18:20:21 +00:00
Adria Navarro Redo
33f1628000
Fix issues with parallel tests and self/cloud modes
2023-01-26 18:20:21 +00:00
Adria Navarro Redo
8c1e539fc7
Fix date related tests
2023-01-26 18:20:21 +00:00
Adria Navarro Redo
9242470f6f
Fix snapshots test
2023-01-26 18:20:21 +00:00
Adria Navarro
9371f19419
Remove mocks
2023-01-24 17:48:49 +00:00
Adria Navarro
27171e7680
Extra typings
2023-01-20 11:48:11 +00:00
Adria Navarro
6412da730c
Type tests utils
2023-01-17 17:19:39 +00:00
Adria Navarro
7c05b45408
Merge remote-tracking branch 'origin/develop' into test/9339-sqlpostgres-row-api-test-suite
2023-01-17 15:25:25 +00:00
Gerard Burns
48e1695318
JSON import changes ( #9288 )
...
* JSON import changes
* Fix lockfiles
* PR Feedback, fix tests
* fix tests
* pr feedback
2023-01-17 15:07:52 +00:00
Adria Navarro
343a19250b
Typing supertest parameters
2023-01-16 15:35:41 +00:00
Adria Navarro
dc8e54cd84
Add test
2023-01-16 10:19:05 +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
mike12345567
f4f730aae2
Merge branch 'master' of github.com:Budibase/budibase into develop
2023-01-06 17:29:35 +00:00
mike12345567
76825c38b9
Adding test cases for the attachment re-write feature, mocking the direct couch find functionality.
2023-01-06 13:33:22 +00:00
Martin McKeaveney
84ab7862d1
fixes for google sheets, admin checklist, and deleting an app from API ( #8846 )
...
* fixes for google sheets, admin checklist, and deleting an app from API
* code review
* splitting unpublish endpoint, moving deploy endpoint to applications controller. Still to do public API work and move deployment controller into application controller
* updating REST method for unpublish in API test
* unpublish and publish endpoint on public API, delete endpoint unpublishes and deletes app
* removing skip_setup from prodAppDb call
* removing commented code
* unit tests and open API spec updates
* unpublish, publish unit tests - delete still in progress
* remove line updating app name in API test
* unit tests
* v2.1.46
* Update pro version to 2.1.46
* v2.2.0
* Update pro version to 2.2.0
* Fix for budibase plugin skeleton, which utilises the old import style.
* Fix side nav styles
* v2.2.1
* Update pro version to 2.2.1
* using dist folder to allow importing constants for openAPI specs
* v2.2.2
* Update pro version to 2.2.2
* Fix for user enrichment call (updating to @budibase/nano fork) (#9038 )
* Fix for #9029 - this should fix the issue users have been experiencing with user enrichment calls in apps, essentially it utilises a fork of the nano library we use to interact with CouchDB, which has been updated to use a POST request rather than a GET request as it supports a larger set of data being sent as query parameters.
* Incrementing Nano version to attempt to fix yarn registry issues.
* v2.2.3
* Update pro version to 2.2.3
* Fix SQL table `_id` filtering (#9030 )
* Re-add support for filtering on _id using external SQL tables and fix filter key prefixes not working with _id field
* Remove like operator from internal tables and only allow basic operators on SQL table _id column
* Update data section filtering to respect new rules
* Update automation section filtering to respect new rules
* Update dynamic filter component to respect new rules
* v2.2.4
* Update pro version to 2.2.4
* lock changes (#9047 )
* v2.2.5
* Update pro version to 2.2.5
* Make looping arrow point in right direction (#9053 )
* v2.2.6
* Update pro version to 2.2.6
* Types/attaching license to account (#9065 )
* adding license type to account
* removing planDuration
* v2.2.7
* Update pro version to 2.2.7
* Environment variable type coercion fix (#9074 )
* Environment variable type coercion fix
* Update .gitignore
* v2.2.8
* Update pro version to 2.2.8
* tests passing
* all tests passing, updates to public API response
* update unpublish call to return 204, openAPI spec and unit
* fixing API tests
Co-authored-by: Budibase Release Bot <>
Co-authored-by: mike12345567 <me@michaeldrury.co.uk>
Co-authored-by: Andrew Kingston <andrew@kingston.dev>
Co-authored-by: melohagan <101575380+melohagan@users.noreply.github.com>
Co-authored-by: Rory Powell <rory.codes@gmail.com>
2022-12-19 13:18:00 +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
dbde23a4de
Fixes based on test failures.
2022-12-06 12:47:48 +00:00
Michael Drury
a656c6e678
Adding test case for char encoding and being explicit about utf8 export.
2022-11-29 16:03:22 +00:00
mike12345567
a02e9017ec
Final fixes after re-running all test suites.
2022-11-28 19:12:23 +00:00
mike12345567
514f9a1210
Some fixes based on test runs.
2022-11-23 11:44:15 +00:00
mike12345567
02ede5d067
Finally removing all usages of backend-core/ type imports from server, including some further typescript conversions.
2022-11-22 19:49:59 +00:00
mike12345567
31c198888a
Updating some enums, plural to single.
2022-11-17 14:59:18 +00:00
mike12345567
535fab7997
Some major reworks towards higher levels of typescript.
2022-11-16 17:23:12 +00:00
mike12345567
5f658a0398
Converting further DB layers to TS - fixing mocks.
2022-11-15 18:33:24 +00:00
Rory Powell
d746c42503
Remove pro mock and invert if condition on backups enabled
2022-10-24 14:23:16 +01:00
Rory Powell
5614c5db61
Replace isTest check with mock for triggering app backup
2022-10-24 13:05:40 +01:00
mike12345567
e1dca87507
Fixing test case.
2022-10-21 18:52:39 +01:00
Michael Drury
060b2aba3c
Merge pull request #8175 from Budibase/fix/remove-app-scans
...
Removing Redis SCAN operation from app services
2022-10-07 17:35:05 +01:00
mike12345567
39410a07af
Fixing test mocks.
2022-10-07 16:24:04 +01:00
mike12345567
ea2fb6de1b
Merge branch 'master' of github.com:Budibase/budibase into develop
2022-10-06 16:54:25 +01:00
Mel O'Hagan
3490996c5a
Add unit test and fix
2022-10-04 16:28:29 +01:00
Rory Powell
98168aee29
Merge branch 'develop' into feature/app-quotas
2022-09-28 12:33:39 +01:00
Rory Powell
b230f16369
minor renaming
2022-09-28 11:57:58 +01:00
Rory Powell
79226777b1
Merge develop
2022-09-28 08:56:45 +01:00
Rory Powell
a8782c4629
License analytics
2022-09-21 15:45:29 +01:00
Rory Powell
4787f9ccab
Pre-review tidy, add new badge to plugins
2022-09-15 11:23:51 +01:00
Rory Powell
8cfd6a9faa
Merge branch 'develop' into feature/day-pass-pricing
2022-09-15 08:55:33 +01:00
Rory Powell
45a43baee2
Merge branch 'master' into develop
2022-09-12 14:05:36 +01:00
Rory Powell
884f446671
Merge branch 'develop' into feature/day-pass-pricing-temp
2022-09-12 11:33:02 +01:00
mike12345567
2686d50523
Fixing test cases.
2022-09-09 17:18:19 +01:00
Andrew Kingston
0bc7ffe0a1
Update preview endpoint to be prefixed with /app to not require an updated proxy config
2022-09-07 10:40:00 +01:00
mike12345567
9725cb732b
Fixing test case.
2022-09-02 19:59:19 +01:00
Rory Powell
276c455a11
Merge branch 'develop' into feature/day-pass-pricing
2022-09-01 15:26:16 +01:00
Andrew Kingston
512d225389
Merge pull request #7450 from Budibase/cheeks-fixes
...
App navigation and screen migration for imports and templates
2022-08-31 15:27:18 +01:00
Andrew Kingston
34723260a8
Add test case for migrating navigation settings from old apps
2022-08-31 14:27:22 +01:00
Martin McKeaveney
02c93071ee
merge
2022-08-30 10:33:37 +01:00
Andrew Kingston
d19a0f171e
Serve builder preview via server to fix dependency on third party cookies
2022-08-20 13:47:57 +01:00
Rory Powell
8fc8308530
Merge branch 'develop' into feature/day-pass-pricing
2022-08-19 14:08:03 +01:00
Andrew Kingston
abd732fa52
Add tests for exporting data
2022-08-19 13:54:08 +01:00
Mel O'Hagan
f810d1f134
Added unit tests for internalSearch
2022-08-15 14:11:15 +01:00
Rory Powell
664cb2b0b0
Merge branch 'master' into develop
2022-08-10 14:36:49 +01:00
Rory Powell
54df92a8c3
Add timezone to served events
2022-08-10 11:29:11 +01:00
Rory Powell
500e697974
Trigger served events on ping endpoint
2022-08-10 11:01:54 +01:00
mike12345567
fda15d3bd8
Adding a test for the case where a user has added a number: at the start of the column - could have broken things.
2022-08-08 19:21:06 +01:00
mike12345567
76f0c4a289
Adding multiple of same property test case for lucene building.
2022-08-08 19:19:33 +01:00
mike12345567
31e83b3f4c
Adding unit tests for internal DB lucene syntax building.
2022-08-08 19:17:28 +01:00
Peter Clement
46a6fc5048
refactor groups into pro and some other pr comments
2022-07-26 20:04:29 +01:00
Peter Clement
4de6d0256d
remove uncessary test non we default to users being no access
2022-07-26 15:34:56 +01:00
Peter Clement
88f1db74b7
updating license check to search for feature
2022-07-21 09:52:01 +01:00
mike12345567
b7894d7f9e
Fixing test case.
2022-07-15 17:45:35 +01:00
mike12345567
3b4d7950d0
Merge branch 'master' of github.com:Budibase/budibase into fix/memory-leak
2022-07-14 16:40:23 +01:00
mike12345567
e2042ebefb
Fixing some issues highlighted by test cases, as well as refactoring context a bit to make it easier to edit.
2022-07-14 16:02:05 +01:00
mike12345567
22d2e41f7b
Allowing query backend to attempt to convert types in returned JSON to build a better base schema.
2022-07-13 10:53:50 +01:00
Andrew Kingston
16116f2877
Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui
2022-07-11 10:33:50 +01:00
Dean
d34739f459
Updated query tests to remove altered datasource. Updated messaging for refresh failure messaging
2022-07-08 11:19:41 +01:00
Andrew Kingston
f1250840af
Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui
2022-06-20 13:28:26 +01:00
Dean
5196fde134
Merge remote-tracking branch 'origin/develop' into feature/current-user-rest-bindings
2022-06-20 09:09:21 +01:00
Dean
28f722cf4b
Fixes for Rest API request UI. Rest test fixes for XML API request body. Fix for raw XML api request body parsing issue. General fixes for query testing.
2022-06-17 12:00:42 +01:00
Andrew Kingston
876fa31d58
Update tests for new app document structure
2022-06-16 09:03:57 +01:00
Rory Powell
3da4fb33cd
Better handle first time startup + dedicated event
2022-06-15 11:20:13 +01:00
Rory Powell
0cf777a0cd
Build fixes
2022-06-09 12:33:10 +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
c0d6fa34a4
Identity tenant and installation groups, property updates
2022-05-28 21:38:22 +01:00
mike12345567
db6a150436
Updating test cases.
2022-05-26 17:31:57 +01:00
mike12345567
723b96c5a5
Adding the ID inputs for the quota breakdown functionality.
2022-05-26 16:01:10 +01:00
Rory Powell
4841c84861
Merge branch 'feature/posthog-v2' into feature/event-backfill
2022-05-23 10:29:33 +01:00
Rory Powell
70fff5c7b9
Merge branch 'develop' into feature/posthog-v2
2022-05-23 09:04:00 +01:00
Rory Powell
756f5b51aa
App migrations finished
2022-05-20 12:29:31 +01:00
Rory Powell
85a86da0aa
tests
2022-05-11 11:32:53 +01:00
Rory Powell
3b9142f103
Build and test fixes
2022-05-03 22:58:19 +01:00
Rory Powell
1caf4b1965
Merge branch 'develop' into feature/posthog-v2
2022-04-27 16:32:00 +01:00
Michael Drury
8d78698c60
Merge branch 'master' of github.com:Budibase/budibase into develop
2022-04-26 20:10:26 +01:00
mike12345567
3258aead45
Fixing issues with automation test cases running steps outside of a tenant.
2022-04-26 15:50:35 +01:00
Rory Powell
36a3266baf
Test fixes
2022-04-26 15:26:56 +01:00
mike12345567
0f0290411e
Fixing issue discovered by test case.
2022-04-26 14:58:59 +01:00
Martin McKeaveney
9ca4dacbaa
merge with master
2022-04-26 10:21:45 +01:00
mike12345567
151ed604f8
Fixing some issues detected by the test cases, making the in-use mechanism for context more clear to complete avoid stack up of contexts (leading to loss of knowledge around previous databases.
2022-04-20 23:10:39 +01:00
mike12345567
192fb1307e
Initial version of memory leak protection, making sure that PouchDB databases are closed correctly after use, using a combination of closures wrapping DB gets (this replaces the getDB, leaving only a dangerousGetDB function which can be used in very very specific scenarios) and then closing the DB as part of CLS hooked functions finishing. Also moving the GlobalDB init to the tenancy middleware as this is used everywhere in the worker/app services - means that not all getGlobalDB calls require an async closure around them.
2022-04-19 19:42:52 +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
fd6a223ad8
Test updates
2022-04-12 16:03:20 +01:00
Rory Powell
a6107dc7f9
Test updates
2022-04-12 15:37:49 +01:00
Rory Powell
957e90fe86
View/Filter/Calculation events
2022-04-12 00:19:52 +01:00
Rory Powell
6db5c62e48
View/Table/Row Import/Export events
2022-04-11 22:32:12 +01:00
Rory Powell
5ab9f1a9c5
Table CRUD events + add timekeeper for tests
2022-04-11 14:39:31 +01:00
Rory Powell
d41037a859
builder / app / app preview served events
2022-04-08 14:07:11 +01:00
Rory Powell
c316a27f26
screen events
2022-04-08 10:55:39 +01:00
Rory Powell
e98e659346
user / rbac events + tests
2022-04-08 01:28:22 +01:00
Rory Powell
ac8573b67e
query / update events + tests
2022-04-07 00:38:18 +01:00
Rory Powell
deaf0de349
layout events + tests
2022-04-06 22:07:21 +01:00
Rory Powell
266b34aaa0
automation events + tests
2022-04-06 13:54:57 +01:00
Rory Powell
ec4e9df4c2
Refactor automation tests to run independently
2022-04-06 12:34:31 +01:00
Rory Powell
6128dfadcf
Logout events
2022-04-05 16:56:28 +01:00
Rory Powell
8d39bf9f2e
sso auth + datasource events, test updates
2022-04-05 15:46:04 +01:00
Rory Powell
d0af6cc8ca
App events
2022-04-04 15:59:00 +01:00
Rory Powell
75d5c0c0b9
Merge branch 'feature/licensing' into feature/posthog-v2
2022-03-28 09:47:34 +01:00
Rory Powell
0a4b1eb552
Tests complete + backwards compatibility for deployment
2022-03-22 00:23:22 +00:00
Martin McKeaveney
0f4c0f3ed4
fix tests
2022-03-21 10:04:26 +00:00
mike12345567
cf27667580
Users implementation added.
2022-02-25 19:00:12 +00:00
Maurits Lourens
a3626986a1
fix tests
2022-02-11 17:28:19 +01:00
mike12345567
a35a8cb81c
Addomg a fix for #4370 - allow queries to contain newlines, they will always be escaped.
2022-02-07 17:56:01 +00:00
mike12345567
9198439f7f
Merge branch 'develop' of github.com:Budibase/budibase into lab-day/refactor-app-db
2022-01-31 17:00:22 +00:00
mike12345567
e718b18127
Merge branch 'develop' of github.com:Budibase/budibase into lab-day/refactor-app-db
2022-01-31 14:09:07 +00:00
Rory Powell
0089fb06d9
Merge branch 'develop' into csrf
2022-01-30 21:20:48 +00:00
mike12345567
d5f8cc1023
Tests updating, all now passing, fixed some issues discovered by them.
2022-01-28 15:43:51 +00:00
mike12345567
d2fe119d90
Main body of work, refactoring most usages.
2022-01-27 18:18:31 +00:00
Rory Powell
716a693552
Merge pull request #4137 from Budibase/feature/app-urls
...
Custom App URLs
2022-01-26 14:55:36 +00:00
Rory Powell
ffcf5354eb
Add CSRF Token
2022-01-25 22:54:50 +00:00
Rory Powell
e0dcc7648c
Remove server -> worker request to retrieve apps, remove hosting endpoints and store
2022-01-21 17:31:18 +00:00
Andrew Kingston
4dfb74f512
Add public URL of uploaded file to button action outputs when uploading files to S3
2022-01-14 10:40:38 +00:00
Andrew Kingston
375d03a2d6
Add tests for generating S3 signed upload URL
2022-01-14 08:25:41 +00:00
mike12345567
b33523a73d
Merge branch 'develop' of github.com:Budibase/budibase into feature/auth-core
2022-01-11 15:16:07 +00:00
Rory Powell
cc338f03df
Invalidate dynamic variables when they are removed from datasource
2022-01-11 10:35:53 +00:00
mike12345567
1327394784
Switching out @budibase/auth to @budibase/backend-core.
2022-01-10 19:33:00 +00:00
mike12345567
8d9db5c846
Adding test case to check that query dynamic variables are cached correctly and error scenario is handled.
2022-01-05 15:01:28 +00:00
mike12345567
44a8d36c91
Adding basic test cases for static and dynamic variables (backend).
2022-01-04 18:23:45 +00:00
Andrew Kingston
11142335ff
Merge pull request #3542 from Budibase/ak-fixes
...
Query schema fixes + card fixes
2021-11-26 11:27:28 +00:00
Peter Clement
d42df03f25
fix appPackage unit tests
2021-11-25 15:29:35 +00:00
Andrew Kingston
0b239a5bec
Add test to ensure query schema is correctly cleared for prod app IDs
2021-11-25 13:00:43 +00:00
Andrew Kingston
3abaded20a
Update tests
2021-11-25 11:52:02 +00:00
Michael Drury
0ac5c4713a
Fixing test case (didn't provide a schema).
2021-11-12 20:23:00 +00:00
mike12345567
89d04d5cc7
Merge branch 'develop' of github.com:Budibase/budibase into fix/sql-issues
2021-10-27 14:51:43 +01:00
mike12345567
fa38a4b37e
Fixing test cases.
2021-10-27 13:10:46 +01:00
Rory Powell
ad61f2af3b
Prevent non builder from accessing dev apps
2021-10-25 16:59:09 +01:00
mike12345567
183b6e7b50
Fixing issue with user's being logged in and trying to access other tenants public apps, this work makes sure that users from other tenants will not be 403'd immediately (too aggressive) but instead they will have all other their RBAC roles revoked.
2021-10-07 15:49:26 +01:00
mike12345567
976fca6dde
Fixing view test case.
2021-09-30 12:55:21 +01:00
Peter Clement
01265b0b02
fix tests
2021-09-28 15:29:42 +01:00
Michael Drury
a9823062d4
Merge pull request #2729 from Budibase/fix/no-perms-hierarchy
...
Removing the concept of permissions hierarchy from backend for resources
2021-09-27 15:15:31 +01:00
mike12345567
e47bf71e6c
Getting rid of the concept of permissions hierarchy, roles still have a hierarchy and base permissions still follow the old system, but resources can be given a stack of separate permissions which don't override each other.
2021-09-23 19:04:53 +01:00
mike12345567
43db0abef8
Fixing postgres datasource test.
2021-09-23 17:43:06 +01:00
mike12345567
838a25ea09
Adding the ability to migrate from existing in db views to in memory views.
2021-09-21 17:37:26 +01:00
Maurits Lourens
518f8fd55e
merge develop into branch
2021-09-16 22:15:09 +02:00
mike12345567
bc84bab52c
Merge branch 'master' of github.com:Budibase/budibase into develop
2021-08-06 13:04:54 +01:00
mike12345567
29817892a8
Fixing test cases.
2021-08-06 12:33:04 +01:00
mike12345567
46ea3f3e9e
Revert "Merge pull request #2253 from Budibase/revert-2076-feature/multi-tenants"
...
This reverts commit 4834b765be
, reversing
changes made to 2456e69483
.
2021-08-05 09:59:08 +01:00
Michael Drury
b86a6fddc9
Revert "Multi-tenancy/organisations"
2021-08-04 10:02:24 +01:00
mike12345567
9377c7b0f3
Merge branch 'develop' of github.com:Budibase/budibase into feature/multi-tenants
2021-07-23 17:20:41 +01:00
Rory Powell
249df46770
Mark google activated by default for old configs
2021-07-23 11:38:17 +01:00
mike12345567
313302cae2
Fixing test cases and bugs that they raised.
2021-07-22 22:36:16 +01:00
mike12345567
e56a0f5aa3
Fixing some tenancy issues.
2021-07-19 12:57:52 +01:00
Andrew Kingston
aa2691a452
Merge pull request #1953 from Budibase/client-feature-flags
...
Client library updating and client library feature awareness
2021-07-09 16:52:45 +01:00
Andrew Kingston
959405332d
Add tests for updating and reverting client library version
2021-07-08 13:20:52 +01:00
mike12345567
b0fb7ae991
Fixing test cases.
2021-07-08 00:30:55 +01:00
Andrew Kingston
9542910a41
Merge branch 'master' of github.com:Budibase/budibase into develop
2021-07-07 11:48:38 +01:00
Andrew Kingston
298e948432
Mock redis shutdown method to avoid errors
2021-07-07 09:34:56 +01:00
mike12345567
fcf4dbc7a1
Updating server test cases.
2021-07-02 14:49:47 +01:00
mike12345567
96fd8ed947
Updating tests to use latest version of jest, which broke a lot of things, but was necessary to get proper ts-jest support.
2021-06-25 13:46:02 +01:00
Martin McKeaveney
b2267322cc
fixed all integration tests
2021-06-17 16:52:52 +01:00
Martin McKeaveney
f8fdae0604
automation server tests updated
2021-06-17 16:35:58 +01:00
Martin McKeaveney
de279fa6a9
removing _all concept for tables, more work on plus datasource
2021-06-15 13:32:11 +01:00
mike12345567
ce8d06df06
Some of the functionality required for external SQL rows API.
2021-06-14 19:05:39 +01:00
Martin McKeaveney
a44d59541d
merge
2021-06-10 14:15:03 +01:00
mike12345567
5086a4d0c9
Super quick fix for attachments, keeping in correct object store directory.
2021-06-09 17:38:24 +01:00