Commit Graph
100 Commits
Author SHA1 Message Date
Joe Fiorini ec231bd516 Copy viewBox from symbol rather than hardcoding 2015-05-28 09:03:56 -04:00
Joe Fiorini 3da0f37886 Ensure icons are same width on setup menu 2015-05-28 09:03:56 -04:00
Joe Fiorini 63c9ba7aea Use blue instead of red for icon hover 2015-05-28 09:03:56 -04:00
Joe Fiorini 52b676f0be Move web socket status indicator into directive 2015-05-28 09:03:56 -04:00
Joe Fiorini 02ac45e4c4 Always render svg icons inline 2015-05-28 09:03:56 -04:00
Joe Fiorini 324b0250fc Cleanup icons after change to navbar 2015-05-28 09:03:56 -04:00
Joe Fiorini e75da8f921 Update icons on setup menu 2015-05-28 09:03:56 -04:00
Joe Fiorini f862527d2c Implement new design for setup menu 2015-05-28 09:03:55 -04:00
Joe Fiorini b649887e61 Implement mobile-friendly menu 2015-05-28 09:03:55 -04:00
Joe Fiorini d760c96596 Change portal mode icon when in portal mode 2015-05-28 09:03:55 -04:00
Joe Fiorini 91fe2b5444 Implement main menu redesign 2015-05-28 09:03:55 -04:00
Joe Fiorini ea51113e1b Implement setup menu 2015-05-28 09:03:55 -04:00
Joe Fiorini 9df18fcea3 Merge pull request #243 from joefiorini/system-tracking
Initial merge of system tracking UI
2015-05-27 10:18:19 -04:00
Joe Fiorini df771d5c0d Display comparisons with data from API
See https://gist.github.com/joefiorini/3a8c36bcedf7ad954952 for an
explanation of the comparison logic.
2015-05-27 10:17:31 -04:00
Joe Fiorini 8acc73c833 Setup page to display fake data 2015-05-27 10:17:31 -04:00
Joe Fiorini 455b599ecb Remove underscore now that we have lodash 2015-05-27 10:16:40 -04:00
Joe Fiorini ae5594a853 Add some promise helpers to lodash 2015-05-27 10:16:40 -04:00
Joe Fiorini 862cc40de0 Remove invalid markup from template 2015-05-27 09:53:01 -04:00
Joe Fiorini 7b20dfa98f Merge pull request #232 from joefiorini/breadcrumbs-directive
Move breadcrumb rendering into directive
2015-05-26 16:47:53 -04:00
Joe Fiorini 287e1cc8c0 Move breadcrumb rendering into directive 2015-05-20 14:28:33 -04:00
Joe Fiorini 1b2cce19cd jshint fixes 2015-05-15 11:13:16 -04:00
Joe Fiorini f70a2acbd9 Setup initial system tracking struture 2015-05-15 11:13:15 -04:00
Joe Fiorini e4a9919c24 Merge pull request #208 from joefiorini/browser-data
Move browser data loading into factory
2015-05-15 09:48:54 -04:00
Joe Fiorini b70fa02f2c Merge pull request #209 from joefiorini/tooltip-for-titles
Use tooltip plugin for title attributes
2015-05-15 09:48:16 -04:00
Joe Fiorini a1ee7ebf58 jshint fixes 2015-05-14 16:27:37 -04:00
Joe Fiorini 42dbe5f0b5 jshint fixes 2015-05-14 16:22:58 -04:00
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 83932ae9e5 Use tooltip plugin for title attributes 2015-05-13 13:38:50 -04:00
Joe Fiorini 5c6cae213f Move browser data loading into factory 2015-05-13 13:30:39 -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