1
0
mirror of https://github.com/ansible/awx.git synced 2024-11-02 01:21:21 +03:00
Commit Graph

1932 Commits

Author SHA1 Message Date
Chris Houseknecht
49c26aad10 Track inventory group expand/collapse in local storage. Support multiple inventory syncs running simultaneously. Moved socket connection for job_events to app root. Added on/off socket button so user can tell state of connection and reset/reconnect when needed. Applied AC-1211 fix. 2014-04-23 18:07:26 -04:00
James Laska
b4d06796a3 Add pep8 and pyflakes Makefile targets 2014-04-23 13:55:23 -04:00
James Laska
02c4a39865 Add SELinux module to allow socket.io
This also makes several smaller style/format changes to the .spec file.
2014-04-23 13:55:23 -04:00
Matthew Jones
4810b9532d Generalize socketio sender from task and emit more data specific to the type of unified job sending the update 2014-04-22 15:52:45 -04:00
Matthew Jones
5904d2e1ee Switch back to serializer for event emissions and convert datetimes prior to json serialization 2014-04-22 15:08:43 -04:00
Chris Houseknecht
bbab019567 Connected inventory detail page to socket.io and removed refresh button. 2014-04-22 02:57:35 -04:00
Chris Houseknecht
0b0207e20e Latest job detail page changes. 2014-04-22 00:15:25 -04:00
Matthew Jones
be3996b9be Add the job event id to the socket emitter payload 2014-04-21 23:35:44 -04:00
Matthew Jones
1d52f7cc9d Fix up more status emissions 2014-04-21 15:02:12 -04:00
Matthew Jones
c0f821cdbf Make sure we actually emit the status during status change websocket events 2014-04-21 14:56:41 -04:00
Matthew Jones
444430ed5b Use singular keyfile 2014-04-21 12:16:22 -04:00
Chris Houseknecht
25c117782c Fixed jshint linting errors. Lates job detail page changes. 2014-04-21 10:18:58 -04:00
Chris Church
29349d0a5a Disable socketio notifications for unit tests. 2014-04-19 02:12:33 -04:00
Matthew Jones
2177d6feab Fix up event emission to send the right thigns 2014-04-18 14:42:23 -04:00
Matthew Jones
007df8c5a6 Fix up some minor issues so we can display job events 2014-04-18 13:58:06 -04:00
Chris Houseknecht
af830ee50d Job events subscription form- subscribe to events for a specific job. 2014-04-18 13:52:16 -04:00
Matthew Jones
210b1dce2e Be more specific on the model 2014-04-18 13:51:36 -04:00
Matthew Jones
003104cbdb Add a post-save hook for emitting job event notifications over the websocket channel 2014-04-18 13:38:43 -04:00
Matthew Jones
92739bc86c Emit just one message type for status change events: 2014-04-18 10:54:20 -04:00
Matthew Jones
6ede456715 Send signals when jobs/tasks change states 2014-04-18 09:58:36 -04:00
Chris Houseknecht
51b9a7bd0b Fixed pagination issue. Moved reset of iterator + 'HidePaginator' var to Refresh.js helper exclusively. Latest changes to job details page. 2014-04-18 09:57:37 -04:00
Chris Houseknecht
63fa194415 Fixes to socket test page. 2014-04-17 16:41:38 -04:00
Matthew Jones
09f9b18d3f Mention 1.4.9 release in readme 2014-04-17 16:31:11 -04:00
Matthew Jones
c793ff0d95 Small updates to the event triggers and javascript to show individual endpoints 2014-04-17 14:55:44 -04:00
Chris Houseknecht
ca42694a13 Latest job_detail page changes. 2014-04-17 18:52:42 +00:00
Matthew Jones
647001546a Support ssl listener for socketio service, add such service to setup playbook, add handler for external notifications, implement basic namespaces for other supported events 2014-04-17 12:36:34 -04:00
Matthew Jones
f06dde4fa3 Fix AC-1202... when marking a schedule as inactive also mark it as disabled. When filtering schedules for what should run make sure we exclude inactive schedules also 2014-04-17 10:14:53 -04:00
Chris Church
a49c627e53 AC-504 Migration to add roles to existing job events. 2014-04-16 23:54:03 -04:00
Chris Church
ac2cd63ab5 AC-1201 Fix UnicodeEncodeError when validating hostname:port containing unicode. 2014-04-16 23:05:57 -04:00
Chris Houseknecht
284c947347 AC-1185 fixed page rendering issues related to html-unsafe. Fixed search helper. Finished new inventory group delete functionality. 2014-04-16 18:13:26 -04:00
Matthew Jones
7c43dced0f a bit better pane selection when splitting 2014-04-16 15:30:49 -04:00
Matthew Jones
69583a1b07 Import socketio service work and updates to documentation and setup procedures 2014-04-16 15:27:04 -04:00
Chris Houseknecht
b66ddfc155 Search helper now knows how to turn 'loading' message on at first page load. 2014-04-16 13:53:32 -04:00
Chris Houseknecht
98c56827db AC-1197 callback workflow -dynamic help text. Fixed js lint issues. 2014-04-16 13:47:31 -04:00
Matthew Jones
9901658f02 Update some setup things for the new callback script 2014-04-16 11:17:16 -04:00
Matthew Jones
8ffdc6de29 Rename tower retry script and reframe documentation 2014-04-16 11:17:04 -04:00
Chris Church
e753260087 AC-588 Match cloud hosts by unique instance_id instead of name when running cloud inventory sync. 2014-04-16 03:00:33 -04:00
Chris Church
7bfe0f9583 AC-1192 Added special tower extra_vars when running jobs. 2014-04-15 18:42:39 -04:00
Chris Houseknecht
6aee57f4c5 Fix to open job_templates accordion on initial page load. Fix to missing tooltips for play/stop schedule button within job_templates and projects pages. 2014-04-15 18:21:14 -04:00
Chris Houseknecht
87965645b5 Latest job detail page changes. Fix for AC-1189- job template schedules. 2014-04-15 16:18:14 -04:00
Matthew Jones
1d28f73687 Include the actuall callback retry script 2014-04-15 16:02:59 -04:00
Matthew Jones
6b3d857e49 Add an example script that will retry a tower callback request if it does not receive a 202. will retry 5 times with a 5 second interval between each run 2014-04-15 16:02:45 -04:00
Chris Church
130d1f071f Return URL to new job created from job template callback. 2014-04-15 15:41:49 -04:00
Chris Church
7eed13cca4 AC-448 Add support for mapping LDAP users to teams based on LDAP group membership. 2014-04-15 14:22:45 -04:00
Chris Church
e8b0d7451e AC-1182 Handle a schedule rrule that results in zero occurrences. 2014-04-15 13:24:06 -04:00
Matthew Jones
fd1e35c6d9 Show new vendored packages in the site packages readme 2014-04-15 11:54:41 -04:00
Matthew Jones
99f2f65be2 Fix issue AC-1047, don't use pk when verifying that the user exists and isn't anonymous 2014-04-15 11:46:16 -04:00
Matthew Jones
507d2e158d Vendor gevent's socketio and websocket modules 2014-04-15 11:18:48 -04:00
Chris Church
2546cbdbb6 AC-504 Capture role when available for job events. 2014-04-15 00:22:57 -04:00
Chris Church
1d417fe573 AC-1191 Fix limit parameter on callback jobs to intersect with any limit specified on the job template. 2014-04-14 23:40:06 -04:00