1
0
Fork 0
mirror of synced 2024-10-04 03:54:37 +13:00
budibase/packages/builder
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
assets add pro check and default state 2022-10-24 15:00:00 +01:00
build
cypress Skipping User Management tests - Covered Elsewhere 2022-12-06 12:04:36 +00:00
scripts
src File authentication using presigned URLs (#8883) 2022-12-15 11:35:22 +00:00
.gitignore
babel.config.js
CONTRIBUTING.md
cypress.json
index.html
LICENSE.md
nuxt.config.js
package.json v2.1.46-alpha.13 2022-12-15 11:28:12 +00:00
README.md
reporterConfig.json
routify.config.js
tsconfig.build.json
tsconfig.json
vite.config.js
yarn.lock Exclude all test utils packages from TS build (#9024) 2022-12-13 09:21:42 +00:00

Get Started

yarn install

Vite dev server (port 3000): yarn run dev Build yarn run build