2012-09-23 Release
Summary
This release primarily involves:
- ESS portal modifications related to new Yale website release
Progression
Time until release:
<script language="JavaScript">
TargetDate = "09/23/2012 9:00 PM";
BackColor = "white";
ForeColor = "navy";
CountActive = true;
CountStepper = -1;
LeadingZero = true;
DisplayFormat = "%%D%% Days, %%H%% Hours, %%M%% Minutes, %%S%% Seconds.";
FinishMessage = "It is finally here!";
</script>
<script language="JavaScript" src="http://scripts.hashemian.com/js/countdown.js"></script>
Change Control
CHG0003364 (was rolled back)
CHG0003486 (redux, w/ fixes for detected regression)
***Important note: Because of the previous rollback, I had to do two things:
- export/import tables from staging to prod: menu_section, content_block_menu, content_css, content_theme, content_page
- examine all previews and resolve update set collisions caused by these imports by setting to "commit" instead of "skip"
...this is an SOP for ServiceNow update sets which are being reapplied after a roll-out, since the opposite of INSERT_OR_UPDATE can be DELETE. DELETEd records have to be restored via the export/import.
Release Notes
https://yale.service-now.com/kb_view.do?sysparm_article=KB0000066
Documentation
Detail is provided in the description. Full implementation detail is captured in the update set, which can be viewed (with admin rights) by drilling down into the links.
Requirements/Defects
Requirement (Original Names) |
Functional Tested? |
QA Tested? |
Dev Status Notes |
Description |
---|---|---|---|---|
634 |
|
n/a |
8/31/2012 |
ESS: Create single sign on authentication to https://yale.service-now.com/essESS: Create single sign on authentication to https://yale.service-now.com/ess |
635 |
|
n/a |
8/31/2012 |
ESS: Header Modification "Modify the existing stock ESS Header: Insert the Yale ITS Logo, Remove/hide the Help Desk Chat icon, Remove the 'What's New' link next to the logged in user's name in the top right |
636 |
|
n/a |
8/31/2012 |
ESS: Modify top navigation bar. Order of items in the Nav bar from left to right is Home: My Tickets, My Preferences, How-Tos. Hide/remove 'Order Things' in the Navigation bar, Hide My Approvals (this will be used in the future, do not remove, just hide). How-Tos should not have a sub menu but should direct link to http://its.yale.edu/how-to Add 'My Preferences' to the Navigation bar. |
637 |
|
n/a |
8/31/2012 |
ESS: Modify the Main Page. Hide the current boxes 'Order Things', 'Knowledge' and 'Get Help'. Add a combined view that contains INCIDENTS and REQUEST ITEMS content block below the Navigation bar that show the logged in person's data: |
648 |
|
n/a |
9/07/2012 |
ESS: Match nav bar blue to production blue style. Match nav bar blue to production blue style. |
649 |
|
n/a |
9/07/2012 |
ESS: Hide left nav content blocks on My Preferences Screen. Hide left nav content blocks (example My Requests, My Recent Updates, Current issues) on My Preferences Screen (the screen that allows the user to see their data and change notification preferences). |
650 |
|
n/a |
9/07/2012 |
ESS: New Incident Button should be hidden from the User's view. If the button cannot bring up this New Incident (Something Broken) screen then then button should be hidden from the user's view. |
653 |
|
n/a |
9/17/2012 |
ESS: Logo should go to ITS home page its.yale.edu |
655 |
|
n/a |
9/17/2012 |
ESS: Enhance ticket drill down. Clicking on any ticket in self service should display the ticket in a window WHICH HAS The same TOP NAV as the HOME PAGE but styled like this: https://projects.yale.edu/ITS506/Project%20Documents/Forms/AllItems.aspx?RootFolder=https%3a%2f%2fprojects%2eyale%2eedu%2fITS506%2fProject%20Documents%2fSiteSkinningCSSFiles&FolderCTID=0x01200069438C30116D8F4A835D999C65CBD6CE |
Approved Updates
Update Set (Original Names) |
Description |
---|---|
ESS: First set for changes to ESS. * modify logo * disable chat * reorder guages (actually put them back where they were) * remove headline text * change menu block to two widgets *revising text in the widgets * got to the point of finishing the left widget of two widgets on the front portal page |
|
ESS: Work on ESS portal. *removed whats new from portal header *links to testing module for trying to get sctasks and incidents on the front page of portal *new version of Yale logo *skinned icons to menu subitems |
|
ESS: Changes to header menus. Also put incidents and request on the first page of the portal. Also re-enabled chat. |
|
Requirement 634 - ESS: enable SSO for the portal homepage |
|
ESS: Fixing the button to menubar "My tickets" to link back to the incidents and requests page. |
|
ESS: Attempting to make a private, logged in reflector page to work around the SAML / SSO / redirect problems we've had. It doesn't work, but I tried. Also made minor modifications to the menu item names on the navbar. |
|
ESS: Changes to attempt to theme the self-service modules; I'm rather confident this will also change the non-ESS modules, and we will have to back it out. Here goes. |
|
Requirement 634 - ESS: Fix for SAML to do deep linking fix for ESS (but probably fixes lots of deep linking). |
|
ESS: Rolling back the silly broken theme. Applied a new setting to create a panko theme and apply to portal front page. having difficulty getting it to apply to my preferences. Probably going to have to build my preferences page from scratch. grrr. |
|
ESS: Fixing the "My Preferences" section to hide the left side content blocks. Also styled it with the PankoCSS. Also reduced the extraneous columns in the main portal page, although it is still not as requested. |
|
ESS: Killing the footer, because it's in the way after CSS-ification. |
|
ESS: Trying to hide breadcrumbs and new button on incident and request modules. Also toggled chat feature back off on front page. This broke CSS. |
|
ESS: Removing the footer entirely. |
|
ESS: Changes to load CSS directly into SN from the remote load page for Ken Panko. Also rename a menu item. Also load the search icon from localhost. |
|
ESS: Changes to toggle back to external Panko CSS pull; this will re-break chrome and IE. |
|
ESS: Probably going to modify CSS today; going to also try to track down the javascript setting an iframe at 315px. Also ended up building a gauge for the front-page, which made my javascript sillyness moot. |
|
ESS: Changes to flip the four-item menu back to three menus, and restore the gauge for the combined incidents and requests. |
|
ESS: Fixing the broken view for tasks.
|
|
ESS: Fixing bleeding of portal CSS into main UI. |
|
ESS: Stripping out the CSS module that damaged other parts of Service Now. Deleted the original CSS module. Copied Ken Panko's remote CSS file, put it on radar, but that's not a tenable solution going forward. |
|
ESS: Fixing the broken view for tasks.
|
|
ESS: Move stylesheet back to being local. Had put it external while debugging problem that was really SSORedirect bug. |
Manual Updates
- Requirement 635 - the ITS logo needs to be hand-installed:
- As an admin: left-nav, content management, blocks, headers, Portal - Header.
- click [Update] in Logo: field and upload the ITS header image.
- General: after the update sets are pushed, in the Post-Clone Script, modify the email override URL property to exclude SSORedirect, then and run the post-clone script on the instance.