Skip to content

Releases: Mangatsu/web

v0.6.7

30 Apr 06:25
Compare
Choose a tag to compare

Changed

  • Clear login data when receiving 401 or 403 from the server
  • Better API typing
  • Better validation for settings in local storage

Fixed

  • A rare null error when login fails

v0.6.6

23 Mar 11:06
Compare
Choose a tag to compare

Server v0.8.0 required!

Added

  • Calculate the total number of pages in the Library accurarely with TotalCount (requires server v0.8.0)

Fixed

  • NEXT_INTERNAL_MANGATSU_API_URL to NEXT_PUBLIC_INTERNAL_MANGATSU_API_URL as NEXT_PUBLIC_ is required for the environment variable to be available on the client side
  • Page thumbnail path

Changed

  • Remove unnecessary data checks on task statuses
  • Remove client side limit multiplier as this is handled on the server

v0.6.5

21 Mar 11:38
Compare
Choose a tag to compare

Added

  • NEXT_INTERNAL_MANGATSU_API_URL environment variable to specify which API URL to use for internal requests (currently only for image proxying)
  • Add AVIF support

Fixed

  • Useless network calls that ended up in 404 when opening the Library page
  • NSFW badges not showing on the Series page
  • Warning on empty functions and unnecessary type
  • Fixed an issue with image remote patterns that would cause the image proxy to return error 400

Changed

  • Updated Node.js runtime to v20
  • Updated dependencies
  • Disabled Next.js telemetry in the Docker image before building
  • Decreased minimum TTL of the image proxy from 30 days to 24 hours

v0.6.4

22 Jan 17:14
Compare
Choose a tag to compare

Added

  • Cursors (while hovering) to various buttons such as Save and Update
  • Confirming password when changing own password
  • Clicking 漫月 (top left) takes the user to the main page
  • Autocomplete props to password and username fields
  • Uneditable UUID field when editing a Gallery

Fixed

  • Search filter buttons now showing
  • 404 page flashing when accessing Galleries and Series
  • Mobile style layout on Personal page

Changed

  • Username can now start with a number as well
  • Unify styling all across the page

v0.6.3

21 Jan 17:25
Compare
Choose a tag to compare

Added

  • Ability to delete admins

Fixed

  • Login page on mobile

Changed

  • Refactor OnOffSwitch

v0.6.2

21 Jan 16:17
Compare
Choose a tag to compare

Added

  • Validations for all the user forms (login, edit user, edit personal settings)
  • Remember username and remember status on failed login
  • Cursor pointers to login page buttons
  • 404 for not existing Gallery and Series pages
  • Message when no galleries were found

Fixed

  • Typos
  • Error when trying to update or delete users
  • Remember login values on Login page

Changed

  • Removed white space on the bottom of the gallery page
  • Refactored gallery grid
  • Trim whitespaces when searching
  • Now the task status is only being refresh on the status page or if the status popup is open

v0.6.1

20 Jan 19:46
Compare
Choose a tag to compare

Added

  • Web version to User menu

Fixed

  • A bug with found galleries on the Status page
  • Various issue with login states
  • Automatic logout on token expiring
  • Trying to access pages not available when logged in anonymously would cause flashing

Changed

  • Rehauled Login page
  • Upgraded dependencies

v0.6.0

08 Jan 18:32
Compare
Choose a tag to compare

Added

  • New processing status page
  • Close nav's user menu when clicking admin or personal
  • New-password attribute where applicable to accommodate password managers

Fixed

  • Only show favorite groups when logged in as a user
  • Anonymous user check
  • Double navigation on the admin and series page
  • React hydration error on personal settings page
  • Make the nav's user menu buttons consistent in size
  • Error when gallery was not found

Changed

  • Rehauled the task menu
  • Require minimum of Node.js v20 and npm v10
  • Upgrade dependencies (such as Next.js 14)
  • Refactor to use Next.js's App router
  • Wider search box
  • Nav to be narrower and rounder
  • Github link to be more obvious
  • Shadow to user menu
  • Temporarily disabled loading icon (cause: a fundamental change in Next.js's router)

v0.5.2

30 May 10:15
Compare
Choose a tag to compare

Released packages also on GHCR (GitHub Container Registry) alongside DockerHub:

Fixed

  • A warning about page title-element

v0.5.1

28 May 07:26
Compare
Choose a tag to compare

Added

  • A new preference for including serialized galleries to randomized galleries

Fixed

  • JSON serialization error on Series page
  • Broken API URLs
  • Rare client side crash on non-200 server response

Changed

  • Refactor Library fetching