1852 Commits

Author SHA1 Message Date
Chris Houseknecht
26211dbcfb Fixed sorting on job_hosts page. 2014-04-05 20:42:07 -04:00
Chris Houseknecht
29aa175a59 AC-1141 fixed inventory group scheduling issues. Added scope cleanup. Now only loading the schedules list 1x rather than each time schedule tab clicked. Destroying the schedule edit scope consistently on save and cancel. 2014-04-05 19:34:02 -04:00
Chris Houseknecht
ff3ce4f7b4 AC-1144 fixes for inventory group edit modal dialog. Spinner issue fixed. Improved error validation. Improved scope separation. Fixed issues related to home/groups search breaking after dialog closes. 2014-04-05 18:00:11 -04:00
Chris Houseknecht
d6237dcfb0 AC-1123 fixed issues related to job submission and cancellation. 2014-04-05 05:21:19 -04:00
Chris Houseknecht
6540380cc9 AC-1127 connected activity stream to schedules. 2014-04-05 03:30:18 -04:00
Chris Houseknecht
8d65808f85 AC-1138 fixed occurrence detail display. 2014-04-05 03:13:11 -04:00
Chris Houseknecht
9af0d424b6 Fixed job_host_summaries and job_events page links and browser refersh issue. 2014-04-05 02:52:38 -04:00
Matthew Jones
221db9b296 Fix up tower warning log to work with unit tests, local testing, and production 2014-04-04 23:10:48 -04:00
Matthew Jones
c60f89f884 Update tower warning log for current production and production updates 2014-04-04 22:53:50 -04:00
Chris Houseknecht
602f26f891 LogViewer wired into home/hosts page. 2014-04-04 19:58:02 -04:00
Chris Houseknecht
06db369757 More work on home/groups and home/hosts status icons. 2014-04-04 18:04:06 -04:00
Matthew Jones
b222fc02ee Add finished datetime detail to last_job and recent_jobs summary
fields.  Closes AC-1135
2014-04-04 17:04:32 -04:00
Matthew Jones
e197bfeb01 Add a specific tower warnings file in the tower home directory.
Configure the api viewer to emit warnings for 4XX and 5XX status codes
into that file.  Configure it for use on a production system.  Closes AC-685
2014-04-04 16:48:56 -04:00
Matthew Jones
f56b716b8f Switch to using the celery persistent beat scheduler to guard against
the database not being available yet or restarting and taking the celery
scheduler with it
2014-04-04 15:47:45 -04:00
Chris Houseknecht
66c044daca Applied status field changes to home/groups page. 2014-04-04 15:41:19 -04:00
Chris Houseknecht
5e514c5849 Fixed broken popover link. 2014-04-04 12:58:45 -04:00
Chris Houseknecht
82392cfbe6 Completed popovers for Inventory page status icons. 2014-04-04 12:42:11 -04:00
Chris Houseknecht
5a6bbfee8e Inventory page, group status now working. 2014-04-04 03:34:18 -04:00
Chris Houseknecht
748e82cc8a AC-1115 connecting inventory groups add/edit dialog to the schedules api. 2014-04-03 18:53:57 -04:00
Matthew Jones
b51a867b5f More fixes for the license obfuscation 2014-04-03 17:16:03 -04:00
Matthew Jones
05613c1bea Make sure we are pulling in the right license class after obfuscation 2014-04-03 17:04:48 -04:00
Matthew Jones
7202905d0e Fix an issue I created with the config view trying to import the old
license reader
2014-04-03 16:30:05 -04:00
Chris Houseknecht
c76bb88de7 Closing schedule related tickets. 2014-04-03 16:14:19 -04:00
Matthew Jones
2587fe9f18 Obfuscate the license engine... implements AC-1069 2014-04-03 15:49:14 -04:00
Chris Houseknecht
70db6fadfc Pulled in latest angular-scheduler changes. Fixed scheduler form styling to improve weekday selection and remove red borders on fields with errors. Fixed weekday select/deselect array issues. 2014-04-03 15:11:15 -04:00
Chris Church
9b33057042 AC-1122 Fixed inventory source name (and therefore inventory update name) to pull from group/inventory name. 2014-04-03 14:19:48 -04:00
Matthew Jones
641c8d8e05 Check the result of signal_start when adding a schedule and mark the
task as failed if it failed to signal the starting
2014-04-03 13:56:00 -04:00
Chris Church
9a7d77ffe3 AC-1121 Renamed job_type to unified_job_type on summary fields for schedules. 2014-04-03 13:42:01 -04:00
Chris Church
6fb16375a1 Change markdown for rrule examples for browsable API help. 2014-04-03 13:27:10 -04:00
Chris Houseknecht
341a049c8c Pulled in latest angular-scheduler changes. 2014-04-03 13:19:12 -04:00
Matthew Jones
711c1824a3 Fix issue AC-1112... disallow multiple dtstart and rrule segments 2014-04-03 13:14:53 -04:00
Matthew Jones
2e4f62d0a6 Reimplement last_run detection in the periodic Tower scheduler task to
not rely on celery's last run information
2014-04-02 21:51:45 -04:00
Chris Houseknecht
5a69da96ab Changed schedule disable icon to fa-stop and simplified tooltip text. On log viewer dates are not formatted correctly. 2014-04-02 17:14:40 -04:00
Chris Houseknecht
61c0355f77 AC-1120. Fixed log viewer issues. Display 'Group' and group name rather than 'Inv Source'. Always display variables/source variables tabs when data present. Translate source value to a proper label using an OPTIONS request. 2014-04-02 16:43:18 -04:00
Matthew Jones
feb1bb6e8a Wrap up schedule rrule documentation 2014-04-02 14:54:53 -04:00
Matthew Jones
8659eab1d3 Include dependent file in schedules list docs 2014-04-02 14:34:08 -04:00
Matthew Jones
5f7ea664f2 Adding some Schedule documentation 2014-04-02 14:30:13 -04:00
Chris Houseknecht
12ecf56dc4 Pulled in latest angular-scheduler changes. Added validation to start time, interval count and occurrence count. 2014-04-02 14:21:54 -04:00
Chris Houseknecht
3068f35aeb Rolled back awPopOver changes. 2014-04-02 11:55:00 -04:00
Chris Houseknecht
0d18e85ba3 Fixed cursor hover on list columns. Where ng-click appeared the href tag was missing, which caused the cursor to not change. 2014-04-02 11:48:52 -04:00
Matthew Jones
d190aa3001 Wrap up rrule validation for scheduler 2014-04-02 11:44:49 -04:00
Matthew Jones
3e2e682658 Re-do the way we perform dtend calculation by parsing the until value
instead of attempting to read the last item from the list in cases where
the list is very long
2014-04-02 11:44:49 -04:00
Chris Houseknecht
2f2f8aae11 Work on inventory status fields. Moved status to the left on Inventories tab. Fixing messages, popovers and working on AC-601. Made list generator column creation more modular in generator-helpers.js to support many icons in the list Status column. 2014-04-02 11:42:10 -04:00
Chris Church
2c319cc986 Update title for browsabl API to Ansible Tower, return dated version for development/nightly builds. 2014-04-02 00:16:48 -04:00
Chris Church
3aa517154e Get unit tests to pass with created_by changes. 2014-04-01 22:42:16 -04:00
Chris Church
c453c26124 Fix previous change for determining when to use ssh-agent. 2014-04-01 21:52:53 -04:00
Chris Church
118ddf97f6 Get created_by and modified_by updating automatically. 2014-04-01 21:27:32 -04:00
Chris Church
d632aa0af9 Only show editable fields in the browsable API raw data form on a detail view. 2014-04-01 21:10:16 -04:00
Chris Church
0b3d056c16 Always use JSON renderer for OPTIONS requests in browsable API, override default renderer. 2014-04-01 20:51:15 -04:00
Chris Church
762e8656c5 Use ssh-agent for encrypted ssh_key_data even when ssh_key_unlock is empty. 2014-04-01 20:35:36 -04:00