Skip to content
This repository has been archived by the owner on Sep 13, 2021. It is now read-only.

Releases: skoleapp/skole

v1.5.0

08 Feb 20:44
d49e9d2
Compare
Choose a tag to compare

Added

  • Add school discussion.
  • Add shortcut in home page to quickly add new comment to a relevant discussion.
  • Allow users to include their messages in higher-level discussions:
    • In resources -> allow including messages in course discussion.
    • In courses -> allow including messages in school discussion.
  • Add avatar thumbnails in comment tables.
  • Show links to other discussions in comments if they have been included in those.
  • Add navigation tabs for desktop layout.
  • On course and resource pages, show a small score icon for non-verified users to make the score more clear.
  • Add emojis on 404, 500 and offline pages.
  • Add user's rank to top navbar on desktop.
  • Add option for dark mode - save selection to browser.
  • Add emoji to rank chip on profile.
  • Add emoji to drawing mode header text.
  • Add a link to the most recent product update on home page.
  • Add 'Give us feedback' button to most markdown pages.
  • Add information about ranks to the score page.
  • Add emojis on guidelines page headers.
  • Add a blog about choosing a minor subject.
  • Show author images on blog pages.
  • Add author images on blog list.
  • Add feedback link to footer.
  • Pre-fill user's email in contact form.

Changed

  • Make upload materials button on course page more visible.
  • Make add courses button on school page more visible.
  • Rename the "no resources" text to "no materials" on course page.
  • On mobile, only show info and actions button on top-right corner on course, resource and school pages and move all other shortcuts in the actions menu - no more duplicate actions.
  • Add more spacing for the author selection button.
  • Bump amount of visible comments and infinite scrolling amount to 20.
  • When clearing autocomplete value, close the options automatically.
  • Use hardcoded url for resource page back button on desktop.
  • Make all header titles slightly smaller.
  • Use consistent header title style for course and resource pages with other pages.
  • Make discussion header text more compact.
  • Sort blogs and product updates in inverse chronological order.
  • Hide desktop navigation on landing pages and loading screen.
  • Optimize comment attachment images.
  • Optimize main background image.
  • Improve spacings on buttons on course and school pages.
  • On user profile, use different tooltip when hovering own rank.
  • Change autocomplete lists to show course codes in parenthesis.
  • Hide app store badges from footer on landing pages where they were shown twice.
  • Make sure blog images keep their aspect ratio.
  • Improve contact form fields by fixing labels on optional fields and making subject and email fields optional.
  • Don't log out users so quickly from the site.

Removed

  • Remove back button from desktop layout of all pages except resource page.

Fixed

  • Fix bug of drawing mode not working after first time on desktop.
  • Fix exit drawing mode tooltip on resource page.
  • Fix bug of unexpected error translations not working.
  • Fix incorrect menu item icons for sharing and deletion actions.
  • Fix bug of table row texts still overflowing on some screen sizes.
  • Fix bug of pagination not working in school and user profile pages.
  • Fix bug of avatar thumbnails not being rounded.
  • Fix bug of avatar thumbnail not updating automatically after profile update.
  • Fix vertical alignment on resource bottom navbar.
  • Fix bug of correct bottom navbar content not showing for "owner" users on course and resource pages on mobile - the score icon was not visible, which is fixed now.

v1.4.1

02 Feb 09:37
9bb463f
Compare
Choose a tag to compare

Changed

  • Change the cover image for the 'treding content' product update.

v1.4.0

02 Feb 08:56
09b493e
Compare
Choose a tag to compare

Added

  • Add product updates system and first update post.
  • Add product updates link in the footer.
  • Add preview thumbnails for comment attachments.
  • Show loading dialog when sending new comments.
  • Add support for automatic links in comments.
  • Add app store badges in footer.

Changed

  • Allow filtering course autocompletion by the course code as well.
  • Show bottom navbar on login, register and logout pages.
  • Make footer column width match with home page content.
  • Hide language button on non-translated pages.
  • Show reply comments in top-level threads.
  • Use scroll reveal/infinite scroll for comments to improve the rendering performance.
  • Change social media links in footer to icons.
  • Prevent showing Markdown images in comments.
  • Make marketing description slightly larger on desktop on landing pages.
  • Improve email body for shared links.
  • Hide back button during loading screen on mobile.
  • Combine the course name and code searches into one input.

Removed

  • Remove slogan from landing pages.

Fixed

  • Fix poor quality on PDFs.
  • Fix translations for comment reply buttons and placeholders.
  • Fix initial comment count for course and resource pages on mobile.
  • Fix creator info alignment on table row layouts on tablet sizes.
  • Fix broken WhatsApp sharing title from home page.

v1.3.5

28 Jan 11:21
4ef1d0d
Compare
Choose a tag to compare

Changed

  • Replace all emojis in menu items with material icons.
  • Emphasize footer headers.

Fixed

  • Fix 500 error when requesting sitemap.xml.
  • Fix vertical alignment for resource bottom navbar.
  • Fix bug of created field not working in trending preview.
  • Fix bug of comment links not working from profile.
  • Fix text wrapping for tab labels on profile and remove emojis from them.

v1.3.4

27 Jan 21:17
d48e142
Compare
Choose a tag to compare

Changed

  • Exclude reply comments from trending list.

v1.3.3

26 Jan 19:16
4e56090
Compare
Choose a tag to compare

Added

  • Add consistent emojis for all header texts.
  • Show user's comments in profile.
  • Add current score and star count to course and resource headers on desktop.
  • Add course to resource lists.

Changed

  • Slightly modify texts for register, verify account, logout, reset password pages.
  • Change the text color for all header texts to a lighter shade.
  • Change behaviour of back button to take the user to landing page on first page view.
  • Replace boring material icons with emojis in settings and about pages and in all dialogs.
  • Make the layout for the pitch texts wider on teacher landing page.
  • Change style for course, resource and comment tables.
  • Reduce margin on Markdown paragraphs.
  • Make the header texts on course and resource pages more responsive on desktop.
  • Improve frontpage trending list.

Removed

  • Remove description meta tags from search page.

Fixed

  • Fix bug of tooltip not showing for settings button.
  • Fix bug of votes, starred status etc. not loading properly on course and resource pages.
  • Fix bug of resource PDF not loading properly from cache.
  • Allow UTF-8 characters in my-data json file.
  • Fix comment scores not getting calculated correctly.
  • Fix issue where my-data download would return out of date information.

v1.3.2

23 Jan 13:47
1298e35
Compare
Choose a tag to compare

Fixed

  • Fix analytics for landing and teacher pages.

v1.3.1

23 Jan 13:46
5708ed5
Compare
Choose a tag to compare

Fixed

  • Fix redirect after login.

v1.3.0

21 Jan 13:52
d000d21
Compare
Choose a tag to compare

Added

  • Add suggested courses, resources and comments.
  • Add app store links to teacher landing page too.
  • Add blogging system and first blog about app store releases.
  • Add about page that contains links to all info pages etc. (for teachers, contact, guidelines, score, values, blog, terms and privacy)
  • Show back button on all settings pages on desktop.
  • Add SA badges to values pages.

Changed

  • Make top navbar header text to truncate if it overflows.
  • Move activity and starred pages in the root of the site.
  • Change English texts for all "see all" buttons.
  • Change login button on desktop to automatically redirect back to correct page.
  • Update all course and resource tables to have a consistent style and modify their layout a bit.
  • Make landing page texts more responsive to prevent wrapping to multiple lines.
  • Update texts for teacher landing page.
  • Enable app store links in landing page.
  • Change href for Markdown reference link.
  • Make back button always behave like the browsers back button.
  • Send my-data downloads as links in the email instead of attachments.
  • Change font from Roboto to Rubik.

Removed

  • Remove margins from Markdown paragraphs.
  • Remove all table headers.

Fixed

  • Fix redirection from landing page to home page to not modify the navigation history.
  • Fix bug of get started button showing on landing page on top right corner on desktop.
  • Fix broken CSS property preventing text size being correct on Safari mobile.
  • Fix bug of WhatsApp sharing link not opening externally.
  • Fix URL for invite friends link.
  • Fix title for invite friends link - remove colon.
  • Fix paragraph margins for all Markdown content.
  • Fix meta tags for all pages and locales.
  • Fix miscellaneous emojis.

v1.2.1

16 Jan 20:51
02def22
Compare
Choose a tag to compare

Added

  • Add all courses and subjects from TUAS (=Turun AMK).

Changed

  • Use custom back buttons in login/register pages when navigating from landing page.
  • Update marketing descriptions.
  • Change all dialog header texts to H6 to save a bit more space.

Fixed

  • Fix course and resource scores not getting calculated correctly.
  • Fix bug of author selection avatar not updating when choosing to comment as anonymous.
  • Fix sharing links when current route has query params.
  • Fix bug of back buttons missing on course and resource pages on mobile.
  • Add support for disabling app store badges on native app.
  • Fix paddings on bottom of the landing page on iOS PWA and native apps.
  • Fix paddings on bottom of the for teachers page on iOS PWA and native apps.
  • Fix text overflow for dialog headers.
  • Fix spacings for backdrops so that they fill the entire screen.
  • Fix inconsistent font size on Safari.