Releases: jhuckaby/Cronicle
Releases · jhuckaby/Cronicle
Version 0.8.1
Just a few small UI bug fixes in this release:
- Fixed Y axis labels on event stats perf chart (add precision to remove dupes).
- Fixed hover tooltips on event stats perf chart (single line tooltip instead of combo).
- Disabled animation on event stats charts (resize was very awkward).
Version 0.8.0
One big new feature this time, and a few small fixes:
- New Event Queue
- Optionally enable queuing support per event, and set the maximum queue limit.
- Jobs are queued when they cannot run immediately, due to concurrency or other settings.
- Queued events and counts are displayed on the Home tab, and are accessible via API.
- The queue is robust and durable, and survives server restarts and crashes.
- Better dialog keyboard shortcuts (i.e. ESC and enter keys)
- Misc UI tweaks
Version 0.7.8
Version 0.7.7
Just a single bug fix in this release:
- Prevent crash when restarting service with detached jobs that were still running, but the jobs complete in the interim, but they also exceed their max time.
- Should fix #53
Version 0.7.6
A few small fixes in this release:
- Attempt to fix #45 - Wrong URL when viewing the log of a running event
- Fix for #46 - Failed to delete job: key not found
- Fixed issue with removing then re-adding the same server quickly
- Upgraded pixl-mail to v1.0.8, which includes nodemailer 4.4.1, for local sendmail support.
- Added blurb in doc for using local sendmail.
Version 0.7.5
Several new features and bug fixes in this release:
- You can now specify separate chain reaction events for success and failure.
- New Shell Plugin Option for JSON
- Checkbox to enable interpreting JSON commands in STDOUT, in case shell script naturally outputs its own unrelated JSON, which could muck things up.
- Note that existing installs will have to add this checkbox into their Shell Plugin via the UI.
- The ID should be
json
, and the title should be "Interpret JSON in Output".
- Improved upgrade process
- Now checks upgrade version before shutting down Cronicle.
- If upgrade version cannot be found, or any other error occurs, exits with code 1.
- Initial implementation of "Delete Job" feature
- Button available in Job Details (administrator only)
- Deletes job log, but only marks list items as deleted.
- These are "hidden" from table views.
- This feature will be re-implemented in the future to be much cleaner.
- Now copying all top-level job keys into child environment as variables.
- Renamed
web_hook_ssl_cert_bypass
tossl_cert_bypass
.- The old
web_hook_ssl_cert_bypass
is still accepted, for legacy compatibility.
- The old
- Added
version
command-line argument.- Emits the current package version and exits.
- Updated docs to list all available commands.
- Cosmetic fixes for smaller windows.
- Moved "Run Again" button into separate header element above banner.
- Pies now auto-scale down for thinner windows.
- Minimum container width is now 750px.
- Clicking the topmost "Schedule" tab now always takes you back to the main schedule, even if you are in a sub-page.
- Fixed some textarea resize issues.
- Fixed bug where scrolling clock wouldn't appear in Chrome/Firefox.
Version 0.7.4
Small bug fix release for Node 7 and Node 8:
- Fixes #37 by way of pixl-server release 1.0.10. Should make Node 8 happy.
- Fixes #38 -- should make Node 7 happy.
Thanks @aldanor!
Version 0.7.3
This is a minor release with a couple of small new features and a bug fix:
- API Keys can now be manually entered and edited in the UI.
- The
get_event
andrun_event
APIs now accept title as well as ID. - The
run_event
API now works with HTTP GET. - Fixed a CSS bug where rapidly clicking links would select them.
Version 0.7.2
Just a small bug fix release.
- Fixed random error on UI home screen (race condition with server data).
- Quieted down some installer log junk noise.
Version 0.7.1
Only one commit for this release:
- Added category color highlights to the Home tab, both in the Upcoming and Active sections.