Commit Graph

567 Commits

Author SHA1 Message Date
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
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
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
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 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 Houseknecht
f891c30ebb Ran all controller files through jsbeautifier.org and applied jsHint. 2014-02-07 15:33:07 -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 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 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 Houseknecht
4c38b05f90 AC-1021 fixed issues with group edit and source not saving. 2014-02-06 14:14:12 -05:00
Chris Houseknecht
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. 2014-02-06 13:40:44 -05:00
Chris Houseknecht
1445fb533e Applying jsHint standards to form-generator.js. Adding unminified jquery to facilitate debugging. 2014-02-06 13:28:02 -05:00
Chris Houseknecht
010a998431 Applied jsHint code checking standards. 2014-02-06 12:17:12 -05:00
Chris Houseknecht
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. 2014-02-06 00:58:45 -05:00
Chris Houseknecht
5e7290aa85 AC-1014 fixed issued related to deleted templates and templates containing quotes in the name. De-linted job templates and the jobs controller. 2014-02-05 16:34:25 -05:00
Chris Houseknecht
229df6d4f7 AC-1010 Fixed breadcrumb capitalization to accommodate multi-word paths. Added .jshintrc which contains jsHint directives for delinting .js files. Delinted Utilities.js. 2014-02-05 11:54:24 -05:00
Chris Houseknecht
033968a0a9 Fixed compilation error. 2014-02-04 18:28:56 -05:00
Chris Houseknecht
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. 2014-02-04 21:27:31 +00:00
Chris Houseknecht
6d6ea293a4 Fixing 'working' ovrerlay to fit document height. 2014-02-04 19:04:41 +00:00
Chris Houseknecht
bbdfc3ea4f Background for jqueryui modal and twitter bootstrap modal now match. 2014-02-04 13:23:03 -05:00
Chris Houseknecht
5cb6c22fc8 Fixed inventory sync status dialog to use jqueryui dialog- making it draggable and resizable. 2014-02-04 16:59:19 +00:00
Chris Houseknecht
6c2b8358a0 Fixed 'empty directory' warning on project detail page. The styling was off, and it was incorrectly displaying when scm_type was to empty. 2014-02-03 23:20:33 +00:00
Chris Houseknecht
88dc25fc15 Fixed support links. 2014-02-03 21:46:16 +00:00
Chris Houseknecht
7ecc382a71 AC-595 stop translating object name in breadcrumbs. 2014-02-03 14:59:30 -05:00
Chris Houseknecht
57fdacb242 AC-997 enable activity stream for non-privileged users. 2014-02-03 12:25:21 -05:00
Chris Houseknecht
47ad240b99 AC-997 enable activity stream for non-privileged users. 2014-02-03 10:31:10 -05:00
Chris Houseknecht
926ec500e2 Inventory help- turned resizable off on modal dialog. Fixed compilation error. 2014-01-31 17:35:44 -05:00
Chris Houseknecht
763ed5241d Latest changes to Inventory help. Re-styled dialogs. Fixed presentation so that Next and Previous are possible. Added close button. 2014-01-31 17:32:22 -05:00
Chris Houseknecht
cbc0d7a8ad Fixed bug in Capitalize directive. Fixed issues found with jsLint. 2014-01-31 05:19:42 -05:00
Chris Houseknecht
183cbde1bc Add missing 'use strict' directive. 2014-01-31 04:27:56 -05:00
Chris Houseknecht
6cbd2beb7a AC-602 last bit of help changes. 2014-01-30 16:43:42 -05:00
Chris Houseknecht
c81fa0d285 AC-976, AC-1000, AC-602 2014-01-30 15:23:49 -05:00
Matthew Jones
6ff98d87e9 Fix merge spacing from conflicted merge 2014-01-30 01:04:17 -05:00
Matthew Jones
82b692be9c Merge remote-tracking branch 'origin/master' into celery-refactor
* origin/master: (28 commits)
  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.
  Use supervisorctl when restarting celeryd on Ubuntu
  Revert custom supervisor initscript
  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.
  Fixed AS widget breadcrumb links
  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.
  During AMI boot, use custom initscript name
  Update tower-setup filename used in AMI build
  AC-578 - Add custom supervisor initscript on ubuntu
  Remove 'awx-' prefix when reporting version
  Explicitly include the egg-info in rpm packaging
  Fixing store references to point to http://www.ansible.com/ansible-pricing
  Update make develop command, version check after package rename.
  AC-992 Fix inventory import tests.
  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.
  AC-976 now using custom javascript to apply ellipsis to long group and host names. Fixed indes.html title.
  Fix ansible-tower deb build
  Rename package awx to ansible-tower
  AC-976 add job template name to activity stream
  AC-979 using activity stream object arrays correctly. AC-980 fixed Action label on detail dialog.
  ...

Conflicts:
	awx/ui/static/js/controllers/Inventories.js
	awx/ui/static/js/lists/InventoryHosts.js
	awx/ui/static/js/widgets/Stream.js
2014-01-30 01:00:00 -05:00
Chris Houseknecht
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. 2014-01-29 19:58:46 -05:00
Chris Houseknecht
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. 2014-01-29 18:19:13 -05:00
Chris Houseknecht
9d8c124817 Fixed AS widget breadcrumb links 2014-01-29 17:06:53 -05:00
Chris Houseknecht
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. 2014-01-29 17:00:04 -05:00
Chris Houseknecht
48f81c5be7 Fixing store references to point to http://www.ansible.com/ansible-pricing 2014-01-29 14:23:56 -05:00