James Cammarata
cbc9f18366
More debian packaging stuff
...
* Added ability to do official vs dev builds (need to add to the
RPM builds now)
* Reverted changes to awx/wsgi.py after talking with Chris C.
regarding the pathing issues and created config/wsgi.py instead
that is installed to /var/lib/awx
* Cleaned up package scripts so there's less junk being written to
the screen during the install/uninstall
2013-06-24 13:06:11 -04:00
chouseknecht
f5869134b2
UI clean-up
2013-06-24 11:49:10 -04:00
chouseknecht
85ab582155
UI clean-up
2013-06-24 11:43:10 -04:00
James Cammarata
956b076e5b
Updated wsgi.py to get the lib path from distutils.sysconfig
...
* also re-added the WSGISocketPrefix line to the apache config,
since that was broken on RHEL systems, however it is now changed
to be in /var/run instead of just run (relative to the httpd root)
which didn't work on Ubuntu systems.
2013-06-24 02:32:52 -04:00
James Cammarata
80afb2e08d
More work on debian packaging
2013-06-24 01:16:00 -04:00
Chris Church
cbd64ee65d
Include local versions of third-party dependencies, particularly those unavailable or outdated as OS packages.
2013-06-23 21:08:54 -04:00
James Cammarata
c2a0004c6c
Initial work for packaging .deb
2013-06-23 15:40:07 -04:00
Chris Church
07657926b9
Rename ansibleworks to awx.
2013-06-23 13:21:02 -04:00
Chris Church
2da6966f8d
Added main readme, work on contributing doc.
2013-06-23 11:50:46 -04:00
Chris Church
28404dd8a6
Fix comment typos.
2013-06-22 16:30:17 -04:00
Chris Church
d822287609
Updated to be compatible with Django 1.4.5, added tox settings for automated testing with Python 2.6/2.7 and Django 1.4/1.5.
2013-06-22 16:27:17 -04:00
chouseknecht
939cbf31ef
Fixed mislabeled help pop-overs
2013-06-21 18:11:30 -04:00
chouseknecht
baad4bd7e6
Host Config Key field and checkbox are on the Job detail page as well. Jobs controller now pulls the values from the related job template -API does not expose the values on /jobs/N.
2013-06-21 18:03:27 -04:00
chouseknecht
8ef9c9ed0b
Added Callback checkbox and Host Config Key field to Job Template. Also added button to generate a config key value using md5 hash. Added button to select-all on key so user can ctrl-c copy to clipboard.
2013-06-21 17:45:24 -04:00
chouseknecht
5495709a61
Project base path now displayed on Project detail page. Project path (the subdir under base path) is now selected from a drop-down. Using /api/v1/config to determine base path and drop-down values. Added help text pop-overs that should eliminate confussion around how to setup project directory structure.
2013-06-21 13:36:31 -04:00
chouseknecht
d5705ffdd0
Latest UI changes.
2013-06-21 10:41:51 -04:00
chouseknecht
5851d678bb
Style/label tweaks to Hosts section of Inventory detail page.
2013-06-21 10:41:50 -04:00
Chris Church
f0a0a69ec7
Makefile updates, updated requirement packages, added requirements files for both local and PyPI installations.
2013-06-20 15:53:20 -04:00
chouseknecht
b511b08014
Inventory variables now working
2013-06-20 15:20:52 -04:00
chouseknecht
4da0beb6e7
Tweaked modal dialog header. Made it not quite so overbearing. Still not happy with it though.
2013-06-20 13:45:37 -04:00
chouseknecht
89fe5c39e4
Changes to inventory detail page -improved display of has_active_failures, added variable data field. Fixed Teams organization lookup issue. Set production min js setting to False (leave set to False until we actually have minified js).
2013-06-20 13:26:05 -04:00
Chris Church
1d3bd62bd2
Update callback plugin to use API, remove inventory/callback management commands.
2013-06-20 12:44:51 -04:00
Chris Church
59d1ae7322
Work in progress on inventory script using API.
2013-06-20 04:20:59 -04:00
chouseknecht
65defb75fb
Modal dialog button color tweaks
2013-06-19 17:20:35 -04:00
chouseknecht
7303107450
Modified styling of modal dialog.
2013-06-19 17:12:50 -04:00
chouseknecht
15b720b42b
Link from Inventories tab, hosts, Failed events now redirects to /jobs/N/job_events?host=<host_name>, displaying most recent job events for the host.
2013-06-19 15:20:23 -04:00
chouseknecht
6b8deab753
Job Event detail is now displayed in a modal dialog. Inside all modal dialogs displaying a form, reduced amount of space given to field labels and expanded amount of space given to text area fields.
2013-06-19 13:03:17 -04:00
chouseknecht
11e16dfdfc
Fixed additional pagingation issues. Should be good now.
2013-06-19 11:18:56 -04:00
chouseknecht
7392e59f3b
Fixed pagination issue that generated broken URL request.
2013-06-19 10:46:23 -04:00
chouseknecht
964a523daf
Limited filter on Job Events page to only those fields that make sense: Host and Status
2013-06-19 10:22:51 -04:00
Chris Church
85a483a6fb
Update API/admin to accept either JSON or YAML for inventory/host/group variables.
2013-06-19 01:39:43 -04:00
chouseknecht
9c6a20d4c7
On Job Events page, Event and Host columns now have a min-width css setting to help prevent 'jump' when collapsing/expanding children. Fixes the jump, but sort of wrecks the TB's responsive layout on small screens. May have to circle back and add media query at some point.
2013-06-18 18:33:16 -04:00
chouseknecht
9d4a2f528e
Fixed missing host and status values on Job Events page.
2013-06-18 18:12:28 -04:00
chouseknecht
2abd33cf22
Collapse/expand job_events list using the api parent/child relationship
2013-06-18 17:20:52 -04:00
Chris Church
c9da8294df
Fix to only specify sudo user if explicitly given by the credentials, so as not to force the playbook to require sudo privileges to run.
2013-06-17 19:48:09 -04:00
Chris Church
0dbb737f20
Added setting for using minified JS in production.
2013-06-17 12:31:26 -04:00
Chris Church
232c4f2391
Added job event parent/child fields, update event display to show hierarchy levels.
2013-06-17 12:28:21 -04:00
chouseknecht
c979817593
On lists searchField now has precedence over sourceModel/sourceField when generating search query string.
2013-06-17 11:40:51 -04:00
Chris Church
f9b385bed2
Fix tests to pass when using PostgreSQL as the test database.
2013-06-16 00:07:03 -04:00
James Cammarata
ca4050aee8
Adding ability to run "make rpm"
2013-06-15 22:02:30 -05:00
Chris Church
c6cb86321e
Renaming some views for somewhat consistent naming, add hosts/N/groups and hosts/N/all_groups views, removed creation_date field from seralizers.
2013-06-15 00:16:56 -04:00
Chris Church
e435951fe4
Added config resource with project base dir and local paths, various other API cleanup.
2013-06-14 23:15:31 -04:00
Chris Church
abd81b7492
Added variable data field and resource on inventory. Updated inventory script to output inventory variables for the 'all' group.
2013-06-14 20:09:55 -04:00
chouseknecht
d47ea40d60
Re-styled tree pieces on Inventory detail page. Blended boxes on left into one continuous box to match box on right.
2013-06-14 15:16:41 -04:00
chouseknecht
0cf6faaff4
Added use of new Column helper to BuildCollections.
2013-06-14 14:52:13 -04:00
chouseknecht
6ea2fa4462
Combined more pieces of List Generator and Form Generator into shared helpers to streamline and re-use code for creating lists.
2013-06-14 14:48:22 -04:00
chouseknecht
ab9b9f84c5
Synced code between list view and related list view. Column displaying icon with text rather than actual value (i.e. true/false for has_active_failures) works consistently. Changed icon and text for our has_active_failures column -preparing it to link to hosts/N/job_events data.
2013-06-14 12:17:31 -04:00
chouseknecht
703bc0fca1
Latest UI changes
2013-06-14 10:08:41 -04:00
Chris Church
c526f58098
Updates to work with REST framework 2.3.x, update browseable API style to mimic UI.
2013-06-14 04:13:34 -04:00
chouseknecht
e5737cae46
Inventories tab list shows Failures. Added Failures to detail form.
2013-06-13 16:15:39 -04:00