Adrien de Peretti
453688682c
feat(medusa): Support batch-job API (#1547)
* feat(medusa): Implement confirm batch job end point
* feat(medusa): Implement confirm batch-job end point
* feat(medusa): Add create batch job end point and implementation
* feat(medusa): remove cancelled related
* feat(medusa): Remove unrelated content for batch job creation
* feat(medusa): Cleanup migration
* feat(medusa): Cleanup context
* fix(medusa): Batch-job service import
* feat(medusa): Update migration
* test(medusa): Fix batch job tests
* feat(medusa): Start batch job end point
* feat(medusa): Continue end points
* feat(medusa): Continue end points
* feat(medusa): Finalize batch-job end points
* style(medusa): Lint
* feat(medusa): Cleanup
* feat(medusa): Fix list-batch-job endpoint column selection
* feat(medusa): Batch-job feedback
* feat(medusa): Update create-batch-job endpoint doc
* test(integration-tests): Fix batch-job integration reguarding the response status code
* feat(medusa): Finalize rebase from develop
* feat(medusa): Extend batch job status with ready_at and failed_at
* feat(medusa): Update migration and tests accordingly
* feat(medusa): Update status order on batchJob
* feat(medusa): Enhance batchJobService status update
* style(medusa): Cleanup
* style(medusa): Typo
* style(medusa): Remove unnecessary comment
* cleanup(medusa): Address feedback
* test(integration-tests): Update naming and snapshots
* fix(medusa): Update validator
Co-authored-by: Philip Korsholm <88927411+pKorsholm@users.noreply.github.com>
* Fix(medusa): update validator
Co-authored-by: Philip Korsholm <88927411+pKorsholm@users.noreply.github.com>
* test(intergration-tests): Fix creates batch job
* test(integration-tests): Fix snapshot
* feat(medusa): Re-work status
* tests(integration-tests): Fix batch job
* feat(medusa): Addresses feedback
* fix(medusa): Revert package.json script
* feat(medusa/batch-job-api): Improve status management
* feat(medusa): Improve batch job status and remove some context validation from the service
* feat(medusa): BatchJob api merge params
* feat(medusa): Apply last changes on the batch job service
* Update packages/medusa/src/services/batch-job.ts
Co-authored-by: Oliver Windall Juhl <59018053+olivermrbl@users.noreply.github.com>
* feat(medusa): BatchJobStrategy and loaders (#1434)
* add batch job strategy interface
* update plugin loaders
* remove comment
* make map async
* ensure that only one of each strategy is registered
* register strategies plural
* add identifier and batchType properties
* extend batch job strategy identification method
* initial test
* update loaders to accomodate different ways of accessing batch job strategies
* identifier batch type field
* redo merge in plugins
* update interface and load only js files
* use switches instead of elif
* remove comments
* use static properties for strategy registration
* update tests
* fix unit tests
* update test names
* update isBatchJobStrategy method
* add check for TransactionBaseService in services for plugins
* update interfaces export
* update batchjob strategy interface with a prepare script
* update loaders
* update batchjob strategy interface
* remove everything but public interface methods from batchJobStrategy
* add default implementation to prepareBathJobForProcessing
* remove unused import
* docs: Add Services reference (#1548)
* added events reference
* add upgrade guide for 1.3.0
* Update 1-3-0.md
* merge 1.3.0 with 1.3.1
* rename to 1.3.0
* added paypal documentation
* Improve storefront quickstart documents
* chore(deps): bump sqlite3 from 5.0.2 to 5.0.3 (#1453)
Bumps [sqlite3](https://github.com/TryGhost/node-sqlite3) from 5.0.2 to 5.0.3.
- [Release notes](https://github.com/TryGhost/node-sqlite3/releases)
- [Changelog](https://github.com/TryGhost/node-sqlite3/blob/master/CHANGELOG.md)
- [Commits](https://github.com/TryGhost/node-sqlite3/compare/v5.0.2...v5.0.3)
* fix: Issue with cache in CI pipeline
Co-authored-by: Philip Korsholm <88927411+pKorsholm@users.noreply.github.com>
Co-authored-by: Oliver Windall Juhl <59018053+olivermrbl@users.noreply.github.com>
Co-authored-by: Shahed Nasser <shahednasser@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-16 13:57:18 +02:00
..
2022-06-14 10:11:18 +02:00
2022-06-16 13:57:18 +02:00
2022-04-12 15:49:31 +02:00
2022-04-12 15:49:31 +02:00
2022-03-23 17:17:19 +01:00
2022-05-19 13:04:25 +02:00
2022-06-14 10:11:18 +02:00
2022-03-25 15:08:54 +01:00
2022-04-05 21:25:48 +02:00