mirror of
https://github.com/hay-kot/homebox.git
synced 2024-11-22 08:35:43 +00:00
23b5892aef
* introduce scaffold for new models * wip: shoutrrr wrapper (may remove) * update schema files * gen: ent code * gen: migrations * go mod tidy * add group_id to notifier * db migration * new mapper helpers * notifier repo * introduce experimental adapter pattern for hdlrs * refactor adapters to fit more common use cases * new routes for notifiers * update errors to fix validation panic * go tidy * reverse checkbox label display * wip: notifiers UI * use badges instead of text * improve documentation * add scaffold schema reference * remove notifier service * refactor schema folder * support group edges via scaffold * delete test file * include link to API docs * audit and update documentation + improve format * refactor schema edges * refactor * add custom validator * set validate + order fields by name * fix failing tests
59 lines
1.4 KiB
YAML
59 lines
1.4 KiB
YAML
site_name: Homebox
|
|
site_url: https://hay-kot.github.io/homebox/
|
|
repo_name: Homebox
|
|
repo_url: https://github.com/hay-kot/homebox
|
|
use_directory_urls: true
|
|
theme:
|
|
name: material
|
|
palette:
|
|
# Palette toggle for light mode
|
|
- scheme: homebox
|
|
toggle:
|
|
icon: material/brightness-7
|
|
name: Switch to dark mode
|
|
|
|
# Palette toggle for dark mode
|
|
- scheme: slate
|
|
toggle:
|
|
icon: material/brightness-4
|
|
name: Switch to light mode
|
|
|
|
features:
|
|
- content.code.annotate
|
|
- navigation.instant
|
|
- navigation.expand
|
|
- navigation.sections
|
|
- navigation.tabs.sticky
|
|
- navigation.tabs
|
|
favicon: assets/img/favicon.svg
|
|
logo: assets/img/favicon.svg
|
|
|
|
plugins:
|
|
- tags
|
|
|
|
extra_css:
|
|
- assets/stylesheets/extras.css
|
|
extra_javascript:
|
|
- assets/js/redoc.js
|
|
|
|
markdown_extensions:
|
|
- pymdownx.emoji:
|
|
emoji_index: !!python/name:materialx.emoji.twemoji
|
|
emoji_generator: !!python/name:materialx.emoji.to_svg
|
|
- def_list
|
|
- pymdownx.highlight
|
|
- pymdownx.superfences
|
|
- pymdownx.tasklist:
|
|
custom_checkbox: true
|
|
- admonition
|
|
- attr_list
|
|
- pymdownx.superfences
|
|
|
|
nav:
|
|
- Home:
|
|
- Home: index.md
|
|
- Quick Start: quick-start.md
|
|
- Tips and Tricks: tips-tricks.md
|
|
- Import and Export: import-csv.md
|
|
- Building The Binary: build.md
|
|
- API: "https://redocly.github.io/redoc/?url=https://hay-kot.github.io/homebox/api/openapi-2.0.json"
|