9 descendants and 50 ancestors of f748e99b701a463a
|
2026-08-01
| ||
| 19:36 | chores/fixes - more docstrings - drop just-getopt for clap - drop lazy_static - ditch panic/expect/assert in favor of error propagation - fix email parsing and validation - more checks - minify - drop relay switch, wasn't working since moving to mailin - lot more tests leaf check-in: 78b11b0319 user: arcade tags: release, v0.6.7 | |
| 19:32 | and fix tests leaf check-in: 40a93e9a58 user: arcade tags: trunk | |
| 19:29 | drop dot removal (wrong), document lowercasing check-in: aaa78fed23 user: arcade tags: trunk | |
| 18:47 | ensure!() we don't panic but instead return Result whenever possible, convert error handling a little, add TODO for unwrap(), more sanity checks, simplify and expand testing check-in: 98c5a42df0 user: arcade tags: trunk | |
| 15:30 | fix regexp, get rid of relaying variants as they are actually noop after move to mailin check-in: 158c9cffc6 user: arcade tags: trunk | |
| 13:46 | doc corrections/optimizations check-in: 1723b63d69 user: arcade tags: trunk | |
| 11:30 | remove serde dep for mail-parser check-in: b9bf773618 user: arcade tags: trunk | |
| 11:20 | bump, add some docstrings, switch from just-getopt to clap check-in: 512369f93e user: arcade tags: trunk | |
| 10:46 | expand README check-in: 880ce86a7f user: arcade tags: trunk | |
| 10:24 | regex in get_id was defunct, fix regex, fix logic to filter unknown domains check-in: f748e99b70 user: arcade tags: trunk | |
| 09:06 | remove lazy_static check-in: 997fb1cff4 user: arcade tags: trunk | |
|
2026-07-31
| ||
| 15:42 | consolidate and clarify check-in: b9af445709 user: arcade tags: trunk | |
| 15:21 | make get_id public and add some tests for it check-in: e45c7e529b user: arcade tags: trunk | |
| 15:20 | propagate error from async check-in: cc376760fc user: arcade tags: trunk | |
| 15:12 | reorder uses, properly react to errors with hostname, check-in: 713c1e7fb2 user: arcade tags: trunk | |
| 15:11 | make html tags check case insensitive check-in: bf99298edf user: arcade tags: trunk | |
| 15:10 | expand and reorganize check-in: 6e7d1e877b user: arcade tags: trunk | |
| 15:09 | add and propagate globs check-in: e67029b5a9 user: arcade tags: trunk | |
| 15:03 | skip tests for source tree - no tests should be there check-in: 606f357e77 user: arcade tags: trunk | |
| 10:46 | bump, fixes: - quinn-proto: https://rustsec.org/advisories/RUSTSEC-2026-0185 Remote memory exhaustion in quinn-proto from unbounded out-of-order stream reassembly - serde_with: https://github.com/jonasbb/serde_with/security/advisories/GHSA-7gcf-g7xr-8hxj KeyValueMap serialization panics on empty sequence or map entries Bad or attacker controlled values could cause a panic while allocating too large values. check-in: dff756ad22 user: arcade tags: trunk | |
| 10:43 | add some tests check-in: dd307557e6 user: arcade tags: trunk | |
| 10:42 | reorganize to lib + bin to separate tests, add logging, fix some small stuff check-in: 3c858ed7c4 user: arcade tags: trunk | |
| 10:38 | add deny.toml for checks check-in: f88aa03bf5 user: arcade tags: trunk | |
| 10:24 | bump checkout, drop creds check-in: c9ff34669d user: arcade tags: trunk | |
|
2026-04-23
| ||
| 10:00 | fix version (I missed one bump recently) check-in: 3b5fe61104 user: arcade tags: trunk | |
| 09:48 | fix action to cover all push and pull_requests only once (by CodeRabbit) check-in: 71a7f0e748 user: arcade tags: trunk | |
| 09:05 | bump sccache action, bump packages due to security issues check-in: 1079228c37 user: arcade tags: trunk | |
|
2026-04-18
| ||
| 17:26 | update workflow check-in: c4904fd709 user: arcade tags: trunk | |
| 17:13 | bump tgbot and other deps, fixes a few critical issues check-in: 9696f3c8c4 user: arcade tags: trunk | |
|
2026-03-24
| ||
| 08:49 | bump, fixes security issues check-in: e62eff3e68 user: arcade tags: trunk | |
|
2026-03-05
| ||
| 12:45 | bump, fixes 2 security issues check-in: 1382a7c15e user: arcade tags: trunk | |
|
2026-01-18
| ||
| 09:25 | bump check-in: d036a09127 user: arcade tags: trunk | |
| 09:23 | change how text size is calculated - calculate after replacements check-in: db04f7359b user: arcade tags: trunk | |
| 09:17 | disable double github action check-in: 8e37b3f028 user: arcade tags: trunk | |
| 09:13 | add html escaping check-in: 85fa6bddaa user: arcade tags: trunk | |
| 08:52 | simplify HTML checks to making sure nothing actually breaks check-in: dafeec0481 user: arcade tags: trunk | |
| 08:14 | fix error message check-in: 700254f838 user: arcade tags: trunk | |
|
2026-01-12
| ||
| 15:17 | bump and prepare to release check-in: 361d13d654 user: arcade tags: trunk | |
| 15:13 | limit number of job runs check-in: 7551b4dc28 user: arcade tags: trunk | |
| 14:46 | fix typo, fix comments, drop unneeded constant check-in: 6ce625a569 user: arcade tags: trunk | |
| 13:41 | minor typos, add back tests, change formatting a lot check-in: c996f5c871 user: arcade tags: trunk | |
| 13:39 | add action for pull requests, ass sccache check-in: 4448c56dd2 user: arcade tags: trunk | |
| 10:15 | switch from MarkDown to Html, validate text as HTML before sending, count header size differently, also bump license while here check-in: 0f47e23e21 user: arcade tags: trunk | |
| 10:11 | simplify workflow check-in: 2fc1e49ea5 user: arcade tags: trunk | |
|
2026-01-07
| ||
| 07:50 | bump, update workflow check-in: 4054f8ea66 user: arcade tags: trunk | |
|
2026-01-02
| ||
| 12:39 | one more workflow fix check-in: b54bc87df8 user: arcade tags: trunk | |
| 10:39 | simplify workflow, add cache check-in: 674d81235e user: arcade tags: trunk | |
| 06:58 | bump actions/checkout check-in: f8050c2538 user: arcade tags: trunk | |
| 06:55 | move file to proper place check-in: 2d5d948e59 user: arcade tags: trunk | |
| 06:52 | update/fix workflows check-in: d9d438563e user: arcade tags: trunk | |
| 06:38 | getting rid of direct tokio dependancy properly check-in: 8ea7b79fca user: arcade tags: trunk, v0.5.4 | |
|
2026-01-01
| ||
| 08:47 | add proper tokio runtime, clean up junk about short headers, add api_gateway support check-in: 14ef340959 user: arcade tags: trunk, v0.5.3 | |
| 07:15 | bump, switch to smol check-in: 072229b5bf user: arcade tags: trunk, v0.5.2 | |
|
2025-11-07
| ||
| 17:52 | bump check-in: a41e05a6d7 user: arcade tags: trunk | |
|
2025-08-23
| ||
| 12:33 | bump, switch to stacked_errors check-in: a044f68fa7 user: arcade tags: trunk, v0.5.1 | |
|
2025-06-21
| ||
| 08:45 | refactor, split to modules, change error handling, fix how default destination is specified check-in: f5ed284f8c user: arcade tags: trunk, v0.5.0 | |
|
2025-06-12
| ||
| 13:19 | add possibility to specify which domains we are accepting check-in: 2158b44929 user: arcade tags: trunk, v0.4.1 | |
|
2025-06-11
| ||
| 18:12 | switch to tgbot, change how files are sent check-in: d96b1b4710 user: arcade tags: trunk, v0.4.0 | |
|
2025-06-05
| ||
| 16:40 | mostly a crate bump and compatibility changes check-in: 6887d3b7f9 user: arcade tags: trunk, v0.3.11 | |
|
2025-04-08
| ||
| 05:13 | bump crates, release teloxide check-in: f3c59f8e45 user: arcade tags: trunk, v0.3.10 | |