RELEASE_NOTES.rdoc in naf-2.1.5 vs RELEASE_NOTES.rdoc in naf-2.1.6

- old
+ new

@@ -1,7 +1,36 @@ = Release Notes +=== Version 2.1.6 +Bug fixes: +* Historical jobs application_schedule_id was not getting set, causing the runner to constantly queue applications. +* Pagination of application schedules on the index page was not properly working. +* When mouse hovered over the application schedule on the applicaiton show page, it did not show a detailed information about the schedule. + +Changes: +* Included application name when editing an application schedule + +=== Version 2.1.5 +Bug fix: +* The code to manually add jobs/applications/schedules to the queue (::Logical::Naf::ConstructionZone::Boss) had an unecessary parameter that got passed into a call to create a job, thus raising an exception. + +=== Version 2.1.4 +Bug fix: +* The Runner was using ruby Threads to write the logs of each running script. There was a specific script that caused write blocks and raised an EPIPE exception. The code is no longer using ruby Threads. + +=== Version 2.1.3 +Bug fix: +* Migrations would fail if run all at once, because it did not consider the existence of the Janitor's Application Schedule. It would then fail, because run_interval is null, run_start_minute is dropped, and a not null constraint is set on run_interval. + +=== Version 2.1.2 +Bug fix: +* Rescue EAGAIN and EWOULDBLOCK exceptions and log them. + +=== Version 2.1.1 +Bug fix: +* When marking a machine down, it logs the id of the machine doing the action. But if this machine does not have an associated row in naf.machines, it raises an exception. + === Version 2.1.0 Featurs/Changes: * Run interval styles determines the type schedule interval (daily, hourly, run, constant) * Application can have many schedules @@ -9,10 +38,10 @@ * UI changes * Ability to output Jobs/Runner logs from a script === Version 2.0.0 -Featurs/Changes: +Features/Changes: * New logging system * Removed compatibility with Papertrail * UI changes * Resizable table columns * Script handles runner commands