History of src/core.rs of dc2089ff6a195fe3
Logged in as anonymous

History of file src/core.rs at check-in dc2089ff6a195fe3

2026-04-18
18:31
bump, update workflow, add update reaction code, change paging logic file: 0d0a1f2581 check-in: [be0b8602d1] user: arcade, branch: trunk, size: 14994 [annotate] [blame] [check-ins using] [diff]
2026-03-30
14:20
update workflow, get rid of TEXT MardownV2, rewrite handle, add more callbacks file: c0605e985c check-in: [3fd8c40aa8] user: arcade, branch: trunk, size: 15013 [annotate] [blame] [check-ins using] [diff]
2026-03-28
13:24
comments, reordering, better paging file: 1e3d90a7dd check-in: [374eadef45] user: arcade, branch: trunk, size: 14825 [annotate] [blame] [check-ins using] [diff]
2026-03-25
19:11
bump, rewrite sending, add feed fetching and test keyboard file: d0a8570642 check-in: [9adc69d514] user: arcade, branch: trunk, size: 14624 [annotate] [blame] [check-ins using] [diff]
2026-03-24
17:46
bump (fixes 2 security issues in aws-lc-sys, aws-lc-fips-sys) file: 48255772dc check-in: [bc5f7c980c] user: arcade, branch: release, size: 12838 [annotate] [blame] [check-ins using] [diff]
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]