Commit Graph

1576 Commits

Author SHA1 Message Date
Joe Fiorini 7b92bf1b88 Document the graph resizing calculations 2015-01-30 15:42:49 -05:00
Joe Fiorini f2dbf7a559 Fix issue with graph modules causing vertical scroll 2015-01-30 15:42:49 -05:00
Joe Fiorini 5ab6ed91fa Keep bottom margins consistent on line graphs 2015-01-30 15:42:49 -05:00
Joe Fiorini 34e29a0421 Correctly select axes on graphs 2015-01-30 15:42:49 -05:00
Joe Fiorini f3b1bd0a75 Rename new-dashboard less template 2015-01-30 15:42:49 -05:00
Joe Fiorini 38b8ed4e9e Remove extraneous unused code/comments 2015-01-30 15:42:49 -05:00
Joe Fiorini e567386c69 Fix errors resizing job status graph 2015-01-30 15:42:48 -05:00
Joe Fiorini 896433300d Fix double modal issue on 401 error 2015-01-30 15:42:48 -05:00
Joe Fiorini d3a6fac5f9 Extract data loading for host count graph 2015-01-30 15:42:48 -05:00
Joe Fiorini 50d9c11419 Ensure we always catch errors on Rest calls 2015-01-30 15:42:48 -05:00
Joe Fiorini 64484c4054 Use jquery for resize binding 2015-01-30 15:42:48 -05:00
Joe Fiorini 6046419e2d Kill eager unbind on window resize event
This severly breaks any window resize bindings in directives. That is
double plus bad. I made the executive decision to remove them because
they exist for cleanup that should be done already, assuming we are
following good practices. We aren't yet, so it _could_ cause some
problems, but not likely. I've already pinged @jlaska to keep an eye on
resizing behavior & memory usage in his testing.
2015-01-30 15:42:48 -05:00
Joe Fiorini 7ddb695afc Remove HostGraph widget 2015-01-30 15:42:48 -05:00
Joe Fiorini ad5c12fa49 Use responsive helper in host count graph 2015-01-30 15:42:48 -05:00
Joe Fiorini 408d9bf136 Move host count graph into directive 2015-01-30 15:42:48 -05:00
Joe Fiorini f98e9ce0c7 Update size of host pie chart on window resize 2015-01-30 15:42:48 -05:00
Joe Fiorini 116e7b2118 Take toolbar height into account on job status graph 2015-01-30 15:42:48 -05:00
Joe Fiorini 1c4b8c0676 Move HostPieChart into directive 2015-01-30 15:42:47 -05:00
Joe Fiorini 42fbcf3454 Implement responsiveness in graph 2015-01-30 15:42:47 -05:00
Joe Fiorini 3db561141e Add Debug.log helper for easy logging 2015-01-30 15:42:47 -05:00
Joe Fiorini 8e092714fb Switch to using element instead of attribute 2015-01-30 15:42:47 -05:00
Joe Fiorini 7f291c91b5 Fix click handlers for filters 2015-01-30 15:42:47 -05:00
Joe Fiorini 8d29b170bc Extract html string to template 2015-01-30 15:42:47 -05:00
Joe Fiorini b0dcafca8c Display job status graph in directive instead of widget 2015-01-30 15:42:47 -05:00
Joe Fiorini 95ad326c29 Use new service in job status graph widget 2015-01-30 15:42:47 -05:00
Joe Fiorini e0efc11ef5 Add error handling to retrieval service 2015-01-30 15:42:47 -05:00
Joe Fiorini d7a150befe Extract graph data retrieval to a service 2015-01-30 15:42:47 -05:00
Joe Fiorini 1697aff309 Setup karma for testing with mocha & sinon for doubles 2015-01-30 15:42:47 -05:00
jaredevantabor 8bb8f67370 Merge pull request #49 from ansible/make_errors_nice
Making error messages nicer
2015-01-30 15:20:07 -05:00
John Mitchell 121de37a32 Final niceness commit. 2015-01-30 14:38:36 -05:00
John Mitchell d688064869 Pass with Jared on the make errors nicer fix 2015-01-30 12:55:43 -05:00
Jared Tabor 2a556ecab6 removing extra socket connection call in auth
this line was causing the socket connection to happen before the user logs in after a session timeout
2015-01-30 11:48:45 -05:00
John Mitchell 5ad2f3e330 Final pass of making errors nicer 2015-01-29 21:07:12 -05:00
John Mitchell 9ef7822bb0 Round 2 of making things nice 2015-01-29 20:18:28 -05:00
John Mitchell 53db7b7224 Making error messages nicer, first pass 2015-01-29 19:47:12 -05:00
Jared Tabor 7408387826 XSS character escaping for tooltips
I've added character escaping for tooltips to avoid XSS security breaches
2015-01-29 16:19:40 -05:00
Jared Tabor 71eaa5aa2a XSS character escaping for activity stream
The activity stream widget needed the XSS character escaping
2015-01-29 15:26:07 -05:00
Jared Tabor 2cc84f8bdd XSS fix: serialize survey question default answer
For the XSS issues that we found, I am serializing the default answers now to make sure all appropriate characters are escaped.
2015-01-29 11:22:32 -05:00
Jared Tabor 0d8a2a0d82 Permissions page -> JT 'Create'
The permissions page, when saved with 'Create' JT permissions wouldn't re-fill the form correctly when the user renavigates to the edit form page for that permission.
2015-01-28 11:02:09 -05:00
jlmitch5 acb061f0be Merge pull request #41 from ansible/add_cmd_host_event_list
Adding command and warning displays in Event Detail modals
2015-01-28 09:45:19 -05:00
Jared Tabor 1123baafe7 EULA Update Submit button ngdisable
Added ng-disabled to make submit button on EULA update disabled if checkbox AND json editor are filled out by user.
2015-01-27 22:35:38 -05:00
Jared Tabor 96ae4baced Adding EULA text for fresh Tower install
The EULA text needed to be added for when a new user needs to input a tower license for the first time.
2015-01-27 17:54:42 -05:00
jaredevantabor ae8b712723 Merge pull request #44 from ansible/selinium_pop_over
Adding id's to the various parts of the tooltip
2015-01-27 16:38:50 -05:00
John Mitchell f7d027d88a Adding id's to the various parts of the tooltip to help the qa team with selinium testing 2015-01-27 16:30:04 -05:00
John Mitchell 0f24ed954c using join instead of the for loop 2015-01-27 16:15:13 -05:00
Jared Tabor 280126310a Adding filter on portal jobs for user/team
Feature request from Bill for the jobs view of portal mode to be filterable for users/teams
2015-01-27 16:15:13 -05:00
Jared Tabor 582bca474c Adding filter on portal jobs for user/team
Feature request from Bill for the jobs view of portal mode to be filterable for users/teams
2015-01-27 14:31:28 -05:00
John Mitchell 7fbdc1d0db Fixing jshint errors 2015-01-26 19:21:51 -05:00
John Mitchell 18de663c02 Initial fix of displaying shell commands and warnings in event detail modals 2015-01-26 19:10:11 -05:00
John Mitchell 13913019dd Making the index.html file serving conditional more obvious 2015-01-26 19:10:11 -05:00