Commit Graph

  • eb6f8675a4 fix(minio): pass the size to minio puitobject krau 2025-06-17 22:10:20 +08:00
  • 473a5b9413 chore: update help text krau 2025-06-16 17:31:34 +08:00
  • 6c2abe3025 chore: remove deprecated config krau 2025-06-16 17:11:26 +08:00
  • b54bd01f8f deploy: e7e5b9f434 krau 2025-06-16 09:07:02 +00:00
  • e7e5b9f434 docs: add repo link krau 2025-06-16 17:05:31 +08:00
  • d4d39d1c07 chore: update readme krau 2025-06-16 16:57:39 +08:00
  • bdad33d6f3 deploy: 73b5f1b18e krau 2025-06-16 08:31:27 +00:00
  • 73b5f1b18e docs: add en translate krau 2025-06-16 16:30:45 +08:00
  • 06872870a7 deploy: 837700bf63 krau 2025-06-16 08:08:24 +00:00
  • 837700bf63 docs: adjust font size krau 2025-06-16 16:08:03 +08:00
  • 9d1909ab33 deploy: 53e6d7cc54 krau 2025-06-16 08:02:17 +00:00
  • 53e6d7cc54 ci(docs): fix ci krau 2025-06-16 16:01:50 +08:00
  • 4206d1fe96 docs: refactor krau 2025-06-16 15:58:03 +08:00
  • 6566dbbf96 chore: add new storage configuration for Telegram channel krau 2025-06-16 00:24:38 +08:00
  • 44c0c784d7 fix: default dir call back data type v0.23.0 krau 2025-06-16 00:09:29 +08:00
  • 8ebf96444d fix: optimize directory data handling in BuildSetDirKeyboard function krau 2025-06-16 00:08:52 +08:00
  • 900823cdb9 refactor: refactor task logic for better scalability (#76) Krau 2025-06-15 23:57:49 +08:00
  • 280745cae3 feat: update database driver to use gormlite and add new dependencies krau 2025-06-11 10:01:24 +08:00
  • e85d3c9441 feat: rename file only when storagePath exists krau 2025-06-11 09:54:08 +08:00
  • 9d3a3a8dcd feat: update fetch message to support user client test-v0.23.0 krau 2025-06-09 16:54:51 +08:00
  • 19535d0438 feat: parse media group, wip krau 2025-06-09 16:17:27 +08:00
  • 693e20b066 Deprecated public copy media feat krau 2025-06-09 15:50:53 +08:00
  • 56ea1d6f36 feat: parse message link via userbot, close #70 krau 2025-06-09 14:33:40 +08:00
  • 95522d03f9 chore: update bug report template to ensure required fields are validated krau 2025-06-09 09:03:50 +08:00
  • 2bc290b57d fix: git commit display v0.22.0 krau 2025-06-08 16:07:23 +08:00
  • c7c458f147 feat: add user client krau 2025-06-08 15:36:14 +08:00
  • 481427683e chore: translate config package krau 2025-06-08 13:37:51 +08:00
  • c798c7ae99 feat: i18n with default lang zh-Hans (translating) krau 2025-06-08 11:01:33 +08:00
  • 0422c1ac3e refactor: improve log format krau 2025-06-08 11:00:29 +08:00
  • f0445fe26f chore: upgrade deps krau 2025-06-08 09:25:56 +08:00
  • a3628be024 chore: remove unuse dep krau 2025-06-08 09:23:29 +08:00
  • a9c56892c3 refactor: move log for pub copy media req and provide a tip v0.21.3 krau 2025-05-29 22:00:12 +08:00
  • 015539c009 fix: set filedbid for silent mode task, close #67 krau 2025-05-29 21:55:04 +08:00
  • 71844deab1 fix: public media copy message check v0.21.2 krau 2025-05-28 17:02:51 +08:00
  • 99ff92eacd Deployed 55fed63 with MkDocs version: 1.6.1 2025-05-28 08:57:00 +00:00
  • 55fed6389e chore: add experimental to nav krau 2025-05-28 16:56:38 +08:00
  • 8ce5c2e007 feat: 添加实验性功能文档,包含存储规则和媒体消息发送说明 krau 2025-05-28 16:55:18 +08:00
  • 6ecfbd8385 feat: add public media copy v0.21.1 krau 2025-05-28 16:43:11 +08:00
  • 6c2bfd72cd chore: commented-out code for user storages check, for we have send_here feature now krau 2025-05-28 16:10:31 +08:00
  • 8ea5be5b90 Merge pull request #65 from krau/upload-telegram v0.21.0 Krau 2025-05-28 15:57:43 +08:00
  • 7f483056e0 feat: send media to telegram, close #47 krau 2025-05-28 15:57:10 +08:00
  • a6f88d7f75 chore: fix typo in Dockerfile ARG variable name for GitCommit krau 2025-05-19 22:14:50 +08:00
  • b757df0b5e chore: reorganize Docker build workflow and enhance build arguments for versioning v0.20.8 krau 2025-05-19 22:02:17 +08:00
  • b017046c8b chore: simplify Dockerfile by removing unnecessary user and permission setup krau 2025-05-19 21:43:47 +08:00
  • a474fdf6ae chore: update .dockerignore and Dockerfile for improved build context and permissions v0.20.7 krau 2025-05-19 09:23:24 +08:00
  • 729e688748 fix: cleaning up the cache folder caused permission issues krau 2025-05-19 09:23:10 +08:00
  • 9ea4857cd9 chore: update issue template labels for consistency krau 2025-05-18 18:14:33 +08:00
  • 8bf7bc0e85 chore: add .dockerignore to exclude unnecessary files from Docker context krau 2025-05-18 18:14:30 +08:00
  • 26e344a6f6 refactor: remove unused conversation handling code and simplify delDir function parameters krau 2025-05-18 14:29:59 +08:00
  • 8f0744077e fix: update success message for batch task addition in handle_save function krau 2025-05-18 14:28:20 +08:00
  • ed99a37831 fix: add unique id to task struct to avoid duplicate file name overwrite, close #59 v0.20.6 krau 2025-05-09 08:58:30 +08:00
  • 488d709d85 chore: update contributors section in README to remove specific name v0.20.5 krau 2025-05-08 21:04:56 +08:00
  • 66454b082a fix: improve logger initialization and reduce cache TTL krau 2025-05-08 21:03:48 +08:00
  • 70e83e62d9 Merge pull request #58 from AHCorn/main Krau 2025-05-08 20:44:46 +08:00
  • d2ddb9193a fix: docker cache permission issue (#57) 安和 2025-05-08 18:38:28 +08:00
  • 5f78db90c7 fix: webdav url escape v0.20.4 krau 2025-05-07 12:05:10 +08:00
  • c3a4702e79 fix: allow custom file name for cached files in FileFromMessage function krau 2025-05-07 11:38:56 +08:00
  • e731cfee9e chore: upgrade deps v0.20.3 krau 2025-05-07 09:24:36 +08:00
  • 75de86fe97 chore: add funding configuration file krau 2025-05-07 09:21:30 +08:00
  • 6d4e97b4bb chore: add issue templates krau 2025-05-07 09:18:46 +08:00
  • 239d5ad562 feat: update database session configuration and retry settings krau 2025-05-07 08:59:15 +08:00
  • e76f191922 chore: remove executable compression from build-release workflow krau 2025-04-29 09:37:25 +08:00
  • a619ed2f22 typo: client_test filename v0.20.2 krau 2025-04-27 08:32:47 +08:00
  • 838dfc35a1 fix: webdav client implement, close #49 krau 2025-04-27 08:31:50 +08:00
  • 6ecee6d561 Merge branch 'main' of https://github.com/krau/SaveAny-Bot krau 2025-04-20 14:57:08 +08:00
  • c1827f93a9 chore: rename workflow to 'Update Contributors' and trigger on workflow_dispatch krau 2025-04-20 14:57:06 +08:00
  • aaf3f7c35f Merge pull request #51 from krau/contributors-readme-action-yX7LIfZQ3S Krau 2025-04-20 14:56:49 +08:00
  • 02fbea4eb0 docs(contributor): contrib-readme-action has updated readme github-actions[bot] 2025-04-20 06:56:16 +00:00
  • bf9aef6eb7 chore: update contributor workflow to trigger on workflow_dispatch instead of tags krau 2025-04-20 14:55:48 +08:00
  • 230c07fd55 feat: add rate limiting middleware to enhance bot performance v0.20.1 krau 2025-04-20 14:50:06 +08:00
  • 18de349dc3 chore: update contributor workflow to trigger on tags and add contributor to README krau 2025-04-18 21:24:28 +08:00
  • cef1a5c194 chore: update golang.org/x/net to latest krau 2025-04-18 21:19:41 +08:00
  • 99f8f0cb27 feat: add automated contributors section to README krau 2025-04-18 21:17:31 +08:00
  • 789c14134c chore: update .gitignore to include .vscode/ and remove launch.json krau 2025-04-18 21:12:59 +08:00
  • 5bb3b595aa docs: update contributing guides krau 2025-04-18 21:12:44 +08:00
  • 609289c16a perf: optimize user storage retrieval and remove unused rate limiting middleware krau 2025-04-15 21:04:48 +08:00
  • c8c348a182 feat: batch save files v0.20.0 krau 2025-04-12 16:27:23 +08:00
  • 725acd0199 feat: refactor caching logic to use gocache for better compatibility krau 2025-04-12 15:07:43 +08:00
  • 166c27c70f feat: automatic file organization based on rules, close #28 krau 2025-04-12 14:27:13 +08:00
  • 3bdef20e85 feat: add expiration handling for database entries and enhance user model with rules krau 2025-04-12 11:14:13 +08:00
  • 50fba3f910 feat: add configurable timeout for Telegram client initialization v0.19.3 krau 2025-04-07 10:23:50 +08:00
  • 87d3f14392 docs: update README to include sponsorship information and improve formatting krau 2025-04-05 00:01:48 +08:00
  • 30452c8d46 docs: consolidate message link information in help.md krau 2025-04-04 08:46:48 +08:00
  • 300f7723af fix: enhance webdav client impl v0.19.2 krau 2025-03-31 17:34:24 +08:00
  • 491ba55f1e feat: add support for handling unsupported stream storage in download process v0.19.1 krau 2025-03-26 10:35:40 +08:00
  • 32519b8c08 docs: add note about unsupported storage backends in Stream mode krau 2025-03-26 10:25:36 +08:00
  • 7ffd9891a0 fix: not pass content length when uploading in non stream mode v0.19.0 krau 2025-03-26 10:22:38 +08:00
  • 347a60f1f7 fix: implement image extraction from Telegraph nodes v0.18.0 krau 2025-03-24 22:04:55 +08:00
  • da69fe1354 feat: enhance file name generation to include media extensions krau 2025-03-24 21:36:13 +08:00
  • 746ca026ba docs: remove outdated information about stream mode support in help documentation v0.17.1 krau 2025-03-22 15:48:36 +08:00
  • a8c64675e5 docs: update help documentation to include supported message links krau 2025-03-22 15:48:05 +08:00
  • 3918f6eee2 feat: add version and commit information to help text in start command krau 2025-03-22 15:45:34 +08:00
  • 8d44b43c82 fix: remove caching logic for Telegram messages in GetTGMessage function, close #40 krau 2025-03-22 15:41:20 +08:00
  • f14c4367f8 feat: cancel download telegraph task v0.17.0 krau 2025-03-22 12:08:19 +08:00
  • 3e3a320672 feat: download telegraph images , close #5 krau 2025-03-22 11:52:43 +08:00
  • 19efab0665 feat: implement GenFileNameFromMessage function for improved file naming krau 2025-03-22 09:33:50 +08:00
  • 635f00ac71 fix: reorganize cache destination path handling in processPendingTask function krau 2025-03-21 23:28:14 +08:00
  • 2d2becccf6 refactor: update storage interface to use io.Reader for Save method and remove stream implementations krau 2025-03-21 23:05:09 +08:00
  • ed0837a89b refactor: replace logger usage with common.Log for consistent logging krau 2025-03-21 21:07:53 +08:00
  • 65fee89e14 feat: refactor storage configuration to use dedicated storage package and add new storage types krau 2025-03-21 20:52:41 +08:00