Handle JATS assets (#9)
* Handle JATS assets * Fix test * Fix for real (and test) * Better name * Refactor * Use S3 * Fix expression language usage and dev dependencies * Fix PHPStan * Remove duplication * Set metadata * Remove duplication * Set region and fix errors * Whitelist origin paths instead * Easier to use a stream wrapper * Tests * Media type * Test various assets, and fix attribute name * Test origin check * Not needed * Avoid container config leaking into tests * No longer needed * Not needed either * Use envvar * Not meant/needed * Use library * Use bundle * No longer needed * Remove redundant variable and set in the test instead * Match names elsewhere * Better name * Try and make a bit clearer * Tweak * Simplify and add basic test * Require setting the public URI instead * Refactor * Use helper * Add concurrency * Ignore options * Refactor, and introduce coroutine * Avoid usi...
Showing
- .env.dist 8 additions, 0 deletions.env.dist
- README.md 1 addition, 1 deletionREADME.md
- composer.json 14 additions, 1 deletioncomposer.json
- composer.lock 1089 additions, 55 deletionscomposer.lock
- config/bundles.php 3 additions, 0 deletionsconfig/bundles.php
- config/packages/aws.yaml 13 additions, 0 deletionsconfig/packages/aws.yaml
- config/packages/csa_guzzle.yaml 7 additions, 0 deletionsconfig/packages/csa_guzzle.yaml
- config/packages/monolog.yaml 3 additions, 0 deletionsconfig/packages/monolog.yaml
- config/packages/oneup_flysystem.yaml 13 additions, 0 deletionsconfig/packages/oneup_flysystem.yaml
- config/packages/test/csa_guzzle.yaml 8 additions, 0 deletionsconfig/packages/test/csa_guzzle.yaml
- config/packages/test/oneup_flysystem.yaml 10 additions, 0 deletionsconfig/packages/test/oneup_flysystem.yaml
- config/packages/workflow.yaml 4 additions, 4 deletionsconfig/packages/workflow.yaml
- config/services.yaml 13 additions, 1 deletionconfig/services.yaml
- docker-compose.yaml 35 additions, 0 deletionsdocker-compose.yaml
- src/Workflow/MoveJatsAssets.php 165 additions, 0 deletionssrc/Workflow/MoveJatsAssets.php
- src/functions.php 53 additions, 0 deletionssrc/functions.php
- symfony.lock 72 additions, 0 deletionssymfony.lock
- tests/ContentServiceTest.php 76 additions, 2 deletionstests/ContentServiceTest.php
- tests/KernelTestCase.php 11 additions, 0 deletionstests/KernelTestCase.php
- tests/Workflow/MoveJatsAssetsTest.php 372 additions, 0 deletionstests/Workflow/MoveJatsAssetsTest.php
Please register or sign in to comment