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
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
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
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
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
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
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
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
6381560e03
Fix
2024-05-05 21:13:02 +02:00
e4dbfda469
Update archive downloading
2024-05-05 20:59:21 +02:00
d39bf20175
Fix
2024-05-05 19:18:37 +02:00
a509647ed0
Fix
2024-05-05 15:55:05 +02:00
e6ec2915b8
Use cached messages for all bots
2024-05-05 15:39:51 +02:00
8cdd365628
Update get cache message request
2024-05-05 13:57:10 +02:00
8c4cad9bff
Use internal link for download archives
2024-05-05 02:49:46 +02:00
8ba889ec0b
Fix cpu usage
2024-05-05 00:47:18 +02:00
8eca116f7a
Add logs
2024-05-04 23:41:03 +02:00
a77ab84f5c
Fix check intervals
2024-05-03 01:03:21 +02:00
493ac00867
Delete bots if wrong token
2024-05-03 00:50:21 +02:00