Volledige versiegeschiedenis van ASD-PMA.
timeline
title ASD-PMA Version History
section 2024
v2.0.0 : Multi-tenant : Package System
v2.1.0 : SSO Integration : Authentik
v2.2.0 : Logging Stack : Grafana Loki
section 2025
v2.3.0 : Advanced Backup : Planned
v3.0.0 : Dashboard Builder : Planned
- Grafana/Loki Stack: Gecentraliseerde logging voor alle services
- Wiki.js Documentatie: PMA v2 documentatie portal
- Health Checks: Uitgebreide health monitoring met
--diagnose
- Standup Skill: Automatische standup rapporten genereren
- SSO tunnel URL consistentie verbeterd
- Package manifest validatie uitgebreid
- Service info command verbeterd
- Fix: Zammad SAML CSRF issue via tunnel
- Fix: Authentik Proxy Provider redirect loops
- Fix: n8n watchdog false positives
- SSO Integratie: Volledige Authentik SSO voor alle services
- Proxy SSO Type: Support voor apps zonder native OAuth
- SSO Skill:
/add-sso voor eenvoudige configuratie
- SSO Lifecycle: Automatisch opslaan/herstellen bij install/uninstall
- Service manifest schema uitgebreid met
sso.type
- URL conventie gedocumenteerd (public vs internal)
- Preflight checks voor SSO configuratie
- Fix: OAuth redirect URL mismatch
- Fix: Token URL internal routing
- Fix: Session handling across services
sso-configure hernoemd naar sso-add
- SSO credentials nu in package manifest ipv losse files
# Oude SSO config migreren
just sso save SERVICE
just sso-add SERVICE # Opnieuw configureren
- Multi-Tenant Architectuur: Meerdere omgevingen op een server
- Package System: Manifest-based service configuratie
- MCP Gateway: Veilige .asd framework integratie
- Just Dashboard: Smart dashboard met quick actions
- Docker Compose v2 migratie
- Common.just helpers voor DRY code
- Service lifecycle commands gestandaardiseerd
- Vele stabiliteitsverbeteringen
- Environment:
.env structuur gewijzigd
- Commands: Veel commands hernoemd
- Paths: Docker volumes nu tenant-aware
# 1. Backup maken
just backup ecosystem
# 2. Nieuwe .env genereren
cp .env .env.v1.backup
cp .env.example .env
# Kopieer waarden handmatig
# 3. Data migreren
just migrate v1-to-v2
# 4. Services herstarten
just restart all
- ERPNext integratie
- Zammad helpdesk
- Verbeterde n8n workflows
- Performance optimalisaties
- Docker image updates
- Wiki.js voor documentatie
- Open WebUI voor AI chat
- Ollama integratie
- Mattermost team chat
- n8n workflow automation
- Basic SSO via shared sessions
- Redmine project management
- PostgreSQL database
- Basic Docker setup
- Basic infrastructure
- Docker Compose setup
- Core documentation
ASD-PMA volgt Semantic Versioning:
- MAJOR (x.0.0): Breaking changes, grote architectuur wijzigingen
- MINOR (0.x.0): Nieuwe features, backwards compatible
- PATCH (0.0.x): Bug fixes, security patches
# 1. Backup maken
just backup ecosystem
# 2. Repository updaten
git pull origin main
# 3. Dependencies updaten
bun install
# 4. Services herstarten
just restart all
# 5. Health check
just health --diagnose
- Lees de changelog grondig
- Volg migratie instructies
- Test in staging eerst
- Plan downtime indien nodig