Skip to content

Releases: jhuckaby/Cronicle

Version 0.6.10

09 Mar 03:28
Compare
Choose a tag to compare

One bug fix and one new feature in this release:

  • Fixed bug where detached jobs would crash if the job command-line exec contained any arguments (typo).
  • Progress events emitted by detached jobs are now processed and the UI updated (once per minute).

Version 0.6.9

18 Feb 02:26
Compare
Choose a tag to compare

Two fixes in this release:

  • Nightly maintenance scalability: Now chopping lists manually, and not using listSplice(). This is to reduce memory usage for extremely high job traffic installations.
  • Should fix #13 - coredump occurs around 4 o'clock on master
  • Cosmetic fix in CSS for drop-down menus in Chrome.

Version 0.6.8

17 Feb 05:30
Compare
Choose a tag to compare

Just a few small changes / fixes in this release:

  • New Error.log contains all errors (used to be in Cronicle.log).
  • New Transaction.log contains all transactions (used to be in Cronicle.log).
  • More tweaks to socket.io-client to make it more resilient with bad server connections.

So now Cronicle.log will only contain debugging messages, and errors and transactions are broken out into their own separate logs. Note that this only happens when you use the default log_filename that uses the [component] placeholder macro like this:

"log_filename": "[component].log",

If you change this to be a static filename, all log entries will be merged in the same log (except for crash.log and install.log which are always separate).

Version 0.6.7

16 Feb 02:26
Compare
Choose a tag to compare

This releases fixes a few critical bugs:

  • Fixed bugs in various APIs that expect offset and limit. These were passed to the storage system as strings (not integers) which caused all manner of havoc.
  • Fixed bug with CLI storage script and Couchbase backend (was not closing connections and not exiting).
  • Removed obsolete upgrade_logs CLI command (was for v0.5 upgrade only).
  • CLI script now properly reports unsupported commands, instead of exiting silently.
  • Fixes #10: Some bugs in "get_schedule" API
  • Fixes #11: Setup step hangs while installing on Ubuntu 14.04

Version 0.6.6

15 Feb 03:48
Compare
Choose a tag to compare

Two small bug fixes in this release:

  • #8 (control.sh throws exception when run inside the bin dir)
  • #7 (Provide “Read Only” Privilege)

Version 0.6.5

07 Feb 02:50
Compare
Choose a tag to compare

Just a small bug fix and cosmetic changes in this release:

  • Fixed bug where "Waiting for master server..." dialog would get stuck if server became a slave, then became a master again while UI was still open.
  • Small CSS cursor fix on dialog text.
  • Updated copyright year.

Version 0.6.4

06 Jan 03:08
Compare
Choose a tag to compare

Minor release with two fixes:

  • Now accepting the letter H in Crontab expression imports, which represents a random value across the accepted range, but locked to a random seed (event title). Fixes issue #6.
  • Attempt to address weird socket.io client behavior with intermittent connection failures and stacking sockets.

Version 0.6.3

04 Dec 06:05
Compare
Choose a tag to compare

Minor release with a few small bug fixes:

  • Better summary of repeating time intervals when they do not start on the :00 minute.
  • Heard report of errors with auto-discovery and broadcast IP detection, so adding defensive code.
  • Heard report of errors using Least CPU / Least Memory, so trying to work around potential issues there.

Version 0.6.2

27 Oct 03:23
Compare
Choose a tag to compare

Bug fix release, just correcting some URLs from the Job Details page:

  • Clicking on the Download or View Full Log links will now use the correct hostname, i.e. not the master server's IP address.

Version 0.6.1

24 Oct 21:11
Compare
Choose a tag to compare

This version contains only a minor fix for integration with external user login systems:

  • For external user login integrations, now forcing API to hit current page hostname vs. master server, so login redirect URL reflects it.
    • This results in a better user experience after logging in (i.e. the browser redirects back to the correct URL, not an IP address or master server hostname).