diff --git a/CHANGELOG.md b/CHANGELOG.md index cb4227f..77567de 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,14 +1,5 @@ # Changelog -## [0.1.1](https://github.com/senju1337/senju/compare/v0.1.0...v0.1.1) (2025-03-28) - - -### Bug Fixes - -* Remove back to home button, set DB Path and change Haiku view title ([d56f35d](https://github.com/senju1337/senju/commit/d56f35d80bbfea6499a120ca71397b18eb5ef7b6)) -* Remove back to home button, set DB Path and change Haiku view title ([de99b55](https://github.com/senju1337/senju/commit/de99b552a40b7d1738ce478c89dc3f4e50383f08)) -* Remove unused import ([f0113f5](https://github.com/senju1337/senju/commit/f0113f5d5dd91c1c1cc6632ec95dc7f3e9cdd3eb)) - ## 0.1.0 (2025-03-27) diff --git a/README.md b/README.md index 9a67c31..014997c 100644 --- a/README.md +++ b/README.md @@ -39,7 +39,7 @@ Senju (千手, "thousand hands") is a web service for haiku poetry generation an - **🎏 AI-Powered Haiku Generation**: Create beautiful three-line haiku poetry from text prompts - **🖼️ Image-to-Haiku**: Turn uploaded images into poetic haiku (experimental) -- **🔍 Display Haiku**: View your previously generated haiku +- **🔍 Browse Existing Haiku**: Gallery view of previously generated poetry - **💾 Persistent Storage**: All generated haiku are stored for future retrieval - **🖥️ Web Interface**: Clean, efficient, minimalist user experience for human interaction - **👂 Accessibility**: Text-to-speech integration for haikus diff --git a/pyproject.toml b/pyproject.toml index f73569f..75ed24a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "senju" -version = "0.1.1" +version = "0.1.0" description = "API / Webservice for Phrases/Words/Kanji/Haiku" authors = [ { name = "Christoph J. Scherr", email = "software@cscherr.de" }, diff --git a/senju/main.py b/senju/main.py index e23e0a9..28808c3 100644 --- a/senju/main.py +++ b/senju/main.py @@ -47,6 +47,7 @@ from __future__ import annotations import os import random from datetime import date +from pathlib import Path from flask import (Flask, redirect, render_template, request, send_from_directory, url_for) @@ -57,7 +58,7 @@ from senju.store_manager import StoreManager app = Flask(__name__) -store = StoreManager() +store = StoreManager(Path("/tmp/store.db")) stored_date = date.today() random_number = 1 @@ -134,7 +135,7 @@ def haiku_view(haiku_id): return render_template( "haiku.html", context=context, - title="Your Haiku") + title="Haiku of the Day") @app.route("/prompt") diff --git a/senju/templates/index.html b/senju/templates/index.html index 7bebab3..8b3103a 100644 --- a/senju/templates/index.html +++ b/senju/templates/index.html @@ -15,7 +15,10 @@ Note: No haikus have been found in the haiku store. {% endif %} - + + Back to Home + {% endblock %}