Releases: hidden4003/ShokoServer-WebUI
v1.1.1-dev.0
-
Merge branch 'upstream' into master
-
[skip ci] Add lint rules
Since we use type for types add @typescript-eslint/consistent-type-definitions to force using type instead of interface
Add no-undef to prevent issues when renaming variables like in pull ShokoAnime#628
-
Update auto link logic (ShokoAnime#628)
-
misc: cleanup and tweak auto match logic
-
misc: more refinement to the general regex
-
misc: even more refinement to the general regex
-
misc: final adjustment for the episode regex
-
misc: catch 95% of all common formats
the last 5% will be added or ignored later. -
misc: more robust show name logic among a list of path details
-
misc: add suggestions and simplify duplex regex logic
-
misc: expose episode name and crc32
-
fix: start with the first found show name
-
misc: simplifty re-stitch regex
since the non-capture group was not needed as the dashes will always be
present when the regex is ran. -
misc: add "season" to search if no year
-
rename fileLinks to orderedLinks
Co-authored-by: hidden4003 hidden4003@users.noreply.github.com
-
Misc fixes (ShokoAnime#633)
-
misc: order the list of files before chosing a series
-
fix: also check avdump cached results if a file is successfully linked
when we haven't refreshed the list yet. -
Misc fixes (ShokoAnime#629)
-
Replace 'react-copy-to-clipboard' with hook, fix event propagation issues
-
Remove unused file
-
Add eslint rule for checking key prop and fix key issues
-
Fix spacing on episode item
-
Fix layout in GroupView
-
Fix "typo" in ignored files tab
-
Reset table selection properly
-
Fix Unwatched/Group Count Text Color (ShokoAnime#630)
-
Misc changes (ShokoAnime#624)
-
Add 'break-all' on the queue items in the queue modal.
-
Display proper file names and location for episode files.
-
Add offline indicator for when the server is unable to access
the Internet. -
Fix up the file summary that i broke on the server side.
-
Clean up the series description
-
Fix back navigation from unrecognised files for some pages
-
Make related and similar clickable on series overview
-
Added a confirmation modal before deleting files in the unrecognized
utility. @da3dsoul happy now? -
Fixed the AVDump status icons and buttons.
-
Add a 'Clear Queue' button to queue modal
-
Add max height to ed2k preview
-
Fix the web UI auto update I just broke on the server side.
-
Use queue item description instead of name.
Co-authored-by: Harshith Mohan gharshitmohan@ymail.com
-
Update GroupView to match CollectionView (ShokoAnime#627)
-
[skip ci] Disallow parent imports (ShokoAnime#625)
-
[skip ci] Fix folder size fallback in ImportFolders panel (ShokoAnime#623)
-
[skip ci] Add dprint config, update eslint config (ShokoAnime#619)
-
Add dprint
-
Update dprint and eslint configs
-
Fix import
-
Fix formatting
-
Fix queue status exports
-
Add pre-commit hook for linting
-
Format packagejson because yarn on windows does it
-
Fix more formatting and lint issues
-
Fix key error in QueueModal, fix gap
-
feat: add anidb ban modal (ShokoAnime#621)
-
fix: fix manual linking (ShokoAnime#622)
-
fix: fix manual linking
-
Fix linking to existing series (thanks to baine for reporting this).
-
Fix one-to-many and many-to-one linking (because one of them
wasn't implemented and the other I broke a few weeks ago). -
Fix the episode selector selecting the episode for the wrong row when
the user have added multiple rows for the same file. -
Allow selecting file rows to remove them before a series has been
selected (but still do not allow duplicating the rows until after a
series has been selected). Removing all the links will take the user
back to the unrecognised page.
- feat: add auto linking framework
- Added the assisted linking framework for manual linking. It will help
the user search for series and link files to episodes, using the
almighty power of regexes. Yes. Regexes.
- fix: enable auto fill on series select
and update the general regex
- fix: general fixes and rename directory
-
Fix faulty linking when a file has not been linked to an episode
-
Added better toasts,
-
Make duplicating less painful,
-
And fix the range fill i broke.
-
last commit on this except regexes
-
Add queue modal (ShokoAnime#620)
-
feat: add queue modal
-
fix: fix color for metadata sources on first run
-
fix: remove outdated guard for queue modal
Co-authored-by: Harshith Mohan gharshitmohan@ymail.com
-
Fix series files panel (ShokoAnime#618)
-
Add Indicator For New News Post. (ShokoAnime#616)
-
Add Indicator For New News Post.
-
CSS Changes (ShokoAnime#613)
-
Add Version Build Date to Version Section in Settings.
-
Remove Build Date & Make Commit Clickable to Compare Version to Latest.
-
Update Tailwind Safelist and Update Settings CSS.
-
Truncate Theme Description.
-
Fix Font Size Issue in Series Relation & Similar.
-
Fix CSS for Copy ED2K Hashes button.
-
Merge branch 'upstream' into master
-
Additional Theme Changes. (ShokoAnime#612)
-
Additional Theme Changes.
-
Remove Erroneous Drop-Shadow, Set Filter Height & Make Search Not Case Sensitive
-
fix: fix image placeholders (ShokoAnime#611)
-
change the background image placeholder component to accept
image metadata instead of an URL. -
add three separate placeholders depending the state of the provided
image metadata. -
refactored some parts to fix react breaking because of the use of
hooks inside non-components (that are now made into "proper"
components). -
Fix Dashboard resizing issue on initial load. (ShokoAnime#610)
-
Fix Dashboard resizing issue on initial load.
-
Update Tailwind Config safelist and Rearrange MediaType Colors.
-
Theme Update (ShokoAnime#603)
-
Update Dashboard CSS to Match Figma and Recent Changes. Add Light & Dark Variants of Highlight Colors.
-
Expand default theme variables.
-
Convert colors to HEX.
-
Fix color in UnrecognizedTab.
-
Fix Import Folder modal CSS.
-
Add missing borders.
-
Fix Manually Linking Util (ShokoAnime#607)
-
fix: don't create series until 'save' is pressed
-
Fix cache issue on getAnidbSeries
-
fix: fix queue count in top nav
-
Fix linking for all series.
-
Fix queue api again (ShokoAnime#606)
-
fix: add the missing method for the mutation
-
feat: add queue status and fix buttons
-
fix: use the state queue count
-
Fix breadcrumbs in series page (ShokoAnime#605)
-
fix: fix filename in ed2k hash (ShokoAnime#589)
-
[skip ci] Update dependencies (ShokoAnime#602)
-
[skip ci] Update dependencies (ShokoAnime#601)
-
refactor: move to v3 queue api (ShokoAnime#600)
-
Fix layout issues and collection loading indicator (ShokoAnime#598)
-
Fix grid layout width on refresh
-
Fix layout not loading on page change
-
Fix BackgroundImagePlaceholderDiv
-
Fix key in grid view item
-
Fix loading indicator in collection page
-
Apply theme on login page (ShokoAnime#597)
-
Apply theme on login page
-
Update code for background image to match how we do it for a Series.
-
Fix for login page flashing default theme before showing saved theme on page load.
-
Modify the timeout.
Co-authored-by: ElementalCrisis 9443295+ElementalCrisis@users.noreply.github.com
-
Force refresh theme on page reload (ShokoAnime#596)
-
CSS Changes (ShokoAnime#593)
-
Fix height in episode files panels (ShokoAnime#591)
-
Fix header display bug and add conditional checks for pluralization in Series > Files.
-
Merge pull request ShokoAnime#582 from ElementalCrisis/master
Fix CSS on Metadata section on First Run.
-
Merge branch 'master' into master
-
Final ESLint fix.
-
Fix ESLint Cont.
-
Fix ESLint issue and update wording.
-
Add note about AniDB account password to First Run.
-
Fix RemoveMissingFiles (ShokoAnime#585)
-
Get rid of data param for RemoveMissingFiles
-
Get rid of data parameter
-
Add action for RenameAllGroups endpoint (ShokoAnime#584)
-
Merge remote-tracking branch 'Shoko/master'
-
Fix CSS on Metadata section on First Run.
-
fix: display "" (ShokoAnime#581)
when displaying the file location for a file without any locations.
- Bump semver from 7.5.1 to 7.5.2 (ShokoAnime#573)
Bumps semver from 7.5.1 to 7.5.2.
updated-dependencies:
- dependency-name: semver
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] support@github.com
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: hidden4003 hidden4003@users.noreply.github.com
-
Fix language preference list, add hidden status filter for episodes (ShokoAnime#577)
-
Fix deadzone in collection view items
-
Add hidden status filter to episodes
-
Fix language preference list in anidb settings
-
Fix settings nav position (ShokoAnime#575) [skip ci]
-
Add EP type "Other" to manual link range fill (ShokoAnime#574)
-
Show empty series in collection view (ShokoAnime#572)
-
Update Release-Dev-Auto.yml [skip ci] (ShokoAnime#571)
-
Fix sort indicator in table header for search, fix avdump button (ShokoAnime#568)
-
[skip ci] Fix sort indicator in table header (ShokoAnime#567)
-
Fix manual file linking (ShokoAnime#566)
-
Add avatar editor, add sort to utilities (ShokoAnime#564)
-
Add avatar editor
-
fix the avatar image glitchingbefore closing the modal
-
Update utilities to use new
File
endpoint, add sort functionality (ShokoAnime#565) -
fix collection filter
-
Fix sort criteria for FileName
-
Add default sort criteria for utilities table
-
Refactor UnrecognizedFiles panel on dashboard
Co-authored-by: Mikal Stordal mikalstordal@gmail.com
- fix: fix user management after server refactor (ShokoAnime#563)
-
fix the user avatar logic that changed in the last refactor on the server.
-
added the missing AniDB user toggle. I don't know why it was missing.
-
made sure the user is only logged out if they're revoking the API keys for
themselves, and not for other users. -
made the
delete user
action clickabl...
1.1.1-dev.0
-
Update dependencies (ShokoAnime#438)
-
Update yarn to 3.3.0
-
Update @babel, webpack, sentry
-
Update @microsoft/signalr to 7.0
-
Update redux related
-
Update misc packages
-
Update eslint
-
Update postcss
-
Update types
-
Update stylelint
-
Mobile-friendly UI changes (ShokoAnime#436)
-
Reload page on webui update
-
Improve webui update UX
-
Add md and sm breakpoints to dashboard layout
-
Make sidebar mobile-friendly
-
Make settings page mobile-friendly
-
Fix queue operations, add trace log setting, QoL improvements (ShokoAnime#435)
-
Fix queue operation API call
-
Add trace log setting
-
Add AniDB page link to recommended anime
-
Fix border colour on dashboard posters
-
Allow single file dumping without selection
-
Only allow one file to be dumped at a time on dashboard
-
Add "in-collection" indicator to upcoming anime
-
Reset row selection in Ignored Files Utility on file list change
-
Reset row selection in SeriesWithoutFilesUtility on series list change
-
Refetch data on component mount
-
fix selected files sort breaking - issue ShokoAnime#421 (ShokoAnime#434)
-
Add "Recommended Anime" panel and fix other dashboard panels (ShokoAnime#433)
-
Fix mainpage and shoko panel scrollbars in FF
-
Use themeable SVG logos everywhere
-
Add border to panels in layout edit mode
-
Add transitions and empty message to "Recently Imported" panel
-
Fix font weight for empty message in "Import Folders" panel
-
Add empty messages and transitions to remaining dashboard panels
-
Fix upcoming anime panel
-
Add "Recommended Anime" panel to dashboard
-
Set webui update channel to 'unstable' if on prerelease version
-
Fix "Recommended Anime" panel
-
Increase width of "Collection Breakdown"
-
Fix dashboard layout again..
-
Fix console errors
-
Sync unrecognized panel on dashboard with utilities
-
Hide layout edit mode when not required
-
Reset row selection in unrecognized panel on files refresh
-
Combine RTKQ APIs into one API, update deprecated getDefaultMiddleware (ShokoAnime#432)
-
Bump loader-utils from 2.0.2 to 2.0.3 (ShokoAnime#431)
Bumps loader-utils from 2.0.2 to 2.0.3.
updated-dependencies:
- dependency-name: loader-utils
dependency-type: indirect
...
Signed-off-by: dependabot[bot] support@github.com
Signed-off-by: dependabot[bot] support@github.com
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Refactor more APIs to RTKQ, add edit mode for layout, add event-driven data refetching (ShokoAnime#430)
-
Improve webui update check status
-
Change login form to an actual form
-
Fix toast styling on login page
-
Fix ring on Select and Input
-
Refactor first run and login to use RTKQ + cleanup
-
Fix status polling
-
Fix font weight in Button component
-
Firstrun: Only save anidb credentials after successful test
-
Add edit mode for dashboard layout, fix webui settings, cleanup
-
Change colour of resize handle on dashboard
-
Auto refresh data according to events
-
Move queue operations to RTKQ
-
Fix tags in seriesApi
-
force files to 1 line (hover for full name) (ShokoAnime#429)
fix selected series, selected files not resetting after linking - issue ShokoAnime#421
fix series tag not ivalidated after fetch data - issue ShokoAnime#421
- Fix changelog format for release (ShokoAnime#428) [skip ci]