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