Matthew Jones
bb6f8c1f04
Make sure we show relative object information in the api
2013-11-12 14:30:01 -05:00
Chris Houseknecht
ebc311d009
AC-502 links are now correct on inventory home page widget.
2013-11-12 18:20:04 +00:00
Chris Houseknecht
68286074cf
AC-502 home page widgets should now show 0 rather than ' ' for empty values.
2013-11-12 16:20:24 +00:00
Chris Houseknecht
4e93a5c6e2
AC-502 added group ID as a parameter on 'job failure' links from /home/hosts. This causes the tree to load with the appropriate group selected.
2013-11-12 16:11:39 +00:00
Chris Houseknecht
5a62ba3a32
AC-502 Finally figured out how to fix the awToolTip directive so that it watches a variable for tool tip text changes and updates the tool tip text. Pass in the variable name using badgeTipWatch. Used on home/hosts page and inventory/N/hosts page when toggling the enabled flag.
2013-11-11 22:24:15 +00:00
Matthew Jones
aac489eea4
Integrate a simple api list and detail display
2013-11-11 16:37:36 -05:00
Chris Houseknecht
353858cf28
AC-502 Fixed links on home page status widget. Added home/hosts page.
2013-11-11 19:16:16 +00:00
Matthew Jones
64d258322c
Use process_response to attach user information later in the middleware request processing
2013-11-11 14:05:51 -05:00
Chris Houseknecht
38cb40d38b
Added inventory count back into the 'job status' widget on home page. Inventory, groups and hosts counts are there, but links don't quite work yet.
2013-11-11 00:30:15 +00:00
Chris Houseknecht
9ad30dc43c
Credentials: form save routine is almost identical between Add and Edit controllers. Combined into one common routine that both controllers can use and moved to helpers/Credentials.js. Just some needed tidying.
2013-11-11 00:16:04 +00:00
Michael DeHaan
9e87f14d2e
Merge pull request #6 from tgerla/apache
...
Make our vhost server names match everything, not just localhost
2013-11-10 13:39:23 -08:00
Tim Gerla
830dd6102f
Make our vhost server names match everything, not just localhos.
2013-11-09 15:58:08 -08:00
Chris Houseknecht
5b2751c57f
Fixed parent container of activity stream setting the min-height value. This keeps the activity stream from overlapping the footer. Fixed groups page edit to not clear/empty the credential_name field.
2013-11-08 22:07:51 +00:00
Chris Houseknecht
b2ce037acc
AC-614 credential lookup now narrows choices based on specific source. So if source is 'ec2' only show 'aws' credentials.
2013-11-08 18:40:26 +00:00
Chris Houseknecht
1d27f666e4
AC-616 Fixed date warning vs. date expired message. The CheckLicense routine now looks for date_expired flag.
2013-11-08 18:16:52 +00:00
Matthew Jones
c48e4745bf
Fix up some bugs with signal handling related to association/disassociation
2013-11-08 13:08:48 -05:00
Chris Houseknecht
5a3977495a
First iteration of Activity Stream. Added Home/Groups page. Increased icon size for icon-only buttons. Dashboard jobs widget- group and job links now work. Closed AC-621, AC-618.
2013-11-08 17:58:40 +00:00
Matthew Jones
f4e3613244
Fix up some issues with supporting schema migration
2013-11-08 11:36:36 -05:00
Matthew Jones
5989250471
Move ActivityStream to it's own model file
2013-11-08 11:16:04 -05:00
Matthew Jones
5986a48036
Fix an issue with the Activity Stream where we weren't performing the right type conversion to track object types
2013-11-08 11:08:11 -05:00
Matthew Jones
f3d2b0b5bc
Catch some errors that pop up during ActivityStream testing
2013-11-08 10:21:30 -05:00
Matthew Jones
be28a298eb
Fix some inconsistencies after the merge
2013-11-08 10:04:12 -05:00
Matthew Jones
a523c40635
Merge branch 'auditlog' of github.com:ansible/ansible-commander into
...
auditlog
Resolve some conflicts between the master branch model refactoring and
my auditlog work.
* 'auditlog' of github.com:ansible/ansible-commander:
Initial backend implementation for AC-25, activity stream/audit love
Conflicts:
awx/main/models/__init__.py
2013-11-08 09:53:42 -05:00
Matthew Jones
cdccfee93a
Initial backend implementation for AC-25, activity stream/audit love
2013-11-08 09:51:02 -05:00
Matthew Jones
25704af172
Initial backend implementation for AC-25, activity stream/audit love
2013-11-08 04:39:53 -05:00
Chris Church
2c4d583f3e
AC-589 Update host enabled flag from inventory import.
2013-11-07 19:02:05 -05:00
Chris Church
b1e7252e66
Refactored models into separate files.
2013-11-07 12:40:11 -05:00
Chris Church
2b01cc7059
AC-612 Return appropriate status code for server errors. Catch IntegrityError via the API and return a 400 response with error message instead of server error.
2013-11-06 23:44:48 -05:00
Chris Church
475c0d87c2
AC-615 Handle Rackspace inventory import when source_regions is empty string.
2013-11-06 22:47:52 -05:00
Chris Church
56a4bc8d3a
AC-543 Removed comment print statements.
2013-11-06 22:47:13 -05:00
Chris Church
fb13da86cf
AC-543 Add credential model validation for unique constraint with nullable fields.
2013-11-06 22:25:36 -05:00
Chris Houseknecht
fa9ccf1d0a
AC-595 for form/list definitions using \{\{ \}\} replacement variables in the title, include the capitalize filter.
2013-11-06 15:30:37 +00:00
Chris Houseknecht
49a8de4efe
AC-570 Added host enabled flag on Hosts page, allowing one-click editing for manually managed hosts. Fixed one more bug with prepending '*' to labels of required fileds.
2013-11-06 08:09:02 +00:00
Chris Houseknecht
1497d128f3
Jobs list on Job Templates detail page now closely matches the Jobs tab. Status looks the same, is clickable and offers matching tooltip.
2013-11-05 22:28:31 +00:00
Chris Houseknecht
e701857594
AC-563 license check now responds to date_expired and date_warning flags. Prior to this it treated date_warning as if the date had expired.
2013-11-05 21:33:47 +00:00
Chris Houseknecht
6c2ea0a7bb
AC-559 Changed reset filter to clear the search and remove search keys from the URL displayed in the browser. Removing search keys from URL requires resetting window.location, which does to a page refresh. O'well.
2013-11-05 21:10:31 +00:00
Chris Houseknecht
be74d9d932
AC-536 No longer dissaociating hosts from /inventories/N/groups, so no more cases where dragging-n-dropping groups results in lost hosts. Fixed tree styling to better align nodes.
2013-11-05 20:37:51 +00:00
Chris Houseknecht
09e64e3685
AC-608 Fixed form generator's ability to find labels related to rquired fields and add CSS class that prepends label text with '*'.
2013-11-05 19:35:42 +00:00
Chris Houseknecht
d17b683c35
AC-607 Fixed parsing of extra_vars on job_template. '' was not being recognized as !== stringified JSON.
2013-11-05 19:09:44 +00:00
Chris Houseknecht
337eaf2d1b
Set default config.js timeout to 1800 seconds.
2013-11-05 17:39:42 +00:00
Chris Houseknecht
51aae28a1e
AC-471 Added back client session timeout. Fixed Rest service library to bubble up expired session and invalid token errors via promise object, enabling correct error handling. Now tracking last URL in session cookie and returning user to last URL after successful login.
2013-11-05 17:36:28 +00:00
Chris Church
826745d2b5
AC-606 Fix manifest to include API templates that were moved.
2013-11-05 11:56:08 -05:00
Chris Church
98883e771f
Moved API code into separate Django app.
2013-11-04 15:44:49 -05:00
Chris Houseknecht
2a58d50cfa
Added collapsible help panel to Credential detail page for Kind. Added auto collapse/expand based on whether or not a kind has been selected.
2013-11-04 16:49:43 +00:00
Chris Church
b87c5e0a9b
Fix broken credentials test.
2013-11-04 11:10:09 -05:00
Chris Church
a4310f5ee2
Fix broken migration.
2013-11-04 10:37:27 -05:00
Chris Houseknecht
778fe07179
AC-403 changed Host add/update to stringify variable data and include it directly in the Post or Put operation, bypassing use of host/N/variables. Now host names can include a :port.
2013-11-04 10:16:57 -05:00
Chris Houseknecht
7f7140ccda
Fixed home page to work with new Utilities.GetChoices, which is used to get select options from the API.
2013-11-04 10:16:57 -05:00
Chris Houseknecht
8a3a0d219c
Fixed form validation issues on Projects detail for manual projects. When editing an existing project, local_path value was not being set, even though it diplayed properly. Changed local_path from array of strings to array of objects. Now local_path values are sorted and the correct object in the list is selected.
2013-11-04 10:16:57 -05:00
Chris Houseknecht
a5c44a391c
Fixed form validation issues on Projects detail for manual projects. When editing an existing project, local_path value was not being set, even though it diplayed properly. Changed local_path from array of strings to array of objects. Now local_path values are sorted and the correct object in the list is selected.
2013-11-04 10:16:57 -05:00