Skip to content

Releases: natyusha/Shoko-WebUI

v2.0.0-dev.203

v2.0.0-dev.203 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 20 Aug 18:27
401aa98

This reverts commit 5d702f9.

  • Remove space

Co-authored-by: Harshith Mohan 26010946+harshithmohan@users.noreply.github.com

v2.0.0-dev.202

v2.0.0-dev.202 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 20 Aug 18:25
6567bbb

v2.0.0-dev.201

v2.0.0-dev.201 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 20 Aug 13:39
3765695

v2.0.0-dev.200

v2.0.0-dev.200 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 20 Aug 12:06
c28846d

Uses Queuecumbr's .svg and adds customizable colour options to the theme .css

  • Update ShokoIcon.tsx
  • move transforms above d
  • Update ShokoIcon.tsx
  • condense transforms
  • Remove Shoko Logo Colors from Tailwind Config

  • Revert Common.css and Fill from SVG

  • Slightly Increase Width

  • It was too big

  • Fix series rating stars, 3rd time's the charm (ShokoAnime#990)

  • Revert "Handle existing votes where MaxValue is not 10 (ShokoAnime#988)" (ShokoAnime#989)

Because server already sends value out of 10

This reverts commit 90f46eb.

  • Handle existing votes where MaxValue is not 10 (ShokoAnime#988)

  • Fix rating number for series vote again (ShokoAnime#987)

  • Fix rating number for series vote (ShokoAnime#986)

  • Fix check for null UserRating (ShokoAnime#985)

  • Add voting for series (ShokoAnime#984)

  • Refactor topnav menu items (ShokoAnime#983)

  • refactor topnav menu items

  • fix exports

  • Renamer and other fixes, allow renaming from unrecognized util and file search (ShokoAnime#982)

  • Fix logout from error boundary

  • Allow renaming from unrecognized util and file search

  • Make monaco-editor work without internet

  • Remove old css classes

  • Stop default login backdrop from loading if not required

  • Fix adding series files in renamer (ShokoAnime#981)

  • replace recently hashed with recently imported files (ShokoAnime#980)

  • replace recently hashed with recently imported files in renamer add files modal

  • fix queryKey

  • Fix topnav modals, optimize renders (ShokoAnime#979)

  • Add tooltips to renamer status icons (ShokoAnime#978)

  • Fix duplicate preview calls in renamer (ShokoAnime#977)

  • Renamer QOL Changes (ShokoAnime#976)

  • Don't allow new renamer config if name already exists (ShokoAnime#975)

  • Add "Add to MyList" option to files in (ShokoAnime#974)

  • Add "Contributing" section to readme

  • Add "Add to MyList" option to files in episode list

  • Fix renamer settings (ShokoAnime#973)

  • Fix text on unsupported page

  • Fix renamer settings

  • Disable save button for renamers without settings (ShokoAnime#972)

  • Renamer rewrite changes (ShokoAnime#971)

  • Renamer (WIP)

  • Add Delete and Set as default options to renamer

  • Refactor server version check

  • Get language list from server, add x-main (ShokoAnime#970)

  • Fix series tag size (ShokoAnime#969)

  • Minor fixes (ShokoAnime#968)

  • Fix toast import in file search utility

  • Refactor episode list virtualizer

  • Use ShokoPanels in series top panel

  • Add loading indicator to episodes list

  • fix: show size if it's availabe (ShokoAnime#966)

  • Run import automatically on finishing first run setup, update unsupported page (ShokoAnime#965)

  • Run import automatically on finishing first run setup

  • Remove GA_OptOutPlzDont from settings model

  • Update unsupported page

  • Even more minor fixes (ShokoAnime#959)

  • misc: do the last conversion from 'fanart' to 'backdrop'

  • fix: update thumbnail & add logos

  • Updated the series episodes tab to use the episode images instead of the tvdb thumbnail, and also removed the episode tvdb model since it will probably not be used anywhere else in the future.

  • Added logos to series page, but the max height will need to be adjusted… maybe.

  • Removed duplicate SeriesImagesType in api/series.ts. A duplicate of ImagesType in api/common.ts

  • misc: tweaked the preferred image text on the series images page

  • fix: fix logo fit on series images page

  • Minor fixes (ShokoAnime#958)

  • feat: add download all titles/overviews settings

  • fix: use shoko server preferred description settings
    for episode description

  • fix: always attempt load thumbnails if LoadImageMetadata is set to true

  • fix: don't attempt to load character/staff images
    if they're not available locally in the server… for now at least.

  • misc: change image id type from string to number

  • feat: update auto match regexes & logic


Co-authored-by: Harshith Mohan 26010946+harshithmohan@users.noreply.github.com

  • Update TMDB actions, fix settings (ShokoAnime#957)

  • Fix TMDB settings

  • Update TMDB actions

  • Add search to manually linked and series without files utils (ShokoAnime#956)

  • Fix TMDB tab in first run (ShokoAnime#955)

  • Fix series image page, language preferences (ShokoAnime#954)

  • Change fanart to backdrop

  • Show fallback on series title preference

  • fix: update settings and series pages (ShokoAnime#953)

  • fix: update settings and series pages
    Updated the settings and series pages after the TMDB PR.

The settings now have overhauled language settings, though the source order selector aren't implemented. Also, all TMDB settings (except the user api key override) are exposed.

On the series page the linked TMDB entity will indicate if it's a movie or show link, and the external link for both should work.

  • Fix revam's PR

  • Fix metadata link

  • Fix dashboard queries

  • Fix delete tmdb link hook name


Co-authored-by: Harshith Mohan 26010946+harshithmohan@users.noreply.github.com

  • Fix janky loader on episodes page (ShokoAnime#952)

  • Fix crash in collection settings with EpisodeLanguagePreference (ShokoAnime#950)

  • Fix default value of selectedRows in manual link page (ShokoAnime#949)

  • Fix default value of selectedRows in manual link page

  • Change empty link redirection from link files page

  • Fix backgrounds again.. (ShokoAnime#948)

  • Add page and check for unsupported server version (ShokoAnime#947)

  • Try to fix collection search... (ShokoAnime#945)

  • Add useUpdateEffect hook to fix collection search (ShokoAnime#944)

  • Misc changes (ShokoAnime#943)

  • Add collection search query to URL

  • Fix background image in settings and series pages

  • fix: add a negative lookahead for resolution (ShokoAnime#942)

    • Added a negative lookahead to the auto-match regexes to prevent resolutions ending with 'p' from being considered part of the episode range when it is immediately following the episode number with a dash, e.g. e03-1080p will now be parsed as the range "3-3" instead of "1-3".
  • Fix Mark as Watched tooltip (ShokoAnime#941)

  • Misc. fixes (ShokoAnime#940)

  • Fix import folder flags none.

  • Clamp unwatched & add others to count.

  • Misc: Resolve future TS version errors [no-ci] (ShokoAnime#939)

  • Use clearer language for Episode on Deck when all eps watched (ShokoAnime#938)

  • Fix query key for manually linked files (ShokoAnime#937)

  • Feat: Add edit group modal (ShokoAnime#935)

  • Feat: Add edit group modal

  • Misc: Memoization of GroupEditModal tabs

  • Misc: Avoid padding on list items without overflowing content

  • Misc: Optionally apply consistent result sorting to GroupSeriesQuery

  • Misc: Implement optional sorting sensibly...

  • Misc: Fetch all files belonging to manually linked series (ShokoAnime#936)

  • Fix button label in QuickSelectModal (ShokoAnime#934)

  • Misc: Add stronger overlay and colour to episode watch/hidden state (ShokoAnime#933)

  • Fix: Prevent setting migrations failing (ShokoAnime#928)

  • Fix: Prevent setting migrations failing

  • Fix: Add proper error handling for settings migrations

  • Fix delete series mutation (ShokoAnime#932)

  • Fix: Hide EditSeriesModal on route change (ShokoAnime#931)

  • Update year and season filters (ShokoAnime#930)

  • Fix overflow on firefox (ShokoAnime#929)

  • Feat: Virtualize series list in tag modal (ShokoAnime#923)

  • Handle FileHashed and FileDetected events (ShokoAnime#927)

  • Only search series name when inside a group (ShokoAnime#926)

  • Refactor group tab in edit series modal (ShokoAnime#925)

  • Use redux store for edit series modal (ShokoAnime#921)

  • Feat: Add edit series modal to redux store

  • Feat: Use redux store to control edit series modal

  • Misc: Requested changes

  • Fix: Allow exit transition to work for edit series modal

  • Add option to use fanart as thumbnail fallback (ShokoAnime#924)

  • Fix series top panel widths (ShokoAnime#920)

  • Show series recursively (ShokoAnime#919)

  • Refactor file info, add codec & version (ShokoAnime#918)

  • Make file search details UX better

  • Refactor mediainfo hook, add codec & version to file info

  • Fix mediainfo hook

  • Series Redesign (ShokoAnime#869)

Commits are redacted because there were too many


Co-authored-by: Jordan Fearnley fearnlj01@gmail.com
Co-authored-by: Harshith Mohan gharshitmohan@ymail.com

  • Fix ErrorBoundary for RouteError (ShokoAnime#916)

  • Collection search: allow searching by series title and anidb id (ShokoAnime#915)

  • Debounce queue invalidation (ShokoAnime#914)

  • Force fetch data when adding empty series (ShokoAnime#913)

  • Try to improve SelectEpisodeList (ShokoAnime#912)

  • Add z-index to SelectEpisodeList component (ShokoAnime#911)

  • Refactor SelectEpisodeList to remove deprecations (ShokoAnime#910)

  • Upgrade to react 18.3, preparation for 19, update other deps (ShokoAnime#909)

  • Misc changes (ShokoAnime#907)

  • Fix API keys not loading in settings

  • Move trakt toast to top right to unblock save button

  • Fix tooltip position for settings link in top nav (ShokoAnime#906)

  • Add better tooltips using react-tooltip (ShokoAnime#905)

  • Add chaptered status and episode count to release mgmt quick select (ShokoAnime#904)

  • Add sort condition to filter presets, apply manual filter to group page (ShokoAnime#903)

  • Stop API calls from hidden dashboard items (ShokoAnime#902)

  • Change news api retry count to 1 (ShokoAnime#901)

  • Add quick select option to release management (ShokoAnime#900)

  • Fix dashboard layout not saving properly (ShokoAnime#899)

  • Fix logs page jitter, timestamps, handle disabling auto-scroll (ShokoAnime#898)

  • Fix timestamps for new log lines

  • Fix logs page jitter and disable auto scroll on manual scroll

  • Remove captureConsoleIntegration from sentry (ShokoAnime#897)

  • Enable sentry console integration only for "error" level (ShokoAnime#896)

  • Put signalr connection in a try-catch block (ShokoAnime#895)

  • Update sentry config, fix server_version tag (ShokoAnime#894)

  • Set server_version sentry tag in ErrorBoundary instead of login page

  • Replace deprecations in sentry config

  • Add captureConsoleIntegration to sentry

  • Minor fixes (ShokoAnime#893)

  • fix Ts().state is null

  • fix Cannot read properties of undefined (reading 'ID')

  • Change "unsaved settings" toast position to top-right (ShokoAnime#892)

  • Change "unsaved settings" toast position to top-right

  • Fix top margin on ToastContainer

  • Fix settings toast blocking save button (ShokoAnime#891)

  • Refac...

Read more