422 Commits

Author SHA1 Message Date
f172fc7832 更新链接至最新的主题页面 2025-06-24 20:08:18 +08:00
wood chen
8e517f5ae4
Update README.md 2025-02-15 02:01:29 +08:00
wood chen
8658bd06ce
Update README.md 2025-01-04 19:35:35 +08:00
wood chen
aac2785719
Merge pull request #8 from woodchen-ink:webp-sh-master
Webp-sh-master
2024-11-14 20:25:19 +08:00
4a589c1291 Merge branch 'master' of https://github.com/webp-sh/webp_server_go into webp-sh-master 2024-11-14 20:24:42 +08:00
Nova Kwok
a08b6e66ae
Use newer version of libaom (#363)
* Use newer version of libaom

* Install curl
2024-11-13 22:10:30 +08:00
wood chen
e41451d5f8
Update release_docker_image.yaml 2024-10-30 17:04:49 +08:00
wood chen
4cc610809b
Merge pull request #5 from webp-sh/master
Add iOS 18 support
2024-10-30 17:04:25 +08:00
Nova Kwok
ae0274c39c
Add iOS 18 support (#360) 2024-10-30 10:13:41 +08:00
bbdeb27974 Merge branch 'master' of https://github.com/woodchen-ink/webp_server_go 2024-10-29 16:43:30 +08:00
85a4096ffc refactor(encoder): remove logging for image conversion and processing 2024-10-29 16:43:28 +08:00
wood chen
ba916aea5d
Merge pull request #3 from woodchen-ink/dependabot/go_modules/github.com/schollz/progressbar/v3-3.17.0
chore(deps): bump github.com/schollz/progressbar/v3 from 3.16.1 to 3.17.0
2024-10-28 17:50:14 +08:00
83d6196460 docs: update developer information link
Update the developer information link in the WebP Server Go initialization message.
2024-10-28 17:44:38 +08:00
5bd41a5edd refactor(server): Set Gin to release mode and adjust route order
Set Gin to release mode for better performance and adjusted the route order to ensure specific routes are matched before catch-all routes.
2024-10-28 17:14:01 +08:00
dependabot[bot]
30e37f66b5
chore(deps): bump github.com/schollz/progressbar/v3
Bumps [github.com/schollz/progressbar/v3](https://github.com/schollz/progressbar) from 3.16.1 to 3.17.0.
- [Release notes](https://github.com/schollz/progressbar/releases)
- [Commits](https://github.com/schollz/progressbar/compare/v3.16.1...v3.17.0)

---
updated-dependencies:
- dependency-name: github.com/schollz/progressbar/v3
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-28 08:58:03 +00:00
1ab3cfd450 chore: add tcplisten v1.0.0 to go.work.sum 2024-10-28 16:56:49 +08:00
5e2052a711 refactor(api): migrate from Fiber to Gin framework
Migrate the web framework from Fiber to Gin for better performance and community support.
2024-10-28 16:56:29 +08:00
e11cd575c8 refactor(encoder): optimize extra image processing parameters handling 2024-10-23 07:23:39 +08:00
ffa5242983 feat(handler/router): add image file type checking and non-image file handling 2024-10-23 06:53:00 +08:00
11d6f95787 refactor(router): improve image file type checking and error messages 2024-10-23 06:24:27 +08:00
2b46043bd0 refactor(router): streamline request URI and parameter parsing 2024-10-23 06:04:22 +08:00
e9086e3b78 chore(workflow): add deployment commands to release docker image workflow 2024-10-23 05:48:04 +08:00
603efd67e5 refactor(router): enhance file processing and redirection logic 2024-10-23 05:38:11 +08:00
317ff650e3 fix(router): change image file size limit from 100KB to 30KB 2024-10-23 05:17:52 +08:00
f241273bc4 refactor(router): simplify file path construction in Convert function 2024-10-23 04:32:20 +08:00
740aae4f98 refactor(encoder): improve image conversion process and error handling 2024-10-23 04:09:38 +08:00
230cc6c31c refactor(encoder): improve image preprocessing and error handling 2024-10-23 04:02:23 +08:00
97cc9b5aa3 chore: add logging for image copy process
Added log message to indicate successful copying of the original image to EXHAUST_PATH.
2024-10-23 03:43:40 +08:00
d17cfc7a3c refactor(encoder): add logging and refactor resizeImage function 2024-10-23 03:30:56 +08:00
2a61cc9247 refactor(router): improve remote address construction logic 2024-10-23 03:04:32 +08:00
b7d9419408 refactor(router): simplify remote address construction logic 2024-10-23 02:59:21 +08:00
0ae84bc419 fix(router): improve remote URL parsing and logging 2024-10-23 02:42:59 +08:00
e791682e4c fix(handler): improve error messages in downloadFile function 2024-10-23 02:37:43 +08:00
0a36dd5284 refactor(handler): streamline file streaming and improve concurrency handling 2024-10-23 02:05:47 +08:00
85e0534523 chore(Dockerfile): Update Dockerfile to use Alpine Linux and refactor package management
Update Dockerfile to use Alpine Linux for base image and refactor package management to use apk instead of apt. Also, clean up cache directories after installing packages.
2024-10-23 01:16:23 +08:00
f24617f469 chore(Dockerfile): Update Dockerfile to use Alpine Linux and refactor package management
Update Dockerfile to use Alpine Linux for base image and refactor package management to use apk instead of apt. Also, clean up cache directories after installing packages.
2024-10-23 01:08:01 +08:00
3e0a0431d9 chore(Dockerfile): Update Dockerfile for base image and dependencies 2024-10-23 01:03:23 +08:00
52e885d3ec chore(router): add os package and ensure target directory exists
remove unused image files
2024-10-23 00:23:59 +08:00
74a4c50cf6 chore: update go dependencies 2024-10-22 23:53:31 +08:00
8381e24fc4 feat(handler, schedule): improve error handling and logging for file downloads and cleanup 2024-10-22 23:52:57 +08:00
8b6defa69c refactor(router): add file size check before image processing 2024-10-22 23:27:07 +08:00
fdea015805 refactor(encoder): add file size check and optimize raw image conversion process 2024-10-22 23:10:09 +08:00
159e78f82e feat(encoder): add NEF to JPG conversion and improve image processing workflow 2024-10-22 22:59:52 +08:00
059aba8a4d feat(encoder): add logging and support for AVIF and JXL image formats 2024-10-22 22:47:56 +08:00
b0e866f9dc Merge branch 'master' of https://github.com/woodchen-ink/webp_server_go 2024-10-22 22:37:00 +08:00
c5ed3a1fea feat(encoder): add ProcessAndSaveImage function to handle image processing and saving 2024-10-22 22:36:58 +08:00
wood chen
b4b9ac138b
Update README.md 2024-10-22 21:57:42 +08:00
be7aed64a9 refactor(encoder): Update log messages and helper functions for better readability and maintainability 2024-10-22 21:45:47 +08:00
8ed631f361 删除调整后不需要的库 2024-10-22 20:19:14 +08:00
3353d014d4 调整以支持IMG_MAP情况下的本地路径 2024-10-22 20:18:09 +08:00