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))