budibase/packages/server
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
__mocks__ File authentication using presigned URLs (#8883) 2022-12-15 11:35:22 +00:00
build
scripts Adding some null controls. 2022-12-02 16:17:56 +00:00
specs Replace isTest check with mock for triggering app backup 2022-10-24 13:05:40 +01:00
src File authentication using presigned URLs (#8883) 2022-12-15 11:35:22 +00:00
.dockerignore
.gitignore Merge develop 2022-09-28 08:56:45 +01:00
.npmignore
.yarnrc Merge develop 2022-09-28 08:56:45 +01:00
Dockerfile Merge develop 2022-09-28 08:56:45 +01:00
LICENSE
babel.config.js
docker_run.sh Merge develop 2022-09-28 08:56:45 +01:00
jest.config.ts Merge branch 'develop' of github.com:Budibase/budibase into feature/replace-pouch 2022-11-15 16:45:25 +00:00
nodemon.json Merge develop 2022-09-28 08:56:45 +01:00
package.json File authentication using presigned URLs (#8883) 2022-12-15 11:35:22 +00:00
pm2.config.js Fixing pm2 config. 2022-09-22 18:28:50 +01:00
tsconfig.build.json Exclude all test utils packages from TS build (#9024) 2022-12-13 09:21:42 +00:00
tsconfig.json 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
yarn.lock File authentication using presigned URLs (#8883) 2022-12-15 11:35:22 +00:00