Skip to content

Develop#612

Merged
ShaneIsrael merged 9 commits into
mainfrom
develop
Apr 28, 2026
Merged

Develop#612
ShaneIsrael merged 9 commits into
mainfrom
develop

Conversation

@ShaneIsrael
Copy link
Copy Markdown
Owner

Bug Fixes

  • Saving video details no longer invalidates the thumbnail — thumbnail reload is now skipped when the same video is already open
  • Saving video details now closes edit mode immediately instead of waiting for the server response, eliminating the save lag
  • Removing a crop no longer leaves the crop polling interval running
  • Fixed missing key prop warning on navbar list items

Improvements

  • Cropped videos now show a "Cropping video..." overlay with a progress spinner while the server processes the crop
  • Cropped files are generated with faststart flag, enabling playback before the full file downloads
  • Long folder names in folder dropdowns now scroll with a marquee animation on hover — applies to both the selected value and the options list
  • LDAP authentication errors are now logged through the app logger instead of the bare logging module
  • Analytics script injection support via a placeholder in index.html

Internal

  • Reorganized frontend components: misc/ split into ui/ and player/ directories
  • Consolidated react-select themes into a single file
  • Removed unused utility functions and dead code (getSettings, setSettings, formatDate, acodec, getReleaseNotes)
  • Added utility functions: formatSize, formatDuration, formatTableDate, formatResolution

@ShaneIsrael ShaneIsrael merged commit ac880bf into main Apr 28, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant