1
0
Fork 0
mirror of synced 2024-07-04 22:11:23 +12:00
budibase/packages/worker
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
..
.vscode fix launch.json for worker after TS migration 2022-03-28 12:06:37 +01:00
__mocks__ 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
scripts Merge branch 'develop' into subdomain-tenancy 2022-11-15 16:18:59 +00:00
src File authentication using presigned URLs (#8883) 2022-12-15 11:35:22 +00:00
.dockerignore cherry pick new ui from develop 2022-06-30 12:52:07 +01:00
.gitignore 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
.yarnrc Updating dockerfile to be friendly to volume usage, as well as pre-filling with uuids rather than static secrets. 2022-07-08 18:33:07 +01:00
docker_run.sh updating worker script to run as sh 2022-05-27 12:22:55 +01:00
Dockerfile Add ACCOUNT_PORTAL_URL to images default environment 2022-09-23 13:40:00 +01:00
jest.config.ts Server and Worker tests (#8928) 2022-12-12 22:02:32 +00:00
LICENSE
nodemon.json Add ts watch support for backend-core + stub out migrations 2022-05-04 11:22:50 +01:00
package.json File authentication using presigned URLs (#8883) 2022-12-15 11:35:22 +00:00
pm2.config.js Fixing issue that refactoring file caused (some strings renamed to ts rather than js). 2022-09-22 15:18:10 +01:00
tsconfig.build.json Disabling js interop in Typescript build of backend-core and worker, fixing build issues. 2022-11-26 14:46:01 +00:00
tsconfig.json Exclude all test utils packages from TS build (#9024) 2022-12-13 09:21:42 +00:00
yarn.lock File authentication using presigned URLs (#8883) 2022-12-15 11:35:22 +00:00