Commit Graph

  • 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. vagrant 2014-02-11 04:52:15 +00:00
  • cb8b58b0ae AC-1015 Added retry count for saving to database, minor retry refactor for publishing job events. Chris Church 2014-02-09 13:51:40 -05:00
  • a3ee83258c Re-enable debug prints from saving job events. Chris Church 2014-02-09 06:07:00 -05:00
  • 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. Chris Church 2014-02-09 05:58:33 -05:00
  • 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. Chris Church 2014-02-09 01:49:00 -05:00
  • 2423c9a63c AC-1013 Updated API docs to indicate that an auth token is tied to remote address and user agent. Chris Church 2014-02-08 02:22:39 -05:00
  • b708edffd9 AC-1012 Force use of pyamqp even if librabbitmq is installed. Chris Church 2014-02-07 20:03:42 -05:00
  • 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. Chris Houseknecht 2014-02-07 17:20:12 -05:00
  • a1e7b28380 Fixed pagination error on related sets. Initial page size was not being set and first page number set to 0 rather than 1. Chris Houseknecht 2014-02-07 16:13:29 -05:00
  • f02a93c333 AC-1012 Open a new RabbitMQ connection for each forked process to prevent intermittent hang, update debug logging for job event callback. Chris Church 2014-02-07 17:12:46 -05:00
  • 8638f1e3d1 AC-1020 Fix django-jsonfield to avoid generating PostgreSQL error. Chris Church 2014-02-07 17:09:08 -05:00
  • 455ed2bc63 Don't return result_stdout for job list, only for job detail; significantly improves speed to refresh jobs list. Chris Church 2014-02-07 16:00:17 -05:00
  • f891c30ebb Ran all controller files through jsbeautifier.org and applied jsHint. Chris Houseknecht 2014-02-07 15:33:07 -05:00
  • 2a88d3cb07 Close issue AC-905... refactor RBAC to handle inactive and deleted items Matthew Jones 2014-02-07 09:37:02 -05:00
  • d6a457397a AC-1027 Removed stupid trailing comma I overlooked. Chris Church 2014-02-07 13:53:18 -05:00
  • fb1bff54ca Fix an issue where we were checking object existence Matthew Jones 2014-02-07 05:56:26 -05:00
  • 8c88ee5663 AC-1016 put font size back to 14px on host fly-out. Chris Houseknecht 2014-02-06 18:25:43 -05:00
  • 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. Chris Houseknecht 2014-02-06 18:16:23 -05:00
  • 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. Chris Church 2014-02-06 17:44:11 -05:00
  • 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. Chris Houseknecht 2014-02-06 17:36:51 -05:00
  • 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. Chris Houseknecht 2014-02-06 17:05:22 -05:00
  • 9807477944 AC-905 Work in progress on better filtering of inactive/deleted objects. Chris Church 2014-02-06 16:52:09 -05:00
  • f579dbd72d Remove test license file accidentally checked in. Chris Church 2014-02-06 15:26:57 -05:00
  • ae4743724a AC-982 Added configuration options to disable activity stream logging entirely, or disable only when running inventory import. Chris Church 2014-02-06 15:25:49 -05:00
  • c52818ecee AC-1023 AC-1025 fixed drag-n-drop issues. Linting exposed a datatype mismatch issue. Chris Houseknecht 2014-02-06 15:19:58 -05:00
  • 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. Chris Church 2014-02-06 15:07:37 -05:00
  • 4c38b05f90 AC-1021 fixed issues with group edit and source not saving. Chris Houseknecht 2014-02-06 14:14:06 -05:00
  • 57030390c0 Fix AC-975... filter inactive permissions in some of the access code. Matthew Jones 2014-02-06 08:46:54 -05:00
  • 8c5fb4bca4 AC-1021 fixed javascript error on group edit save. When user makes changes to a group, we attempt to update the group name and title on the tree view. The update process was building an invalid string. Chris Houseknecht 2014-02-06 13:40:44 -05:00
  • 1445fb533e Applying jsHint standards to form-generator.js. Adding unminified jquery to facilitate debugging. Chris Houseknecht 2014-02-06 13:28:02 -05:00
  • 010a998431 Applied jsHint code checking standards. Chris Houseknecht 2014-02-06 12:16:59 -05:00
  • 1b65a3256d AC-990 Disabled capturing hosts M2M associated with job events. Chris Church 2014-02-06 11:25:45 -05:00
  • e17d076e55 AC-1017 Added events and hosts links to the job status fly-out. Fixed a bug in search where claring the value and hitting enter did not switch the icon back to the magnifying glass. Linted Search.js and Hosts.js helpers. Chris Houseknecht 2014-02-06 00:58:30 -05:00
  • 9f40862676 AC-990 Some query improvements for saving job events. Chris Church 2014-02-05 19:19:19 -05:00
  • 5e7290aa85 AC-1014 fixed issued related to deleted templates and templates containing quotes in the name. De-linted job templates and the jobs controller. Chris Houseknecht 2014-02-05 16:34:07 -05:00
  • 229df6d4f7 AC-1010 Fixed breadcrumb capitalization to accommodate multi-word paths. Added .jshintrc which contains jsHint directives for delinting .js files. Delinted Utilities.js. Chris Houseknecht 2014-02-05 11:54:16 -05:00
  • a115988a4b AC-982 Fix typo (missing @) from earlier commit. Chris Church 2014-02-04 23:56:29 -05:00
  • e94e1978be Disable capturing SQL queries in memory when running celeryd in development. Chris Church 2014-02-04 23:04:58 -05:00
  • ce56f1c17d AC-982 Fixes for inventory import speed when deleting groups. Chris Church 2014-02-04 22:55:44 -05:00
  • 033968a0a9 Fixed compilation error. Chris Houseknecht 2014-02-04 18:28:47 -05:00
  • 91cc144e87 AC-990 Updated callback plugin and related task to prevent missed/duplicate job events, catch exceptions and retry. Fixed task run_pexect method so that canceling a job will work. Chris Church 2014-02-04 17:38:31 -05:00
  • d08319100d Fixed styling on Job Events page to give the Event column more room. Added monospacing and nowrap to txt fields.Shotened Created On and Status columns. Centered Status column. Fixed Actions column so that columnClass directive works. Chris Houseknecht 2014-02-04 21:26:58 +00:00
  • 00156a5518 Updating AC-984... only conditionally recompute inventory fields in group delete if it isn't a part of an inventory delete Matthew Jones 2014-02-04 09:55:55 -05:00
  • e911bdc3da Updating AC-984... delay field computation until after the group has been removed Matthew Jones 2014-02-04 09:29:20 -05:00
  • 6d6ea293a4 Fixing 'working' ovrerlay to fit document height. Chris Houseknecht 2014-02-04 19:04:41 +00:00
  • bbdfc3ea4f Background for jqueryui modal and twitter bootstrap modal now match. Chris Houseknecht 2014-02-04 13:23:03 -05:00
  • 5cb6c22fc8 Fixed inventory sync status dialog to use jqueryui dialog- making it draggable and resizable. Chris Houseknecht 2014-02-04 16:59:19 +00:00
  • 6c2b8358a0 Fixed 'empty directory' warning on project detail page. The styling was off, and it was incorrectly displaying when scm_type was to empty. Chris Houseknecht 2014-02-03 23:20:08 +00:00
  • 32364ad055 AC-990 Add new task for saving all job events from a queue, updated callback plugin to send to queue, work on optimizing SQL that runs when saving a job event. Chris Church 2014-02-03 17:04:56 -05:00
  • 88dc25fc15 Fixed support links. Chris Houseknecht 2014-02-03 21:46:16 +00:00
  • 7ecc382a71 AC-595 stop translating object name in breadcrumbs. Chris Houseknecht 2014-02-03 14:59:17 -05:00
  • df9be04a20 Require LICENSE_TIER to specify the license filename James Laska 2014-02-03 13:52:00 -05:00
  • ab7c65df1d Add official ansible-tower-1.4.5 AMI license files James Laska 2014-02-03 13:22:58 -05:00
  • 57fdacb242 AC-997 enable activity stream for non-privileged users. Chris Houseknecht 2014-02-03 12:25:00 -05:00
  • 9b67b575f1 Fix issue AC-1002, make sure we return a count of the number of inventories with active failed jobs Matthew Jones 2014-02-03 06:11:51 -05:00
  • 47ad240b99 AC-997 enable activity stream for non-privileged users. Chris Houseknecht 2014-02-03 10:31:10 -05:00
  • 926ec500e2 Inventory help- turned resizable off on modal dialog. Fixed compilation error. Chris Houseknecht 2014-01-31 17:35:44 -05:00
  • 763ed5241d Latest changes to Inventory help. Re-styled dialogs. Fixed presentation so that Next and Previous are possible. Added close button. Chris Houseknecht 2014-01-31 17:32:10 -05:00
  • a21332a2d4 Fix AC-969, Convert variables element in changes dictionary from json representation Matthew Jones 2014-01-31 10:59:06 -05:00
  • 77e77d905a Fix AC-1004, Instead of using serializers.Field() which will force a repr() of the object... use serializers.PrimaryKeyField() which will use the expected field type for the response Matthew Jones 2014-01-31 10:34:02 -05:00
  • 867c22c36c Fix AC-981, mark last_job* fields as read only on the host serializer so activity stream will ignore them when processing events Matthew Jones 2014-01-31 09:04:07 -05:00
  • bb0a2887d5 Fix AC-998, Don't set created_by on the object when updating the object (only when creating). activity stream will save modifications and who made them Matthew Jones 2014-01-31 07:00:21 -05:00
  • 380f6c6d6f Fix AC-1001, hide BROKER_URL from the job_env section of task api data Matthew Jones 2014-01-31 05:17:26 -05:00
  • cbc0d7a8ad Fixed bug in Capitalize directive. Fixed issues found with jsLint. Chris Houseknecht 2014-01-31 05:19:42 -05:00
  • 183cbde1bc Add missing 'use strict' directive. Chris Houseknecht 2014-01-31 04:27:56 -05:00
  • 6cbd2beb7a AC-602 last bit of help changes. Chris Houseknecht 2014-01-30 16:43:42 -05:00
  • c81fa0d285 AC-976, AC-1000, AC-602 Chris Houseknecht 2014-01-30 15:23:32 -05:00
  • bc6ec06d8f Rollback and retry the task update status. Disable default idle timeouts on certain tasks Matthew Jones 2014-01-30 15:09:49 -05:00
  • b226737ec5 Handle database errors and retry Matthew Jones 2014-01-30 14:00:49 -05:00
  • a85e109da7 Merge remote-tracking branch 'origin/celery-refactor' Matthew Jones 2014-01-30 11:59:17 -05:00
  • 28359e16a1 Fix spelling mistake Matthew Jones 2014-01-30 11:41:06 -05:00
  • 32220405de Jobs begin in the waiting state Matthew Jones 2014-01-30 11:40:20 -05:00
  • bf8c4b289a Don't raise an exception at the end of a task if we are running unit tests Matthew Jones 2014-01-30 11:36:54 -05:00
  • 280527f993 Enable canceling on certain levels.... fix up some unit tests Matthew Jones 2014-01-30 10:54:54 -05:00
  • 6afc584a4f Check for invalid tasks and mark created tasks as failed when constructing task chains Matthew Jones 2014-01-30 01:19:49 -05:00
  • 6ff98d87e9 Fix merge spacing from conflicted merge Matthew Jones 2014-01-30 01:04:17 -05:00
  • 82b692be9c Merge remote-tracking branch 'origin/master' into celery-refactor Matthew Jones 2014-01-30 01:00:00 -05:00
  • e2aef64a4d AC-995 fixed typo and added extra error handling in case we actually cannot parse inventory variables. If that does happen, we now alert the user and keep the application stable and running. Chris Houseknecht 2014-01-29 19:58:34 -05:00
  • 82aa0ac85d fix for the small viewport issue (https://www.dropbox.com/s/dmf4aixfv7k67cm/Screenshot%202014-01-29%2015.19.52.png) where group name div gets pushed to a new line. Chris Houseknecht 2014-01-29 18:19:13 -05:00
  • 9d8c124817 Fixed AS widget breadcrumb links Chris Houseknecht 2014-01-29 17:06:53 -05:00
  • 168c4235f5 AC-977 Fixed raw html showing up in Action field on detail dialog. Added a subtitle on the AS widget. On inventory groups/host page the subtitle explains what activities are being displayed, and only activities realted to the selected group (on the inventory page) are displayed. If All Hosts selected, then all activities for all groups related to the current inventory are displayed. Also, brought back activity stream button for inventory hosts. Chris Houseknecht 2014-01-29 16:59:52 -05:00
  • 6c81d497de Fix some bugs and show more error detail on a current task when a previous task fails Matthew Jones 2014-01-29 15:11:55 -05:00
  • db14daf5e5 Leave another TODO on the job runner, fix a misspelling on the project update hook Matthew Jones 2014-01-27 12:20:21 -05:00
  • 5c076529c0 Initial work towards the celery refactor... adjusting logic to allow building a worker chain... temporarily relax requirements on status checks Matthew Jones 2014-01-27 11:37:18 -05:00
  • 2e45ad1a63 Remove 'awx-' prefix when reporting version James Laska 2014-01-29 14:04:31 -05:00
  • 48f81c5be7 Fixing store references to point to http://www.ansible.com/ansible-pricing Chris Houseknecht 2014-01-29 14:01:34 -05:00
  • b6f623229b Update make develop command, version check after package rename. Chris Church 2014-01-29 13:49:29 -05:00
  • fee658e950 AC-992 Fix inventory import tests. Chris Church 2014-01-29 13:39:40 -05:00
  • d4febaf02f AC-967 Fixed job name in the host status fly-out. Text now wraps rather than extending beyond boundaries of pop-over. Removed status label- just show red/green dot. Clicking on ID or red/green dot shows the status dialog. When dialog closes the window.resize() watcher is restored. Chris Houseknecht 2014-01-29 13:47:24 -05:00
  • 93a0f39932 AC-976 now using custom javascript to apply ellipsis to long group and host names. Fixed indes.html title. Chris Houseknecht 2014-01-29 13:31:36 -05:00
  • 054e1f235b Fix ansible-tower deb build James Laska 2014-01-29 13:10:21 -05:00
  • fd8e7fe6cb Rename package awx to ansible-tower Jenkins 2014-01-29 17:30:12 +00:00
  • c18cb5a622 AC-976 add job template name to activity stream Chris Houseknecht 2014-01-28 18:47:46 -05:00
  • dce52fc5ca AC-979 using activity stream object arrays correctly. AC-980 fixed Action label on detail dialog. Chris Houseknecht 2014-01-28 17:46:47 -05:00
  • 45418626e7 AC-987 job launch shows working 2x Chris Houseknecht 2014-01-28 17:22:34 -05:00
  • f6638485b7 AC-985 edit now edit's inventory properties via dialog- using the same edit code already written for the wrench button on inventory->groups/hosts page. Chris Houseknecht 2014-01-28 15:57:00 -05:00
  • 049a413f7a AC-941 don't display UI form fields until API data loads. Also fixed related set pagination issue. Chris Houseknecht 2014-01-28 13:57:37 -05:00
  • be66062123 Fixed inventory group source drop-down so that selecting 'Choose a source' behaves the same as choosing 'Manual'. Fixed AC-989. Chris Houseknecht 2014-01-28 10:58:50 -05:00
  • 1f6fe73a4a Correct incorrect Makefile variable James Laska 2014-01-28 10:21:30 -05:00
  • 49901de696 Allow customizing packer license tier James Laska 2014-01-28 09:58:44 -05:00