Releases: uPortal-Attic/uportal-home
v5.0.1
v5.0.2
Bugfix:
- Enable remove button by default ( !476 )
v5.0.0
Version numbering no longer tied to uPortal's versioning
School Configuration
Adds UWRF eventSearch and helpdesk url #470
Cleanup of feeds
Removes UW specific notifications and replaces with demo notifications #473
Documentation
Enhances widget creator documentation #474
New Features
Widget Component, allowing widget rendering in multiple locations, such as full page and in the details of an entry #475
Preparing for multi-tenant
Bug fixes
#467 : Fixes the beta feature to filter things on your home screen
#464 : MUMMNG-2548 Restrict buckyAnnouncement feature items to authenticated users.
#460 : Actually true is false, and false is true
#459 : if you don't have access the meta data, it still says access denied
Widget updates
#461 : Let There Be Wiscard Widget
#471 : Document lol widget launchText optionality
#469 : If no launch text, don't show the button
Config changes
#466 : MUMUP-2548 Fixes wisc.edu google search
#463 : MUMUP-2252 Add UWRF Directory Search
#472 : MUMMNG-2547 Notify System users who are ineligible
#457 : Adds Wiscard Widget feature announcement
#455 : Remove admin group from notifications, we have a beta flag now
#462 : Updates the img url for the wiscard announcement
4.2.1.6 RSS widget cleanup, user settings page, drop links to Old MyUW
This 4.2.1.6
version of angularjs-portal uses version 2.3.0
of uw-frame.
Adopting this release
- RSS widget instance
widgetConfig
s can start declaringtarget
, defaults to same tab. ( #449 ). features.json
must be updated to declare target groups. ( #450 ) (This change identified in the course of this release, not a change brought about by product changes technically in this release).
Product feature changes
Widgets
- RSS widget instances can now be configured as to the URL target of their "See all" link, so that widgets configured to launch to an external news website page can use target=_blank as per style guidance ( #449 )
- RSS widget allows news item title to use more width when date is hidden ( #456 )
- RSS widget is otherwise cleaned up ( #446 , #442 )
Search
- View more (web) results link now opens in new tab ( #439 )
Use of frame features
Documentation improvements
- App directory documentation ( #445 )
- Expanded and compact widget documentation ( #440 )
- Link the documentation from the README ( #441 )
Changes affecting localhost rather than the product as adopted in other tiers
(Changes typically overlain in production, or changes to mock data that is replaced by live data in production.)
- Fixes the
features.json
to declare target audience groups on the feature items, as now required ( #450 ) - Tweak to
notifications.json
wrt 2015 WRS Statement of Benefits notification - Added another item to
notifications.json
( #452 ) - Updates mock data to reflect redesigned Payroll Information widget ( #448 )
- Adds mock data for presenting the new Wiscard widget ( #444 )
4.2.1.5 patch release
Uses uw-frame
version 2.2.1
.
#437 : home.md edit pass
#436 : Fix broken hyperlink to uw-frame docs.
#435 : MUMUP-2457 : Remove deprecated Google API
#434 : Clarify that webPortletRender affects e.g. search results launch links.
#433 : MUMMNG-2396 : March madness feature
#432 : MUMMNG-2401 Adds WRS Statement notification
#430 : angularjs-portal docs section
#429 : Remove console.log statement
#428 : MUMMNG-1734 : Add widget creator to web
#427 : override.js is a thing (we migrated to the override.js solution instead of app-config.js)
#426 : MUMUP-2430 : Fix styling for widget card for static content
#425 : MUMUP-2431 Trap exclusive mode error and display message.
#424 : MUMUP-2427 : Add in loading state to exclusive mode
#423 : Stab at search.md for documenting search.
Upgrading
Thanks to #437 , overlays adopting angularjs-portal
4.2.1.5
can and should use the override.js
approach.
In porting legacy app-config.js
forward to override.js
,
Search is now configured on a per-group basis in web-config.js
, so
- rm the override of
SEARCH_CONFIG
. - rm the override of
APP_FLAGS
-->showSearch
. - rm the override of
SERVICE_LOC
-->wiscDirectorySearchURL
. - rm the override of
MISC_URLS
-->eventsSearchURL
. - rm the override of
MISC_URLS
-->webSearchURL
. - rm the override of
MISC_URLS
-->webSearchDomain
. - rm the override of
MISC_URLS
-->kbSearchURL
. - rm the override of
MISC_URLS
-->helpdeskURL
.
and configure those things instead in web-config.js
.
The features feature configuration moved, so
- Convert
APP_FLAGS
-->features
toFEATURES
-->enabled
And some flags no longer have an effect and can be removed, so
- rm the override of
APP_FLAGS
-->showSidebar
: This flag no longer has an effect. - rm the override of
SERVICE_LOC
-->sidebarInfo
: This flag no longer has an effect. - rm the override of
MISC_URLS
-->whatsNewURL
.
4.2.1.4 Guest Mode, Priority notifications, search cleanup
Uses uw-frame
version 2.2.0
.
#422 : Link the newly available MyUW Overview slide deck.
#421 : MUMUP-2439 Configure DoIT Help Desk URL as helpdeskURL for UW River Falls.
#420 : MUMUP-2407: Priority Notification
#419 : MUMUP-2439 Zero search result state
#418 : Configurable google search results
#416 : No directory search for you
#415 : MUMUP-2395 : Change wording on launch/login for guest
#414 : MUMUP-2423 : GuestMode the home page
#413 : cleanup from override change and feature change
#412 : MUMMNG-2265 Make Email Surface clickable
#411 : MUMUP-2366 : Details page back to x
#410 : MUMUP-2395 : Fix launch buttons for guests
#409 : MUMUP-2345 Show Truncated RSS Feed
#408 : Tabs in marketplace
#407 : MUMUP-2361 ; Render on web
#406 : Making user temperature choices persistent - MUMMNG-1524
#405 : MUMMNG-2361 Notify graduating seniors of unfulfilled post-grad plans survey opportunity
#404 : Fix guest mode filter
#403 : MUMUP-2385 & MUMUP-2378 : Loading state for search
#402 : MUMUP-2332 : Read only mode for search results
#401 : MUMUP-2069 : Guest mode for apps
#400 : MUMUP-2387 : add in bucky popup for angularjs-portal
#399 : Marketplace Search Revamp
4.2.1.3 Search results are fancy now & rest-proxy upgrade
Search
#397 : Removes see all directory is already showing all
#396 : Suggest browsing as a recovery from a no-results MyUW search.
#395 : Removes the header from specific tabs on search results
#394 : Forever ALoad
#393 : Directory enhancements
#390 : MUMUP-tbd : Happy loading, Happy no results
#389 : Filter search results
#385 : Add in dependency for $routeParams in marketplace details
#384 : Wisc directory results
#378 : MUMUP-2199 : Cleanup some wisc.edu search stuff
#376 : MUMUP-2199 : Wisc edu search
#375 : MUMUP-2199 : Refactor search to search package
#374 : MUMUP-2199 : refactor search to be in search package
Cleanup
#388 : Cleanup unit tests so they all pass and still testing stuff relevant
#387 : Disabling silent login feature for localhost as it doesn't play well …
#386 : MUMUP-2357 : update to have background style, for the style
#383 : MUMUP-2356 : Fix unit tests for layout controller
#382 : MUMUP-2139 : angulartics impl for angularjs-portal
#381 : MUMUP-2334 : Add in config for silent login
#380 : upgrade snapshot to .4 of uw-frame
#379 : Javascript math
#372 : Copy edits for README.md
#371 : MUMUP-2327 : Theme support configuration
#370 : Vanilla uPortal Documentation
#369 : Add more padding on sides of home page and in name dropdown
Rest Proxy Upgrade
#377 : Adds a new HttpMessageConverter for Rest Proxy
#373 : MUMUP-2333 Upgrade to restProxy2.0
4.2.1.2 New Frame!
- notification updates #340 #344 #365
- Remove sidebar #341 #342 #363
- Update to 2.0.1 frame #359
- Add in link of list widget type : #346 #351 #352
- Widget cleanup #347 #353
- Added Search with links template #348
- Alpha setting for filter on home screen: #350
- Marketplace detail bug with adding things to home #354
- Marketplace bug with launch static #366 #368
- Text updates #357
- Coveralls support #360
- Redesigned search #358
- App header #364
- Cleanup master app-config #367
4.1.1.30
This will be the final patch of 4.1.1.
- Upgrade to uw-frame 1.2.0 (as part of release)
- Friendly zero search #334
- Marketplace details' categories are now clickable #325
- Rename samples to staticFeeds #335
- Loading state for x of y in marketplace #336
- Add event search to zero state of marketplace #337
- Utilize
/about
for angularjs-portal to display session information #338 - Global loading state for all template widgets #333