Releases: Flowpack/prunner
v0.5.1
v0.5.0
v0.4.0
Changelog
28a8f40 BUGFIX: prevent crashing when cancelling stopped jobs (after reloading from memory)
eb9c693 FEATURE: Fail-Fast Tasks on first failure
350adcf FEATURE: Support Retention Period and auto-data-cleanup for finished tasks
d3b974b TASK: clean up tests a bit by creating utility functions
f4895d7 TASK: make linter happy
v0.3.0
v0.2.0
v0.1.0
Changelog
bf4eddf Add cancellation of jobs and use separate task runner / scheduler per job
38f6ada Add verbose flag when running with refresh
a471ec9 BUGFIX: API should send dates as RFC3339 without milliseconds, to be easily parseable by PHP
de3e9fb BUGFIX: cancel job only if a scheduler for it exists
9d9d710 BUGFIX: ensure doneCh is only closed once, and not multiple times
022a5a2 BUGFIX: find missing task dependencies on boot, to not crash the system when the pipeline is started
e95815e BUGFIX: improve error reporting in log endpoint
c18e0d1 BUGFIX: support long output
cc8ca13 Changed error message
0df9fa5 FEATURE: add a new HTTP route to load the job details of a single job
33cd40c FEATURE: start adding user documentation to prunner
14f845f I was not able to write a proper test for this sadly; so this has to go in without behavioral test.
5274521 Merge pull request #2 from Flowpack/php-time-compatibility
e827e1b Merge pull request #3 from Flowpack/find-missing-dependencies-on-boot
06cc506 Merge pull request #4 from Flowpack/feature-cancellation
8516024 Merge pull request #7 from Flowpack/fix-for-long-output
f7a4c8e Remove unused struct field
a45b581 Rename module, refactor into separate packages
ce0379a Support tasks with empty script
9de9b00 TASK: fix license of prunner (GPL because taskctl is GPL licensed as well)
d275283 TASK: improve README
a2098bd TASK: update README
a40c987 TASK: write test for the different time encoding
bead9ee Update README.md
243cee3 adjust to UTC times
v0.0.1
Changelog
fac07f9 Add JWT auth
80e5e14 Add comments, refactor some code
c97d71b Add custom store for stdout / stderr
011a21d Add first task runner prototype based on embedded pipeline runner (prunner)
43e6bc9 Add persist request on job start
4e8cfc6 Add queueing and replacement
16d0f6f Add separate endpoint for job logs
1afdce2 Added JSON store and asynchronous persistence
7ca4ed3 Added TODOs to README
5c16f4b Do not start jobs on wait list after restart
c42859c FEATURE: add README
e1ab174 Finish integration into Neos, provider wrapper script
684b2bd Fix task detail, add topo sort for job tasks
5de934f Implement variables for job scheduling
7e64452 In the middle of rewriting the server and task outputs
dbc505e Merge pull request #1 from Flowpack/gh-action
78bf1b4 Refactor cli application, improve logging
88628e4 Simplify output handling, add first server tests
3855167 TASK: make linter happy
5c8507d TASK: try github actions for tests
c82d8b1 TASK: try release github workflow
ac3ff39 Try fixing test workflow
ae38791 Use queue_limit in example config