krau
|
66454b082a
|
fix: improve logger initialization and reduce cache TTL
|
2025-05-08 21:03:48 +08:00 |
|
Krau
|
70e83e62d9
|
Merge pull request #58 from AHCorn/main
fix: docker cache permission issue (#57)
|
2025-05-08 20:44:46 +08:00 |
|
安和
|
d2ddb9193a
|
fix: docker cache permission issue (#57)
|
2025-05-08 18:38:28 +08:00 |
|
krau
|
5f78db90c7
|
fix: webdav url escape
v0.20.4
|
2025-05-07 12:05:10 +08:00 |
|
krau
|
c3a4702e79
|
fix: allow custom file name for cached files in FileFromMessage function
|
2025-05-07 11:38:56 +08:00 |
|
krau
|
e731cfee9e
|
chore: upgrade deps
v0.20.3
|
2025-05-07 09:24:36 +08:00 |
|
krau
|
75de86fe97
|
chore: add funding configuration file
|
2025-05-07 09:21:30 +08:00 |
|
krau
|
6d4e97b4bb
|
chore: add issue templates
|
2025-05-07 09:18:46 +08:00 |
|
krau
|
239d5ad562
|
feat: update database session configuration and retry settings
|
2025-05-07 08:59:15 +08:00 |
|
krau
|
e76f191922
|
chore: remove executable compression from build-release workflow
|
2025-04-29 09:37:25 +08:00 |
|
krau
|
a619ed2f22
|
typo: client_test filename
v0.20.2
|
2025-04-27 08:32:47 +08:00 |
|
krau
|
838dfc35a1
|
fix: webdav client implement, close #49
|
2025-04-27 08:31:50 +08:00 |
|
krau
|
6ecee6d561
|
Merge branch 'main' of https://github.com/krau/SaveAny-Bot
|
2025-04-20 14:57:08 +08:00 |
|
krau
|
c1827f93a9
|
chore: rename workflow to 'Update Contributors' and trigger on workflow_dispatch
|
2025-04-20 14:57:06 +08:00 |
|
Krau
|
aaf3f7c35f
|
Merge pull request #51 from krau/contributors-readme-action-yX7LIfZQ3S
docs(contributor): contributors readme action update
|
2025-04-20 14:56:49 +08:00 |
|
github-actions[bot]
|
02fbea4eb0
|
docs(contributor): contrib-readme-action has updated readme
|
2025-04-20 06:56:16 +00:00 |
|
krau
|
bf9aef6eb7
|
chore: update contributor workflow to trigger on workflow_dispatch instead of tags
|
2025-04-20 14:55:48 +08:00 |
|
krau
|
230c07fd55
|
feat: add rate limiting middleware to enhance bot performance
v0.20.1
|
2025-04-20 14:50:06 +08:00 |
|
krau
|
18de349dc3
|
chore: update contributor workflow to trigger on tags and add contributor to README
|
2025-04-18 21:24:28 +08:00 |
|
krau
|
cef1a5c194
|
chore: update golang.org/x/net to latest
|
2025-04-18 21:19:41 +08:00 |
|
krau
|
99f8f0cb27
|
feat: add automated contributors section to README
|
2025-04-18 21:17:31 +08:00 |
|
krau
|
789c14134c
|
chore: update .gitignore to include .vscode/ and remove launch.json
|
2025-04-18 21:12:59 +08:00 |
|
krau
|
5bb3b595aa
|
docs: update contributing guides
|
2025-04-18 21:12:44 +08:00 |
|
krau
|
609289c16a
|
perf: optimize user storage retrieval and remove unused rate limiting middleware
|
2025-04-15 21:04:48 +08:00 |
|
krau
|
c8c348a182
|
feat: batch save files
v0.20.0
|
2025-04-12 16:27:23 +08:00 |
|
krau
|
725acd0199
|
feat: refactor caching logic to use gocache for better compatibility
|
2025-04-12 15:07:43 +08:00 |
|
krau
|
166c27c70f
|
feat: automatic file organization based on rules, close #28
|
2025-04-12 14:27:13 +08:00 |
|
krau
|
3bdef20e85
|
feat: add expiration handling for database entries and enhance user model with rules
|
2025-04-12 11:14:13 +08:00 |
|
krau
|
50fba3f910
|
feat: add configurable timeout for Telegram client initialization
v0.19.3
|
2025-04-07 10:23:50 +08:00 |
|
krau
|
87d3f14392
|
docs: update README to include sponsorship information and improve formatting
|
2025-04-05 00:01:48 +08:00 |
|
krau
|
30452c8d46
|
docs: consolidate message link information in help.md
|
2025-04-04 08:46:48 +08:00 |
|
krau
|
300f7723af
|
fix: enhance webdav client impl
v0.19.2
|
2025-03-31 17:34:24 +08:00 |
|
krau
|
491ba55f1e
|
feat: add support for handling unsupported stream storage in download process
v0.19.1
|
2025-03-26 10:35:40 +08:00 |
|
krau
|
32519b8c08
|
docs: add note about unsupported storage backends in Stream mode
|
2025-03-26 10:25:36 +08:00 |
|
krau
|
7ffd9891a0
|
fix: not pass content length when uploading in non stream mode
v0.19.0
|
2025-03-26 10:22:38 +08:00 |
|
krau
|
347a60f1f7
|
fix: implement image extraction from Telegraph nodes
v0.18.0
|
2025-03-24 22:04:55 +08:00 |
|
krau
|
da69fe1354
|
feat: enhance file name generation to include media extensions
|
2025-03-24 21:36:13 +08:00 |
|
krau
|
746ca026ba
|
docs: remove outdated information about stream mode support in help documentation
v0.17.1
|
2025-03-22 15:48:36 +08:00 |
|
krau
|
a8c64675e5
|
docs: update help documentation to include supported message links
|
2025-03-22 15:48:05 +08:00 |
|
krau
|
3918f6eee2
|
feat: add version and commit information to help text in start command
|
2025-03-22 15:45:34 +08:00 |
|
krau
|
8d44b43c82
|
fix: remove caching logic for Telegram messages in GetTGMessage function, close #40
|
2025-03-22 15:41:20 +08:00 |
|
krau
|
f14c4367f8
|
feat: cancel download telegraph task
v0.17.0
|
2025-03-22 12:08:19 +08:00 |
|
krau
|
3e3a320672
|
feat: download telegraph images , close #5
|
2025-03-22 11:52:43 +08:00 |
|
krau
|
19efab0665
|
feat: implement GenFileNameFromMessage function for improved file naming
|
2025-03-22 09:33:50 +08:00 |
|
krau
|
635f00ac71
|
fix: reorganize cache destination path handling in processPendingTask function
|
2025-03-21 23:28:14 +08:00 |
|
krau
|
2d2becccf6
|
refactor: update storage interface to use io.Reader for Save method and remove stream implementations
|
2025-03-21 23:05:09 +08:00 |
|
krau
|
ed0837a89b
|
refactor: replace logger usage with common.Log for consistent logging
|
2025-03-21 21:07:53 +08:00 |
|
krau
|
65fee89e14
|
feat: refactor storage configuration to use dedicated storage package and add new storage types
BREAKING CHANGE: remove deprecated config
|
2025-03-21 20:52:41 +08:00 |
|
krau
|
8e180006f0
|
chore: update dependencies to latest versions
|
2025-03-16 21:55:52 +08:00 |
|
krau
|
721c9666eb
|
refactor: streamline storage configuration loading and remove redundant code
v0.16.0
|
2025-03-11 22:24:52 +08:00 |
|