History of file src/core.rs at check-in 5a4aab7687ee6334
|
2026-01-10
| ||
| 12:16 | sample Callback, comment fixes file: [1b5d4c54cf] check-in: [13265e7697] user: arcade, branch: trunk, size: 12813 [annotate] [blame] [check-ins using] [diff] | |
|
2026-01-09
| ||
| 10:41 | refactor/add comments (by CodeRabbit) file: [ccc6d8060d] check-in: [fabcca1eaf] user: arcade, branch: trunk, size: 12812 [annotate] [blame] [check-ins using] [diff] | |
| 10:00 | move some Telegram code to separate module file: [1780cebf50] check-in: [9c4f09193a] user: arcade, branch: trunk, size: 11926 [annotate] [blame] [check-ins using] [diff] | |
|
2026-01-07
| ||
| 07:30 | number of small tweaks, use url crate to parse links, simplify and comment file: [170e5288e9] check-in: [dc2089ff6a] user: arcade, branch: trunk, size: 12837 [annotate] [blame] [check-ins using] [diff] | |
|
2026-01-06
| ||
| 15:25 | limit some code to debug builds, add proper error handling when parsing RSS file: [1349238f3f] check-in: [5d11e7d390] user: arcade, branch: trunk, size: 12868 [annotate] [blame] [check-ins using] [diff] | |
| 13:07 | add more docstrings (by CodeRabbit), properly process dublin extension dates file: [6536948d7a] check-in: [704bf85f8c] user: arcade, branch: trunk, size: 12540 [annotate] [blame] [check-ins using] [diff] | |
| 12:17 | make token return error on failure, be sync, add docs (by CodeRabbit) file: [f3c7f4ade2] check-in: [b23050a4ea] user: arcade, branch: trunk, size: 10452 [annotate] [blame] [check-ins using] [diff] | |
| 08:54 | change how locking works - add separate Token struct file: [a596b3f681] check-in: [d7fbc271ac] user: arcade, branch: trunk, size: 9702 [annotate] [blame] [check-ins using] [diff] | |
|
2026-01-02
| ||
| 07:47 | fix error a little file: [159dd8fde0] check-in: [4c144972c0] user: arcade, branch: trunk, size: 9240 [annotate] [blame] [check-ins using] [diff] | |
|
2026-01-01
| ||
| 13:18 | add api_gateway, switch to smol file: [dbaaa2430e] check-in: [dc7c43b010] user: arcade, branch: trunk, size: 9250 [annotate] [blame] [check-ins using] [diff] | |
| 09:15 | add api_gateway, feed_id as hashtag file: [f1d310c8b7] check-in: [42b29b744b] user: arcade, branch: trunk, size: 8457 [annotate] [blame] [check-ins using] [diff] | |
|
2025-11-07
| ||
| 17:48 | bump file: [28d6c08201] check-in: [ec71df21e1] user: arcade, branch: trunk, size: 8398 [annotate] [blame] [check-ins using] [diff] | |
|
2025-09-28
| ||
| 15:29 | bump, Last-Modified, inspecting Cache headers file: [0d78a29490] check-in: [acb0a4ac54] user: arcade, branch: trunk, size: 8400 [annotate] [blame] [check-ins using] [diff] | |
|
2025-08-05
| ||
| 06:26 | bump, reformat errors file: [662d9dee8d] check-in: [07b34bcad6] user: arcade, branch: trunk, size: 7789 [annotate] [blame] [check-ins using] [diff] | |
|
2025-07-09
| ||
| 05:35 | bump and switch error handling file: [5dad413b9c] check-in: [44575a91d3] user: arcade, branch: trunk, size: 7799 [annotate] [blame] [check-ins using] [diff] | |
|
2025-07-01
| ||
| 11:13 | tweak logging, simplify connection objects, use async_std primitives file: [a915a95027] check-in: [c6d3e97290] user: arcade, branch: trunk, size: 7586 [annotate] [blame] [check-ins using] [diff] | |
|
2025-06-29
| ||
| 19:04 | fix error formatting file: [28430d049a] check-in: [5a4aab7687] user: arcade, branch: trunk, size: 7577 [annotate] [blame] [check-ins using] [diff] | |
| 17:30 | add more details on errors file: [a6ef31f33f] check-in: [b4af85e31b] user: arcade, branch: trunk, size: 7214 [annotate] [blame] [check-ins using] [diff] | |
|
2025-06-28
| ||
| 17:48 | cleanup, fix words processing, switch to async primitives file: [540899dcce] check-in: [fae13a0e55] user: arcade, branch: trunk, size: 7237 [annotate] [blame] [check-ins using] [diff] | |
|
2025-06-15
| ||
| 15:49 | switch to tgbot file: [caeb3fb50c] check-in: [bb89b6fab8] user: arcade, branch: trunk, size: 9210 [annotate] [blame] [check-ins using] [diff] | |
|
2025-05-20
| ||
| 09:04 | add some error handling, throttling file: [efefd7f7a3] check-in: [1bd041d00f] user: arcade, branch: trunk, size: 8953 [annotate] [blame] [check-ins using] [diff] | |
|
2025-04-26
| ||
| 06:32 | also mark source_id scraped just after the scrape starts to delay next scrapes in case of error file: [c6e371c2f9] check-in: [61899b5618] user: arcade, branch: trunk, size: 8250 [annotate] [blame] [check-ins using] [diff] | |
|
2025-04-24
| ||
| 12:12 | move all sql stuff to separate module, get rid of macros file: [73ac2fd559] check-in: [0340541002] user: arcade, branch: trunk, size: 8249 [annotate] [blame] [check-ins using] [diff] | |
|
2025-04-20
| ||
| 09:51 | drop old telegram_bot library, switch to frankenstein file: [d44f60dcb6] check-in: [e624ef9d66] user: arcade, branch: trunk, size: 12092 [annotate] [blame] [check-ins using] [diff] | |
|
2025-04-19
| ||
| 08:06 | well, that was an attempt to go teloxide, but let's try frankenstein file: [90bda79dca] check-in: [a2880e5100] user: arcade, branch: frankenstein, size: 11782 [annotate] [blame] [check-ins using] [diff] | |
|
2024-11-23
| ||
| 13:17 | bump crates, fix atom parsing errors file: [acda50f390] check-in: [2c36f015d8] user: arcade, branch: trunk, size: 11652 [annotate] [blame] [check-ins using] [diff] | |
|
2024-09-17
| ||
| 10:29 | bump sqlx file: [07fc2cd5fd] check-in: [285ce2bc31] user: arcade, branch: trunk, size: 11571 [annotate] [blame] [check-ins using] [diff] | |
|
2024-08-28
| ||
| 08:30 | change backend library fork, fix error handling and throttling file: [8eaaa2d090] check-in: [1c444d34ff] user: arcade, branch: trunk, size: 11602 [annotate] [blame] [check-ins using] [diff] | |
|
2024-08-02
| ||
| 07:56 | add throtling, bump libraries, utilize http2 file: [11d0fdcfbe] check-in: [79c91a5357] user: arcade, branch: trunk, size: 11512 [annotate] [blame] [check-ins using] [diff] | |
|
2023-08-04
| ||
| 16:19 | v0.2.20: fix bug with sending wrong url in prev build, fix StreamExt, autodisable sources for users who blocked bot file: [01d7e6c2a7] check-in: [3dc9cddd4d] user: arcade, branch: trunk, size: 10712 [annotate] [blame] [check-ins using] [diff] | |
| 15:41 | bump and rewrite all database access to macros file: [ec9c851bcd] check-in: [9910c2209c] user: arcade, branch: trunk, size: 10662 [annotate] [blame] [check-ins using] [diff] | |
|
2023-07-30
| ||
| 11:19 | bump, fix proxy string handling file: [da1a6d4590] check-in: [9d8a6738fd] user: arcade, branch: trunk, size: 12723 [annotate] [blame] [check-ins using] [diff] | |
|
2023-05-28
| ||
| 14:25 | 0.2.18: now proxies for outgoing requests are supported, including Tor file: [ab9ea36160] check-in: [45e34762e4] user: arcade, branch: trunk, size: 12741 [annotate] [blame] [check-ins using] [diff] | |
|
2023-05-27
| ||
| 04:55 | bump + some clippy lints file: [b99fc8e3c8] check-in: [aae1b6f580] user: arcade, branch: trunk, size: 12441 [annotate] [blame] [check-ins using] [diff] | |
|
2022-07-26
| ||
| 09:43 | bump file: [a4dbc9a709] check-in: [e7effaf7fb] user: arcade, branch: trunk, size: 12440 [annotate] [blame] [check-ins using] [diff] | |
|
2022-03-15
| ||
| 14:00 | move to async, cut deps a little file: [5906a79fca] check-in: [cb86e770f9] user: arcade, branch: trunk, size: 12440 [annotate] [blame] [check-ins using] [diff] | |
|
2022-03-12
| ||
| 13:25 | bump, update config file: [b3dd317a5f] check-in: [28da2e2a00] user: arcade, branch: trunk, size: 12451 [annotate] [blame] [check-ins using] [diff] | |
|
2022-02-15
| ||
| 14:56 | simplify a little file: [55d4d9b615] check-in: [093ae6c75b] user: arcade, branch: trunk, size: 12445 [annotate] [blame] [check-ins using] [diff] | |
|
2022-02-13
| ||
| 19:57 | rework time, rework autofetch, clippy lint file: [a6c540ecfc] check-in: [26339860ce] user: arcade, branch: trunk, size: 12470 [annotate] [blame] [check-ins using] [diff] | |
| 12:26 | implify, clippy lints file: [3f61fa0940] check-in: [f988dfd28f] user: arcade, branch: trunk, size: 12458 [annotate] [blame] [check-ins using] [diff] | |
|
2021-12-08
| ||
| 13:14 | 0.2.4: sources are enabled by default when adding, minimize type conversions file: [87190faf6b] check-in: [659724c658] user: arcade, branch: trunk, size: 12625 [annotate] [blame] [check-ins using] [diff] | |
|
2021-11-20
| ||
| 08:52 | 0.2.3: number of fixes for URL editing, plus now edited url is considered for duplicate removal file: [b0c07df6ab] check-in: [f48d583330] user: arcade, branch: trunk, size: 12614 [annotate] [blame] [check-ins using] [diff] | |
|
2021-11-15
| ||
| 20:55 | number of fixes and improvements file: [f054b2025f] check-in: [613a665847] user: arcade, branch: trunk, size: 12606 [annotate] [blame] [check-ins using] [diff] | |
|
2021-11-13
| ||
| 23:16 | fix list, add "-" for disabled fields, some reordering file: [2dca8bdd77] check-in: [c1e27b74ed] user: arcade, branch: trunk, size: 12487 [annotate] [blame] [check-ins using] [diff] | |
| 21:50 | 0.2.2: finally regex works file: [8a3bc181d9] check-in: [fb629f170b] user: arcade, branch: trunk, size: 12365 [annotate] [blame] [check-ins using] [diff] | |
| 20:37 | fix messages, store edit string file: [a89bbcb26a] check-in: [10c25017bb] user: arcade, branch: trunk, size: 12712 [annotate] [blame] [check-ins using] [diff] | |
| 10:32 | make /list work again, more fixes file: [7064860d7e] check-in: [a7f91033c0] user: arcade, branch: trunk, size: 12610 [annotate] [blame] [check-ins using] [diff] | |
| 06:58 | Added: 0.2.0: huge inner revamp, I guess now replies should be correctly sent to users. file: [ad439a6329] check-in: [9171c791eb] user: arcade, branch: trunk, size: 12402 [annotate] [blame] [check-ins using] | |