Tags

Tags give the ability to mark specific points in history as being important
  • snapshot-pre-upstream-sync-20251209-124227

    Snapshot before upstream sync and MR preparation
    
    This snapshot captures the state of the repository with:
    - Mike versioning implementation complete
    - Version renamed from 1.0 to autosd-9
    - Display name changed from 'autosd' to 'autosd-latest' in version menu
    - CI/CD pipeline fully configured and tested
    - All documentation updated
    - Ready to sync with upstream and prepare MR
    
    Key features:
    - deploy_dev job deploys with --title 'autosd-latest'
    - Version identifier remains 'autosd' (URLs stay /autosd/)
    - Latest alias points to autosd (displayed as autosd-latest)
    - autosd-9 branch for stable releases
    
    Date: 2025-12-09 12:42:27
    Branch: main
    Latest commit: 2815e69 - change mike from autosd to autosd-latest
    
    To restore this state:
    git checkout <tag-name>
    git checkout -b restore-pre-upstream-sync
  • snapshot-version-rename-complete-20251024-085626

    Snapshot: Version rename implementation complete
    
    Complete implementation of simplified version naming:
    - Branch format: v1.0.x → 1.0
    - Label format: version:v1.0 → version:1.0
    - Deployment: v1.0.0 → 1.0
    
    All CI jobs updated and tested:
    - backport_from_main: Label pattern fixed
    - deploy_version_branch: Patch version logic removed
    - pages + deploy_new_version: Flexible patterns
    - Documentation fully updated
    
    Status: Production ready
  • snapshot-working-state-2025-10-22

    Snapshot: Working Mike versioning implementation
    
    Date: October 22, 2025
    Status: ✅ All tests passing, fully functional
    
    ARCHITECTURE:
    =============
    - Single version setup: v1.0.x → v1.0.0 (latest)
    - Development version: main → /dev/ (hidden)
    - Simplified label system: version:v1.0 or no label
    
    DEPLOYED VERSIONS:
    ==================
    - v1.0.0 [latest] - Public, visible in dropdown
    - dev - Hidden from dropdown, accessible via direct URL
    
    BRANCHES:
    =========
    - main: Active development for next release
    - v1.0.x: Maintenance branch for v1.0 series
    - pages: Auto-managed by Mike (deployment target)
    
    CI/CD FEATURES:
    ===============
    ✅ Automatic preview builds for all MRs
    ✅ MR comments with preview artifact links
    ✅ Label-based backporting (version:v1.0)
    ✅ Automatic conflict detection with MR comments
    ✅ Version branch auto-deployment
    ✅ Dynamic GitLab Pages URLs (portable)
    
    URLS:
    =====
    - PREVIEW_URL: https://${CI_PROJECT_NAMESPACE}.gitlab.io/-/${CI_PROJECT_NAME}/-/jobs/$CI_JOB_ID/artifacts/public/index.html
    - PAGES_BASE_URL: https://${CI_PROJECT_NAMESPACE}.gitlab.io/${CI_PROJECT_NAME}
    - Mike branch: pages
    
    TOKENS:
    =======
    - CI_DEPLOY_BACKPORT: api, write_repository scopes
    - CI_ADD_MR_COMMENT: api scope
    
    DOCUMENTATION:
    ==============
    - Complete versioning guide with workflows
    - CI sync instructions for maintainers
    - Conflict resolution procedures
    - Quick reference tables
    
    KEY COMMITS:
    ============
    - 297c113: Latest commit on main
    - a2ba886: Fix markdownlint errors
    - 64c1361: Simplify to single version branch
    - effdbf7: Fix PREVIEW_URL artifact path
    
    Use this tag to restore the working state:
    git checkout snapshot-working-state-2025-10-22
  • v2.0.0

    Release v2.0.0 - Major update with new features
  • v1.0.0

    Release v1.0.0 - Initial stable release
  • v1.1.0-test

    Test release v1.1.0 with fixed CI configuration