Skip to content

Releases: spuxx1701/potber-client

v1.19.0

05 Apr 10:20
Compare
Choose a tag to compare

Added

  • Added a couple of new themes.
  • Threads that contain posts from a bookmark are now highlighted.
  • The [m] BBCode-Tag is now supported.
  • Users can now create new private messages, forward private messages and respond to private messages.
  • Users can now create threads.

Changed

  • Many components in the application now use their own color variables. That makes it much easier for themes to create unique distinct visuals for different components.
  • Existing themes received an overhaul.
  • The post form has been improved in terms of usability.

Fixed

  • [video play] tags are now played in a loop.
  • Fixed various visual issues.

Chores

  • Moved all styles out of ember's legacy CSS pipeline. This should prevent issues caused by cached old styles after updates.

v1.18.2

26 Feb 09:22
Compare
Choose a tag to compare

Changed

  • Videos on autoplay are now muted by default.

Fixed

  • Fixed an issue where copying a direct link to a post would not return the link in the proper format.
  • Fixed an issue that would break the styles of ember-cli-notifications.
  • Fixed an issue that would make scrolling to anchors after page changes very imprecise.

Chores

  • Bumped @types/ember__service from 4.0.2 to 4.0.9.
  • Bumped ember-cli-notifications from 8.0.0 to 9.0.0.

v1.18.1

31 Jan 18:15
Compare
Choose a tag to compare

Fixed

  • The refresh button in the sidebar should no longer cause visual artifacts while the sidebar is collapsed.

v1.18.0

29 Jan 13:56
Compare
Choose a tag to compare

Added

  • Added an option to hide global and announcement threads.
  • Added dynamic transitions. They can be enabled via the 'Transitions' setting.
  • Added warning notifications in case certain requests take longer than expected.
  • ApiService now offers internal status handling as well as silent requests.

Changed

  • Improved how deleted users are being displayed.
  • /threads route data is now being loaded lazily. A skeleton thread page will be rendered during load.
  • If automatic refreshing of the newsfeed is enabled, the newsfeed will now also be refreshed when browsing and on a regular interval.
  • Avatars are now enabled by default.
  • Clicking on a an avatar now shows the user profile.

Fixed

  • The post form's submit button now shows whether the post has been submitted (both in desktop and mobile view).
  • Fixed an issue that would lead to the kebap menu being cut off if the option 'Darken read posts' was enabled.
  • Fixed a couple of styling inconsistencies.

Chores

  • Migrated build system to embroider.
  • Introduced postcss and other modern css tools.
  • Migrated several components to .gts and the css module pattern.
  • Added /metrics route to the NGINX server.
  • Staging and production builds no longer use different build pipelines. Environment-specific values are now being injected through injected-config.js served by NGINX.

v1.17.5

23 Dec 20:12
Compare
Choose a tag to compare

Fixed

  • Fixed the unbearable situation of potber not using christmas icons.

v1.17.4

21 Dec 23:08
Compare
Choose a tag to compare

Fixed

  • In Safari, the preview and submit buttons of the post form have now also been moved to the footer to prevent the buttons not being visible.

v1.17.3

21 Dec 22:40
Compare
Choose a tag to compare

Fixed

  • Fixed an issue that would prevent scroll position to update properly after certain route changes.

v1.17.2

21 Dec 18:59
Compare
Choose a tag to compare

Fixed

  • Fixed an issue that would cause post order to be reversed after navigating from the post form view to the thread view.

v1.17.1

21 Dec 16:11
Compare
Choose a tag to compare

Fixed

  • Improved backwards compatibility regarding login routes.

v1.17.0

21 Dec 15:44
Compare
Choose a tag to compare

Added

  • Bookmarks now indicate whether the corresponding thread has been closed.
  • Added the option to delete bookmarks via the kebap menu within the thread view.
  • The in-app changelog now includes a chores section.

Changed

  • The application now uses potber-auth for authentication.

Fixed

  • Fixed an issue that would cause tables not being displayed properly on Chrome.
  • Fixed an issue where direct links to a thread (without providing a post id) would cause an error.
  • Ordered lists are now being parsed properly.
  • Various smaller fixes.

Chores

  • Added support for nvm.
  • Started the migration from ember-data to a custom solution for data fetching and handling. The reasoning behind this change can be read here.