arcodange
  • Joined on 2025-08-27
107bae528a 🔧 feat: enhance readiness endpoint with detailed connection status
760d1cc8b0 🔧 feat: enhance readiness endpoint with database health check
db1b277464 🗑️ refactor: remove redundant admin login endpoint
79c9313fab 🎯 refactor: implement unified authentication endpoint
d661098c5c 🔧 feat: add OpenTelemetry instrumentation to persistence layer
fec3b46e50 🔐 feat: add JWT authentication support to Swagger UI
0c0aea1557 📝 docs: restore ADR-0011 validation library selection
40898edc52 🧪 test: add comprehensive BDD scenarios for authentication system
8900949a88 refactor: apply SOLID principles to authentication system
arcodange commented on pull request arcodange/dance-lessons-coach#9 2026-04-06 23:58:42 +02:00
feature/user-authentication-bdd

🎉 SOLID Refactoring Complete!

The first phase of SOLID refactoring is now complete! Here's what we've accomplished:

Completed Refactoring

Before (Violations)

  • AuthHandler: 6…
93a8d12d48 ♻️ refactor: apply SOLID principles to authentication handlers
arcodange commented on pull request arcodange/dance-lessons-coach#9 2026-04-06 23:53:43 +02:00
feature/user-authentication-bdd

🚀 Ready for Refactoring!

The SOLID analysis is complete and the PR is ready for review. Here's what we've accomplished:

Completed Work

  1. Comprehensive Code Review
    • Analyzed…
49f21c28ea 🗑️ chore: remove test database files
arcodange created pull request arcodange/dance-lessons-coach#9 2026-04-06 23:52:15 +02:00
feature/user-authentication-bdd
arcodange commented on issue arcodange/dance-lessons-coach#8 2026-04-06 23:50:06 +02:00
Implement JWT Secret Rotation

📊 SOLID Analysis Complete

I've completed a comprehensive SOLID principles and best practices review of the codebase. Here are the key findings:

Critical Issues Found

  1. SRP Violations: …
08202a578d 📝 docs: add comprehensive SOLID analysis and code review findings
72b9d35299 feat: implement user authentication system with in-memory SQLite
424eeab7d9 🧪 test: add failing BDD tests for user authentication system
Compare 3 commits »
arcodange created branch feature/user-authentication-bdd in arcodange/dance-lessons-coach 2026-04-06 23:49:18 +02:00
arcodange opened issue arcodange/dance-lessons-coach#8 2026-04-06 23:38:16 +02:00
Implement JWT Secret Rotation
arcodange pushed to main at arcodange/dance-lessons-coach 2026-04-06 22:41:26 +02:00
10c909581c 📝 docs: add comprehensive user management ADR and technical documentation\n\nAdded ADR-0018 for User Management and Authentication System with:\n- Non-persisted admin user with master password authentication\n- JWT-based authentication with bcrypt password hashing\n- PostgreSQL database schema and GORM integration\n- Admin-assisted password reset workflow\n- Comprehensive security considerations\n\nAdded ADR-0019 for BDD Feature Structure:\n- Epic/User Story organization pattern\n- Unified development workflow\n- Source of truth hierarchy\n\nAdded technical documentation:\n- Complete user management system specification\n- API endpoints and integration details\n- Security architecture and best practices\n\nGenerated by Mistral Vibe.\nCo-Authored-By: Mistral Vibe <vibe@mistral.ai>
arcodange commented on issue arcodange/dance-lessons-coach#3 2026-04-06 19:55:01 +02:00
User Management & Authentication System

Linked story: #null - User Story: Personalized Greetings for Authenticated Users