• Joined on 2026-02-17
grenade pushed to main at grenade/blekin 2026-05-06 10:59:58 +00:00
07db90094d style: apply rustfmt to proto.rs
grenade pushed to main at grenade/blekin 2026-05-06 10:48:07 +00:00
c4e3df5a44 ci: add Gitea Actions workflow for check, fmt, clippy
3db2927add feat: phase 0+1 — workspace scaffold and protocol primitives
Compare 2 commits »
grenade pushed to main at grenade/blekin 2026-05-06 10:41:06 +00:00
a60cee3f23 fix: reconcile implementation plan with decompiled Java source
grenade created branch main in grenade/blekin 2026-05-06 10:36:15 +00:00
grenade pushed to main at grenade/blekin 2026-05-06 10:36:15 +00:00
6e1a6fc29d doc: implementation plan
grenade created repository grenade/blekin 2026-05-06 10:35:22 +00:00
grenade pushed to main at gongfoo/gongfoo 2026-05-06 04:45:09 +00:00
64f5c05cba chore: cleanup stubs, add SIGHUP reload, update docs
grenade pushed to main at grenade/moments 2026-05-06 04:17:29 +00:00
111a2af573 feat(ui): language distribution bar on project cards
grenade pushed to main at grenade/moments 2026-05-06 04:03:00 +00:00
6f30a61184 feat(ui): smooth language stream graph with Catmull-Rom splines
grenade pushed to main at grenade/moments 2026-05-06 04:00:01 +00:00
14643273c0 fix: weight language graph by repo language proportions
grenade pushed to main at grenade/moments 2026-05-06 03:28:07 +00:00
ee93429317 feat: language stream graph on dashboard
grenade pushed to main at grenade/moments 2026-05-06 02:45:53 +00:00
c66aaeb268 feat: discover contributed repos via GitHub GraphQL API
2a20b47a29 fix: resolve clippy redundant_closure warning in moments-api
f77a8ab48f fix: use since cursor in github-repo polls to prevent missed commits
1679153c43 docs: add CLAUDE.md and ignore .zed/
Compare 4 commits »
grenade opened issue grenade/moments#2 2026-05-06 02:43:37 +00:00
Refactor GitHub ingestion to use GraphQL API for efficiency
grenade pushed to main at grenade/moments 2026-05-05 15:54:06 +00:00
0aa53d30db docs: rewrite readme to reflect current architecture
grenade pushed to main at grenade/moments 2026-05-05 15:51:37 +00:00
cd833b18f1 fix(ui): demote repos with >= 10k commits to end of dashboard
grenade pushed to main at grenade/moments 2026-05-05 15:44:52 +00:00
293d112c18 fix: fall back to _repo in commit reshape for github-repo events
ef1e84a41b feat(ui): link forge icon to repo on project page
f8c13b5e21 fix: icon colors for dark backgrounds
abc90c8da0 feat(ui): forge icon on project page header
d46a0e3777 fix: add _repo fallback to events repo filter for github-repo commits
Compare 11 commits »
grenade pushed to main at grenade/moments 2026-05-05 14:19:31 +00:00
2284a886d0 fix(ui): all-time graph as year rows with 52 weekly columns each
1ca85fe632 feat(ui): all-time weekly contribution graph + date range timespan support
822def3227 fix(ui): scale contribution graph to full container width
27ce16e630 feat(ui): contribution graph with daily activity heatmap
Compare 4 commits »
grenade pushed to main at grenade/moments 2026-05-05 13:50:51 +00:00
7de23303bd chore(ui): add favicon set to index.html
grenade pushed to main at grenade/moments 2026-05-05 13:50:08 +00:00
7a4939cc41 chore(ui): add favicon set to index.html
0d350ce584 fix: decode base64 readme content as utf-8 instead of latin-1
1275a7785f chore: update Cargo.lock for reqwest in moments-api
6b9ce99a06 fix: proxy forge API requests to avoid CORS, case-insensitive readme
f676ecdc19 fix: try multiple readme filename casings for Gitea repos
Compare 6 commits »
grenade pushed to main at grenade/moments 2026-05-05 13:14:28 +00:00
ba216580ea feat(ui): project readme, language bars, and per-card language summary