Commit Graph

400 Commits

Author SHA1 Message Date
61b0b68194 Increase tick interval for pending updates to 1800
Some checks failed
Build docker image / Build-Docker-Image (push) Has been cancelled
2025-08-10 15:43:20 +02:00
28892d9fea Fix pending update count check in webhook handling
Some checks are pending
Build docker image / Build-Docker-Image (push) Waiting to run
2025-08-10 14:51:23 +02:00
6b39a837ff Update invalid token check to match new error message 2025-08-10 14:18:41 +02:00
9da1c4eed2 Fix typo in check_uninited function name and improve error logging 2025-08-10 13:52:09 +02:00
13612062ad Fix
Some checks are pending
Build docker image / Build-Docker-Image (push) Waiting to run
2025-08-09 23:18:10 +02:00
34f0c9feb6 Update deps and refactor 2025-08-09 23:10:40 +02:00
ae292b180c Update dependencies and teloxide to 0.17.0
Some checks failed
Build docker image / Build-Docker-Image (push) Has been cancelled
2025-07-13 21:50:14 +02:00
40d000ff69 Fix
Some checks failed
Build docker image / Build-Docker-Image (push) Has been cancelled
2025-07-05 00:10:12 +02:00
a829ba200d Invalidate cache and delete bot on invalid token error
Some checks are pending
Build docker image / Build-Docker-Image (push) Waiting to run
2025-07-04 14:40:45 +02:00
d79da1b955 Refactor donation notification logic for clarity and efficiency
Some checks failed
Build docker image / Build-Docker-Image (push) Has been cancelled
2025-06-22 17:39:47 +02:00
ad18a485a1 Ignore errors when deleting messages 2025-06-22 16:58:07 +02:00
2f33b41359 Refactor error handling to use anyhow throughout codebase
Switch all custom error types and handler signatures from `Box<dyn
std::error::Error + Send + Sync>` to `anyhow::Result`. Add anyhow as a
dependency. Fix typos and update function names for consistency.
2025-06-22 16:26:27 +02:00
39ff5f01e7 Remove unnecessary Box from support_command_handler argument
Some checks are pending
Build docker image / Build-Docker-Image (push) Waiting to run
2025-06-22 00:10:30 +02:00
8a35390150 Refactor support handler to remove unnecessary dptree entry 2025-06-22 00:08:05 +02:00
5bc2a83f8d Simplify support handler branch structure 2025-06-21 23:57:46 +02:00
a26186f2ad Update dependencies and fix code for teloxide 0.16 and sentry 0.40
- Upgrade teloxide to 0.16, sentry to 0.40, and related crates - Update
handler type signatures for teloxide 0.16 - Fix error mapping to use
std::io::Error::other - Adjust RegisterRequestStatus match arm for new
enum variant - Update Cargo.lock for new dependencies
2025-06-21 23:47:03 +02:00
8166168538 Update teloxide to 0.15
Some checks failed
Build docker image / Build-Docker-Image (push) Has been cancelled
2025-04-27 15:20:57 +02:00
3ea53b9e07 Test teloxide 0.14 2025-03-29 22:41:18 +01:00
b8ea8810d5 Fix 2025-03-29 21:57:32 +01:00
1592dce496 Fix 2025-03-29 21:56:46 +01:00
c9112ffa7f Fix 2025-03-29 21:47:27 +01:00
74eb71f966 Update init 2025-03-29 21:40:19 +01:00
2f5dac7b9d Wait 1 minute before check webhooks 2025-03-29 21:22:35 +01:00
477f6c5238 Fix 2025-03-29 21:20:08 +01:00
e2e4088a6f Update
Some checks failed
Build docker image / Build-Docker-Image (push) Has been cancelled
2025-01-04 16:15:12 +01:00
bdea8e7de3 Update support message 2025-01-04 16:00:29 +01:00
1f12fc1873 Fix 2025-01-04 15:48:53 +01:00
d25542a4bc Fix 2025-01-04 15:05:14 +01:00
732ba78b7e Update axum to 0.8 2025-01-04 14:37:29 +01:00
a0368b6ec0 Update deps
Some checks failed
Build docker image / Build-Docker-Image (push) Has been cancelled
2024-10-02 14:13:28 +02:00
5dc58f1418 Don't show position in sequence if number is 0
Some checks failed
Build docker image / Build-Docker-Image (push) Has been cancelled
2024-09-28 23:32:01 +02:00
8ac8c4509b Add position prefix for books in sequence 2024-09-28 23:21:46 +02:00
4412365b6a Fix
Some checks failed
Build docker image / Build-Docker-Image (push) Has been cancelled
2024-08-23 11:17:02 +02:00
1885549a75 Fix search 2024-08-23 11:11:37 +02:00
1606bbfce8 Update webhook checker
Some checks are pending
Build docker image / Build-Docker-Image (push) Waiting to run
2024-08-22 21:34:15 +02:00
4e44b9ef34 Update teloxide 2024-08-22 21:26:31 +02:00
9ccfc493ab Log errors on send_document 2024-05-27 20:54:26 +02:00
341fec6687 Ignore BOOK-BOT-5G 2024-05-27 20:46:47 +02:00
d3ab11cce0 Fix BOOK-BOT-98 2024-05-24 13:18:53 +02:00
41ecf697f2 Add throttle in check_pending_updates 2024-05-24 01:38:07 +02:00
5288eb0b0a Ignore webhook check for 10 minutes if receive 3 error in row 2024-05-24 01:32:15 +02:00
bc46eff90f Remove log 2024-05-24 01:23:34 +02:00
548b3d66d7 Fix for reuse connections 2024-05-13 13:16:42 +02:00
a390a5aa8e Fix 2024-05-09 21:39:56 +02:00
3c8fdb35eb Update download error processing 2024-05-07 19:29:40 +02:00
34890449a1 Set parse update error as warning 2024-05-07 19:11:18 +02:00
42e753dfd9 Proccess 204 status code from users service 2024-05-07 19:07:56 +02:00
ac20b2a34a Fix 2024-05-06 23:28:11 +02:00
f96db74cd1 Fix 2024-05-06 23:09:33 +02:00
e782dbe46b Fix 2024-05-06 23:08:09 +02:00