budibase/packages/worker
Peter Clement db273bcd36
Support attachment columns in Automations (#13567)
* base work to support attachments in create / update row

* handle single attachment column

* fix tests

* pro

* fix some types

* handle case where file exists in storage

* improve attacment processing

* refactor slightly and ensure correct url is used for existing attachments

* add test

* Fixing a build issue.

* update tests

* some lint

* remove cursed backend-core test util

* addressing pr comments

* refactoring nasty automationUtils upload code

* remove uneeded check

* use basneeame for fallback filename

* add a test to ensure coverage of single attachment column type

* fail early when fetching object metadata

---------

Co-authored-by: mike12345567 <me@michaeldrury.co.uk>
2024-05-09 14:30:56 +01:00
..
__mocks__/@budibase Actually remove oauth.ts this time. 2024-03-20 13:03:57 +00:00
scripts Add test command 2024-03-19 23:28:03 +01:00
src Support attachment columns in Automations (#13567) 2024-05-09 14:30:56 +01:00
.dockerignore
.gitignore
.yarnrc
Dockerfile Remove --frozen-lockfile 2024-03-15 14:53:50 +01:00
LICENSE
docker_run.sh
jest.config.ts Don't need a globalTeardown, testcontainers handles the removal of containers. 2024-03-26 10:00:34 +00:00
nodemon.json Revert "Revert "Migrate from `vm` to `isolated-vm`"" 2024-02-02 12:02:09 +01:00
openapi-3.0.yaml OpenAPI 3.0 docs for offline license and license key endpoints 2023-07-20 21:24:40 +01:00
package.json Cherry-pick 6b8422df01 2024-03-25 15:25:30 +00:00
pm2.config.js
tsconfig.build.json Set string-templates path 2024-03-14 17:17:10 +01:00
tsconfig.json Register paths on ts-node from worker 2024-01-04 13:57:10 +01:00