#Changelog
Release date: ??.??.????
Release date: 08.06.2021
- HUB-885 - Adding a new image style for a large News image.
- HUB-887 - Updating Drupal core to 8.9.16.
- HUB-857 - Updating Bulletin archive page layout.
- HUB-868 - Updating Composer to version 2.
- HUB-722 - Updating search results and news archive UI.
- HUB-878 - Fixing footer link and search filter colours.
- HUB-877 - Updating Drupal core to 8.9.14.
- HUB-718 - Updating the degree programme selector layout.
- HUB-870 - Updating studentId attribute fetcher validation.
Release date: 13.04.2021
- HUB-719 - Updating Theme page UI.
- HUB-730 - Updating related links position on Instructions for teaching.
- HUB-854 - Adding an Open API description for JSON:API and REST.
- HUB-720 - Updating Instruction content layout and visuals to better match Studies service guidelines.
Release date: 23.03.2021
- HUB-846 - Enabling uhsg_translations for automatic translation imports, and a smoother release/deploy process.
- HUB-860 - Fixing a Drupal core bug that was preventing translation file imports.
- HUB-848 - Handle anchor links inside tab containers.
- HUB-760 - Modifying font sizes and heading levels.
Release date: 09.03.2021
- HUB-776 - Handle special sisu codes with studyrights.
- HUB-849 - Updated Video Embed UniTube to 1.0-alpha2 for www2-subdomain support.
Release date: 09.02.2021
- HUB-835 - Updated Drupal core to 8.9.13.
- HUB-841 - Enabled Eduviewer on Degree Programme in Dentistry and Degree Programme in Medicine.
- HUB-693 - Updated the breadcrumb.
- HUB-773 - Adding Open University support to some UI elements (search filters, themes per user group).
Release date: 27.01.2021
- HUB-840 - Added degree_programme to degreeprogramme rest-interface.
- HUB-800 - Added ability to bypass content filtering with 'degree_progrmme=all' GET-parameter.
- HUB-830 - Fixed a bug with node revision view.
- HUB-825 - Updating obar configuration.
- HUB-803 - Fix primary Degree programme selection for Sisu-integration
- HUB-805 - Fixed a bug with the node revision list.
- HUB-828 - Resolve JSONAPI node count regression.
- HUB-689 - Updating obar container height and background color.
- HUB-696 - Updating page margins to match Studies service layout.
Release date: 28.12.2020
- HUB-804 - Add content count (news) to degreeprogramme rest-interface.
- HUB-802 - Updated Content owner role permissions.
- HUB-801 - Removed degree programme selector from News.
Release date: 08.12.2020
- HUB-798 - Update drupal core.
- HUB-782 - Use API GW instead of Doo-Sisu.
- HUB-786 - Fixing unit tests.
Release date: 18.11.2020
- HUB-784 - Improving accessibility on degree programme and other education provider selections.
- HUB-759 - Improved accessibility for language switcher.
- HUB-767 - Improved accessibility for video embeds.
- HUB-748 - Updated footer copyright year.
- HUB-789 - Allowing zip file content attachments.
- HUB-788 - Modify pathauto settings to delete old alias.
- HUB-780 - Added new user role 'Content owner'.
- HUB-770 - Improved accessibility for content tables.
Release date: 27.10.2020
- HUB-772 - New user group option 'Open University'.
- HUB-763 - Disabled tooltip.
- HUB-779 - Improved accessibility for content links when inside tables.
- HUB-751 - Added infrastructure changes and patches to improve performance radically (-80% page load time)
- HUB-777 - Added big_pipe to improve perceived rendering time.
- HUB-757 & HUB-774 - Improved accessibility for degree programme selection.
- HUB-756 - Improving accessibility on degree programme selector.
- HUB-758 - Improved accessibility for paging links.
- HUB-762 - Improved accessibility for search results.
- HUB-761 - Improved accessibility for main logo link.
- HUB-781 - Fix theme group selection based on selected degree programme.
Release date: 19.10.2020
- HUB-751 : part 1, memcached support
Release date: 13.10.2020
- HUB-699 - Sisu integration, further improvements
Release date: 06.10.2020
- HUB-698 - Drupal 9 compatibility for custom modules.
- HUB-765 - Improved responsive behavior and accessibility for tabbed navigation.
- HUB-699 - Sisu integration
Release date: 17.09.2020
- HUB-769 - Updating Drupal to 8.8.10.
Release date: 10.09.2020
- HUB-750 - Login redirect based on OPINTONI_HAS_LOGGED_IN-cookie has been disabled.
- HUB-747 - Fix language prefix in some teaching -> guide links.
Release date: 29.07.2020
- HUB-745 - Updating Drupal to 8.8.8
Release date: 16.06.2020
- HUB-712 - Studies proxy redirects (manually)
- HUB-739 - Disable XML sitemap paging because it doesnt work with studies proxy.
- HUB-710 - Updating feedback email
- HUB-728 - Removing cookie consent bar from Student guide
Release date: 03.06.2020
- HUB-714 - Adding an automatically generated sitemap.xml
- HUB-711 & HUB-725 - Language prefix, domain and other configuration changes for compatibility with the new student services
Release date: 29.04.2020
- HUB-708 - Add patch to drupal/core to make translations work properly.
Release date: 28.04.2020
- HUB-692 - Revert phpsaml and externalauth to previous version
Release date: 23.04.2020
- hub-692 - updating drupal to 8.8.5
- hub-700 - add siteimprove script
- hub-702 - update modules
- hub-685 - datetime help text
Release date: 23.03.2020
- Adding degree programme type "Specialist training programmes". (HUB-656)
- Updating section titles from h3 to h2 (HUB-669)
- Adding Faculty-field to Instruction sections (HUB-646)
- Updating Faculty-field description (HUB-687)
- Displaying a proper label on English breadcrumb for "Instructions for teaching" (HUB-650)
Release date: 20.11.2019
- Change to finnish alphabetical ordering (HUB-413)
- Add keyword support to content types (HUB-641)
- Exclude old news from search results (HUB-642)
- Add faculty support (HUB-370)
- Add application-specific Obar footer (HUB-285)
- Disable search caching to avoid incorrect results (HUB-644)
- Update samlauth module (HUB-459)
Release date: 18.10.2019
- Added giosg chat (HUB-639)
Release date: 9.10.2019
- Updated uh_courses_embed (HUB-624)
- Updated honeypot: 1.23 -> 1.29 (HUB-633)
- Updated contact_ajax 1.4-beta -> 1.4 (HUB-634)
- Updated contact_block 1.3 -> 1.4 (HUB-635)
- Updated some npm packages (HUB-637)
- Updated paragraphs 1.6 -> 1.9 (HUB-631)
- Updated pathauto 1.2 -> 1.4 (HUB-632)
- Updated admin_toolbar 1.27 -> 1.27 (HUB-630)
- Implement Obar footer (HUB-621)
- Feedback email title is set separately for both sites (HUB-614)
- Detect and prevent sending of probable feedback spam (HUB-610)
- Use publish on time as created time (HUB-616)
- Added redirect module to keep old url aliases even if a new one is created (HUB-612)
- Display scheduling datetime format description (HUB-447)
- Avoid disclosing bulletin email recipients (HUB-444)
Release date: 24.09.2019
- Do not attach Obar library on admin UI (HUB-476)
- Display user group on search filters and results (HUB-452)
- Updated Drupal core (HUB-478)
- Do not display error on empty study rights response (HUB-480)
- Show body summary field on edit by default (HUB-475)
- Domain (technical): Use variable domain URL scheme (HUB-481)
- Use user common name in Obar (HUB-465)
- Prevent wide content from squashing title column (HUB-483)
Release date: 25.06.2019
- Show main menu links at teaching side (HUB-178)
- Change logo text to link to homepage, unlike logo image (HUB-457)
- Change content filter submit button label to "Search" (HUB-468)
Release date: 18.06.2019
- Update university address (HUB-463)
- Add user group to news (HUB-454)
- Enable JSON:API to provide access to Guide content (HUB-453)
- Add Obar header to student guide side (HUB-409)
Release date: 14.05.2019
- Add domain redirect support to article and theme forms (HUB-456)
- Remove deprecated module (HUB-395)
- Improve accessibility (HUB-461)
- Update Drupal core to 8.7.1
Release date: 09.04.2019
- Update dependency lock file after Drupal gitlab migration
- Minor CSS addition to identify proper link item in tests
Release date: 09.04.2019
- Add keyboard navigation support to accordion elements (HUB-442)
- Make the My searches cookie language neutral (HUB-403)
- Fix secondary menu not showing on course embed pages (HUB-423)
- Improve keyboard navigation support (HUB-418)
- Fix teaching login link visibility on IE11 (HUB-407)
- Remove study rights debug tool (HUB-389)
- Filter content by other education provider (HUB-427)
- Update teaching domain (HUB-434)
Release date: 21.03.2019
- Translate "User group" (HUB-393)
- Include only the titles and the link in news email (HUB-425)
- Exclude study track code from the Eduviewer embed (HUB-433)
- Improve bulletin archive page (HUB-406)
- Show summary field always when maintaining bulletins (HUB-357)
- Fixed layout issues on pages that embed Eduviewer (HUB-428)
- Limit summary field to 190 characters (HUB-358)
- Add IE11 support to my searches (HUB-403)
- Disable Eduviewer for degree programme MH30_001 (HUB-438)
- Increase waiting times for the office hours API response, display error message on exception (HUB-411)
- New taxonomy and related functionality: Other education provider (HUB-427)
- Add keyboard navigation support to degree programme switcher (HUB-415)
- Technical updates to npm dependencies (HUB-432)
- Accessibility improvements (HUB-415, HUB-416, HUB-420)
- Update Drupal core (HUB-441)
- Add scheduled publishing support for bulletins (HUB-248)
Release date: 27.02.2019
- Updated styleguide (1.7.0 -> 1.13.0) (HUB-412)
- Degree programme specific news feed (HUB-378)
- Change news archive title from News to Current topics (HUB-390)
- Removed "For new students" checkbox from instructions (HUB-426)
- Added a chat that can be displayed on specific pages (HUB-410)
Release date: 21.02.2019
- Updated Drupal core (HUB-430)
- Updated Paragraphs module (HUB-431)
Release date: 28.01.2019
- Updated Drupal core (HUB-408)
Release date: 24.01.2019
- Support for new guide.teacher.helsinki.fi domain (HUB-381)
- Added a user group: Teachers (HUB-371)
- Breadcrumb (HUB-388)
- Removed top content (HUB-384)
- Support for referring to student articles from the teacher domain (HUB-374)
- Copy URL button position change (HUB-394)
- Display only the login/logout main menu item on teacher domain (HUB-397)
- Display general office hours grouped by language (HUB-362).
- Do not display news blocks on teacher domain frontpage (HUB-392)
- IE11: Fixed overflowing news and theme titles (HUB-400, HUB-404)
- Support for referring to student articles and themes from the teacher domain (HUB-373)
- News archive: Condensed degree programme list (HUB-405)
- Link to student news (HUB-376)
- Front page: Teaching themes listing (HUB-383)
- Domain-specific search results (HUB-375)
- Domain-specific front page title and text blocks (HUB-382)
- Search performance improvements (HUB-387)
Release date: 01.11.2018
- Paragraphs module security update (HUB-365)
Release date: 31.10.2018
- Fixed coding standards (HUB-359)
- Eduviewer embed support (HUB-342)
- Eduviewer title support (HUB-360)
- Added support for study tracks (HUB-347)
Release date: 18.10.2018
- Added an optional info text field for front page (HUB-315)
Release date: 08.10.2018
- Excluded courses embed content from the search (HUB-354)
- Notice -> Bulletin (HUB-352)
Release date: 25.09.2018
- Drupal core update (HUB-348)
- Degree programme specific news first on the news page (HUB-344)
- Removed paragraph file attachment support (HUB-263)
Release date: 18.09.2018
- IE11: Table of contents visual fix (HUB-328)
- Deprecated code cleanup (HUB-337)
- Better search results (HUB-260)
- Sort degree programmes in a pre-defined order (HUB-336)
Release date: 02.08.2018
- News email content order: fi, sv, en (HUB-308)
- WYSIWYG undo/redo buttons (HUB-322)
- Technical updates (HUB-329, HUB-330, HUB-331, HUB-332, HUB-333, HUB-335)
- Drupal core update (HUB-339)
Release date: 12.06.2018
- Minor tweaking to caching (HUB-310)
- Use certificate for oprek integration requests (HUB-319)
- IE11: Fixed degree programme selector (HUB-324)
- User groups for themes and instructions (HUB-318)
- Autoselect user group tab (HUB-320)
- Course embedding support (HUB-315)
Release date: 30.04.2018
- Delete content permission removed for content editors (HUB-301)
- URL copy button for content editors (HUB-310)
Release date: 26.04.2018
- Truncate long news titles on front page (HUB-306)
- Master's Programmes -> Master's and Licenciate's Programmes (HUB-273)
- Added support for doctoral programmes (HUB-305)
- Separate programme specific and general news on front page (HUB-303)
- Require search text in order to improve performance (HUB-262)
- Drupal core security update (HUB-309)
Release date: 19.04.2018
- Drupal core and contrib module updates (HUB-283)
- Styleguide update (HUB-299)
- Display degree programme(s) in news archive (HUB-304)
- Added bulletin manager role that can manage notices (HUB-302)
- Drupal core security update (HUB-307)
Release date: 29.03.2018
- Styleguide update (HUB-281)
- Degree programme switcher visual changes (HUB-271)
- Prevent technical error if a referred article was removed (HUB-296)
- Typo fix in new students Finnish description (HUB-297)
- Drupal core security update (HUB-298)
Release date: 26.02.2018
- Fixed new students label visibility rule (HUB-280)
Release date: 23.02.2018
- Support for marking instructions for new students (HUB-266)
- More news items on front page (HUB-267)
- Search field info placeholder (HUB-269)
- Top content placement and visual changes (HUB-270)
- Filter news page by active degree programme (HUB-258)
- Smaller theme boxes on front page (HUB-268)
- Drupal-core update (8.4.5).
Release date: 20.12.2017
- Support for second level main navigation (HUB-237)
- Renamed News to Notice (HUB-253)
- Fetch avatar only when the user has Oodi UID (HUB-249)
Release date: 20.11.2017
- Support for new office hours API (HUB-251)
Release date: 13.11.2017
- Allow redirect login to happen even with logged in users (HUB-246)
Release date: 06.11.2017
- Changed site title (HUB-242)
- Created and configured administrator role (HUB-247)
Release date: 26.10.2017
- Language Centre office hours support (HUB-245)
- Drupal core 8.4 update (HUB-244)
Release date: 06.10.2017
- Translation update (HUB-236)
- Search both exact and partial text (HUB-243)
Release date: 30.08.2017
- Changed location of paragraph images (HUB-231)
- Added possibility to use UniTube video links (HUB-233)
- Added possibility to attach inline images to body fields (HUB-229)
- Changed location of paragraph videos (HUB-232)
- Added possibility to attach inline files to body fields (HUB-226)
- Changed feedback recipient email address (HUB-228)
- Cleaned up transitional degree programme handling (HUB-220)
- Added Atom+RSS news feed that support degree programme targeting (HUB-234)
- Changed text about how to add FAQ sections from original translation (HUB-222)
- Updated Drupal core (HUB-235)
Release date: 27.06.2017
- Added an API for getting all degree programmes (HUB-217)
- News page pagination tweaking and styling (HUB-216)
- Added a special paragraph type for displaying office hours (HUB-219)
- Updated Drupal core (HUB-227)
- Updated search title to "Instructions for students" (HUB-223)
- Fixed PHP warning of unexpected variable type when degree programmes without type were listed in switcher
- Switched to use one of our ported D8 module from Drupal.org
Release date: 23.05.2017
- Added some validation related to active degree programme detection mechanism
- Fixed node preview (HUB-211)
- Front page visual changes (HUB-198)
- List themes referencing the current instruction (HUB-210)
- Accessibility improvements (HUB-214)
- Allow a-ö (was a-z) in "My searches" filtering (HUB-215)
- Fix degree programme listing order (HUB-207)
- Use path prefix "/en" for english pages (HUB-180)
- Added possibility to filter by degree programmes to theme sections (HUB-201)
Release date: 20.04.2017
- Display a list of degree programmes when viewing instructions (HUB-192).
- Updated Drupal core to 8.3.0 (HUB-206).
- Updated JS validation, so that it is consistent with Drupal core.
- Remove heading and type labels from theme articles (HUB-188)
- Display a list of degree programmes on each paragraph on instructions (HUB-193)
- Use summary instead of body in teasers and search results when available (HUB-185)
- Changed login and logout link titles (HUB-186)
- Removed page caching for anonymous users as it was causing issues with degree programme selector functionality (HUB-182).
- Fix theme teaser background image in firefox and use responsive images (HUB-205)
- Partial word search support (HUB-164).
- Sort degree programmes alphabetically (HUB-207)
- Admin content view: List content by degree programme (HUB-189)
- Add links to related themes on each instruction page (HUB-195)
- Added underline to degree programme switcher items when hovering (HUB-204)
- Added title (hover) texts to degree programme favorite widget (HUB-200)
- Feedback: User email address as the from address (HUB-190)
- Display search filters only when more than one type of result (HUB-202)
- Redirect external active degree programme calls to front page (HUB-184)
- Added paragraphs to themes (HUB-201)
Release date: 20.03.2017
- Changed Search results to display as a list with filter buttons (HUB-173)
- Added custom block listing page for editors (HUB-174)
- Removed soft hyphens from node title to prevent them messing up search and url aliases (HUB-183)
- Add nofollow attribute to degree programme switcher links to prevent google indexing (HUB-184)
- Translation updates (HUB-179).
Release date: 16.03.2017
- Fixed warning message when google analytic reports isn't authorized (HUB-36)
- Improved cache clears for search results to avoid stale results (HUB-168)
- Fix top content always linking to source translation (HUB-36)
- Changed two login/logout links into one logical menu item per menu (HUB-105)
- Updated Drupal core
Release date: 13.03.2017
- Fix issues with search autocomplete on mobile devices (HUB-136)
- Minor security improvements to my searches functionality (HUB-152)
- Remove theme sorting when using mobile devices (HUB-89)
- Do not prevent login when getting study rights from oprek fails (HUB-153)
- Add top content block (HUB-36)
- Fixed degree programme filtering (HUB-154)
- Removed default paragraph when creating new article or theme (HUB-160)
- Show user avatar (HUB-130)
- Added admin view for default ordering of themes (HUB-161)
- Disabled search autocomplete because of major usability issues
- Fixed search to work with paragraph titles and acccordion content (HUB-166)
Release date: 02.03.2017
- Added support for sorting by author on content listing (HUB-123)
- Added feature to login automatically if logged in in opintoni/opetukseni service (HUB-23, HUB-25, HUB-122)
- Added feature for preventing simultaneous content editing (HUB-124)
- Added automatic role (un)assignments based on groups from SAML2 (HUB-35)
- Added frequently asked questions to themes (HUB-126)
- Added tool for viewing oprek responses for student users (HUB-135)
- Added feature for logged in users to favorite degree programmes (HUB-127)
- Added up-button to bottom of page (HUB-138)
- Added feature for transitional degree programmes (HUB-141)
- Added autocomplete to search (HUB-134)
- Added per user sorting functionality to themes view (HUB-89)
- Added email address to the content lock message (HUB-124)
- Added mobile menu (HUB-146)
- Added more degree programmes (HUB-142)
- Added remember last search functionality (HUB-149)
- Added feature that synchronises students degree programmes (HUB-56, HUB-58)
- Added feature that active degree programme falls back to primary degree programme that is specified by oprek integration (HUB-56, HUB-58)
- Added menu links for Weboodi, course search and opinder (HUB-148)
- Added an UI for configuring SSO groups to Drupal roles mappings (HUB-139)
- Added resetting possibility to the active degree programme (HUB-99, HUB-140)
- Added fullscreen degree programme switcher in mobile (HUB-128)
- Added feature for finding content by author (HUB-132)
- Added autosubmit degree programme search (HUB-137)
- Added possibility to use multiple email addresses in news edit (HUB-144)
- Fixed empty contextual links (HUB-115)
- Fixed logout destination (HUB-116, HUB-117)
- Fixed broken revisions (HUB-150)
- Changed degree programme codes (HUB-129)
- Changed logout link to an icon link (HUB-131)
- Removed mobile input focus zoom in search (HUB-133)
- Removed input focus zoom in degree programme switcher for devices (HUB-121)
Release date: 13.02.2017
- Added front page text (HUB-98)
- Added various fixes to current topics block
- Added scrollbar (chrome + safari) to degree programme switcher (HUB-104)
- Added favicon and mobile touch icons (HUB-112)
- Added possibility to upload .tex files to file fields (HUB-118)
- Fixed overlapping news teasers in IE (HUB-114)
- Fixed error when having an unknown degree programme in cookies
- Fixed bug with html entities in teaser body (HUB-120)
- Changed login/logout menu item by mobing it to main menu (HUB-109)
- Changed degree programme switcher to group by type (HUB-119)
- Changed login destination to be the page visitor used to be in (HUB-96)
- Changed logo link to www.helsinki.fi (HUB-108)
- Removed links from news degree programme field (HUB-108)
- Removed breadcrumb (HUB-103)
- Removed degree programme from article full view (HUB-101)
Release date: 06.02.2017
- Added collapsing degree programme switcher when clicking header (HUB-100)
- Added styling to news full view (HUB-102)
- Added ability to login through university´s SSO service (HUB-34)
- Improved link titles to use target node title when possible (HUB-95)
- Improved styling for separating node edit actions from paragraphs (HUB-97)
- Removed ability to register new Drupal account (HUB-34)
- Removed ability to use "request new password" core feature (HUB-34)
- Removed ability to edit own account (HUB-34)
Release date 30.01.2017
- Added Wysiwyg for body and paragraph body (HUB-69)
- Added support for paragraphs per translation file attachments (HUB-66)
- Added my latest searches (HUB-37)
- Added support for embedded videos (HUB-76)
- Added top content from google analytics (HUB-36)
- Changed text size in theme teaser (HUB-70)
- Changed paragraph heading size and background color (HUB-71)
- Changed site name to "Guide" on all languages (HUB-83)
- Fixed header in mobile (HUB-84)
- Improved the UX of wysiwyg tables using dark borders and padding (HUB-81)
- Improved edit mode to have paragraphs closed by default (HUB-85)
- Improved degree programmer context switching (HUB-77, HUB-73)
- Updated modules (HUB-79)
- Themes visually like articles in search results (HUB-87)
- Whole node teaser as link (HUB-88)
- Filter articles by degree programme when viewing theme nodes (HUB-86)
Release date 23.01.2017
- Implemented theme that utilises University of Helsinki styleguide (HUB-32)
- Added feature for switching language from top right corenr (HUB-17)
- Added feature for creating articles optionally categorized by degree prorammes and themes (HUB-3, HUB-9, HUB-11)
- Added feature for creating structured paragraphs for articles with table of contents -list (HUB-62, HUB-30)
- Added feature for adding article paragraphs for specified degree programmes (HUB-63)
- Added feature for adding news that can be categorized by degree programmes (HUB-39, HUB-40)
- Added feature for viewing news either from degree programme page or from an general archive list -view (HUB-43, HUB-53)
- Added feature for viewing the last changed timestamp for content (HUB-16)
- Added feature for searching content (HUB-14)
- Added feature for navigating through breadcrumb (HUB-31)
- Added feature for navigating in the site and maintain the navigation (HUB-32)
- Added feature for visitors to give feedback (HUB-38)
- Added feature for tracking statistics with Google Analytics (HUB-44)
- Added feature for providing initial/demo/example content for the site (HUB-48)
- Added feature for maintaining themes (taxonomy) and link articles to them (HUB-50)
- Added feature for switching degree proramme (HUB-51)
- Added feature for sending news by email (HUB-54)
- Added cookie consent disclaimer (HUB-59)
- Configured path aliaes for content (HUB-57)
- Configured Varnish purger (HUB-60)