Skip to content

Conversation

GT-610
Copy link

@GT-610 GT-610 commented Mar 21, 2025

Bump static files and some Go modules to newer version.

Why This Change:

  • Keeping Go Modules up-to-date ensures better stability, security, and access to new features provided by third-party libraries.
  • Updating static resources aligns with recent design changes or feature enhancements, ensuring consistency across the application.

All bump actions have been tested. For static files, I've checked on Chrome 134, Edge 134 and Firefox 136 on Windows 11. For Go modules, go test ./... passed and go build succeed.

Anyway, it would be better to pay special attention to any potential issues related to dependency versioning. Further tests are still needed before going into release.

GT-610 and others added 30 commits March 8, 2025 12:40
…are page, downloadPageFolder.html) (tobychui#179)

* feat: Add image thumbnail preview on row hover (downloadPageFolder)

- Display thumbnail preview when hovering over image rows
- Preview follows cursor movement with offset
- Apply hover effect on entire row for better UX

* feat: add configurable compression level for zip downloads (Folder Share page, downloadPageFolder.html)

Added the ability to customize zip file compression levels:

- Added new ArozZipFileWithCompressionLevel function that accepts compression level parameter
- Added compression_level query parameter support to share downloads
- Added UI checkbox to toggle between compressed/uncompressed downloads
- Auto-detect when folder contains mostly media files (>= 50% in size) and pre-check uncompressed option
- Updated compression help text to provide guidance on media files
- Default compression level remains at flate.DefaultCompression (-1)

The changes allow users to choose no compression for media-heavy folders to improve zipping speed, while maintaining regular compression for other content types.

* lazy bug fix
GT-610 added 11 commits March 21, 2025 18:15
- 更新 mimetype 从 v1.4.3 到 v1.4.8
- 更新 dario.cat/mergo 从 v1.0.0 到 v1.0.1
- 更新 Microsoft/go-winio 从 v0.6.1 到 v0.6.2
- 添加 google/go-cmp v0.7.0
- 添加 google/uuid v1.6.0
- 添加 klauspost/cpuid v1.3.1
- 移除 golang.org/x/time v0.11.0
@GT-610 GT-610 marked this pull request as draft March 25, 2025 01:39
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.

3 participants