Add activity-feed.json for maicivy CV auto-sync

Unified feed with Gitea + GitHub repos:
- 15 projects tracked, 13 showcase
- github_url field for mirrored repos
- Real commit stats and descriptions

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
StillHammer 2026-01-25 02:49:21 +07:00
parent a5a0ad4dba
commit ba0c23a1c3

View File

@ -0,0 +1,210 @@
{
"last_updated": "2026-01-25T19:50:00+07:00",
"projects": [
{
"name": "maicivy",
"description": "Intelligent CV platform adapting to 5 professional themes with smart scoring. Features dual-letter generator with Claude AI and multi-source company research.",
"repo_url": "https://git.etheryale.com/StillHammer/maicivy",
"github_url": "https://github.com/AlexisTrouve/maicivy",
"category": "WIP",
"showcase": true,
"languages": ["Go", "TypeScript", "Next.js", "PostgreSQL"],
"commits_7d": 15,
"commits_30d": 21,
"recent_commits": [
{"sha": "084e5f5", "message": "chore: update dependencies and secrets management config", "date": "2026-01-24T00:11:14+07:00", "author": "Alexi"},
{"sha": "b684ba3", "message": "fix: use vulnerabilityName instead of cve for GHSA IDs", "date": "2026-01-20T17:51:10+07:00", "author": "Alexi"},
{"sha": "2bc6aff", "message": "docs: remove over-engineered sync documentation", "date": "2026-01-20T17:06:40+07:00", "author": "Alexi"}
]
},
{
"name": "vba-mcp-server",
"description": "MCP server for VBA extraction and analysis from Office files",
"repo_url": "https://git.etheryale.com/StillHammer/vba-mcp-server",
"github_url": "https://github.com/AlexisTrouve/vba-mcp-server",
"category": "WIP",
"showcase": true,
"languages": ["Python", "VBA"],
"commits_7d": 0,
"commits_30d": 0,
"recent_commits": [
{"sha": "814abce", "message": "docs: add quick start file for publishing", "date": "2025-12-11T11:55:40+08:00", "author": "Alexis Trouve"},
{"sha": "5d802f2", "message": "chore: ignore PRO_README.md (template for Pro repo)", "date": "2025-12-11T11:55:08+08:00", "author": "Alexis Trouve"}
]
},
{
"name": "vba-mcp-monorepo",
"description": "VBA MCP Server monorepo - Excel/VBA automation via MCP",
"repo_url": "https://git.etheryale.com/StillHammer/vba-mcp-monorepo",
"github_url": "https://github.com/AlexisTrouve/vba-mcp-server",
"category": "WIP",
"showcase": true,
"languages": ["Python", "TypeScript", "VBA"],
"commits_7d": 12,
"commits_30d": 27,
"recent_commits": []
},
{
"name": "groveengine",
"description": "Modular C++ game engine with blazing-fast hot-reload (0.4ms). Independent modules, IIO pub/sub communication, production-ready renderer + UI + input systems.",
"repo_url": "https://git.etheryale.com/StillHammer/groveengine",
"github_url": "https://github.com/AlexisTrouve/GroveEngine",
"category": "WIP",
"showcase": true,
"languages": ["C++", "Python"],
"commits_7d": 3,
"commits_30d": 18,
"recent_commits": []
},
{
"name": "confluent",
"description": "Complete constructed language (conlang) with French-Confluent translation API powered by LLMs",
"repo_url": "https://git.etheryale.com/StillHammer/confluent",
"github_url": "https://github.com/AlexisTrouve/confluent",
"category": "WIP",
"showcase": true,
"languages": ["JavaScript", "Node.js"],
"commits_7d": 0,
"commits_30d": 1,
"recent_commits": [
{"sha": "d9f051e", "message": "Ajout onglets Guide et Exemples avec phrases pre-generees", "date": "2025-12-28T14:11:32+00:00", "author": "StillHammer_Etheryale"},
{"sha": "aed98f1", "message": "Update project structure and documentation", "date": "2025-12-23T07:20:39+08:00", "author": "StillHammer"}
]
},
{
"name": "seogeneratorserver",
"description": "SEO content generation server with templates and versioning",
"repo_url": "https://git.etheryale.com/StillHammer/seogeneratorserver",
"github_url": null,
"category": "WIP",
"showcase": true,
"languages": ["JavaScript", "Node.js"],
"commits_7d": 0,
"commits_30d": 0,
"recent_commits": [
{"sha": "dbf1a3d", "message": "Add technical plan for multi-format export system", "date": "2025-11-18T16:14:29+08:00", "author": "StillHammer"},
{"sha": "00181de", "message": "update test system and logger", "date": "2025-09-08T12:33:16+08:00", "author": "StillHammer"}
]
},
{
"name": "civjdr",
"description": "Civilization-style tabletop RPG campaign manager",
"repo_url": "https://git.etheryale.com/StillHammer/civjdr",
"github_url": null,
"category": "CONSTANT",
"showcase": true,
"languages": ["Markdown", "JSON"],
"commits_7d": 0,
"commits_30d": 0,
"recent_commits": [
{"sha": "72ae8be", "message": "Migration Gitea", "date": "2025-12-04T19:51:53+08:00", "author": "StillHammer"},
{"sha": "4223128", "message": "Ajout documentation API ConfluentTranslator", "date": "2025-12-04T17:12:54+08:00", "author": "Trouve Alexis"}
]
},
{
"name": "videotoMP3Transcriptor",
"description": "Video to MP3 converter with transcription API",
"repo_url": "https://git.etheryale.com/StillHammer/videotoMP3Transcriptor",
"github_url": null,
"category": "DONE",
"showcase": true,
"languages": ["Shell", "JavaScript"],
"commits_7d": 0,
"commits_30d": 0,
"recent_commits": [
{"sha": "4bb8b85", "message": "Fix dynamic YouTube cookies detection", "date": "2025-12-09T09:24:57+00:00", "author": "debian.StillHammer"},
{"sha": "14706e2", "message": "Add public endpoint to download cookie extraction script", "date": "2025-12-09T02:30:55+00:00", "author": "debian.StillHammer"}
]
},
{
"name": "freelance-dashboard",
"description": "Excel KPI Dashboard for freelance activity tracking - Revenue, time tracking, clients with pivot tables, charts and VBA automation",
"repo_url": null,
"github_url": "https://github.com/AlexisTrouve/freelance-dashboard",
"category": "WIP",
"showcase": true,
"languages": ["VBA", "Excel"],
"commits_7d": 0,
"commits_30d": 0,
"recent_commits": []
},
{
"name": "freelance-notify",
"description": "Freelance job monitor with AI scoring and Discord notifications",
"repo_url": null,
"github_url": "https://github.com/AlexisTrouve/freelance-notify",
"category": "WIP",
"showcase": true,
"languages": ["Python"],
"commits_7d": 0,
"commits_30d": 0,
"recent_commits": []
},
{
"name": "timetrack-pro",
"description": "Time tracking application built with Microsoft Access & VBA. Manage clients, projects, and billable hours with automated forms and export capabilities.",
"repo_url": null,
"github_url": "https://github.com/AlexisTrouve/timetrack-pro",
"category": "WIP",
"showcase": true,
"languages": ["VBA", "Access"],
"commits_7d": 0,
"commits_30d": 0,
"recent_commits": []
},
{
"name": "RedditSaveSaver",
"description": "Python tool to sync Reddit saved posts and comments to Discord via webhook. Automated daily backup with duplicate prevention.",
"repo_url": null,
"github_url": "https://github.com/AlexisTrouve/RedditSaveSaver",
"category": "DONE",
"showcase": false,
"languages": ["Python"],
"commits_7d": 0,
"commits_30d": 0,
"recent_commits": []
},
{
"name": "CTPL",
"description": "Modern and efficient C++ Thread Pool Library",
"repo_url": null,
"github_url": "https://github.com/AlexisTrouve/CTPL",
"category": "DONE",
"showcase": true,
"languages": ["C++"],
"commits_7d": 0,
"commits_30d": 0,
"recent_commits": []
},
{
"name": "aissia",
"description": "AI assistant project",
"repo_url": "https://git.etheryale.com/StillHammer/aissia",
"github_url": null,
"category": "WIP",
"showcase": false,
"languages": ["Python"],
"commits_7d": 0,
"commits_30d": 1,
"recent_commits": []
},
{
"name": "AlwaysOnRecorder",
"description": "Continuous audio/video recording tool",
"repo_url": "https://git.etheryale.com/StillHammer/AlwaysOnRecorder",
"github_url": null,
"category": "WIP",
"showcase": false,
"languages": ["Python"],
"commits_7d": 0,
"commits_30d": 0,
"recent_commits": []
}
],
"stats": {
"total_commits_30d": 69,
"active_projects": 5,
"showcase_count": 13,
"top_languages": ["Go", "TypeScript", "Python", "C++", "VBA", "JavaScript"]
}
}