Commit Graph
100 Commits
Author SHA1 Message Date
Joe Fiorini 04cb3c9065 Merge pull request #210 from joefiorini/underscore-to-lodash
Replace underscore with lodash for great features
2015-05-13 15:28:27 -05:00
Joe Fiorini f5d720cb71 Merge pull request #207 from joefiorini/branding-colors
Extract colors to easily resuable partial
2015-05-13 15:14:20 -05:00
Joe Fiorini 9626d565f5 Replace underscore with lodash for great features 2015-05-13 16:04:20 -04:00
Joe Fiorini 692bd77e04 Extract colors to easily resuable partial 2015-05-13 13:43:17 -04:00
Joe Fiorini af67ac6931 Fix setting socketStatus on disconnect 2015-05-13 13:41:19 -04:00
Joe Fiorini 319a7c3a3a Merge pull request #206 from joefiorini/route-extension-fixes
Route extension fixes
2015-05-13 12:12:08 -05:00
Joe Fiorini b5e037ef71 Name ALL the routes! 2015-05-13 13:09:39 -04:00
Joe Fiorini cfdc4e49ba Make link-to directive more flexible 2015-05-13 13:09:22 -04:00
Joe Fiorini 16cc712b9e Merge pull request #202 from joefiorini/route-extensions
Improve how we pass data when changing URLs
2015-05-13 10:02:25 -05:00
Joe Fiorini 5afd5f5fad Fix issue in route-extensions 2015-05-13 10:16:27 -04:00
Joe Fiorini 8828ca089e jshint fixes 2015-05-13 10:11:45 -04:00
Joe Fiorini 9d1d8374e1 Improve how we pass data when changing URLs
This commit adds a couple helpful features to make it easier for us to
reference routes, update URLs (both at development time and in the
    browser at runtime) and pass data between routes.

See the UI docs for the specifics on how these features work.
2015-05-13 10:11:45 -04:00
Joe Fiorini 81a8238311 Implement linter for css naming conventions 2015-05-12 17:09:59 -04:00
Joe Fiorini 27b06313a7 Merge pull request #189 from joefiorini/system-tracking--addMomentjs
Add moment.js via angular-moment plugin
2015-05-11 16:55:53 -04:00
Joe Fiorini 581cff1a6f Add helpful startup script for docker container
Not actually adding this to the container yet. Want to make sure
@matburt is okay with that first.
2015-05-11 12:57:57 -04:00
Joe Fiorini bddbbbd512 Move outline fix outside of media query 2015-04-24 15:44:31 -04:00
Joe Fiorini 0535d1c8c9 Exclude sourcemaps from minjs builds 2015-04-22 15:15:44 -04:00
Joe Fiorini e1fe342535 Correctly fix CSS syntax error 2015-04-13 18:15:34 -04:00
Joe Fiorini c4fa0efb83 Merge pull request #134 from joefiorini/autoprefixer
Implements autoprefixer and modular CSS layout
2015-04-13 18:11:49 -04:00
Joe Fiorini 157f4b8062 Add placeholder template to keep build working
Build fails when there are no less templates in `awx/ui/static/js`,
therefore I'm adding this file that I will remove immediately once I
start adding less templates to this directory.
2015-04-13 15:52:02 -04:00
Joe Fiorini a22b5e773e Fix syntax errors in less templates 2015-04-13 14:27:33 -04:00
Joe Fiorini d48fbaa6b4 Support build configuration allowing plato reports to run 2015-03-31 15:01:19 -04:00
Joe Fiorini d9aa35566b Replace string usage of lib/ansible path 2015-03-30 10:16:11 -04:00
Joe Fiorini 076e9ec9aa Restore doc comments in list generator 2015-03-30 10:03:15 -04:00
Joe Fiorini 3823b394b0 Fix bad parameters in rest stub 2015-03-27 17:12:34 -04:00
Joe Fiorini 98eba55bea Add example for tracking button state with multi-select-list 2015-03-27 16:52:23 -04:00
Joe Fiorini 259c9c9a89 Allow test globals for jshint 2015-03-27 14:07:38 -04:00
Joe Fiorini 48a26a633c Merge pull request #116 from joefiorini/multi-select
Implements multi-select-list component
2015-03-27 11:05:47 -04:00
Joe Fiorini 98ea258a9b Add tests for multi-select-list directive 2015-03-26 10:17:50 -04:00
Joe Fiorini 4122be0211 Document multi-select-list directive 2015-03-26 10:17:44 -04:00
Joe Fiorini 9fd0184131 Implement multi-select-list module 2015-03-26 10:16:06 -04:00
Joe Fiorini 4129282401 Merge pull request #112 from joefiorini/docs-building
Support isolated build for documentation examples
2015-03-25 16:41:32 -04:00
Joe Fiorini f3b8ed2706 Merge pull request #113 from joefiorini/test-dsl
Extract library for tests
2015-03-25 16:41:01 -04:00
Joe Fiorini 529fa935c9 Extract library for tests 2015-03-25 12:18:38 -04:00
Joe Fiorini 09d631c2c1 Support isolated build for documentation examples 2015-03-25 12:18:19 -04:00
Joe Fiorini 0a2a297dcb Add back disabled label on InventoryHosts 2015-03-24 17:07:24 -04:00
Joe Fiorini 863376ad45 Fix jshint error 2015-03-19 09:08:30 -04:00
Joe Fiorini 2ef9779cd6 Add useful console debugging tool 2015-03-17 13:44:10 -04:00
Joe Fiorini 144044f4dc Fix jshint errors 2015-03-17 13:16:20 -04:00
Joe Fiorini 143305749f Merge pull request #104 from joefiorini/extract-button-directive
Extract button helper into directive
2015-03-16 12:10:05 -04:00
Joe Fiorini a33241e796 Refactor show/hide on toolbar buttons 2015-03-13 16:07:31 -04:00
Joe Fiorini 9aba3bfa6a Remove accidental priority attribute from awToolTip 2015-03-13 13:02:43 -04:00
Joe Fiorini ef422d33b1 Extract toolbar button into directive 2015-03-13 12:06:09 -04:00
Joe Fiorini 9aed0ad63a Extract list actions to directive 2015-03-13 12:06:09 -04:00
Joe Fiorini cb1787816f Correctly import generateList module into inventories 2015-03-13 12:04:29 -04:00
Joe Fiorini 7b38bacca0 Uncomment and jshint ignore console statement 2015-03-13 11:50:35 -04:00
Joe Fiorini 31dc43d669 Merge pull request #101 from joefiorini/move-list-generator
Move list generator into new modular structure
2015-03-11 14:49:50 -04:00
Joe Fiorini f09080c931 Move list-generator into new structure 2015-03-11 14:49:26 -04:00
Joe Fiorini a687bb7cdc Merge pull request #99 from joefiorini/inventory-remove-checkbox
Remove checkbox on inventory list for enabling/disabling
2015-03-11 14:42:04 -04:00
Joe Fiorini 7c80efc0d5 Use template for rendering smart status 2015-03-10 16:27:17 -04:00
Joe Fiorini a2f4aaff27 Refactor controller 2015-03-10 16:27:15 -04:00
Joe Fiorini 00838e1bbd Replace enabled checkbox with disabled tag display 2015-03-10 12:36:10 -04:00
Joe Fiorini 0dc04cd057 Use columnNgClass instead of ngClass for columns
ngClass gets placed on both the td and the link (if an ngClick is
    provided); this is not good, therefore splitting them out into
ngClass for the link class (for backwards compatibility) and
columnNgClass for the class on the td.
2015-03-10 12:31:04 -04:00
Joe Fiorini a4b4c92a31 Merge pull request #91 from joefiorini/fix-dashboard-live
Fix dashboard live events and tooltips
2015-03-09 14:20:00 -04:00
Joe Fiorini c5bfe218bd Merge pull request #92 from joefiorini/breakpoint-fix
Fix for debugger breakpoints with sourcemaps
2015-03-09 13:43:38 -04:00
Joe Fiorini af9aca9806 Allow app load to be suspended to let sourcemaps load 2015-03-09 13:44:24 -04:00
Joe Fiorini 106fa53e6d Remove incorrect schedule socket listener 2015-03-09 13:39:29 -04:00
Joe Fiorini 0507e89709 Revert "Fix live events with scheduled jobs on dashboard"
This reverts commit c9b4882012357db8d4effb5b38a22049599468b6.
2015-03-09 13:38:36 -04:00
Joe Fiorini 78a4252e7b Fix live events with scheduled jobs on dashboard 2015-03-06 16:27:56 -05:00
Joe Fiorini 9a20b15d5a Fix infinite reload on dashboard jobs 2015-03-06 16:27:30 -05:00
Joe Fiorini 3b01d6ea69 Turn off broken growOnHover feature in nv 2015-03-05 17:05:42 -05:00
Joe Fiorini f84659d2bf Force add nvd3 2015-03-04 17:03:19 -05:00
Joe Fiorini f7cc17eaf1 Upgrade nvd3 to fix tooltips 2015-03-04 16:35:07 -05:00
Joe Fiorini 92e643d60d Fix filtering job status graph 2015-03-04 14:16:58 -05:00
Joe Fiorini f8c3fd11da Fix live events on dashboard 2015-03-04 14:16:29 -05:00
Joe Fiorini 581f27f8b6 Automate cleanup of old dist directory 2015-03-02 16:58:34 -05:00
Joe Fiorini 893d93990c Merge pull request #89 from joefiorini/packaging-cleanup
Packaging cleanup
2015-03-02 16:49:21 -05:00
Joe Fiorini fc3209c790 Don't import modules that don't export anything 2015-03-02 16:47:43 -05:00
Joe Fiorini f0921e4703 Include ui template in manifest 2015-03-02 16:47:43 -05:00
Joe Fiorini f2b4590545 Allow all static files to be loaded from dist 2015-03-02 16:47:42 -05:00
Joe Fiorini 7694ed2ea4 Remove stray console log 2015-03-02 15:07:31 -05:00
Joe Fiorini 36a596b68f Move code under lib/ansible to js/shared 2015-02-25 11:42:51 -05:00
Joe Fiorini a63eb24cc0 Final socket fix 2015-02-23 15:09:42 -05:00
Joe Fiorini e353daadb7 Revert accidental socket.io upgrade 2015-02-23 14:53:09 -05:00
Joe Fiorini 7d5fccb85b Fix after socket.io upgrade 2015-02-23 14:16:03 -05:00
Joe Fiorini c99ea2ccfa Build fix for bower updates 2015-02-23 12:02:54 -05:00
Joe Fiorini 397d107380 Include sourcemaps in build 2015-02-17 17:11:16 -05:00
Joe Fiorini f4dc7a1373 Add sane dependencies to UI-related Makefile targets 2015-02-11 10:16:12 -05:00
Joe Fiorini 20a8e98326 Include the correct version of jquery ui and remove wrong one 2015-02-10 16:53:38 -05:00
Joe Fiorini 07ef5a1f86 Merge pull request #69 from joefiorini/dialog-forms
Dialog forms
2015-02-10 10:28:50 -05:00
Joe Fiorini 999c72ca91 Set disable status on dialog button for Groups 2015-02-10 09:27:57 -05:00
Joe Fiorini dda0f0a078 Allow CreateDialog helper to set disabled status on save button 2015-02-10 09:27:57 -05:00
Joe Fiorini ac9fd1dc3d Cleanup 2015-02-10 09:27:56 -05:00
Joe Fiorini 1689f18238 Also add package.json to .PHONY 2015-02-09 15:44:04 -05:00
Joe Fiorini b2caa587b6 Adding node_modules to .PHONY target
This is a temporary fix until we figure out if we can make
packaging/grunt/package.template a dependency of package.json.
2015-02-09 15:44:04 -05:00
Joe Fiorini 217b237978 Improve output of watcher in tmux 2015-02-09 15:44:03 -05:00
Joe Fiorini e3f3b4e78c Use custom watcher script for less CPU pegging 2015-02-09 15:44:03 -05:00
Joe Fiorini aff32faf8b Update Dockerfile to get node from ppa 2015-02-09 12:02:52 -05:00
Joe Fiorini fde020e178 Add target for running ui sync watcher 2015-02-09 11:20:48 -05:00
Joe Fiorini f72cfd38df Explicitly declare dependencies in tests 2015-02-09 10:28:01 -05:00
Joe Fiorini c35826c696 Fix misnamed dependency 2015-02-09 10:27:46 -05:00
Joe Fiorini 43d6124153 Add target for ci to minify with tests 2015-02-09 09:45:23 -05:00
Joe Fiorini 8c3ea4f8da Merge pull request #66 from joefiorini/broccoli-build
Improved build workflow for UI client
2015-02-09 09:18:07 -05:00
Joe Fiorini 6dbfba7f69 jshint fixes 2015-02-06 18:04:10 -05:00
Joe Fiorini 4134857794 Point Makefile to local broccoli-cli install for jenkins 2015-02-06 16:52:41 -05:00
Joe Fiorini 1854f74e0d Update static file in manifest 2015-02-06 12:49:04 -05:00
Joe Fiorini 54b5a89748 Move Brocfile to packaging 2015-02-06 12:49:04 -05:00
Joe Fiorini 81c940e36b Use broccoli for ui make tasks 2015-02-06 12:49:04 -05:00
Joe Fiorini 13998e2898 Use broccoli to build tests 2015-02-06 12:49:04 -05:00
Joe Fiorini a9e0de98d7 Use broccoli to build app 2015-02-06 12:49:04 -05:00