Rory Powell
5c405c91fb
Add force exit, -e flag and streaming to tests
2023-03-29 14:45:22 +01:00
Martin McKeaveney
1d82e40621
removing test step from release
2023-03-06 11:30:21 +00:00
Martin McKeaveney
cefccf056f
increasing max-old-space-size
2023-03-06 11:27:32 +00:00
Rory Powell
54399f95c3
Merge branch 'pro-own-tests' into feature/audit-logs
2023-02-27 15:58:26 +00:00
Rory Powell
a3eefe55ec
Remove test:pro from main test command
2023-02-27 15:56:27 +00:00
mike12345567
1be17ee3bb
Fixing circular dependencies which were blocking tests.
2023-02-24 17:31:58 +00:00
Adria Navarro
25fb740aef
Merge branch 'develop' into feature/dependencies-image
2023-02-01 16:32:00 +00:00
Mitch-Budibase
b10a302c83
Removing Cypress
...
We no longer need Cypress.
I am removing the Cypress directory.
Also updated package.json to remove the cypress related lines
2023-01-31 16:48:27 +00:00
mike12345567
8bcf7c10ea
Updating Dockerfile to use same path as the publish (restrict context size).
2023-01-27 13:17:19 +00:00
Adria Navarro Redo
498d1776e0
Fix snapshots test
2023-01-26 18:20:21 +00:00
Adria Navarro
e9cd0984d9
Dry, moving env variables to a .env.test file
2023-01-23 17:41:32 +00:00
Adria Navarro
07b23479dd
Rename image "tests" for "dependencies"
2023-01-23 15:09:13 +00:00
Adria Navarro
a95305036e
Renamings
2023-01-23 10:45:59 +00:00
Adria Navarro
cde07bf0ab
Fix image and move folders
2023-01-23 10:05:16 +00:00
mike12345567
a0dfe50fcc
Merge branch 'develop' of github.com:Budibase/budibase into feature/test-image
2023-01-10 18:49:07 +00:00
mike12345567
52ee5c1ccb
Adding pre-commit check for qa-core and examples.
2023-01-06 16:52:18 +00:00
mike12345567
3f9145749e
Linting.
2023-01-06 16:46:50 +00:00
mike12345567
6425de0399
Merge branch 'develop' of github.com:Budibase/budibase into feature/test-image
2022-12-22 17:24:34 +00:00
Rory Powell
62c325fa57
Allow proxy upstream URLs to be configured at runtime ( #7413 )
...
* allow proxy upstream urls to be configured at runtime
* make dynamic upstream urls in proxy the default behaviour
* reorder env directives
* Use appVersion for proxy image
* Update couch upstream for proxy
* proxy ci updates - WIP
* allowing custom resolvers in proxy service deployment
* remove generateProxyConf script for prod and remove from builds
* remove generateProxyConfig script
* removing nginx dev conf
* delete generated nginx conf
Co-authored-by: Thomas Weiß <panos@unbunt.org>
Co-authored-by: Martin McKeaveney <martinmckeaveney@gmail.com>
2022-12-20 16:28:13 +00:00
mike12345567
b165acbd62
Merge branch 'develop' of github.com:Budibase/budibase into feature/test-image
2022-12-15 15:22:01 +00:00
Rory Powell
7ef9e9dc51
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
mike12345567
bb5bf8ee40
Adding base test image
2022-12-13 16:50:31 +00:00
mike12345567
2b592e1014
Enabling pushing of budibase/couchdb image.
2022-12-09 22:11:15 +00:00
mike12345567
088687c035
Updating single image, break out couchdb config into its own image.
2022-12-01 17:08:49 +00:00
Michael Drury
659f974eba
Updating typescript eslinter version to all match and resolve issue with our current Typescript version.
2022-11-29 11:26:23 +00:00
Rory Powell
ad81adb30f
Merge branch 'develop' into subdomain-tenancy
2022-11-15 16:18:59 +00:00
Rory Powell
fd913a5e76
Fail pro scripts on error, unify TS versions, update test and coverage configs, use pro source mappings
2022-11-14 13:29:46 +00:00
Rory Powell
ada0eb79bc
Update tenancy detection to honour any subdomain pattern according to platform url
2022-11-09 16:35:16 +00:00
Mel O'Hagan
4f238d9c10
Merge branch 'develop' into lab/mongodb
2022-10-03 17:10:21 +01:00
Andrew Kingston
b79e11fd85
Add unique srcript for generating SDK to avoid unnecessarily building it
2022-09-21 09:08:52 +01:00
Martin McKeaveney
92a190024f
adding madge dep and script for detecting circular dependencies
2022-09-20 10:30:30 +01:00
Martin McKeaveney
3c0b9344d8
complete refactor and total type safety of test suite - making use of OpenAPI types throughout
2022-09-15 00:58:08 +01:00
Martin McKeaveney
10387a3061
make sure yarn gets run in qa-core
2022-09-06 09:08:49 +01:00
Martin McKeaveney
2a6c9cd6c5
QA Core repo, and Jest API tests running end to end
2022-09-05 18:28:53 +01:00
Mel O'Hagan
6ff1e42899
Upgrade to mongodb@4.9
2022-08-25 11:02:46 +01:00
Martin McKeaveney
4056160fcc
exact flag for release
2022-07-29 15:59:21 +01:00
mike12345567
43ed6f06bd
PR comments.
2022-07-13 16:52:39 +01:00
mike12345567
8b0add70db
Fix for single image build, make sure predocker commands always ran.
2022-07-13 16:39:38 +01:00
Martin McKeaveney
d94305b687
automating CI release
2022-07-11 16:05:41 +01:00
Martin McKeaveney
78fbf862e1
merge
2022-07-11 10:19:07 +01:00
Rory Powell
bbad9b9c9d
Add test:pro command
2022-07-08 11:36:31 +01:00
mike12345567
5020bf5f0f
Adding command for multiarch building with buildx, need to install qemu on Linux to make this work.
2022-06-21 19:52:44 +01:00
Rory Powell
9c671fd706
Merge branch 'feature/event-backfill' of github.com:Budibase/budibase into feature/event-backfill
2022-06-10 22:57:45 +01:00
Rory Powell
a2b9fcd448
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
129b62b91b
Update bootstrap script
2022-06-09 17:00:53 +01:00
Rory Powell
d1f4666ab7
Build dev fixes
2022-06-09 13:15:20 +01:00
Rory Powell
e447fd11d1
Build fixes
2022-06-09 12:33:10 +01:00
Rory Powell
98a92c0ad2
Purge lockfiles for worker, server and backend-core
2022-06-07 10:44:56 +01:00
Rory Powell
7331e59cff
Update debug command
2022-06-07 09:01:43 +01:00
Rory Powell
fd845284d3
Lots of failure handling and caching
2022-05-30 21:46:08 +01:00