feat(#10): Real-time activity feed for les_clankeurs repos #15

Merged
ti-paul merged 1 commit from feature/10-activity-feed into main 2026-06-12 10:38:20 +00:00
Member

Closes #10

New: public/js/activity-feed.js

  • Fetch commits, PRs, issues from Gitea API
  • Filterable by repo, author, event type
  • HTML + ASCII rendering
  • Configurable refresh (5s-5min)

19 tests pass.

Closes #10 ## New: public/js/activity-feed.js - Fetch commits, PRs, issues from Gitea API - Filterable by repo, author, event type - HTML + ASCII rendering - Configurable refresh (5s-5min) 19 tests pass.
feat(#10): Real-time activity feed for les_clankeurs repos
Some checks failed
CI / build-docker (pull_request) Failing after 0s
8c63b9202c
New module public/js/activity-feed.js:
- fetchEvents: pulls commits, PRs, issues from Gitea API
- normalizeCommit/PR/Issue: unified event format
- renderFeedHTML: animated feed with type colors, escaping
- renderFeedASCII: terminal display
- getFeedStats: breakdown by type/repo/author
- timeAgo: relative time display
- Filterable by repo, author, event type
- Configurable refresh intervals (5s, 30s, 1min, 5min)

19 new tests. Closes #10.
ti-paul left a comment
No description provided.
19 tests. Activity feed with filtering + refresh. LGTM.
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
les_clankeurs/dashboard!15
No description provided.