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
Chris Church
86599cf1e3
Add API resource for unified job stdout with HTML output of ANSI color codes.
2014-04-01 20:15:43 -04:00
Chris Houseknecht
fb5b069273
AC-1118 added job_explanation to log viewer. Also, fixed issue where once 'standard out' or 'traceback' tabs were hidden, they would never reappear.
2014-04-01 19:15:38 -04:00
Chris Houseknecht
4d6ce4b5fa
Fixed Type and Name columns in Scheduled list on Jobs page. Fixed Name link in completed jobs list on Jobs page.
2014-04-01 18:30:04 -04:00
Chris Houseknecht
5ea4a68820
Fixed jobs list on Job Templates page. All the buttons and links now work.
2014-04-01 17:45:11 -04:00
Chris Church
658581cce0
AC-1116 Support for deleting project/inventory updates.
2014-04-01 17:15:41 -04:00
Matthew Jones
4069a33ab0
Scheduler unit tests
2014-04-01 17:12:46 -04:00
Chris Church
5f2356a4fd
AC-1040 Change type to job_type when unified_job_template is included in summary_fields.
2014-04-01 16:49:50 -04:00
Matthew Jones
306544dca0
Fix up schedule access control by referencing the right base object
2014-04-01 16:48:45 -04:00
Chris Church
9479068cda
AC-1114 Mark schedules inactive when their parent unified job template is marked inactive.
2014-04-01 16:17:29 -04:00
Chris Church
1c649a0752
AC-1108 Downgrade django-jenkins to get unit tests passing. Fix activity stream tests to not assume PK is always 1.
2014-04-01 14:56:37 -04:00
Chris Houseknecht
8fc0450dd9
Improved how LogViewer determines status icon.
2014-04-01 14:16:34 -04:00
Matthew Jones
54599578a0
Fix up ScheduleAccess queryset to fit between schedules and unified jobs
2014-04-01 13:13:53 -04:00
Matthew Jones
49f6bd3e1c
Fix imports for using Job in some models
2014-04-01 13:02:33 -04:00
Chris Houseknecht
9efa5e28ce
Fixed project status mismatch.
2014-04-01 12:57:34 -04:00
Chris Houseknecht
6b3d5da500
Fixed schedules list on Projects page and Job Templates page.
2014-04-01 12:47:22 -04:00
Matthew Jones
7bc7362299
Complete rrule validation
2014-04-01 11:22:42 -04:00
Chris Houseknecht
a9e499c1af
Scheduled dialog now uses Modal library. Turned on timezone and UTC date start. Made scheduledjobs.name clickable.
2014-04-01 11:05:36 -04:00
Chris Houseknecht
7d168e9fd1
Pulled in angular-scheduler changes.
2014-04-01 11:05:36 -04:00
Matthew Jones
2e6457b887
Recalculate dtstart and dtend on every save now that it is idempotwhatever
2014-04-01 10:09:52 -04:00
Chris Church
008ec8f86e
AC-601 Add groups/hosts collections to inventory sources, add inventory sources collections to groups/hosts to indicate which inventory source(s) have created/updated the given groups/hosts. Prevent setting an explicit inventory source for a group that is being managed by another parent with cloud inventory source.
2014-03-31 19:26:03 -04:00
Chris Church
d7f31f9777
Fix edge case in inventory import that would cause a group to become its own parent.
2014-03-31 17:37:41 -04:00
Matthew Jones
2913ce21d2
Make sure we store the real start value for a schedule
2014-03-31 17:35:49 -04:00
Matthew Jones
4a535e5404
Updating dependency check for jobs, project updates, and inventory updates
2014-03-31 17:16:49 -04:00
Chris Houseknecht
034a5c7044
Fixed schedules type value.
2014-03-31 20:13:41 +00:00
Chris Church
47218c17e4
AC-1040 Added progress output for unified jobs data migration.
2014-03-31 16:26:29 -04:00
Chris Church
67b8f57518
AC-1040 Add some output while running large unified jobs migration.
2014-03-31 16:26:29 -04:00
Chris Houseknecht
2c8c1e660c
Latest job page and scheduling widget changes.
2014-03-31 15:41:55 -04:00
Matthew Jones
60b399409a
Update old schedules if we missed them
2014-03-31 15:33:25 -04:00