krau
|
c795f957a9
|
refactor: user client and proxy handling; remove unused auth code
|
2025-06-29 22:25:05 +08:00 |
|
krau
|
3b85911e3d
|
fix: mimetype nil pointer
v0.24.1
|
2025-06-20 22:42:57 +08:00 |
|
krau
|
336309fad0
|
chore: remove unuse comment
v0.24.0
|
2025-06-20 22:29:37 +08:00 |
|
krau
|
394cdff865
|
feat: regex filter for batch save message
|
2025-06-20 22:25:46 +08:00 |
|
krau
|
40cb3dad9d
|
feat: handle grouped msgs, close #72
|
2025-06-20 22:07:21 +08:00 |
|
krau
|
2979628cf7
|
docs(zh): add hook docs
|
2025-06-20 21:46:00 +08:00 |
|
krau
|
c82c2462bf
|
feat: exec command hook , close #79
v0.23.1
|
2025-06-20 21:30:50 +08:00 |
|
krau
|
88128ecac2
|
fix: cache init after config
|
2025-06-20 21:27:45 +08:00 |
|
krau
|
758564d436
|
feat(config): add cache configuration options for TTL, num counters, and max cost
|
2025-06-18 10:51:03 +08:00 |
|
krau
|
f5e33472eb
|
feat: add IterMessages function for message iteration with error handling
|
2025-06-18 10:50:54 +08:00 |
|
krau
|
4df2c5a06d
|
refactor: replace key package with ctxkey for context keys
|
2025-06-17 22:19:06 +08:00 |
|
krau
|
eb6f8675a4
|
fix(minio): pass the size to minio puitobject
|
2025-06-17 22:10:20 +08:00 |
|
krau
|
473a5b9413
|
chore: update help text
|
2025-06-16 17:31:34 +08:00 |
|
krau
|
6c2abe3025
|
chore: remove deprecated config
|
2025-06-16 17:11:26 +08:00 |
|
krau
|
e7e5b9f434
|
docs: add repo link
|
2025-06-16 17:05:31 +08:00 |
|
krau
|
d4d39d1c07
|
chore: update readme
|
2025-06-16 16:57:39 +08:00 |
|
krau
|
73b5f1b18e
|
docs: add en translate
|
2025-06-16 16:30:45 +08:00 |
|
krau
|
837700bf63
|
docs: adjust font size
|
2025-06-16 16:08:03 +08:00 |
|
krau
|
53e6d7cc54
|
ci(docs): fix ci
|
2025-06-16 16:01:50 +08:00 |
|
krau
|
4206d1fe96
|
docs: refactor
|
2025-06-16 15:58:03 +08:00 |
|
krau
|
6566dbbf96
|
chore: add new storage configuration for Telegram channel
|
2025-06-16 00:24:38 +08:00 |
|
krau
|
44c0c784d7
|
fix: default dir call back data type
v0.23.0
|
2025-06-16 00:09:29 +08:00 |
|
krau
|
8ebf96444d
|
fix: optimize directory data handling in BuildSetDirKeyboard function
|
2025-06-16 00:08:52 +08:00 |
|
Krau
|
900823cdb9
|
refactor: refactor task logic for better scalability (#76)
* refactor: a big refactor. wip
* refactor: port handle file
* refactor: place all handlers
* fix: task info nil pointer
* feat: enhance task progress tracking and context management
* feat: cancel task
* feat: stream mode
* feat: silent mode
* feat: dir cmd
* refactor: remove unused old file
* feat: rule cmd
* feat: handle silent mode
* feat: batch task
* fix: batch task progress and temp file cleanup
* refactor: update file creation and cleanup methods for better resource management
* feat: add save command with silent mode handling
* feat: message link
* feat: update message prompts to include file count in storage selection
* feat: slient save links
* refactor: reduce dup code
* feat: rule type
* feat: chose dir
* feat: refactor file handling and storage rules, improve error handling and logging
* feat: rule mode
* feat: telegraph pics
* fix: tphpics nil pointer and inaccurate dirpath
* feat: silent save telegraph
* feat: add suffix to avoid file overwrite
* feat: new storage telegram
* chore: tidy go mod
|
2025-06-15 23:57:49 +08:00 |
|
krau
|
280745cae3
|
feat: update database driver to use gormlite and add new dependencies
|
2025-06-11 10:01:24 +08:00 |
|
krau
|
e85d3c9441
|
feat: rename file only when storagePath exists
|
2025-06-11 09:54:08 +08:00 |
|
krau
|
9d3a3a8dcd
|
feat: update fetch message to support user client
test-v0.23.0
|
2025-06-09 16:54:51 +08:00 |
|
krau
|
19535d0438
|
feat: parse media group, wip
|
2025-06-09 16:17:27 +08:00 |
|
krau
|
693e20b066
|
Deprecated public copy media feat
|
2025-06-09 15:50:53 +08:00 |
|
krau
|
56ea1d6f36
|
feat: parse message link via userbot, close #70
|
2025-06-09 14:33:40 +08:00 |
|
krau
|
95522d03f9
|
chore: update bug report template to ensure required fields are validated
|
2025-06-09 09:03:50 +08:00 |
|
krau
|
2bc290b57d
|
fix: git commit display
v0.22.0
|
2025-06-08 16:07:23 +08:00 |
|
krau
|
c7c458f147
|
feat: add user client
|
2025-06-08 15:36:14 +08:00 |
|
krau
|
481427683e
|
chore: translate config package
|
2025-06-08 13:37:51 +08:00 |
|
krau
|
c798c7ae99
|
feat: i18n with default lang zh-Hans (translating)
|
2025-06-08 11:01:33 +08:00 |
|
krau
|
0422c1ac3e
|
refactor: improve log format
|
2025-06-08 11:00:29 +08:00 |
|
krau
|
f0445fe26f
|
chore: upgrade deps
|
2025-06-08 09:25:56 +08:00 |
|
krau
|
a3628be024
|
chore: remove unuse dep
|
2025-06-08 09:23:29 +08:00 |
|
krau
|
a9c56892c3
|
refactor: move log for pub copy media req and provide a tip
v0.21.3
|
2025-05-29 22:00:12 +08:00 |
|
krau
|
015539c009
|
fix: set filedbid for silent mode task, close #67
|
2025-05-29 21:55:04 +08:00 |
|
krau
|
71844deab1
|
fix: public media copy message check
v0.21.2
|
2025-05-28 17:02:51 +08:00 |
|
krau
|
55fed6389e
|
chore: add experimental to nav
|
2025-05-28 16:56:38 +08:00 |
|
krau
|
8ce5c2e007
|
feat: 添加实验性功能文档,包含存储规则和媒体消息发送说明
|
2025-05-28 16:55:18 +08:00 |
|
krau
|
6ecfbd8385
|
feat: add public media copy
v0.21.1
|
2025-05-28 16:43:11 +08:00 |
|
krau
|
6c2bfd72cd
|
chore: commented-out code for user storages check, for we have send_here feature now
|
2025-05-28 16:10:31 +08:00 |
|
Krau
|
8ea5be5b90
|
Merge pull request #65 from krau/upload-telegram
feat: send media to telegram, close #47
v0.21.0
|
2025-05-28 15:57:43 +08:00 |
|
krau
|
7f483056e0
|
feat: send media to telegram, close #47
|
2025-05-28 15:57:10 +08:00 |
|
krau
|
a6f88d7f75
|
chore: fix typo in Dockerfile ARG variable name for GitCommit
|
2025-05-19 22:14:50 +08:00 |
|
krau
|
b757df0b5e
|
chore: reorganize Docker build workflow and enhance build arguments for versioning
v0.20.8
|
2025-05-19 22:02:17 +08:00 |
|
krau
|
b017046c8b
|
chore: simplify Dockerfile by removing unnecessary user and permission setup
|
2025-05-19 21:43:47 +08:00 |
|