Commit graph

10 commits

Author SHA1 Message Date
Tom Wiesing
34db2e1923
Allow admin password to be revealed 2023-04-12 14:07:01 +02:00
Tom Wiesing
066390e30d
html/anal: Fix regression
Migration to the pkglib package caused a regression that prevents
Components and Ingredients from being rendered properly. This commit
fixes the issue.
2023-02-28 21:43:12 +01:00
Tom Wiesing
53f63d4efd
Add a form to provision a new instance 2023-02-27 11:12:22 +01:00
Tom Wiesing
80906d3791
Syntax highlight configuration 2023-02-26 20:10:25 +01:00
Tom Wiesing
eec8b89e06
admin/index.html: Display config as yaml 2023-02-26 19:21:42 +01:00
Tom Wiesing
945329a080
Move to yaml-based configuration
This commit updates the configuration to be yaml-based and updates the
configuration to read in a yaml file.
2023-02-25 09:14:56 +01:00
Tom Wiesing
2466238388
socket: Add option to create backup 2023-02-03 14:31:43 +01:00
Tom Wiesing
34d1f557a0
admin interface: Introduce seperate instance page 2023-02-03 14:11:52 +01:00
Tom Wiesing
d235ee4e5c
Refactor html templates
This commit entirely refactors the use of html templates. Instead of
inheriting from a shared template, we insert the results into a base
template.
2023-01-23 11:41:20 +01:00
Tom Wiesing
6ede99d7c6
Refactor server and templates package 2023-01-19 13:22:48 +01:00