Skip to content

v1.2.0 — Azure Deployment & ADR Documentation

Choose a tag to compare

@ma3u ma3u released this 12 Apr 07:12
· 94 commits to main since this release

What's New in v1.2.0

Azure Container Apps Deployment

  • Full stack deployed to Azure Container Apps (13 apps + 3 jobs)
  • CI/CD pipeline with OIDC federation — no stored credentials
  • Playwright E2E tests run against Azure after every deploy
  • 11 deployment scripts in scripts/azure/
  • Azure Deployment Guide

Architecture Decision Records

  • 13 standalone ADR documents in docs/ADRs/
  • ADR-001 to ADR-009: Extracted from planning document (PostgreSQL/Neo4j split, data planes, HealthDCAT-AP, Next.js frontend, source builds, GHCR publishing, DID:web, testing, credential issuance)
  • ADR-010: WCAG 2.2 AA Accessibility Compliance
  • ADR-011: Security Penetration Testing Strategy
  • ADR-012: Azure Container Apps Deployment
  • ADR-013: SIMPL-Open EU Programme Alignment

README Overhaul

  • Replaced verbose 270-line phase descriptions with compact summary table
  • Added Azure Deployment section with links to guide and scripts
  • Updated documentation table with all current references
  • Updated test stats badge (778 E2E tests)

E2E Test Fixes for Azure

  • Fixed hardcoded localhost URLs in test helpers
  • All tests now use PLAYWRIGHT_BASE_URL and KEYCLOAK_PUBLIC_URL env vars
  • Tests work against both local (localhost:3000) and Azure deployments

Planning Document Updates

  • Added Cross-Cutting Concerns section (SIMPL, WCAG, Security, Azure)
  • Added ADR index table linking all 13 architecture decisions
  • Updated planning doc with links to standalone ADR files

Full Changelog

v1.1.0...v1.2.0