Chris Houseknecht
|
29a8b46e2f
|
Refactored job submission module, breaking the process of prompting for credentials and passwords into small, isolated units of work. Code can now be shared across each job type and unit tests are feasible.
|
2014-03-27 14:21:47 -04:00 |
|
Chris Houseknecht
|
62e860afc1
|
Fixed Utilities.alert() so that Alert dialog boxes no longer render empty. The issue was one of scope. The alert dialogs exist in the parent scope. Often the scope of the caller is in a child or nested child scope. Alerts now have their own scope and the HTML is compiled just before render.
|
2014-03-27 10:47:29 -04:00 |
|
Chris Houseknecht
|
3b95fbd30b
|
AC-1054 came up with a fix that allows auto-form-fill browser pluggins to work. Applied to User and Credential pages.
|
2014-03-27 02:29:15 -04:00 |
|
Chris Houseknecht
|
4889681df3
|
AC-1076 Added update_cache_timeout to inventory group add/edit dialog.
|
2014-03-26 18:29:28 -04:00 |
|
Chris Houseknecht
|
ba5c396630
|
AC-1076 Added scm_update_cache_timeout to project add/edit page.
|
2014-03-26 17:48:11 -04:00 |
|
Chris Church
|
d8383a4d69
|
AC-1076 Exposed scm_update_cache_timeout for projects, added needs_update_on_launch property to project and inventory source models.
|
2014-03-26 16:40:55 -04:00 |
|
Chris Houseknecht
|
3d0d75e897
|
Wired schedule edit to Jobs page. Fixed issues with modal dialogs. On inventory hosts focus is now set to first field rather than help icon. ESC key no longer closes jqueryui dialogs as it conflicts with clicking ESC to close help pop-over. Resizing a dialog no longer causes button pane (the dialog footer) to appear to grow taller and taller.
|
2014-03-26 16:33:49 -04:00 |
|
Chris Church
|
702e575ecf
|
Return elapsed as number instead of string for unified job subclasses.
|
2014-03-26 16:18:47 -04:00 |
|
Chris Church
|
bfb0159083
|
AC-1071 Moved credential model to its own file. Added API support and tests for ssh_key_path field.
AC-1095 Added validation for SSH private keys.
|
2014-03-26 16:06:02 -04:00 |
|
Chris Houseknecht
|
b47aed5bdb
|
Wired up job relaunch for each type of job.
|
2014-03-26 12:04:10 -04:00 |
|
Chris Houseknecht
|
b2f0c1214f
|
Expanded new aw-accordion directive to update local storage with the active panel. When user navigates away from a page and returns the accordions are restored.
|
2014-03-26 00:33:15 -04:00 |
|
Chris Church
|
ceba67fcf0
|
AC-982 Disable activity stream for inventory import by default.
|
2014-03-26 00:12:13 -04:00 |
|
Chris Church
|
21c8126838
|
AC-1040 Use new method in inventory import to create inventory update from inventory source.
|
2014-03-26 00:12:13 -04:00 |
|
Chris Houseknecht
|
9ab6f3cbf6
|
Lookup dialogs now created using Modal module, making them draggable and resizable. When job submission process prompts for missing job_template credential the dialog now includes instructions and only shows machine credentials (AC-1086). Added accordions to jobs page.
|
2014-03-25 23:18:49 -04:00 |
|
Chris Church
|
0b050466c5
|
AC-1077 Sort playbooks alphabetically (case-insensitive).
|
2014-03-25 23:06:27 -04:00 |
|
Chris Church
|
ac0927f430
|
AC-1060 Add API support for vault password.
|
2014-03-25 22:54:14 -04:00 |
|
Chris Church
|
8ad72426b4
|
AC-1040 Work on unified job serializers.
|
2014-03-25 22:04:37 -04:00 |
|
Chris Church
|
62a74f9c84
|
AC-1096 Fixed typo for project current_update.
|
2014-03-25 19:49:58 -04:00 |
|
Chris Church
|
6e05e39c09
|
AC-1040 Another Python2.6 fix.
|
2014-03-25 17:35:01 -04:00 |
|
Chris Church
|
f73c352f0d
|
AC-1040 Added inventory_source back to summary fields.
|
2014-03-25 17:35:00 -04:00 |
|
Matthew Jones
|
74602f1009
|
Check project and inventory source update cache timeout when deciding
whether or not to spawn an instance of either one as a dependency
|
2014-03-25 16:21:46 -04:00 |
|
Matthew Jones
|
1dc3aa8ab1
|
Relax job dependency conflicts raised by customer support
If both jobs are callbacks whose limits are different allow them to
not conflict with each other when deciding launch dependencies
|
2014-03-25 16:20:27 -04:00 |
|
Matthew Jones
|
03249e59f3
|
Fix up job run types so that we aren't auto-starting new jobs. Fix up
job dependency generator to call the right new methods for generating
inventory and project updates
|
2014-03-25 15:21:30 -04:00 |
|
Matthew Jones
|
bb630fddbc
|
Fix up error handler callback to include the task that actually failed
|
2014-03-25 15:01:54 -04:00 |
|
Matthew Jones
|
7196262987
|
Update graph generator to look right
|
2014-03-25 15:01:54 -04:00 |
|
Chris Church
|
8e841d8c16
|
AC-1040 Update view properties to indicate version when they were added.
|
2014-03-25 14:57:11 -04:00 |
|
Chris Church
|
c677503d8d
|
AC-1040 Fix filtering to work again with __regex suffix.
|
2014-03-25 14:44:45 -04:00 |
|
Chris Church
|
42e9451742
|
AC-1040 Fix inventory tree view.
|
2014-03-25 14:20:37 -04:00 |
|
Chris Church
|
6504a8ae40
|
AC-1040 Fix broken dashboard view. Add backwards-compatible support for old project and inventory source filters.
|
2014-03-25 13:43:18 -04:00 |
|
Chris Church
|
5d6dbc6e6b
|
AC-1040 Make it work on Python 2.6. 🐍
|
2014-03-25 13:12:46 -04:00 |
|
Chris Houseknecht
|
8b082ca8ce
|
Added schedule delete support to Inventory group edit dialog, schedules controller and jobs controller.
|
2014-03-25 12:25:25 -04:00 |
|
Chris Church
|
3c04cc73b0
|
AC-1040 Add back a few attributes for backwards-compatibility.
|
2014-03-25 11:51:21 -04:00 |
|
Chris Church
|
24b587c877
|
Merge branch 'master' of github.com:ansible/ansible-commander
|
2014-03-25 11:32:47 -04:00 |
|
Chris Houseknecht
|
b638a90d34
|
Bring action handling between form-generator and list-generator inline.
|
2014-03-25 11:13:00 -04:00 |
|
Chris Church
|
bb47c300f6
|
Merge branch 'master' of github.com:ansible/ansible-commander
|
2014-03-25 11:07:37 -04:00 |
|
Chris Houseknecht
|
3638ff8f6e
|
Added schedule.enabled support to job_template.schedules and projects.schedules.
|
2014-03-25 11:07:24 -04:00 |
|
Chris Houseknecht
|
5305734bbe
|
Set next_run to be the key field, sorted in desc order. Moved name to appear before type.
|
2014-03-25 11:07:24 -04:00 |
|
Chris Houseknecht
|
bcab5e719e
|
Added support for schedule.enabled to Jobs page.
|
2014-03-25 11:07:24 -04:00 |
|
Chris Houseknecht
|
70be5d9a77
|
Latest Jobs and scheduling changes.
|
2014-03-25 11:07:24 -04:00 |
|
Chris Houseknecht
|
166cf61dc1
|
Added schedule.enabled support to job_template.schedules and projects.schedules.
|
2014-03-25 10:53:23 -04:00 |
|
Chris Houseknecht
|
54f3062445
|
Set next_run to be the key field, sorted in desc order. Moved name to appear before type.
|
2014-03-25 10:09:00 -04:00 |
|
Chris Houseknecht
|
f153105f79
|
Added support for schedule.enabled to Jobs page.
|
2014-03-25 10:02:10 -04:00 |
|
Chris Church
|
296e87a632
|
AC-1040 Removed extra model definitions used for generating migrations.
|
2014-03-25 09:38:25 -04:00 |
|
Chris Houseknecht
|
71904c3b5b
|
Latest Jobs and scheduling changes.
|
2014-03-24 20:30:07 -04:00 |
|
Chris Church
|
871b89ab28
|
Merge branch 'unified-jobs' of github.com:ansible/ansible-commander into unified-jobs
Conflicts:
awx/main/models/__init__.py
awx/main/models/base.py
awx/main/models/inventory.py
awx/main/models/jobs.py
awx/main/models/projects.py
awx/main/models/unified_jobs.py
awx/main/tests/base.py
|
2014-03-24 18:37:44 -04:00 |
|
Chris Church
|
02af35dffd
|
AC-1040 Updates to get unit tests to pass.
|
2014-03-24 18:13:53 -04:00 |
|
Chris Church
|
1a7dc83479
|
AC-1040 Inserted migration 34 from master, defined additional model changes needed, regenerated previous migrations 34/35/36/37 as 35/36/37/38.
|
2014-03-24 17:11:09 -04:00 |
|
Chris Church
|
e6f3032b94
|
AC-1040 Give unified jobs a copy of config from unified job templates to capture the settings as they were when the job is run.
|
2014-03-24 17:11:09 -04:00 |
|
Chris Church
|
fba3b1e09d
|
AC-1040 Fix migrations to work when creating an empty database for testing.
|
2014-03-24 17:04:27 -04:00 |
|
Chris Church
|
691942cac3
|
AC-1040 Unified jobs updates to get unit tests to pass (hopefully).
|
2014-03-24 17:04:26 -04:00 |
|