Commit Graph
100 Commits
Author SHA1 Message Date
Jared Tabor 70318f23cb Loading the viewport after /config response is returned from the API 2016-06-09 10:24:58 -07:00
Jared Tabor 945380c07a Redirecting non-playbook-jobs to correct stdout pages 2016-06-08 14:37:16 -07:00
Jared Tabor c5aee042ce fixing cancel button nghide when job is running 2016-06-08 11:30:02 -07:00
Jared Tabor 8602b66c47 adding delete/cancel for mgmt jobs stdout 2016-06-08 11:01:48 -07:00
Jared Tabor 1e44ea8f7f Adding Relaunch and cancel/delete buttons to the stdout page for
SCM update, inv-sync, and adhoc
2016-06-08 11:01:48 -07:00
Jared Tabor f1f36f44b2 Changing 'template_id' to 'id' for job templates
which was recently changed for bread crumb names
2016-06-07 11:22:41 -07:00
Jared Tabor 65cf910131 fix to pass jenkins test 2016-06-03 13:17:34 -07:00
Jared Tabor 67d161d818 Fix for activity stream state, and hover state for power button on screens with width <900px 2016-06-03 12:03:57 -07:00
Jared Tabor a34a82c745 Updating documentation on login process for new config workflow 2016-06-03 10:26:10 -07:00
Jared Tabor 155b30af41 Updating comment in app.js 2016-06-02 17:50:34 -07:00
Jared Tabor c516a17ef9 Removing old code and cleaning up for PR 2016-06-02 17:42:41 -07:00
Jared Tabor 0ae30d14e9 Starting timer after config response returns
b/c timer depends on the 'auth-token-timeout' from the /config response
2016-06-02 17:42:40 -07:00
Jared Tabor 7c489ae4c8 UX Changes to the License workflow
adding the Tower logo and a sentence to the license screen when no license is present
2016-06-02 17:42:40 -07:00
Jared Tabor 40abf57b4a Improvements to feature service timing for AS button 2016-06-02 17:42:40 -07:00
Jared Tabor 4d1c43f4bd Fix for session limit per user 2016-06-02 17:42:40 -07:00
Jared Tabor 4466fc80a2 Fixing features timing with new config work 2016-06-02 17:42:39 -07:00
Jared Tabor ef935768a5 fix for session timeout 2016-06-02 17:42:39 -07:00
Jared Tabor 7c68f18060 fixing issue where first route was empty on refresh 2016-06-02 17:42:39 -07:00
Jared Tabor 5f52384a3d fixing login and submit for new license 2016-06-02 17:42:39 -07:00
Jared Tabor 8b271c4caf Promise-ify the call to /config and reduce number
of calls to 1 per session. We'll also pull the config/license info from memory instead of local storage
2016-06-02 17:41:56 -07:00
Jared Tabor 5a3e384716 Disabling notifications for manual inv sources 2016-05-11 17:36:04 -04:00
Jared Tabor ac2e334186 Fixing related tab empty list styling 2016-05-10 16:04:11 -04:00
Jared Tabor 8789327d38 Changing Time Remaining + Days logic on license cntrler 2016-05-10 10:08:24 -04:00
Jared Tabor 92bb67ae26 Users UX Audit changes 2016-05-09 18:08:10 -04:00
Jared Tabor cb855de950 More UX changes for Mgmt Jobs 2016-05-09 18:08:10 -04:00
Jared Tabor 5218644f0b UX Audit fixes to Mgmt Jobs 2016-05-09 18:08:10 -04:00
Jared Tabor 8a1d06789b Fixing width of textarea fields
like extra vars/inv script
2016-05-09 18:08:10 -04:00
Jared Tabor 71ea4cb465 Notification form UX Audit cleanup 2016-05-09 18:08:09 -04:00
Jared Tabor fd40135d9d jshint errors 2016-05-09 18:08:09 -04:00
Jared Tabor 47b04f3a6f Notification List should not highlight row item on save 2016-05-09 18:08:09 -04:00
Jared Tabor fefa6998aa EULA text should start on a new line 2016-05-09 18:08:09 -04:00
Jared Tabor e31f472975 Changing order of Setup cards 2016-05-09 18:08:09 -04:00
Jared Tabor c304427e5d Small UX changes to License and ActStream 2016-05-09 18:08:09 -04:00
Jared Tabor b974422c6e Changes to notifications after API naming change
The API changed the /notifier endpoint to /noticiation_templates to match up with the terminology used with the UI
2016-05-06 11:45:48 -04:00
Jared Tabor 1c1dcf3c01 adding websocket listener to portal page 2016-05-05 16:19:11 -04:00
Jared Tabor 1f0d88c7ab UX feedback on Activity Streams
As well as tags and some select2
2016-05-05 16:16:35 -04:00
Jared Tabor b6222e5857 Making "Request License" btn-primary to match other buttons 2016-05-05 16:16:26 -04:00
Jared Tabor c4f6d018ed removing admins list from list imports 2016-05-05 16:16:20 -04:00
Jared Tabor 4a2580f7ed Removing stale Admin.js from /controllers and /lists
These were used for the /organizations/:id/admin route, which has been updated in 3.0. These files are no longer needed.
2016-05-05 16:16:06 -04:00
Jared Tabor c7f0de41e9 License Page UX Audit Changes 2016-05-05 16:15:54 -04:00
Jared Tabor fced58d920 Changing blue button hover color 2016-05-05 10:17:02 -04:00
Jared Tabor e0d181110a cleaning up jshint errors 2016-05-02 13:42:26 -07:00
Jared Tabor 8630a14ee8 Changing license workflow for first time user 2016-05-02 13:19:59 -07:00
Jared Tabor 5c02b2dafe Remove route resolves from login/logout routes
Was previously using wrong route names.
2016-05-02 13:12:34 -07:00
Jared Tabor 459fb492f3 Removing the FeatureService from state resolve files
Instead, the FeatureService can be added into hte resolve in the StateExender provider
2016-04-29 16:10:03 -07:00
Jared Tabor c2c3c7ebf4 cleaning up hint error 2016-04-28 08:50:18 -07:00
Jared Tabor 90c6e1ca36 Fixing extra vars for inv-sync schedules and projects 2016-04-28 08:41:04 -07:00
Jared Tabor f1545860f0 Adding scheduler for inventory syncs
which can be found in the groups panel on the left side of hte inventory manage page in the row for each group.
2016-04-28 08:41:04 -07:00
Jared Tabor ebe0a3acf5 UI Popover Help for IRC/Slack Channel Names
Adding information in the UI popover allowing the user to send names with or without a prepending symbol.
2016-04-26 13:56:20 -07:00
Jared Tabor 4661437128 inventory source id parsing on edit 2016-04-25 09:21:50 -07:00
Jared Tabor 3d1efea862 Making network credential ssh-key optional 2016-04-22 16:06:07 -07:00
Jared Tabor 9a0363d913 Sat6, CloudForms, Network, and Azure_rm to the UI
Adding UI changes for RH Satellite6, RH CloudForms, Azure RM, and the new Network credentials and inventory sources.

Network Inventory on the UI

making host required for cloudforms and sat6

first commit of azure_rm

More Azure Credential form elements

Fixes to azure_rm after API merges

fixing network credential and new azure inv source
2016-04-22 16:06:07 -07:00
Jared Tabor cd6fff70a8 additional merge conflict fixes for JShint linting 2016-04-22 15:02:51 -04:00
Jared Tabor fd61619063 Fix for notification lookup on inv_sources 2016-04-22 10:18:15 -07:00
Jared Tabor 1fa8a4a4a3 Adding notifications panel to inventory sources 2016-04-22 07:23:42 -07:00
Jared Tabor 28c4a9faba Removing GetChoices from notifications list init 2016-04-21 09:15:06 -07:00
Jared Tabor 25504c9191 adding notifications to management jobs 2016-04-20 13:14:06 -07:00
Jared Tabor fdae63090f Changing verbage of notificaiton success/failure message 2016-04-14 15:23:52 -07:00
Jared Tabor d5f032acb8 updated org-add form controller with form obj 2016-04-13 17:54:38 -07:00
Jared Tabor 62ecefb716 removing unncessary line 2016-04-12 12:55:01 -07:00
Jared Tabor 462eb19087 Changing ngToast success color 2016-04-12 12:55:01 -07:00
Jared Tabor de56747d1c Cleaning up code from PR feedback 2016-04-12 12:55:00 -07:00
Jared Tabor 72ae8f46c9 Adding notifications into the UI 2016-04-12 12:55:00 -07:00
Jared Tabor c51501223c Fixing scope passed to CodeMirror factory on hosts route 2016-03-31 12:11:59 -07:00
Jared Tabor a35368f558 Adding initial notifications files 2016-03-04 15:39:23 -08:00
Jared Tabor 656f77c0de clean up stale code 2016-03-04 07:42:56 -08:00
Jared Tabor fdaee0242a Adding Standard Out and other Job Detail things
This includes the work from the Job Detail standard out panel along with fixes from feedback from UX and other UI devs.
This includes:
- result panel CSS fixes
- selected row styling
- stop job button functionality
- websockets for job detail
- everthing for adding stdout to the job detail: panel, styling, toggle, and websockets
2016-03-03 22:31:40 -08:00
Jared Tabor 295c6b7db5 Fixes from PR review: panel title alignment, cleanup stale code, add color alias for toggle button 2016-03-02 11:54:06 -08:00
Jared Tabor 78baabf676 Job Details--details panel and events summary
This PR consists of the restyling for the Job Details page, specifically for the details panel and for the events summary panel. It includes, but is not limited to changes to the tables, icons, status representations, expendables panels, positioning on screen, the search bars, the toggles, and the pie chart. I also added a CodeMirror instance for the Results panel as a follow up to my last PR.

Remaining items: Responsiveness is the main one, a lot of JS side styling was done on the job detail page to make it fit on one screen. I'll need to have a deeper dive with UX to figure out what we want to do when this page is displayed on smaller browsers. I also have not gotten to the stdout out for htis page.
2016-02-29 22:11:29 -08:00
Jared Tabor 93719094ea Using aliases for colors instead of hard coded pigments 2016-02-19 10:39:17 -08:00
Jared Tabor 68f619e358 Job Detail Results panel tweaks after UX review 2016-02-19 10:23:18 -08:00
Jared Tabor 95467a6b97 Restyling of job detail results panel 2016-02-18 19:38:49 -08:00
Jared Tabor 8f1c88e35d adding less file 2016-02-18 12:27:30 -08:00
Jared Tabor 8ec19f9226 Initial restructuring of Job Detail code
To use our new modular approach to organizing code by feature
2016-02-17 13:53:18 -08:00
Jared Tabor 7509fdf751 Password element styling 2016-02-11 23:35:44 -08:00
Jared Tabor 3503ec9deb Styling of genMD5 input field on JT form page
uses same styling as the lookup button
2016-02-11 22:47:48 -08:00
Jared Tabor b0d5403d41 changing color of dropdown arrow for select2
for whenever the dropdown menu is open
2016-02-11 22:41:23 -08:00
Jared Tabor 3fbbd4f234 Changing textarea input color
For textarea elements that don't get CodeMirror attached.
2016-02-11 22:31:20 -08:00
Jared Tabor 9fa6d74efc Formatting job template-job tag element
Accomplished by adding the regular text input styling. This field is a 1 line textarea so adding the Form-textInput class gives it all the styling it needs.
2016-02-11 22:10:55 -08:00
Jared Tabor 44bf4e1ac4 Changing CodeMirror font back to monospace
previously I had set it to Open Sans to match the rest of Tower.
2016-02-11 22:07:19 -08:00
Jared Tabor 8e45862439 Number input styling 2016-02-11 17:20:03 -08:00
Jared Tabor 1bf1fa6e9e Lookup field styling
This does not include the modal restyling, but simply the input style itself
2016-02-11 09:26:29 -08:00
Jared Tabor 2b3783adf4 Dropdown styling
This uses select2 for styling of the <select> form elements. I'm forcing some styling overrides for select2, therefore we no longer need the select2-bootstrap-theme library.

For all add-forms, select2 is attached after the form compiles in form-generator. For edit-forms however, the select2 module
couldn't be attached to the select element until after the options selection had taken place (which takes place after the REST request). Therefore I had to add some calls to CreateSelect2 in the edit controllers.
2016-02-11 09:15:19 -08:00
Jared Tabor 47e80405e2 Styling of text input fields 2016-01-29 15:06:13 -08:00
Jared Tabor b68b1231a2 removing stale textarea code 2016-01-28 08:04:14 -08:00
Jared Tabor 187c01e349 Restyling of textarea input fields
This mostly includes the Code Mirror instances as well as textarea fields on the credentials form. Also includes the styling of radio button for the variables textarea box.
2016-01-27 21:54:03 -08:00
Jared Tabor 652a41c84f Jobs Page tabs re-styling
Removing the Bootstrap tabs in place of our custom ones
2016-01-25 13:43:15 -08:00
Jared Tabor c981a4d53e Minor adjustments for demo 2016-01-22 07:38:42 -08:00
Jared Tabor 058aaee44e more padding beneath form title 2016-01-21 13:38:21 -08:00
Jared Tabor 6ba646aa72 adjusting left margin for settings page
for screen widths less than 710px
2016-01-20 20:58:01 -08:00
Jared Tabor b750625a31 Setup Menu cards styling 2016-01-20 15:37:44 -08:00
Jared Tabor 9351e29936 Fixing Users form for tabs
instead of accordions
2016-01-20 11:41:48 -08:00
Jared Tabor 8978c5bf54 Re-Enabling Pendo User Guides 2016-01-20 10:45:42 -08:00
Jared Tabor f6ab2fdff7 Adjusting 2 small things to forms
1) Changing the color of the SAVE button when disabled in order to make the text pop
2) Adding the ADMIN label to the title of hte user's form when the user is an admin
in order to make the white text pop
2016-01-20 10:23:48 -08:00
Jared Tabor 6687b30177 Adding functionality for tabs on forms
this adds the functionality for the tabs, and removes the old code around accordions.
2016-01-17 17:48:47 -07:00
Jared Tabor 516955fe12 Changing HTML for tabs instead of accordions
This gets the tabs on the screen and adds styling for the tabs. Does not include isSelected styling
2016-01-12 16:16:36 -08:00
Jared Tabor 72d0436e25 Changing Submit-button color to grey when disabled 2016-01-12 10:06:32 -08:00
Jared Tabor db2adb3188 Cleaning up old code from form-gen/gen-helpers 2016-01-12 09:08:52 -08:00
Jared Tabor dbb420ad69 Inital change of form CSS
adding forms.less, as well as changing background colors, input widths, borders, and first run at button style change
2016-01-11 14:10:16 -08:00
Jared Tabor 414a5e2be0 Putting list views and form views on same page
for remaining CRUD pages
2016-01-06 12:56:57 -05:00