A MkDocs hook (docs/8.0/rev_date.py), used by both manuals, replaces REV-AUTO and YEAR-AUTO in the copyright line with the date of the last commit that changed that manual, or today if it has uncommitted changes or git is not available. A missing placeholder fails the strict build. The customer manual's stamp had not been updated since 2022. The home page sentence about the stamp no longer reads like a placeholder. Release procedure step 2, the docs Dockerfile usage lines and .gitignore (__pycache__) follow. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
36 lines
1.0 KiB
YAML
36 lines
1.0 KiB
YAML
theme:
|
|
name: material
|
|
palette:
|
|
scheme: default
|
|
favicon: 'img/favicon.ico'
|
|
logo: 'img/logo.svg'
|
|
copyright: 'Copyright 2022 Ground Zero Tech-Works Inc.'
|
|
site_name: AyaNova Customer user manual
|
|
site_dir: '../../../server/AyaNova/wwwroot/cust'
|
|
strict: true
|
|
# YEAR-AUTO and REV-AUTO are set when the manual is built (../rev_date.py)
|
|
copyright: Copyright © 2022-YEAR-AUTO Ground Zero Tech-Works Inc. REV-AUTO
|
|
hooks:
|
|
- ../rev_date.py
|
|
extra:
|
|
generator: false
|
|
# Extensions
|
|
markdown_extensions:
|
|
- pymdownx.highlight:
|
|
anchor_linenums: true
|
|
- pymdownx.superfences
|
|
- toc:
|
|
permalink: true
|
|
|
|
nav:
|
|
- Home: 'index.md'
|
|
- 'Customer service requests': 'customer-csr.md'
|
|
- 'Workorders': 'customer-workorders.md'
|
|
- 'Notification subscriptions': 'home-notify-subscriptions.md'
|
|
- 'Notifications list': 'home-notifications.md'
|
|
- 'User settings': 'home-user-settings.md'
|
|
- 'Set password': 'home-password.md'
|
|
- 'Two factor authentication': 'home-tfa.md'
|
|
- 'Data tables': 'ay-start-form-data-tables.md'
|
|
|