Chris Church
40b0608586
AC-632 Fix escaping for ansible-playbook command line when also using ssh-agent.
2013-11-16 16:15:35 -05:00
Chris Houseknecht
4b111d61c1
AC-611 Latest activity widget features. Tweaked current filter, but still does not include an object type. Added activty stream to Organization tab.
2013-11-15 16:28:54 +00:00
Chris Church
17899eed3a
AC-630 Expose cloud_credentials field for job template and job.
2013-11-15 01:54:42 -05:00
Chris Church
2c4062e58b
AC-641 Added pattern to respond to key unlock prompt for project update.
2013-11-15 01:22:47 -05:00
Matthew Jones
8448c5b4d5
Add a field to the activity stream model that more closely identifies the api object type for aid in api querying
2013-11-14 23:24:00 -05:00
Chris Church
7cd2707713
Updated all vendored third-party packages.
2013-11-14 22:55:03 -05:00
Chris Church
cbd6132d4b
AC-636 Fix existing projects with scm_type=null to always use empty string. Update validation and tests to ensure None gets automatically coerced to an empty string on saving a project.
2013-11-14 17:14:10 -05:00
Matthew Jones
639b87d55a
Add some initial activity stream tests
2013-11-14 16:50:21 -05:00
Matthew Jones
9e8459b96a
Improve loading time for some module calls by reducing the number of queries against the activity stream table
2013-11-14 13:28:49 -05:00
Matthew Jones
6d86ca4b6f
Implement AC-634 - Additional bits
2013-11-14 13:28:49 -05:00
Chris Houseknecht
9505768bf6
First attempt at accessing /activity_stream. Modified /list/Stream.js to match the API and to start providing some of the translation we'll need.
2013-11-14 07:02:22 +00:00
Chris Houseknecht
520f5e4861
AC-633 js error fixed.
2013-11-13 22:33:01 +00:00
Chris Houseknecht
7ac277fd24
AC-633 fixed a sort of unrelated js error. The capitalize filter directive attempted to act on a 'null' input error. Added a test to ignore empty/null input.
2013-11-13 20:44:27 +00:00
Chris Houseknecht
63061c020f
AC-633 Fixed 'hast' typo.
2013-11-13 20:05:32 +00:00
Matthew Jones
bd942e540a
Add job to the list of models that are filtered if a user didn't directly interface with it
2013-11-13 14:43:16 -05:00
Chris Houseknecht
7a2bc539d4
AC-617 changed callback generation icon to a magic wand, which will hopefully satiate jlaska.
2013-11-13 18:38:42 +00:00
Matthew Jones
78bdc7ae8b
Make sure we are handling multiple activitystream instances from the middleware
2013-11-13 13:35:57 -05:00
Matthew Jones
e2b657c72c
Fix a bug passing args to object 2 of the activitystream serializer
2013-11-13 13:35:57 -05:00
Chris Houseknecht
8d72192849
AC-627 Fixed password/ssh_password collision in Credentials.js form. This was also fixed in auditlog branch.
2013-11-13 18:32:02 +00:00
Chris Houseknecht
8c741ac36a
AC-628 applied credential changes made in add controller to edit controller so that credential/cloud_credential lookups display context-aware credential lists.
2013-11-13 18:27:29 +00:00
Chris Houseknecht
d5d3495494
Found and fixed another bug on the Credentials form. Changing the ssh password value was causing a hidden password field to become invalid. Form definition for ssh password cleared the incorrect associated confirmation field.
2013-11-13 17:11:15 +00:00
Chris Houseknecht
a65564e3bf
Moved credentials in tab order. It now follows teams and precedes projects. Based on a suggestion from jlaska.
2013-11-13 15:26:20 +00:00
Chris Houseknecht
4650af9cb9
AC-609 Fixed issue with help button not displaying correctly on 'select' pages where user can pick an existing object (i.e. users, credentials, etc) to add to a parent object.
2013-11-13 15:09:14 +00:00
Matthew Jones
b521d3f350
Merge branch 'auditlog' of github.com:ansible/ansible-commander into auditlog
...
* 'auditlog' of github.com:ansible/ansible-commander:
AC-625 while looking into issue surrounding non-running updates, discoverd that creating credentials from the Users and Teams tabs was not allowing the user to click Save. The Save button refused to become enabled. Turns out that when a user or team is preelected (using route params) form initialization routine needs to run and it was not.
2013-11-13 09:56:52 -05:00
Matthew Jones
f2fca22e19
Add activitystream table migration
2013-11-13 09:56:45 -05:00
Chris Houseknecht
3f148e104e
AC-625 while looking into issue surrounding non-running updates, discoverd that creating credentials from the Users and Teams tabs was not allowing the user to click Save. The Save button refused to become enabled. Turns out that when a user or team is preelected (using route params) form initialization routine needs to run and it was not.
2013-11-13 03:58:12 +00:00
Matthew Jones
640bc69402
Merge branch 'auditlog' of github.com:ansible/ansible-commander into auditlog
...
* 'auditlog' of github.com:ansible/ansible-commander:
Make sure we show relative object information in the api
Integrate a simple api list and detail display
Use process_response to attach user information later in the middleware request processing
Fix up some bugs with signal handling related to association/disassociation
Fix up some issues with supporting schema migration
Move ActivityStream to it's own model file
Fix an issue with the Activity Stream where we weren't performing the right type conversion to track object types
Catch some errors that pop up during ActivityStream testing
Fix some inconsistencies after the merge
Initial backend implementation for AC-25, activity stream/audit love
Initial backend implementation for AC-25, activity stream/audit love
2013-11-12 17:01:56 -05:00
Matthew Jones
1a27c75de4
Make sure we show relative object information in the api
2013-11-12 17:01:16 -05:00
Matthew Jones
50fee99580
Integrate a simple api list and detail display
2013-11-12 17:01:16 -05:00
Matthew Jones
e1e70b37a5
Use process_response to attach user information later in the middleware request processing
2013-11-12 17:01:15 -05:00
Matthew Jones
f1de300fd7
Fix up some bugs with signal handling related to association/disassociation
2013-11-12 17:01:15 -05:00
Matthew Jones
49a2502043
Fix up some issues with supporting schema migration
2013-11-12 17:01:15 -05:00
Matthew Jones
a1edfe0dc2
Move ActivityStream to it's own model file
2013-11-12 17:01:15 -05:00
Matthew Jones
710b01c333
Fix an issue with the Activity Stream where we weren't performing the right type conversion to track object types
2013-11-12 17:01:15 -05:00
Matthew Jones
b7b22fa7f8
Catch some errors that pop up during ActivityStream testing
2013-11-12 17:01:15 -05:00
Matthew Jones
2ab4cab495
Fix some inconsistencies after the merge
2013-11-12 17:01:15 -05:00
Matthew Jones
2a16ab38a5
Initial backend implementation for AC-25, activity stream/audit love
2013-11-12 17:01:15 -05:00
Matthew Jones
3a02c17d2a
Initial backend implementation for AC-25, activity stream/audit love
2013-11-12 17:01:15 -05:00
Chris Houseknecht
e99ac9d668
AC-502 all links for Inventory widget on home page now work. Modified responding controllers to process all search parameters. Fixed Hosts and Groups links in the Summary widget. Added ability to edit host using modal dialog from /home/hosts page.
2013-11-12 21:09:50 +00:00
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