Skip to content

Develop#649

Merged
ShaneIsrael merged 3 commits into
mainfrom
develop
May 29, 2026
Merged

Develop#649
ShaneIsrael merged 3 commits into
mainfrom
develop

Conversation

@ShaneIsrael
Copy link
Copy Markdown
Owner

This pull request introduces several new features and improvements across the frontend and backend of the application. The most significant changes include the addition of new sorting options by name for videos and images, enhancements to the date picker UI, a new video player feature for frame-by-frame navigation, and a correction to how file dates are determined in the backend for more consistent metadata. There are also minor improvements to upload workflows and version bumps.

Sorting and Display Improvements

  • Added new sorting options "Name A→Z" and "Name Z→A" to the UI for videos and images, and implemented the corresponding logic in all relevant feeds and dashboards. This allows users to sort content alphabetically by title. [1] [2] [3] [4] [5] [6]

Video Player Enhancements

  • Introduced frame-by-frame navigation in the video player using the comma and period keys (assumes 30fps), enabling precise video review for users. [1] [2]

Date Picker and UI Updates

  • Improved the date picker component by switching to a dropdown-based month/year selector, setting a broader selectable date range, and updating related CSS for better usability and appearance. [1] [2] [3]

Upload and Game Selection Workflow

  • Enhanced the upload cards so that selecting or creating a game automatically toggles the "upload to game folder" option, streamlining the user experience. [1] [2] [3] [4]

Backend File Date Handling

  • Changed backend logic to use file modification time (mtime) instead of creation time (ctime) for determining the created_at and updated_at fields of videos and images. This provides more consistent and reliable metadata, especially across different filesystems and after file moves. [1] [2] [3] [4] [5]

Other minor changes include version bumps in package.json and package-lock.json to 1.6.13. [1] [2]

@ShaneIsrael ShaneIsrael merged commit c94dcc8 into main May 29, 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