This website requires JavaScript.
0982abe7bc
fix: apply user filename strategy in media group processing (#207 )
main
v0.56.1
Krau
2026-05-05 14:29:01 +08:00
e74839b8e9
fix: apply user filename strategy in media group processing
xiangyang
2026-05-05 13:58:08 +08:00
58ce8275b2
fix: upgrade deps
v0.56.0
krau
2026-04-14 09:55:15 +08:00
8f67f778a3
feat(config): add log level configuration and update logging initialization, close #202
krau
2026-04-14 09:41:02 +08:00
159dba6224
fix(config): comment out default config saving logic
v0.55.3
krau
2026-03-30 18:33:03 +08:00
22d773da10
fix(entrypoint): remove config.toml check
v0.55.2
krau
2026-03-30 18:17:44 +08:00
69ccfa664f
chore: bump gotd version
krau
2026-03-30 16:14:13 +08:00
6e3c293dce
deploy: 38355dfd14
gh-pages
krau
2026-03-11 11:38:19 +00:00
38355dfd14
docs: Add documentation for various features including Aria2, direct download links, parsers, storage rules, silent mode, storage transfer, chat watching, and yt-dlp video download
v0.55.1
krau
2026-03-11 19:37:25 +08:00
0940258b4d
fix(watch): enhance group media handling
krau
2026-03-11 19:11:44 +08:00
602fc251d8
fix: upgrade deps and medernize codes
v0.55.0
krau
2026-03-05 19:40:25 +08:00
af28738235
test(api): add api tests
krau
2026-03-05 19:30:23 +08:00
3eb3b6e3c8
feat(api): implement task management API with handlers for creating, listing, retrieving, and canceling tasks
krau
2026-03-05 19:11:30 +08:00
f377ee3ca4
chore: format code for consistency and readability
krau
2026-03-05 17:20:45 +08:00
d25e585651
deploy: 70f7172162
krau
2026-01-31 13:18:02 +00:00
70f7172162
docs: add rclone support to configuration guide
krau
2026-01-31 21:17:30 +08:00
091f581881
Merge branch 'main' of https://github.com/krau/SaveAny-Bot
v0.54.0
krau
2026-01-30 13:34:56 +08:00
4a29e5d5ff
deploy: 8b86330f5c
krau
2026-01-30 05:34:43 +00:00
8b86330f5c
feat: add rclone storage backend (#191 )
Krau
2026-01-30 13:34:29 +08:00
40a82ab0d1
docs: add Rclone support to documentation for configuration and usage
rclone
krau
2026-01-30 13:33:14 +08:00
321bce3220
feat: add Rclone storage support with configuration and file operations
krau
2026-01-30 13:30:14 +08:00
b431fa08e2
fix: update StoragePath method to return specific path for single file
krau
2026-01-30 13:09:21 +08:00
a02e8a8d90
fix: update storage path handling in Save method
v0.53.2
krau
2026-01-30 12:43:47 +08:00
4d2c345003
fix: enhance filename extraction logic for downloads and add unit tests
v0.53.1
krau
2026-01-29 17:11:25 +08:00
ce2a7f6ae4
Address code review feedback: add validation and improve error handling
copilot/fix-empty-filename-error
copilot-swe-agent[bot]
2026-01-28 09:01:53 +00:00
6fbde66415
Address code review feedback: add validation and improve error handling
copilot-swe-agent[bot]
2026-01-28 08:59:56 +00:00
943ad190e6
Fix empty filename when Content-Disposition header is missing in /dl command
copilot-swe-agent[bot]
2026-01-28 08:57:05 +00:00
cfcca79a12
Initial plan
copilot-swe-agent[bot]
2026-01-28 08:52:23 +00:00
18b50a29b4
deploy: 33a886fac9
krau
2026-01-19 13:55:46 +00:00
33a886fac9
docs: update with new features
krau
2026-01-19 21:55:26 +08:00
57539ec3da
docs: add file transfer capabilities between different storage backends in README
krau
2026-01-19 21:48:57 +08:00
82e1efb518
refactor: update logging messages for transfer task execution and progress tracking
v0.53.0
krau
2026-01-19 21:34:57 +08:00
9b52a3e0ce
refactor: simplify storage path handling across various tasks and storage implementations
krau
2026-01-19 21:27:53 +08:00
6990543c9f
feat: update transfer command to remove target path requirement and adjust usage instructions
krau
2026-01-19 21:20:27 +08:00
dd0dea8cb5
feat!: Refactor batch import task to transfer task
krau
2026-01-19 21:14:01 +08:00
3d20fbd0fe
feat: implement transfer command for file transfers between storages
krau
2026-01-19 21:01:50 +08:00
e6d8cc775a
feat: add yt-dlp to Dockerfile for enhanced media handling
krau
2026-01-19 20:40:00 +08:00
17e340fff1
fix: improve file listing and path handling in Webdav storage
v0.52.1
krau
2026-01-19 20:35:48 +08:00
f92c43b9c8
feat: support import files from storages to telegram (#183 )
v0.52.0
Krau
2026-01-19 17:39:47 +08:00
b8a95e9362
chore: update generated code files for consistency
gh-153
krau
2026-01-19 17:39:11 +08:00
4825f0d5b9
Merge branch 'main' into gh-153
Krau
2026-01-19 17:37:55 +08:00
ef1ecf960f
Fix album (NEW-FOR-ALBUM) rule handling and proper filename logic
copilot/add-file-download-api
copilot-swe-agent[bot]
2026-01-19 07:32:52 +00:00
e1b4087801
Add storage rule support to API task creation
copilot-swe-agent[bot]
2026-01-19 07:17:35 +00:00
6896bdc852
Fix performance issues, add media group support, and improve filename handling
copilot-swe-agent[bot]
2026-01-19 06:14:48 +00:00
3a6402a71b
Add validation to require API token when API is enabled
copilot-swe-agent[bot]
2026-01-19 05:49:12 +00:00
173a5e3733
Remove IP whitelist mechanism, keep only token authentication
copilot-swe-agent[bot]
2026-01-19 05:42:14 +00:00
20a5e317ae
Address PR feedback: remove redundant files, format code, add progress tracking
copilot-swe-agent[bot]
2026-01-19 05:27:12 +00:00
3e20dc2c5f
feat: add custom parameter support to /ytdlp command (#185 ), close #184
Copilot
2026-01-19 13:10:21 +08:00
127901fd24
Final improvements: better user ID validation, safer IP handling, context-aware logging
copilot-swe-agent[bot]
2026-01-19 04:52:43 +00:00
30c165033e
Address all security review comments: sanitize remaining error messages and handle errors properly
copilot-swe-agent[bot]
2026-01-19 04:50:48 +00:00
9dcb5201e1
Fix security issues: sanitize error messages and fix test port
copilot-swe-agent[bot]
2026-01-19 04:49:03 +00:00
7b0142ef82
Add API tests and test script
copilot-swe-agent[bot]
2026-01-19 04:46:08 +00:00
2f6b2470a4
Add API documentation in English and Chinese
copilot-swe-agent[bot]
2026-01-19 04:44:20 +00:00
ac10c32215
Add HTTP API server for file downloads from Telegram links
copilot-swe-agent[bot]
2026-01-19 04:42:55 +00:00
ce88dc70f4
Preserve critical defaults and improve comments
copilot/optimize-ytdlp-command
copilot-swe-agent[bot]
2026-01-19 04:33:39 +00:00
7def7f5b28
Initial plan
copilot-swe-agent[bot]
2026-01-19 04:32:43 +00:00
154ea47e6b
Improve flag parsing logic and clarify argument order
copilot-swe-agent[bot]
2026-01-19 04:31:33 +00:00
1b9c8cd2ad
Add comprehensive tests for ytdlp parameter parsing
copilot-swe-agent[bot]
2026-01-19 04:28:11 +00:00
9ee9972dec
Implement parameter support for /ytdlp command
copilot-swe-agent[bot]
2026-01-19 04:26:37 +00:00
bd70160555
Initial plan
copilot-swe-agent[bot]
2026-01-19 04:18:00 +00:00
77f1827979
refactor: use strutil to parse args
krau
2026-01-17 21:38:21 +08:00
6d5e3a4a16
fix: missing progress stats i18n
krau
2026-01-17 21:37:57 +08:00
4d40f14b50
Update storage/webdav/webdav.go
Krau
2026-01-17 21:29:00 +08:00
dceb3737f6
Update core/tasks/batchimport/execute.go
Krau
2026-01-17 21:25:49 +08:00
441d944bc2
Update storage/telegram/telegram.go
Krau
2026-01-17 21:25:13 +08:00
2a86e59b6f
Update storage/webdav/webdav.go
Krau
2026-01-17 21:24:25 +08:00
7c2a9f12fd
Update core/tasks/batchimport/execute.go
Krau
2026-01-17 21:24:15 +08:00
79c180d2f8
Update common/i18n/locale/en.yaml
Krau
2026-01-17 21:23:19 +08:00
7a68c4254a
Update pkg/storagetypes/fileinfo.go
Krau
2026-01-17 21:22:53 +08:00
bf55f77546
Update common/i18n/locale/en.yaml
Krau
2026-01-17 21:22:33 +08:00
221b4ee1f5
Update storage/alist/alist.go
Krau
2026-01-17 21:22:13 +08:00
bb2b053fbd
Update core/tasks/batchimport/execute.go
Krau
2026-01-17 21:21:08 +08:00
b2c9d6612e
Update core/tasks/batchimport/progress.go
Krau
2026-01-17 21:19:33 +08:00
fb20fee2bc
Update common/i18n/locale/zh-Hans.yaml
Krau
2026-01-17 21:19:06 +08:00
b277a79786
feat: implement ListFiles and OpenFile methods for WebDAV and Alist storage
krau
2026-01-17 19:36:23 +08:00
1d4aa56dd6
feat: add i18n for import command
krau
2026-01-17 19:27:03 +08:00
eda0756f0c
feat: add import command and batch import functionality
krau
2026-01-17 18:59:09 +08:00
3ce00884a0
feat: add yt-dlp support for downloading video/audio and enhance related commands
v0.50.0
krau
2026-01-17 17:42:11 +08:00
cd7cf4964d
fix: handle context cancellation during aria2 download and improve cleanup logic
v0.49.0
krau
2026-01-17 15:22:41 +08:00
bc3c841d1d
fix: update aria2 configuration to include KeepFile option and improve download handling
krau
2026-01-17 15:19:49 +08:00
743c15f1a5
fix: enhance aria2 download handling and logging for follow-up downloads
krau
2026-01-17 15:10:37 +08:00
b05d86509c
feat: basic aria2 integration
krau
2026-01-17 14:57:03 +08:00
f17a380579
fix: implement watch media group handler and enhance media processing logic
v0.48.4
krau
2026-01-17 13:23:47 +08:00
cabe1189e2
chore: delete copilot guideline
krau
2026-01-16 22:27:40 +08:00
a988d05e24
feat: add agent guidelines
krau
2026-01-16 22:27:17 +08:00
1af2c1f7c7
fix: upgrade deps
v0.48.3
krau
2026-01-16 20:43:19 +08:00
7b36fb45f5
refactor: simplify T function and remove unused localization functions
krau
2026-01-16 20:41:05 +08:00
62cceee592
fix: enhance handleBatchSave to support user context and improve message retrieval
v0.48.2
krau
2026-01-08 13:25:59 +08:00
6d315f7af2
refactor: simplify GetMessagesRange function and improve error message formatting
v0.48.1
krau
2026-01-08 12:42:44 +08:00
5352491c76
chore: update issue template
krau
2026-01-06 10:05:59 +08:00
3c7f8e1020
deploy: 3f914f7a64
krau
2026-01-06 01:35:48 +00:00
3f914f7a64
docs: update proxy configuration comments for clarity in README and example config files
v0.48.0
krau
2026-01-06 09:35:21 +08:00
8972d8a169
feat: implement httpProxyDialer for HTTP CONNECT proxies and enhance newProxyDialer function
krau
2026-01-06 09:29:45 +08:00
1339c69dbf
feat: update fnametmpl help
v0.47.0
krau
2026-01-06 09:21:05 +08:00
63aeabb39b
feat: add msgraw var to filename template and update i18n for fnamest display
krau
2026-01-06 09:19:32 +08:00
df19131cea
deploy: e60e983229
krau
2026-01-05 03:57:37 +00:00
e60e983229
docs: add lang settings guide
krau
2026-01-05 11:56:19 +08:00
75e5fd10ea
feat(aria2): add Aria2 download command and client integration
krau
2026-01-03 17:40:55 +08:00
c8d8a2e0eb
feat: add command to sync peer chats with userbot
krau
2026-01-03 16:32:58 +08:00
044e732084
chore: remove CLAUDE.md documentation file as it is incorrect
krau
2026-01-01 10:36:53 +08:00