Releases: jhuckaby/Cronicle
Version 0.6.10
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
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
Just a few small changes / fixes in this release:
- New
Error.log
contains all errors (used to be inCronicle.log
). - New
Transaction.log
contains all transactions (used to be inCronicle.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
This releases fixes a few critical bugs:
- Fixed bugs in various APIs that expect
offset
andlimit
. 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
Version 0.6.5
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
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
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
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
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).