Commit Graph

32889 Commits

Author SHA1 Message Date
Chris Houseknecht 0b0140e385 Fixed twiter js package. Now repo includes dist subdir. 2014-02-17 13:33:22 -05:00
Chris Houseknecht 2f12dccf32 Fixing twitter js library 2014-02-17 13:27:29 -05:00
James Laska 2583bcb52c Include awx.min.js in sdist packaging
Resolves a problem where the recently renamed awx.min.js was not included in
packaging.
2014-02-17 13:06:49 -05:00
Matthew Jones 2c694e5e07 Some cleanup and documentation for zeromq implementation 2014-02-17 11:11:48 -05:00
James Laska 4df13d7e99 Add 'npm install' task to the make process
Also, clean up node_modules/ and other generated .js and .css files during
'make clean'.
2014-02-17 10:18:33 -05:00
Chris Houseknecht cc9869b198 AC-564 implemented angular-codemirror to provide JSON/YAML syntax highlighting and linting in a full-screen editor. 2014-02-15 19:24:07 -05:00
Matthew Jones e4d860e3dc Fix issue AC-977 by including job_template in summary fields for job
activity stream events
2014-02-14 09:48:34 -05:00
Chris Houseknecht 6a3e477c9a Fixed a bug in Groups.js helper that blocked GroupsEdit, so you couldn't edit an existing group. Issue was Angular depenedency ineject was misaligned with function parameters. 2014-02-13 19:52:37 +00:00
Chris Houseknecht c77db691eb AC-725 Added tower version to app footer and license dialog. Refactored license dialog to use tabs rather than accordions. Fixed conflict between angular routes and TB tabs. 2014-02-13 19:01:17 +00:00
Chris Houseknecht 9aea64eb3f Fixed minor bugs lingering from package upgrades. Org lookup on User add page was throwing a js error. Flash message was not clearing on modal display. Store link was not working from modal button. 2014-02-13 16:19:21 +00:00
Chris Houseknecht 69b91afaf2 Fixed bugs from package upgrades. Updated all controllers to pass into form and list generators. Improved accordion styling. Refactored job status page. Tested using minified files and fixed build issues. 2014-02-13 03:04:27 -05:00
Chris Houseknecht 2fcb5a1ae4 More updates to contributing doc. Added Grunt to Makefile. Use lintjs to inspect .js files for lint and errors. Use minjs to compile and compress the .js and .less files. 2014-02-12 22:19:30 +00:00
Chris Houseknecht 3af771bca3 Fixed spacing issue in UI build script. 2014-02-12 22:07:06 +00:00
Chris Houseknecht 024264e87c Fixing missing less.js bits. 2014-02-12 21:20:33 +00:00
Chris Houseknecht 7df08907ea Fixing missing less.js bits. 2014-02-12 21:16:42 +00:00
Chris Houseknecht 5e5bd2dd3c Fixing missing twitter style sheets. 2014-02-12 21:12:43 +00:00
Matthew Jones 770947d18d Pull results off zeromq and distribute to workers 2014-02-12 16:09:57 -05:00
Chris Houseknecht 1f9de0e9eb Fixing missing twitter style sheets 2014-02-12 21:07:35 +00:00
Chris Houseknecht a3e48849d8 Merge remote-tracking branch 'origin/javascript-cleanup'
Conflicts:
	awx/ui/static/js/helpers/Lookup.js
	awx/ui/static/js/helpers/PaginationHelpers.js
	awx/ui/static/js/helpers/related-search.js
2014-02-12 14:41:27 -05:00
Chris Houseknecht e81d02885f AC-1006 upgraded all js libraries to latest release. Fixed obvious broken things. Installed bower to make package installation/upgrade easier. Added less to Grunt build. 2014-02-12 18:42:57 +00:00
Chris Church 3a5e2f4f1e AC-996 Don't try to use admin template since admin is disabled. 2014-02-11 15:19:51 -05:00
Matthew Jones 063380304a Manage the zeromq connection per-pid 2014-02-11 05:56:51 -05:00
Matthew Jones 66e9e2310c Initial 0mq implementation 2014-02-11 05:40:31 -05:00
vagrant d25e712e21 Finixhed applying jsHint linting to js files. Created initial Gruntfile.js build script and package.json script for keeping track of required node modules. 2014-02-11 04:52:15 +00:00
Chris Church cb8b58b0ae AC-1015 Added retry count for saving to database, minor retry refactor for publishing job events. 2014-02-09 13:51:40 -05:00
Chris Church a3ee83258c Re-enable debug prints from saving job events. 2014-02-09 06:07:00 -05:00
Chris Church a4ae6567dc AC-1015 Update queue names so that job events are only received by the right save job events task. Add database retry to save job events task. 2014-02-09 05:58:33 -05:00
Chris Church 818f235f72 AC-507 Allow forcefully marking a job canceled if we can detect it isn't running via Celery, make sure a job canceled before it is started doesn't attempt to run at all, raise an exception for canceled jobs to interrupt the task chain. 2014-02-09 01:50:15 -05:00
Chris Church 2423c9a63c AC-1013 Updated API docs to indicate that an auth token is tied to remote address and user agent. 2014-02-08 02:22:39 -05:00
Chris Church b708edffd9 AC-1012 Force use of pyamqp even if librabbitmq is installed. 2014-02-07 20:03:52 -05:00
Chris Houseknecht cac49c199c Fixed issues with Lookup.js helper. With multipe pages of data available to a lookup dialog, original selection was lost if user clicked cancel. Removed console.log statement left in pagination helper. 2014-02-07 17:20:24 -05:00
Chris Houseknecht a1e7b28380 Fixed pagination error on related sets. Initial page size was not being set and first page number set to 0 rather than 1. 2014-02-07 17:20:24 -05:00
Chris Church f02a93c333 AC-1012 Open a new RabbitMQ connection for each forked process to prevent intermittent hang, update debug logging for job event callback. 2014-02-07 17:12:52 -05:00
Chris Church 8638f1e3d1 AC-1020 Fix django-jsonfield to avoid generating PostgreSQL error. 2014-02-07 17:09:12 -05:00
Chris Church 455ed2bc63 Don't return result_stdout for job list, only for job detail; significantly improves speed to refresh jobs list. 2014-02-07 16:00:26 -05:00
Chris Houseknecht f891c30ebb Ran all controller files through jsbeautifier.org and applied jsHint. 2014-02-07 15:33:07 -05:00
Matthew Jones 2a88d3cb07 Close issue AC-905... refactor RBAC to handle inactive and deleted items 2014-02-07 09:37:59 -05:00
Chris Church d6a457397a AC-1027 Removed stupid trailing comma I overlooked. 2014-02-07 13:53:18 -05:00
Matthew Jones fb1bff54ca Fix an issue where we were checking object existence
In the new to_native methods on serializers
2014-02-07 05:56:26 -05:00
Chris Houseknecht 8c88ee5663 AC-1016 put font size back to 14px on host fly-out. 2014-02-06 18:25:43 -05:00
Chris Houseknecht 2ef38adf26 AC-1016 Added tool-tip to status icon on host status fly-out. Changed z-index on tooltips to be greater than that of pop-overs. Made sure all tooltips when a pop-over opens. 2014-02-06 18:16:30 -05:00
Chris Church e9d308c927 AC-1015 Changed where save_job_events task is started so that job events don't appear to be missing when they're stuck in the queue. 2014-02-06 17:44:17 -05:00
Chris Houseknecht 4e49314bad AC-1016 on host status fly-out job id now links to job detail page rather than showing modal dialog. Fixed js errors happening when job_template is deleted and cannot be found. 2014-02-06 17:36:51 -05:00
Chris Houseknecht c55d3e935b Aftr user edits a group, update the sync related icons based on whether or not user added sync source or removed sync source. This allows a sync to be started immediately (or prevents starting one) without having to first click the refresh button. 2014-02-06 17:05:35 -05:00
Chris Church 9807477944 AC-905 Work in progress on better filtering of inactive/deleted objects. 2014-02-06 16:52:09 -05:00
Chris Church f579dbd72d Remove test license file accidentally checked in. 2014-02-06 15:26:57 -05:00
Chris Church ae4743724a AC-982 Added configuration options to disable activity stream logging entirely, or disable only when running inventory import. 2014-02-06 15:25:58 -05:00
Chris Houseknecht c52818ecee AC-1023 AC-1025 fixed drag-n-drop issues. Linting exposed a datatype mismatch issue. 2014-02-06 15:20:07 -05:00
Chris Church 11d8387120 AC-990 Make job event filtering by host work even when not capturing hosts M2M. Also fix unit tests to skip checking hosts M2M. 2014-02-06 15:07:42 -05:00
Chris Houseknecht 4c38b05f90 AC-1021 fixed issues with group edit and source not saving. 2014-02-06 14:14:12 -05:00