Commit Graph

1688 Commits

Author SHA1 Message Date
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
John Mitchell
ef331d37bb finished styling for explanation/traceback on the details page 2015-01-23 15:00:18 -05:00
John Mitchell
7a668c9089 add explanation and result traceback to details page for failed jobs 2015-01-23 15:00:18 -05:00
Jared Tabor
b530538b03 JSHint errors.
cleaned up some errors from jmitchell
2015-01-23 11:59:35 -05:00
Jared Tabor
c02e5ffa41 Adding EULA checkbox in license modal
Added the EULA text and checkbox on the UI. We received the shortened text from Rob Nalen
2015-01-23 11:59:07 -05:00
John Mitchell
cdd61d5b9f small fix to what is required/not required on the add inventory sources modal 2015-01-23 09:33:10 -05:00
John Mitchell
b5a27d0a0f Added tooltips for jobs page name columns 2015-01-22 12:00:37 -05:00
Jared Tabor
7e822c34d5 Fixed issue with permissions for admins
When I added the callback for the CheckAccess module, I forgot to add the callback for whether the user is an admin (already added for non-admin users)
2015-01-21 18:01:33 -05:00
Jared Tabor
0bf3d54095 JSHint errors
fixed some JSHint errors from the prompt dialog commit
2015-01-21 18:00:25 -05:00
Jared Tabor
f9af559379 Preventing delete modal from tabbing
There is an open issue with bootstrap modals where they do not prevent tabbing in the background of a modal. I've had to add some custom behavior to prevent this.
2015-01-21 17:38:31 -05:00
Jared Tabor
91e3374c2d Adding check for job detail properties 2015-01-19 12:08:53 -05:00
Matthew Jones
df68e45e16 Merge pull request #23 from wenottingham/rest-branch
Fix assorted UI error messages to reference the correct REST requests.
2015-01-19 11:21:46 -05:00
Jared Tabor
ce9e82d50b Added help text for custom inv script
added a line for the user to add the hashbang in their script
2015-01-19 11:03:18 -05:00
Bill Nottingham
3df996f999 Fix assorted UI error messages to reference the correct REST requests.
Noticed when James commented on one specific posted error that it shouldn't be doing a PUT instead of a POST; turns out the error was just copy/pasted wrong.
2015-01-19 10:56:10 -05:00
Jared Tabor
aae9e2c14b error handling in Job Detail page
a JS error can get thrown if the user navigates to the job detail page as a job is ending
2015-01-16 16:07:23 -05:00
Jared Tabor
e49159af00 License -> 0 days
0 days needs to be plural
2015-01-16 14:26:14 -05:00
Jared Tabor
6d10e31ea8 fixed Firefox error for submitting survey question
hadn't passed the 'event' object as part of hte ng-click event
2015-01-16 12:47:30 -05:00
Jared Tabor
d8af3198fc changed opacity on survey maker action buttons
had to change some of the css/div classes
2015-01-16 12:00:20 -05:00
Jared Tabor
eccd25e30c CheckAccess callback
adjusted the callback of hte check access module. changed it to happen after successful REST call.
2015-01-15 11:34:15 -05:00
Jared Tabor
c169b40169 Changed license to say '1 day'
license read '1 Days' remaining. I changed this to '1 Day'
2015-01-15 11:21:53 -05:00
Jared Tabor
b5929a232a Machine Credential username/password
changed username/password for machine credential to NOT include 'SSH'
2015-01-13 14:50:35 -05:00
Jared Tabor
34afc9cd02 JSHint
fixed lint error
2015-01-12 17:45:37 -05:00
Jared Tabor
7f8fff18a0 Permissions for org admin
The series of events for checking a user's access level was happening out of order for loading the permissions page/form. I added a callback so that the access level can be checked first and then a secondary action (like filling a form as readonly or not) could happen next.
2015-01-12 17:37:37 -05:00
Jared Tabor
8e8a125776 Adjusted Variable parsing
had to change variable parsing to a nested variable object but to not accept something like : "jenkins_uri: {{ ansible_ssh_host }}"
2015-01-12 14:21:52 -05:00
John Mitchell
221ebd846b Add required asterisk to add group, custom inventory source 2015-01-12 13:24:40 -05:00
John Mitchell
d84626063f removed indexes from forms that included lists 2015-01-09 15:11:26 -05:00
John Mitchell
c12006753e Fixing group/hosts inventory count on deletion from one page to all 2015-01-09 12:13:26 -05:00
Jared Tabor
40764aaa18 Updated copyright to 2015
on cowsay about modal window
2015-01-08 09:44:48 -05:00
Jared Tabor
bd12efd7fe Radio button on modal window
fixed a lookup modal from having checkboxes when it needed radio buttons
2015-01-08 09:43:15 -05:00
Jared Tabor
94b0a62059 Double click issue on radio button
The custom inventory script radio button when choosing a custom script under Inventory->Group->Source had to be clicked 2x in order to select a desired radio button. Fixed this issue. Had to rename the list iterator to 'source_script'
2015-01-08 09:39:41 -05:00
Jared Tabor
b7a85f7f3c Job submission
had to adjust the job submission to correctly pass empty strings for extra vars and for survey questions
2015-01-07 10:49:58 -05:00
Jared Tabor
9848a37b02 Force user to login before opening web sockets
Rearranged the series of events so that the socket handshake happens after the user logs in.
2015-01-06 17:00:22 -05:00
Jared Tabor
9c3b3aab90 Variable parsing
expanded the variable parsing to disregard an empty string inside of an empty string ("\"\"")
2015-01-06 12:54:34 -05:00
Jared Tabor
5e2f915236 Socket reconnection logic
To test the socket reconnection logic, i've increased the number of times the UI will attempt to try and connect to the socket url.
2015-01-06 11:30:24 -05:00
Jared Tabor
7d63f1dbf0 Socket.js error message
I've added an error message to be posted to the javascript console anytime the socket service has an error. This should help in debugging issues down the line.
2015-01-06 10:22:44 -05:00
Jared Tabor
6fccee404a Job Submission
The job submission should NOT send an empty extra_vars dict if no extra variable are collected as a result of the job submission prompts. I was under the impression that an empty extra vars dict would be disregarded. An empty extra_vars dict will in fact overwrite any extra_vars in the JT with a blank set of extra_vars
2015-01-05 18:27:35 -05:00
Jared Tabor
5d5213ba4c Socket.js
removing 'force new connection' line again
2015-01-05 16:07:36 -05:00
Jared Tabor
f6baacfbe2 Socket.js
adding 'force new connection' line back into socket file
2015-01-05 11:14:40 -05:00
Jared Tabor
a2b5c38436 Typo on survey help 2015-01-05 09:40:30 -05:00