Skip to content

Releases: jhuckaby/Cronicle

Version 0.5.3

07 May 19:26
Compare
Choose a tag to compare

Some minor updates in this release:

  • Job Plugins can now cause their event to be updated upon completion, just by including an update_event object in the JSON output. This can be used to disable the event, or change any of its properties.
  • The "Schedule" and "Completed" tabs now remember their state (sub-page) for return visits.
  • The "Run Now" button on the Edit Event page now runs the event in its current state (potentially edited).
  • The Edit Event page will now autosave its data for return visits.
  • Fixed bug which could cause a crash if a server was added that had a clock far out of sync, or had an incorrect secret key.
  • Removed server clock sync requirement for adding servers.
  • Fixed potential race condition in unit test.
  • Typo fixed in debug log (universal web hook).

Version 0.5.2

01 May 21:12
Compare
Choose a tag to compare

This release includes new import and export commands for the CLI control script, to import and export all the vital Cronicle data to/from a text file. Also, a few misc bug fixes are in there as well.

Version 0.5.1

01 May 07:12
Compare
Choose a tag to compare

Minor release with some small fixes:

  • Implemented web_hook_config_keys (array) config param, so any config keys may be included in web hook data.
  • Disabled browser spellcheck in various Plugin Param text fields (was annoying me).
  • Updated README with new screenshots.

Version 0.5

01 May 01:38
Compare
Choose a tag to compare

BREAKING CHANGE WARNING:
This release changes the internal format of completed job logs, which are now all gzip-compressed. To upgrade your existing logs and make them compatible with v0.5+, please issue the following command once on your master server, after installing the 0.5 upgrade:

sudo /opt/cronicle/bin/storage-cli.js upgrade_logs

Changes in this release:

  • All job logs are now stored in gzip compressed format.
  • New API: update_job (update job in progress)
  • When updating an event, if jobs are running, prompt user to update live jobs as well.
  • On job details screen (live progress), new design for "Watch" and "Abort" buttons.
  • "Watch" checkbox toggles e-mail notification for current user.
  • Updated docs and unit tests.
  • Fixed display bug where percentage could be a looooong float.
  • Misc UI fixes.

Version 0.2.5

19 Apr 06:17
Compare
Choose a tag to compare

Misc changes in this release:

  • Added filtering and keyword search to Upcoming Events on Home tab.
  • Client-side Socket.IO fixes (better handling for lost connections).
  • Fixed percentage display on Job Details page.
  • Fixed bug where retry delay controls were clickable even if invisible.
  • Removed error when adding servers with bad clocks.
  • Added optional log_expire_days property which can be outputted into job JSON.
  • Updated copyright on page footer, added link to Cronicle home.

Version 0.2.4

14 Apr 19:14
Compare
Choose a tag to compare

Minor bug fixes / improvements:

  • FontAwesome 4.6.x introduced a new subdirectory in their fonts directory which caused some confusion in the Cronicle installer script. Fixed.
  • No longer using the fs.exists / fs.existsSync Node core functions, as they have been deprecated.

Version 0.2.3

13 Apr 19:28
Compare
Choose a tag to compare

Single critical bug fix in this release:

  • Fixed bug where file handles to job logs would remain open after delete, causing the disk to eventually run out of space.

Version 0.2.2

07 Apr 06:14
Compare
Choose a tag to compare

This version has a new flat UI design, for a more modern look. Now using Lato from Google Fonts.

Version 0.2.1

05 Apr 02:55
Compare
Choose a tag to compare

Minor release, just a bug fix:

  • Fixed bug where "Run Again" button could sometimes freeze up UI if job completed immediately.

Version 0.2.0

03 Apr 21:51
Compare
Choose a tag to compare

This version includes Custom Data Tables and Custom HTML Content on the Job Details page, generated from JSON data emitted by your custom Plugin code.