Releases: ShaneIsrael/fireshare
v1.4.2
What's Changed
- Search Bar in Games.js now functional, added new Sort-by bar in Feed.js by @dammitjeff
- Add Transcode configuration settings in Settings, 480p transcoding support by @dammitjeff
- Sidebar transcode status style update @ShaneIsrael
- Fix TranscodingStatus duplicate polling via module-level singleton by @ShaneIsrael
- Fix transcode status not updating during backend scan by @ShaneIsrael
- Add select all/none button in edit mode by @dammitjeff
- Move upload card to sidebar by @ShaneIsrael
- Update date scanning logic to look at exif data first before falling back to title @ShaneIsrael
Full Changelog: v1.4.1...v1.4.2
v1.4.1
What's Changed
- Add support for public game tagging, remove redundant show public upload card by @dammitjeff in #406
- removed loose placeholder link in Readme by @dammitjeff in #408
- Games feed now only shows games with at least 1 linked video, new Games Banner and "Sort by" option by @dammitjeff in #407
- Add new Dates System, file scanning functionality, update notes message by @dammitjeff in #412
- Added Feature: RSS Feed by @smartlizardpy in #415
- added flex breaks for large date groups, fixing odd alignments on hanging dates by @dammitjeff in #419
- Fix SQLite timeout issues: StaticPool, reduced busy_timeout, remove page_size pragma by @ShaneIsrael in #422
Important Note
For existing libraries, you'll likely want to go to your settings and click the "Scan for Missing Dates". This will resolve all the "UKNOWN DATE" text you are likely seeing across your existing library.
New Contributors
- @smartlizardpy made their first contribution in #415
Full Changelog: v1.4.0...v1.4.1
v1.4.0
What's Changed
-
Game detection & organization improvements
Added folder-aware game detection, bulk linking, scan status indicators, alphabetical sorting, and fixes to folder scanning behavior. @dammitjeff -
Transcoding & video reliability fixes
Improved handling of corrupt files, better validation before and during transcoding, and multiple fixes to AV1 false positives and encoder error detection. @ShaneIsrael -
Performance improvements
General performance optimizations across the app, including faster thumbnail generation. @dammitjeff @ShaneIsrael -
Infrastructure & backend stability fixes
Resolved nginx IPv6 and 404 issues, gunicorn worker errors, shutdown problems, and improved SQLite concurrency. @ShaneIsrael -
UI & frontend bug fixes
Fixed mobile layout issues, stale thumbnails, overflow problems, and other visual bugs. @ShaneIsrael -
Documentation updates
Added clearer README descriptions for auto-organization and the Games feature. @dammitjeff
Full Changelog: v1.3.3...v1.4.0
v1.3.3
Massive thanks to @dammitjeff for adding a pretty cool new "Game Categorization" system. If you want to be able to link your clips directly to a game and have box art automatically downloaded you'll need to enable this feature in the integration settings by supplying a SteamGridDB api key which is free.
What's Changed
- Add SteamGridDB metadata integration, new "sort by games" tab by @dammitjeff in #367
- Fix video player overflow on /w/ page and modal view by @ShaneIsrael in #368
- Games tab now accessible to guest users, disabled input while selecting game by @dammitjeff in #369
- Added edit menu to games tab, fixed missing game assets by @dammitjeff in #371
- Fix thumbnail overflow issue by @ShaneIsrael in #372
New Contributors
- @dammitjeff made their first contribution in #367
Full Changelog: v1.3.2...v1.3.3
v1.3.2
What's Changed
- Fix Quality Selector Not Initializing on /w/ Page for videos with transcoded options.
Full Changelog: v1.3.1...v1.3.2
v1.3.1
Identical to 1.3.0, just with github action and workflow updates.
v1.3.0
What's Changed
- Transcoding added
- Add AV1 video transcoding with quality selection and GPU acceleration
- Add build-essential to fix python-ldap compilation failure
- Add NVENC availability detection with automatic library path fix for GPU transcoding
- Include NVENC libraries in Docker image using runtime variant
- Replace broken video player with Video.js for transcoded quality selection
- Enable quality selector in video player and fix timestamp seeking on blocked autoplay
- Fix filename sanitization and command injection vulnerabilities in upload endpoints
Full Changelog: v1.2.30...v1.3.0
v1.2.30
What's Changed
- Fix links and derived data not being removed correctly by @ShaneIsrael in #322
- Chunked Uploading Improvements & Deletion Fixes by @ShaneIsrael in #323
Full Changelog: v1.2.28...v1.2.30
v1.2.28
What's Changed
- Fix Large Files Failing To Upload by @ShaneIsrael in #319
Full Changelog: v1.2.27...v1.2.28
v1.2.27
What's Changed
- Remove chunked upload alert by @ShaneIsrael in #316
Full Changelog: v1.2.26...v1.2.27