From afac99ca3797df7938daff229a914cb60852ec14 Mon Sep 17 00:00:00 2001 From: Fabio Manganiello Date: Tue, 14 Jun 2022 02:24:36 +0200 Subject: [PATCH] Support for manifest.json --- CHANGELOG.md | 4 ++++ madblog/routes.py | 5 +++++ 2 files changed, 9 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index b155824..2763f1a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Changelog +## 0.2.1 + +- Support for serving a `manifest.json`. + ## 0.2.0 - If `img` and `markdown` aren't present under `content_dir` then treat diff --git a/madblog/routes.py b/madblog/routes.py index 117d5b7..5051e79 100644 --- a/madblog/routes.py +++ b/madblog/routes.py @@ -43,6 +43,11 @@ def fonts_route(file: str): return send_from_directory(app.fonts_dir, file, config.default_fonts_dir) +@app.route('/manifest.json', methods=['GET']) +def manifest_route(): + return send_from_directory(config.content_dir, 'manifest.json') + + @app.route('/article//
', methods=['GET']) def article_with_path_route(path: str, article: str): return app.get_page(os.path.join(path, article))