-
c62bc79 groupsio-webhook: build the app at import, so uwsgi can find it by Konstantin Ryabitsev · 10 days ago master
-
2bd4f89 groupsio-webhook: touch notify_file after each archived message by Konstantin Ryabitsev · 11 days ago
-
e5db653 groupsio-webhook: archive into local public-inbox v2 repos via ezpi by Konstantin Ryabitsev · 11 days ago
-
4c1b6cb groupsio-webhook: fix emerg_dir check and Falcon 4 responses by Konstantin Ryabitsev · 11 days ago
-
ef00d0b git-archive-signer: strip "$TARNAME-" from tags too by Konstantin Ryabitsev · 2 weeks ago
-
19b2ad2 get-verified-shallow-tar: resolve TARGETDIR to an absolute path by Konstantin Ryabitsev · 5 weeks ago
-
b5ffded Add get-verified-shallow-tar for CI build trees by Konstantin Ryabitsev · 5 weeks ago
-
241d2dc dirsigner: log a summary when a run finishes by Konstantin Ryabitsev · 9 weeks ago
-
6c37a3e dirsigner: list files that -x kept out of the checksums by Konstantin Ryabitsev · 9 weeks ago
-
43f47a6 dirsigner: keep dotted subdirectories out of index.html by Konstantin Ryabitsev · 9 weeks ago
-
87346df dirsigner: leave timestamps off directory entries in index.html by Konstantin Ryabitsev · 9 weeks ago
-
d98019f dirsigner: mark our own listings and never touch anyone else's by Konstantin Ryabitsev · 9 weeks ago
-
4c5ede3 dirsigner: use X | None instead of Optional by Konstantin Ryabitsev · 9 weeks ago
-
35d51cf dirsigner: stop stat'ing paths we are about to open anyway by Konstantin Ryabitsev · 9 weeks ago
-
14ef26d dirsigner: cut the per-file work in the scanning hot path by Konstantin Ryabitsev · 9 weeks ago
-
e969295 dirsigner: bump the version to 0.2 by Konstantin Ryabitsev · 9 weeks ago
-
2be866e dirsigner: update the copyright range to 2014-2026 by Konstantin Ryabitsev · 9 weeks ago
-
bcf3aba dirsigner: list symlinks and never write through one by Konstantin Ryabitsev · 9 weeks ago
-
561145a dirsigner: optionally write index.html directory listings by Konstantin Ryabitsev · 9 weeks ago
-
4aec776 tests: add a test suite for dirsigner by Konstantin Ryabitsev · 9 weeks ago
-
0e56948 dirsigner: add type annotations and satisfy ruff and mypy by Konstantin Ryabitsev · 9 weeks ago
-
2c48d95 Import dirsigner from its standalone repository by Konstantin Ryabitsev · 9 weeks ago
-
655c234 git-patchwork-bot: drop the series total from the housekeeping summary by Konstantin Ryabitsev · 10 weeks ago
-
a1a0f27 git-patchwork-bot: report active patch count, not the all-time total by Konstantin Ryabitsev · 10 weeks ago
-
273ea41 git-patchwork-bot: fold series total into the housekeeping timing line by Konstantin Ryabitsev · 10 weeks ago
-
f82e892 git-patchwork-bot: move housekeeping summary to bottom, report timing by Konstantin Ryabitsev · 10 weeks ago
-
45e8a3e git-patchwork-bot: add series/patch/series totals to housekeeping summary by Konstantin Ryabitsev · 10 weeks ago
-
7759d6e git-patchwork-bot: log run start/finish with bot version and stats by Konstantin Ryabitsev · 10 weeks ago
-
804157c git-patchwork-bot: add a per-rev pending-ops ledger for isolated failures by Konstantin Ryabitsev · 10 weeks ago
-
2e42344 git-patchwork-bot: add a per-server circuit breaker for pwrun() by Konstantin Ryabitsev · 10 weeks ago
-
50d9e43 git-patchwork-bot: do not let a single unavailable object wedge the run by Konstantin Ryabitsev · 2 months ago
-
febeffb git-patchwork-bot: fall back when upstream commit is absent from the tree by Konstantin Ryabitsev · 4 months ago
-
7b11b54 git-patchwork-bot: skip commits already present in upstream (mainline) by Konstantin Ryabitsev · 4 months ago
-
6d2034e git-patchwork-bot: do not treat HTTP 404 as an unserializable series by Konstantin Ryabitsev · 4 months ago
-
5f8449d pr-tracker-bot: add type annotations and clean up lint by Konstantin Ryabitsev · 4 months ago
-
bcffe78 pr-tracker-bot: ignore pull requests with identical base and tip by Konstantin Ryabitsev · 4 months ago
-
d19f44d git-patchwork-bot: make autosupersede resilient to unserializable series by Konstantin Ryabitsev · 4 months ago
-
049d4ea git-patchwork-bot: match project link_name exactly, not by prefix by Konstantin Ryabitsev · 4 months ago
-
5878685 Add uv.lock to .gitignore by Konstantin Ryabitsev · 4 months ago
-
5f730d3 git-patchwork-bot: fix autoarchive date filtering via patchwork "before" by Konstantin Ryabitsev · 4 months ago
-
3cd422e git-patchwork-bot: add ruff/mypy config and fix lint issues by Konstantin Ryabitsev · 7 months ago
-
b284d87 git-patchwork-bot: add tests for utilities, git wrappers, and database by Konstantin Ryabitsev · 7 months ago
-
0ea2231 git-patchwork-bot: add mocked API and hash tests by Konstantin Ryabitsev · 7 months ago
-
9f1bb6f git-patchwork-bot: extract PR matching logic into testable functions by Konstantin Ryabitsev · 7 months ago
-
eeec6d5 Add pytest scaffolding and initial patchwork bot tests by Konstantin Ryabitsev · 7 months ago
-
849a0d9 Add rtt-probe.py for email round-trip time monitoring by Konstantin Ryabitsev · 7 months ago
-
e2c9b3f Add find-abusers.py for identifying heavy git server consumers by Konstantin Ryabitsev · 7 months ago
-
1320a25 Add .gitignore entries for Python tooling and vale config by Konstantin Ryabitsev · 7 months ago
-
77e2e61 git-patchwork-bot: normalize URL paths for pull request matching by Konstantin Ryabitsev · 7 months ago
-
44169ff git-patchwork-bot: fix pull request matching with URL rewrites by Konstantin Ryabitsev · 9 months ago
-
4681d5c bugzilla-junker: actually open shelf with writeback by Konstantin Ryabitsev · 1 year, 2 months ago
-
774dd72 bugzilla-junker: support path vars in configuration by Konstantin Ryabitsev · 1 year, 2 months ago
-
a2887ad bugzilla-junker: add config validation by Konstantin Ryabitsev · 1 year, 2 months ago
-
96690e5 bugzilla-junker: rework so I can give it to others by Konstantin Ryabitsev · 1 year, 2 months ago
-
da9905d git-patchwork-bot: allow fnmatch-style matching of heads by Konstantin Ryabitsev · 1 year, 4 months ago
-
26818cb git-patchwork-bot: further typing improvements by Konstantin Ryabitsev · 1 year, 4 months ago
-
16df0a0 Further typing improvements for git-patchwork-bot by Konstantin Ryabitsev · 1 year, 5 months ago
-
2f6defc git-patchwork-bot: appease mypy linter by Konstantin Ryabitsev · 1 year, 6 months ago
-
058221f mlmmj-subscriber-sync: add support for exclusion lists by Konstantin Ryabitsev · 2 years, 1 month ago
-
8c95860 subscriber-sync: fix for multiple M: entries by Konstantin Ryabitsev · 2 years, 1 month ago
-
0679dae mlmmj-subscriber-sync: support parsing MAINTAINERS file by Konstantin Ryabitsev · 2 years, 1 month ago
-
5d49005 Update some scripts to no longer default to gpg2 by Konstantin Ryabitsev · 2 years, 2 months ago
-
c3fa8bd pwbot: fix pagination logic bug in REST results by Konstantin Ryabitsev · 2 years, 9 months ago
-
f25e512 mlmmj-subscriber-sync: also catch OSError by Konstantin Ryabitsev · 3 years, 3 months ago
-
67f2c63 pr-tracker-bot: add process-id to logging by Konstantin Ryabitsev · 3 years, 3 months ago
-
a951b8f git-patchwork-bot: support histogram patches by Konstantin Ryabitsev · 3 years, 3 months ago
-
902480f Keep DKIM and X-Developer headers by Konstantin Ryabitsev · 3 years, 3 months ago
-
82063fb git-patchwork-bot: retry patch generation with --histogram by Konstantin Ryabitsev · 3 years, 4 months ago
-
4f84e5d mlmmj-subscriber-sync: add ability to use a git repo for subs by Konstantin Ryabitsev · 3 years, 5 months ago
-
e474b98 list-archive-collector: improve marc retrieval by Konstantin Ryabitsev · 3 years, 5 months ago
-
3002ffb Update mlmmj-subscriber-sync to support checksums by Konstantin Ryabitsev · 3 years, 6 months ago
-
b9c3a4a Add mlmmj-subscriber-sync by Konstantin Ryabitsev · 3 years, 7 months ago
-
29093fb groupsio-webhook: don't check for action by Konstantin Ryabitsev · 3 years, 10 months ago
-
ebb4f57 list-archive-maker: fix msgmap.sqlite3 support by Konstantin Ryabitsev · 4 years ago
-
9426618 archive-collector: allow clean-subject to take multiple strings by Konstantin Ryabitsev · 4 years ago
-
354fc16 list-collectors: small improvements by Konstantin Ryabitsev · 4 years ago
-
a72a55b Optimize emergency saving of messages by Konstantin Ryabitsev · 4 years ago
-
f0dbc27 More debugging options for groupsio webhook by Konstantin Ryabitsev · 4 years ago
-
7b708a3 Rewrite groupsio-hook to add logging by Konstantin Ryabitsev · 4 years, 1 month ago
-
8869f6c mainline-when: treat 19 as the last minver by Konstantin Ryabitsev · 4 years, 3 months ago
-
f2680af Allow list-id to be a globbing match by Konstantin Ryabitsev · 4 years, 4 months ago
-
ead2b92 Add support to write out as maildir by Konstantin Ryabitsev · 4 years, 4 months ago
-
f057cb9 Tweak wording on mainline-when by Konstantin Ryabitsev · 4 years, 5 months ago
-
ef2bec9 Treat failures to uncompress as non-fatal by Konstantin Ryabitsev · 4 years, 6 months ago
-
7d92b25 Adjust default sig-prover node list by Konstantin Ryabitsev · 4 years, 6 months ago
-
5ef4890 mainline-when: fix var scoping issues by Konstantin Ryabitsev · 4 years, 9 months ago
-
56e1574 mainline-when: rework to remove depedencies and generate .ics by Konstantin Ryabitsev · 4 years, 9 months ago
-
8f0b9e9 mainline-when: add a tiny script to estimate dates by Konstantin Ryabitsev · 4 years, 9 months ago
-
10b7024 Fix hash generation after switching to "git show" by Konstantin Ryabitsev · 4 years, 9 months ago
-
3da44d2 patchwork-bot: add ability to match by msgid by Konstantin Ryabitsev · 4 years, 9 months ago
-
41cfb03 Revert "patchwork-bot: Ignore empty context lines" by Konstantin Ryabitsev · 4 years, 10 months ago
-
0c10796 patchwork-bot: add support for --tokens-file by Konstantin Ryabitsev · 4 years, 11 months ago
-
db381d5 patchwork-bot: add proper typing hints by Konstantin Ryabitsev · 4 years, 11 months ago
-
a48d14b patchwork-bot: remove xmlrpc vestiges by Konstantin Ryabitsev · 4 years, 11 months ago
-
ffe2576 patchwork-bot: Add --pwhash for debugging by Kees Cook · 5 years ago
-
8998144 patchwork-bot: Ignore empty context lines by Kees Cook · 5 years ago
-
6fc2e91 patchwork-bot: Allow initial database to skip recent commits by Kees Cook · 5 years ago
-
460990b patchwork-bot: Handle repo being a worktree by Kees Cook · 5 years ago
-
36971ee patchwork-bot: Allow limiting heads to single branch by Kees Cook · 5 years ago
-
e2dc648 patchwork-bot: Create CACHEDIR if it is missing by Kees Cook · 5 years ago