Fix frontmatter field name for Quartz date display #158

Merged
eblume merged 1 commit from fix-frontmatter-field-name into main 2026-02-11 16:45:13 -08:00
81 changed files with 82 additions and 82 deletions

View file

@ -1,6 +1,6 @@
---
title: Architecture
date-modified: 2026-02-09
modified: 2026-02-09
last-reviewed: 2026-02-09
tags:
- explanation

View file

@ -1,6 +1,6 @@
---
title: Explanation
date-modified: 2026-02-10
modified: 2026-02-10
last-reviewed: 2026-02-10
tags:
- explanation

View file

@ -1,6 +1,6 @@
---
title: Security Model
date-modified: 2026-02-11
modified: 2026-02-11
last-reviewed: 2026-02-11
tags:
- explanation

View file

@ -1,6 +1,6 @@
---
title: Why GitOps
date-modified: 2026-02-07
modified: 2026-02-07
tags:
- explanation
- philosophy

View file

@ -1,6 +1,6 @@
---
title: Add Ansible Role
date-modified: 2026-02-07
modified: 2026-02-07
tags:
- how-to
- ansible

View file

@ -1,6 +1,6 @@
---
title: Deploy K8s Service
date-modified: 2026-02-07
modified: 2026-02-07
tags:
- how-to
- kubernetes

View file

@ -1,6 +1,6 @@
---
title: Expose a Service Publicly
date-modified: 2026-02-08
modified: 2026-02-08
tags:
- how-to
- fly-io

View file

@ -1,6 +1,6 @@
---
title: Gandi Operations
date-modified: 2026-02-08
modified: 2026-02-08
tags:
- how-to
- dns

View file

@ -1,6 +1,6 @@
---
title: How-To
date-modified: 2026-02-11
modified: 2026-02-11
tags:
- how-to
---

View file

@ -1,6 +1,6 @@
---
title: Review Documentation
date-modified: 2026-02-09
modified: 2026-02-09
tags:
- how-to
- documentation

View file

@ -1,6 +1,6 @@
---
title: Manage Fly.io Proxy
date-modified: 2026-02-08
modified: 2026-02-08
tags:
- how-to
- fly-io

View file

@ -1,6 +1,6 @@
---
title: "Plan: Add UniFi Pulumi Stack"
date-modified: 2026-02-11
modified: 2026-02-11
tags:
- how-to
- plans

View file

@ -1,6 +1,6 @@
---
title: "Plan: Adopt Dagger as CI/CD Build Engine"
date-modified: 2026-02-11
modified: 2026-02-11
tags:
- how-to
- plans

View file

@ -1,6 +1,6 @@
---
title: "Plan: Adopt OIDC Identity Provider"
date-modified: 2026-02-11
modified: 2026-02-11
tags:
- how-to
- plans

View file

@ -1,6 +1,6 @@
---
title: "Plan: Forgejo Actions Dashboard"
date-modified: 2026-02-11
modified: 2026-02-11
tags:
- how-to
- plans

View file

@ -1,6 +1,6 @@
---
title: "Plan: Harden Zot Registry"
date-modified: 2026-02-11
modified: 2026-02-11
tags:
- how-to
- plans

View file

@ -1,6 +1,6 @@
---
title: "Plan: Migrate Forgejo from Brew to Source Build"
date-modified: 2026-02-10
modified: 2026-02-10
tags:
- how-to
- plans

View file

@ -1,6 +1,6 @@
---
title: "Plan: Operationalize ReoLink Camera"
date-modified: 2026-02-11
modified: 2026-02-11
tags:
- how-to
- plans

View file

@ -1,6 +1,6 @@
---
title: Plans
date-modified: 2026-02-11
modified: 2026-02-11
tags:
- how-to
- plans

View file

@ -1,6 +1,6 @@
---
title: "Plan: Upstream Fork Strategy"
date-modified: 2026-02-11
modified: 2026-02-11
tags:
- how-to
- plans

View file

@ -1,6 +1,6 @@
---
title: Restart Indri
date-modified: 2026-02-10
modified: 2026-02-10
tags:
- how-to
- operations

View file

@ -1,6 +1,6 @@
---
title: Restore 1Password Backup
date-modified: 2026-02-10
modified: 2026-02-10
tags:
- how-to
- operations

View file

@ -1,6 +1,6 @@
---
title: Troubleshooting
date-modified: 2026-02-07
modified: 2026-02-07
tags:
- how-to
- operations

View file

@ -1,6 +1,6 @@
---
title: Update Documentation
date-modified: 2026-02-08
modified: 2026-02-08
tags:
- how-to
- documentation

View file

@ -1,6 +1,6 @@
---
title: Update Tailscale ACLs
date-modified: 2026-02-07
modified: 2026-02-07
tags:
- how-to
- tailscale

View file

@ -1,6 +1,6 @@
---
title: Use PyPI Proxy
date-modified: 2026-02-07
modified: 2026-02-07
tags:
- how-to
- python

View file

@ -1,6 +1,6 @@
---
title: BlumeOps
date-modified: 2026-02-08
modified: 2026-02-08
aliases: []
id: index
tags: []

View file

@ -1,6 +1,6 @@
---
title: Roles
date-modified: 2026-02-07
modified: 2026-02-07
tags:
- ansible
- reference

View file

@ -1,6 +1,6 @@
---
title: Gandi
date-modified: 2026-02-08
modified: 2026-02-08
tags:
- infrastructure
- networking

View file

@ -1,6 +1,6 @@
---
title: Gilbert
date-modified: 2026-02-07
modified: 2026-02-07
tags:
- infrastructure
- host

View file

@ -1,6 +1,6 @@
---
title: Hosts
date-modified: 2026-02-10
modified: 2026-02-10
tags:
- infrastructure
---

View file

@ -1,6 +1,6 @@
---
title: Indri
date-modified: 2026-02-09
modified: 2026-02-09
tags:
- infrastructure
- host

View file

@ -1,6 +1,6 @@
---
title: Power
date-modified: 2026-02-09
modified: 2026-02-09
tags:
- infrastructure
---

View file

@ -1,6 +1,6 @@
---
title: Routing
date-modified: 2026-02-09
modified: 2026-02-09
tags:
- infrastructure
- networking

View file

@ -1,6 +1,6 @@
---
title: Tailscale
date-modified: 2026-02-08
modified: 2026-02-08
tags:
- infrastructure
- networking

View file

@ -1,6 +1,6 @@
---
title: UniFi
date-modified: 2026-02-10
modified: 2026-02-10
tags:
- infrastructure
- networking

View file

@ -1,6 +1,6 @@
---
title: Apps
date-modified: 2026-02-07
modified: 2026-02-07
tags:
- kubernetes
- argocd

View file

@ -1,6 +1,6 @@
---
title: Cluster
date-modified: 2026-02-07
modified: 2026-02-07
tags:
- kubernetes
---

View file

@ -1,6 +1,6 @@
---
title: External Secrets
date-modified: 2026-02-07
modified: 2026-02-07
tags:
- kubernetes
- secrets

View file

@ -1,6 +1,6 @@
---
title: Tailscale Operator
date-modified: 2026-02-08
modified: 2026-02-08
tags:
- kubernetes
- tailscale

View file

@ -1,6 +1,6 @@
---
title: Backup
date-modified: 2026-02-07
modified: 2026-02-07
tags:
- operations
---

View file

@ -1,6 +1,6 @@
---
title: Disaster Recovery
date-modified: 2026-02-10
modified: 2026-02-10
tags:
- operations
---

View file

@ -1,6 +1,6 @@
---
title: Observability
date-modified: 2026-02-07
modified: 2026-02-07
tags:
- operations
---

View file

@ -1,6 +1,6 @@
---
title: Reference
date-modified: 2026-02-10
modified: 2026-02-10
tags:
- reference
---

View file

@ -1,6 +1,6 @@
---
title: 1Password
date-modified: 2026-02-10
modified: 2026-02-10
tags:
- service
- secrets

View file

@ -1,6 +1,6 @@
---
title: Alloy
date-modified: 2026-02-08
modified: 2026-02-08
tags:
- service
- observability

View file

@ -1,6 +1,6 @@
---
title: ArgoCD
date-modified: 2026-02-07
modified: 2026-02-07
tags:
- service
- gitops

View file

@ -1,6 +1,6 @@
---
title: Automounter
date-modified: 2026-02-07
modified: 2026-02-07
tags:
- services
- macos

View file

@ -1,6 +1,6 @@
---
title: Borgmatic
date-modified: 2026-02-10
modified: 2026-02-10
tags:
- service
- backup

View file

@ -1,6 +1,6 @@
---
title: Caddy
date-modified: 2026-02-08
modified: 2026-02-08
tags:
- service
- networking

View file

@ -1,6 +1,6 @@
---
title: Devpi
date-modified: 2026-02-07
modified: 2026-02-07
tags:
- service
- python

View file

@ -1,6 +1,6 @@
---
title: Docs
date-modified: 2026-02-08
modified: 2026-02-08
tags:
- service
- documentation

View file

@ -1,6 +1,6 @@
---
title: Fly.io Proxy
date-modified: 2026-02-08
modified: 2026-02-08
tags:
- service
- networking

View file

@ -1,6 +1,6 @@
---
title: Forgejo
date-modified: 2026-02-08
modified: 2026-02-08
tags:
- service
- git

View file

@ -1,6 +1,6 @@
---
title: Grafana
date-modified: 2026-02-08
modified: 2026-02-08
tags:
- service
- observability

View file

@ -1,6 +1,6 @@
---
title: Immich
date-modified: 2026-02-07
modified: 2026-02-07
tags:
- service
- media

View file

@ -1,6 +1,6 @@
---
title: Jellyfin
date-modified: 2026-02-07
modified: 2026-02-07
tags:
- service
- media

View file

@ -1,6 +1,6 @@
---
title: Kiwix
date-modified: 2026-02-07
modified: 2026-02-07
tags:
- service
- knowledge

View file

@ -1,6 +1,6 @@
---
title: Loki
date-modified: 2026-02-08
modified: 2026-02-08
tags:
- service
- observability

View file

@ -1,6 +1,6 @@
---
title: Miniflux
date-modified: 2026-02-07
modified: 2026-02-07
tags:
- service
- rss

View file

@ -1,6 +1,6 @@
---
title: Navidrome
date-modified: 2026-02-07
modified: 2026-02-07
tags:
- service
- media

View file

@ -1,6 +1,6 @@
---
title: PostgreSQL
date-modified: 2026-02-07
modified: 2026-02-07
tags:
- service
- database

View file

@ -1,6 +1,6 @@
---
title: Prometheus
date-modified: 2026-02-08
modified: 2026-02-08
tags:
- service
- observability

View file

@ -1,6 +1,6 @@
---
title: TeslaMate
date-modified: 2026-02-07
modified: 2026-02-07
tags:
- service
- vehicle

View file

@ -1,6 +1,6 @@
---
title: Transmission
date-modified: 2026-02-07
modified: 2026-02-07
tags:
- service
- torrent

View file

@ -1,6 +1,6 @@
---
title: Zot
date-modified: 2026-02-07
modified: 2026-02-07
tags:
- service
- registry

View file

@ -1,6 +1,6 @@
---
title: Backups
date-modified: 2026-02-10
modified: 2026-02-10
tags:
- storage
- backup

View file

@ -1,6 +1,6 @@
---
title: PostgreSQL Storage
date-modified: 2026-02-07
modified: 2026-02-07
tags:
- storage
- database

View file

@ -1,6 +1,6 @@
---
title: Sifaka
date-modified: 2026-02-09
modified: 2026-02-09
tags:
- storage
---

View file

@ -1,6 +1,6 @@
---
title: Adding a Service
date-modified: 2026-02-07
modified: 2026-02-07
tags:
- tutorials
- argocd

View file

@ -1,6 +1,6 @@
---
title: AI Assistance Guide
date-modified: 2026-02-09
modified: 2026-02-09
tags:
- tutorials
- ai

View file

@ -1,6 +1,6 @@
---
title: Contributing
date-modified: 2026-02-07
modified: 2026-02-07
tags:
- tutorials
- contributing

View file

@ -1,6 +1,6 @@
---
title: Exploring the Docs
date-modified: 2026-02-10
modified: 2026-02-10
tags:
- tutorials
- getting-started

View file

@ -1,6 +1,6 @@
---
title: Replicating BlumeOps
date-modified: 2026-02-07
modified: 2026-02-07
tags:
- tutorials
- replication

View file

@ -1,6 +1,6 @@
---
title: ArgoCD Config
date-modified: 2026-02-07
modified: 2026-02-07
tags:
- tutorials
- replication

View file

@ -1,6 +1,6 @@
---
title: Core Services
date-modified: 2026-02-07
modified: 2026-02-07
tags:
- tutorials
- replication

View file

@ -1,6 +1,6 @@
---
title: Kubernetes Bootstrap
date-modified: 2026-02-07
modified: 2026-02-07
tags:
- tutorials
- replication

View file

@ -1,6 +1,6 @@
---
title: Observability Stack
date-modified: 2026-02-07
modified: 2026-02-07
tags:
- tutorials
- replication

View file

@ -1,6 +1,6 @@
---
title: Tailscale Setup
date-modified: 2026-02-07
modified: 2026-02-07
tags:
- tutorials
- replication

View file

@ -1,6 +1,6 @@
---
title: Tutorials
date-modified: 2026-02-07
modified: 2026-02-07
tags:
- tutorials
---

View file

@ -6,7 +6,7 @@
#MISE description="Check that all docs have required frontmatter fields"
"""Validate that all documentation files have required YAML frontmatter.
Required fields: title, tags, date-modified
Required fields: title, tags, modified
Scans all markdown files in docs/ (excluding changelog.d/) and checks
that each file has YAML frontmatter containing the required fields.
@ -22,7 +22,7 @@ from rich.console import Console
from rich.table import Table
DOCS_DIR = Path(__file__).parent.parent / "docs"
REQUIRED_FIELDS = {"title", "tags", "date-modified"}
REQUIRED_FIELDS = {"title", "tags", "modified"}
# Match YAML frontmatter block
FRONTMATTER_PATTERN = re.compile(r"^---\n(.*?)\n---\n", re.DOTALL)