krz/hutch-stats
clone: git clone https://gitbay.org/krz/hutch-stats.git
b2b410e758 |
Merge pull request #18 from krazywarez/ci/tests | Christian Cleberg <hello@cleberg.net> | 2026-08-22 | signed_unknown_key |
79d96d973c |
Pin setup-uv to a tag that exists | Christian Cleberg <hello@cleberg.net> | 2026-08-22 | verified · cmc |
ef33a66392 |
Run the tests in CI | Christian Cleberg <hello@cleberg.net> | 2026-08-22 | verified · cmc |
bc9afc9156 |
Merge pull request #17 from krazywarez/dependabot/uv/fastapi-0.141.1 | Christian Cleberg <hello@cleberg.net> | 2026-08-22 | signed_unknown_key |
90e2453fb2 |
Merge pull request #12 from krazywarez/dependabot/uv/sqlalchemy-2.0.51 | Christian Cleberg <hello@cleberg.net> | 2026-08-22 | signed_unknown_key |
0d50c1e4d1 |
chore(deps): bump sqlalchemy from 2.0.49 to 2.0.52 | dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | 2026-08-22 | signed_unknown_key |
95645f4959 |
chore(deps): bump fastapi from 0.139.2 to 0.141.1 | dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | 2026-08-22 | signed_unknown_key |
a08dec49c9 |
Merge pull request #13 from krazywarez/dependabot/uv/alembic-1.18.5 | Christian Cleberg <hello@cleberg.net> | 2026-08-22 | signed_unknown_key |
a3d0707ea1 |
Merge pull request #16 from krazywarez/dependabot/uv/uvicorn-standard--gte-0.52.0-and-lt-1.0 | Christian Cleberg <hello@cleberg.net> | 2026-08-22 | signed_unknown_key |
84647363c3 |
Merge pull request #11 from krazywarez/dependabot/uv/setuptools-gte-83.0.0 | Christian Cleberg <hello@cleberg.net> | 2026-08-22 | signed_unknown_key |
e7ec619ff2 |
convert readme to nfo; convert docs to txt; add 0bsd license | Christian Cleberg <hello@cleberg.net> | 2026-08-02 | verified · cmc |
3e0aedefab |
chore(deps): update uvicorn[standard] requirement | dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | 2026-08-02 | signed_unknown_key |
a7a99e3feb |
chore(deps): bump alembic from 1.18.4 to 1.18.5 | dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | 2026-07-27 | signed_unknown_key |
be3fcab8a7 |
chore(deps-dev): update setuptools requirement from >=69 to >=83.0.0 | dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | 2026-07-27 | signed_unknown_key |
5d258a14f0 |
Merge pull request #5 from zerolabsco/dependabot/uv/pydantic-2.13.4 | Christian Cleberg <hello@cleberg.net> | 2026-07-20 | signed_unknown_key |
8ab6265fd2 |
Merge pull request #1 from zerolabsco/dependabot/uv/apscheduler-3.11.3 | Christian Cleberg <hello@cleberg.net> | 2026-07-20 | signed_unknown_key |
d3ef3e7c84 |
Merge pull request #10 from zerolabsco/chore/pytest-9 | Christian Cleberg <hello@cleberg.net> | 2026-07-20 | signed_unknown_key |
3cbb408d83 |
chore(deps): allow pytest 9 and upgrade to 9.1.1 | Christian Cleberg <hello@cleberg.net> | 2026-07-20 | verified · cmc |
1365b6522c |
chore(deps): bump pydantic from 2.12.5 to 2.13.4 | dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | 2026-07-20 | signed_unknown_key |
44167710cb |
Merge pull request #8 from zerolabsco/fix/idempotency-test-time-bomb | Christian Cleberg <hello@cleberg.net> | 2026-07-20 | signed_unknown_key |
c544c1bd6a |
fix: make todo idempotency test timestamps relative to now | Christian Cleberg <hello@cleberg.net> | 2026-07-20 | verified · cmc |
084874158a |
chore(deps): upgrade starlette, mako, idna and pydantic-settings | Christian Cleberg <hello@cleberg.net> | 2026-07-20 | verified · cmc |
7813374852 |
chore(deps): bump apscheduler from 3.11.2 to 3.11.3 | dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | 2026-07-20 | signed_unknown_key |
c53360b910 |
Set package-ecosystem to 'uv' in dependabot config | Christian Cleberg <hello@cleberg.net> | 2026-07-20 | signed_unknown_key |
6289a28296 |
feat: improve scheduled indexing throughput and capped backoff | Christian Cleberg <hello@cleberg.net> | 2026-05-07 | verified · cmc |
79182c1290 |
fix: ensure sqlite3 is available inside container | Christian Cleberg <hello@cleberg.net> | 2026-05-07 | verified · cmc |
1ae229d64b |
feat: index git activity across all SourceHut branches | Christian Cleberg <hello@cleberg.net> | 2026-05-07 | verified · cmc |
fdfb7831fe |
fix: ensure git crawling accounts for all branches | Christian Cleberg <hello@cleberg.net> | 2026-05-04 | verified · cmc |
4390684995 |
add temporary self-graph indexing priority | Christian Cleberg <hello@cleberg.net> | 2026-04-12 | verified · cmc |
daaeba8be8 |
validate scraped usernames before enqueueing actors | Christian Cleberg <hello@cleberg.net> | 2026-04-12 | verified · cmc |
1c8d0bdd0a |
Reduce SQLite lock contention during actor enqueue | Christian Cleberg <hello@cleberg.net> | 2026-04-12 | verified · cmc |
3489797460 |
add durable actor queueing and staggered discovery imports | Christian Cleberg <hello@cleberg.net> | 2026-04-12 | verified · cmc |
e27bbe17fd |
add durable actor queueing and staggered discovery imports | Christian Cleberg <hello@cleberg.net> | 2026-04-12 | verified · cmc |
5338666797 |
fix: reduce sr.ht poll API load with cached repo discovery | Christian Cleberg <hello@cleberg.net> | 2026-04-12 | verified · cmc |
fe5efeb336 |
feat: make sync overlap configurable, reduce default from 24h to 1h | Christian Cleberg <hello@cleberg.net> | 2026-04-12 | verified · cmc |
9edd38e961 |
feat: filter discovered repositories to PUBLIC visibility only | Christian Cleberg <hello@cleberg.net> | 2026-04-12 | verified · cmc |
259d02a463 |
fix: wrap repo fetching in exception handling | Christian Cleberg <hello@cleberg.net> | 2026-04-12 | verified · cmc |
911804f719 |
chore: update docs | Christian Cleberg <hello@cleberg.net> | 2026-04-12 | verified · cmc |
90e61ed3e8 |
refactor: retain and backfill only the last year of activity | Christian Cleberg <hello@cleberg.net> | 2026-04-11 | verified · cmc |
01c1b50541 |
feat: prioritize recent-window backfill before full history | Christian Cleberg <hello@cleberg.net> | 2026-04-11 | verified · cmc |
f0393a0b8d |
fix: service_backfill_states | Christian Cleberg <hello@cleberg.net> | 2026-04-11 | verified · cmc |
e1a3233ec2 |
feat: add resumable historical backfill for actor activity | Christian Cleberg <hello@cleberg.net> | 2026-04-11 | verified · cmc |
aebe493dcd |
chore: update API.md documentation | Christian Cleberg <hello@cleberg.net> | 2026-04-11 | verified · cmc |
e2a9508577 |
feat: run an initial poll when scheduler starts | Christian Cleberg <hello@cleberg.net> | 2026-04-11 | verified · cmc |
9d88cda282 |
feat: auto-discover git repositories for actor polling | Christian Cleberg <hello@cleberg.net> | 2026-04-11 | verified · cmc |
6149ca9c39 |
feat: add lazy actor indexing for contribution lookups | Christian Cleberg <hello@cleberg.net> | 2026-04-11 | verified · cmc |
b6d1348abf |
chore: add API.md | Christian Cleberg <hello@cleberg.net> | 2026-04-11 | verified · cmc |
965c060dca |
chore: harden repo defaults for secrets, deployment, and logging | Christian Cleberg <hello@cleberg.net> | 2026-04-11 | verified · cmc |
bdbc11e860 |
fix: run alembic migrations against DATABASE_URL in containers | Christian Cleberg <hello@cleberg.net> | 2026-04-11 | verified · cmc |
84330037cc |
add compose.yml | Christian Cleberg <hello@cleberg.net> | 2026-04-11 | verified · cmc |