Commit Graph

1001 Commits

Author SHA1 Message Date
Chris Houseknecht
f4cce01af0 Job detail event viewer
Fixed https://trello.com/c/uGFQjYn0/323-host-event-order-differs-between-host-events-list-and-host-event-dialog. Not sure why the event viewer sort was by ID rather than host_name. The reason might be that up until about 3 weeks ago the host_name could be empty, if a host was deleted.
2014-08-18 10:41:14 -04:00
Chris Houseknecht
15c5247f90 Job detail page
Fixed https://trello.com/c/dKA4UU0U/308-if-a-job-products-no-plays-tasks-or-job-host-summaries-the-corresponding-page-sections-say-loading
2014-08-16 03:56:56 -04:00
Chris Houseknecht
36dfd780bb Job detail page
Fixed https://trello.com/c/dKA4UU0U/308-if-a-job-products-no-plays-tasks-or-job-host-summaries-the-corresponding-page-sections-say-loading
2014-08-16 03:47:38 -04:00
Chris Houseknecht
c763302c06 Inventory edit dialog
Fixed https://trello.com/c/id6ngxh4/314-odd-wording-on-tower-2-0-dev201408141545-inventory-group-source-overwrite
2014-08-16 03:13:47 -04:00
Chris Houseknecht
b9c17df31b Fixed JS lint errors. 2014-08-16 02:54:52 -04:00
Chris Houseknecht
e83150f6e1 Projects
Fixed https://trello.com/c/qJ1vWQeQ/317-project-sync-icon-enabled-while-project-update-inprogress
Project update status was not reflected correctly. Issue was PostRefresh not handling success/failed status correctly.
2014-08-16 02:52:11 -04:00
Chris Houseknecht
8c7c81bebc Fixed JS lint errors. 2014-08-16 00:46:28 -04:00
Chris Houseknecht
5a5398664a Jobs page
Fix for https://trello.com/c/tWDz8Jd7/320-js-failure-when-attempting-to-delete-a-queued-job. Plus cleaned up the prompting around job delete. Job delete and cancel should behave the same except for the request method sent to the API. Also, removed 'On' from date titles to help keep the tiles from breaking as the viewport shrinks.
2014-08-16 00:39:07 -04:00
Chris Houseknecht
5bc8255d8f Job detail page
Fixed https://trello.com/c/JW7zmAsD/312-job-detail-duplicate-tasks-listed-when-double-clicking-a-play
2014-08-15 23:02:47 -04:00
Chris Houseknecht
e25778d0ed Permissions
Fixed missing help text: https://trello.com/c/Lt3HCHkb/319-unknown-permissions-box-when-adding-user-team-permissions
2014-08-15 16:57:41 -04:00
Chris Houseknecht
ceeea4d527 License
Changes for https://trello.com/c/gl5PegTL/253-update-license-nags-based-on-marketing-feedback and
https://docs.google.com/a/ansible.com/document/d/1bvcfoV8j5z0OB7ZQsDwYY1WB58odnchp9vCic2F__eo/edit?pli=1
2014-08-15 16:32:38 -04:00
Jared Tabor
436c600f78 changed some Host Event text to make modal windows consistent on job detail page to fix card 305 2014-08-15 15:13:23 -04:00
Chris Houseknecht
d869f82dc2 Login dialog
If the attempt to get the license ('/api/v1/config') or user info ('/api/v1/me') fails, force user back to the login page. Additionally, call Authorization.logout() to make sure any residual token or user info is cleared.

Tweaked the login HTML so that ng-show on the login dialog header message will cause the message to show when the sessionExpired variable is null or undefined.
2014-08-15 14:10:33 -04:00
Jared Tabor
bc3a421aaa fixed problem with modal windows which solved trello card 269 2014-08-14 16:42:52 -04:00
Chris Houseknecht
c80b07143b Fixed JS lint errors. 2014-08-14 15:18:47 -04:00
Jared Tabor
6bf8e82d7c fixed column spacing on job status graph filters 2014-08-14 15:07:25 -04:00
Chris Houseknecht
038a1cfb95 Job detail page
Fixed https://trello.com/c/bfSOKm8x/281-on-job-details-page-when-one-task-completely-fails-the-next-task-shows-up-with-a-green-light-beside-it
2014-08-14 14:36:42 -04:00
Jared Tabor
5e898f1878 added label to job status graph filters to address trello card 286 2014-08-14 14:28:44 -04:00
Jared Tabor
a426febece fixed trello card 274 caused by job template accordians 2014-08-14 13:35:04 -04:00
Chris Houseknecht
e8832672db Job detail page
Fixed https://trello.com/c/H4O8aLeG/294-host-summary-includes-delete-host-where-it-could-display-host-name
2014-08-14 13:24:50 -04:00
Chris Houseknecht
f134de0be3 Job detail page
Fixed https://trello.com/c/lRz0fKuM/293-play-missing-from-job-detail-page
Now a play with no tasks and no matching hosts appears during live events and after the job finishes and page is reloaded from the API.
2014-08-14 13:13:00 -04:00
James Laska
156f9bb83d Fix jshint failure 2014-08-14 11:49:39 -04:00
Chris Houseknecht
da029bb274 Job detail page
Fix for https://trello.com/c/lRz0fKuM/293-play-missing-from-job-detail-page
2014-08-14 11:18:48 -04:00
Jared Tabor
8a705e66b6 added a small adjustment to inventory group modal Schedule tab issue 2014-08-14 10:47:49 -04:00
Jared Tabor
320fefe238 fixed issue with schedule tab dissappearing on edit modal upon resizing modal window 2014-08-14 10:12:35 -04:00
Chris Houseknecht
d445b29ae9 Job detail page
Included the fa-external-link icon in the View stdout for more detail link in support of the garbled playbook.
2014-08-13 19:19:08 -04:00
Chris Houseknecht
adbe2d182f Job detail page
Added support for the garbled playbook: https://trello.com/c/UA2oIdhd/284-needs-to-be-a-better-indication-when-a-play-is-failed-due-to-syntax-issue-without-events
2014-08-13 19:16:37 -04:00
Chris Houseknecht
8f7d2fd78b Fixed JS lint errors. 2014-08-13 18:41:25 -04:00
Chris Houseknecht
b54f9066b9 Job Detail Page
Changed to match new graph spec: https://trello.com/c/4xDbmXXW/285-pi-chart-mathematics-does-not-show-of-hosts-with-activity-x
2014-08-13 18:28:48 -04:00
Chris Houseknecht
14aa9e4004 Job details
https://trello.com/c/i4MeikiL/266-unable-to-select-play-after-job-completes

When play button clicked to resume live event processing an additional draw loop (setInterval) was being started. Multiple draw loops might be running at the end of the job, and only the most one was gettings stopped. The others kept running. User would click a play, the screen would be repainted one or more times by the remaining draw loops, seleting the first play and irst task in the list regardless of the user selection. Fixed by always checking for and killing the current draw loop before starting a new one.
2014-08-13 16:33:14 -04:00
Jared Tabor
1656a49623 edited the mercurial url description for project form page 2014-08-13 14:11:30 -04:00
Chris Houseknecht
41a0f786ed Eventviewer
Not displaying results for 'unreachable-host-X' events under Summary section. Issue was that event_data.res returned from the API as a string rather than an object. The UI expected an object.
2014-08-13 12:58:24 -04:00
Chris Houseknecht
b13008421b License
Fixed text typos. Fixed title for missing license.
2014-08-13 11:28:01 -04:00
Chris Houseknecht
23257f1217 Help for selecting from a list
Help text for projects, users and credentials was referring to a 'Create New' button. It now references the '+' button. Also, added the footer message 'esc or click to close'.
2014-08-13 10:38:39 -04:00
Chris Houseknecht
2e39e093af Security- Login
Fixed login modal issue where logging out and immediately clicking Sign In button without entering username/password would log back in as prior user.
2014-08-13 09:22:21 -04:00
Chris Church
1b7d94732b Replaced Windows Azure with Microsoft Azure in strings/comments. 2014-08-13 08:20:32 -04:00
Bill Nottingham
bb404c24e0 Change e-mail to email in GCE help, to match the other help entries and the UI field name. 2014-08-13 00:22:59 -04:00
Jared Tabor
88c1b05f50 House fixed issue on job template form when project was deleted, changed, or reloaded from a previous saved form 2014-08-12 16:58:32 -04:00
Chris Houseknecht
25a49b0198 License
Updated license text per https://docs.google.com/a/ansible.com/document/d/1bvcfoV8j5z0OB7ZQsDwYY1WB58odnchp9vCic2F__eo
2014-08-12 13:32:12 -04:00
Jared Tabor
e7408a9733 adjusted filter div width on Job Status graph widget 2014-08-12 10:57:11 -04:00
Jared Tabor
a38bb7c79c problem with version on About Tower and View License 2014-08-12 10:22:30 -04:00
Chris Houseknecht
83f724bd19 Fixed jshint error 2014-08-11 16:47:13 -04:00
Chris Houseknecht
50382890e5 Job detail
Removed empty value from the status drop-down on the host event viewer. Selecting the empty value caused a second empty value to appear. All empty values now gone. User can only choose valid status options. Default choice is All.
2014-08-11 15:58:57 -04:00
Jared Tabor
a20460db4d got rid of horizontal scroll bar on about dialog modal 2014-08-11 14:48:03 -04:00
Chris Houseknecht
299908bfe0 About dialog
Made cow centered on small viewport. Added resizable option to Modal module. The About dialog is no longer resizable.
2014-08-11 10:57:00 -04:00
Chris Houseknecht
7d6cf7e2d0 Breadcrumbs
When adding an organization to a project breadcrumbs did not appear. Fixed.
2014-08-11 10:21:31 -04:00
Chris Houseknecht
5de05aaa4c Job detail page
'Loading' message was not switching to 'No matching hosts' when completed search returns no results.
2014-08-08 16:44:17 -04:00
Jared Tabor
4f8a86b3fe fixed issue with deleting a project and then trying to add a new one in the job template page 2014-08-08 16:08:57 -04:00
Chris Houseknecht
1f5f45a162 License
Updated language changes. Dropping mention of 'grace period' when trial flag set. Showing existing license JSON in the license text field when appropriate. Updated unit tests.
2014-08-08 14:40:40 -04:00
Jared Tabor
f9b6014519 more fixes to About Tower dialog modal 2014-08-08 14:03:30 -04:00