Commit Graph

2141 Commits

Author SHA1 Message Date
Chris Houseknecht 4521f8f41a Restyled new job detail page making it completely responsive down to small viewports. Moved things around as discussed in last status meeting. Incorporated event_name element from event object. 2014-04-25 19:25:22 -04:00
Matthew Jones f788adfbca Implement AC-1224, include the id of the new inventory or project update
when launching
2014-04-25 12:57:52 -04:00
Chris Houseknecht 68eb8a67bc Fixed search drop-down not showing up on Jobs page for small and medium viewports. 2014-04-25 10:01:17 -04:00
Chris Houseknecht dda9cbda2d Fixed main tabs to respond correctly, or at least better, to medium and small viewports. 2014-04-25 09:36:58 -04:00
Chris Houseknecht d34d0378fa Fixed drop-down menu hover issue that caused search drop-down to not display on small screens. Fixed js error in Socket.js 2014-04-25 09:18:35 -04:00
Chris Houseknecht 65859fa446 Started fixing/finishing input group delete. Started moving socket status to header. 2014-04-25 11:56:23 +00:00
James Laska 557b92ef05 Don't forget to minify the js during sdist 2014-04-24 13:22:46 -04:00
Chris Houseknecht cdc6a4ed7c Fixed scope management for JobStatusChange events. 2014-04-24 09:38:28 -04:00
Chris Houseknecht 389d99875f Added socket button to projects. Project page now updated realtime with job status. 2014-04-23 19:04:23 -04:00
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