Compare commits

...

5 commits

Author SHA1 Message Date
Christoph J. Scherr
05f23f8f7a
Merge pull request #63 from senju1337/release-please--branches--master
chore(master): release 0.1.1
2025-03-28 12:35:01 +01:00
Christoph J. Scherr
cd266767a7 chore(master): release 0.1.1 2025-03-28 12:32:51 +01:00
Christoph J. Scherr
d56f35d80b
Merge pull request #62 from senju1337/fix/OPS-98
fix: Remove back to home button, set DB Path and change Haiku view title
2025-03-28 12:32:29 +01:00
0xjrx
f0113f5d5d
fix: Remove unused import
Refs: OPS-98
2025-03-28 12:30:40 +01:00
0xjrx
de99b552a4
fix: Remove back to home button, set DB Path and change Haiku view title
Refs: OPS-98
2025-03-28 12:25:05 +01:00
5 changed files with 14 additions and 9 deletions

View file

@ -1,5 +1,14 @@
# Changelog # 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) ## 0.1.0 (2025-03-27)

View file

@ -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 - **🎏 AI-Powered Haiku Generation**: Create beautiful three-line haiku poetry from text prompts
- **🖼️ Image-to-Haiku**: Turn uploaded images into poetic haiku (experimental) - **🖼️ Image-to-Haiku**: Turn uploaded images into poetic haiku (experimental)
- **🔍 Browse Existing Haiku**: Gallery view of previously generated poetry - **🔍 Display Haiku**: View your previously generated haiku
- **💾 Persistent Storage**: All generated haiku are stored for future retrieval - **💾 Persistent Storage**: All generated haiku are stored for future retrieval
- **🖥️ Web Interface**: Clean, efficient, minimalist user experience for human interaction - **🖥️ Web Interface**: Clean, efficient, minimalist user experience for human interaction
- **👂 Accessibility**: Text-to-speech integration for haikus - **👂 Accessibility**: Text-to-speech integration for haikus

View file

@ -1,6 +1,6 @@
[project] [project]
name = "senju" name = "senju"
version = "0.1.0" version = "0.1.1"
description = "API / Webservice for Phrases/Words/Kanji/Haiku" description = "API / Webservice for Phrases/Words/Kanji/Haiku"
authors = [ authors = [
{ name = "Christoph J. Scherr", email = "software@cscherr.de" }, { name = "Christoph J. Scherr", email = "software@cscherr.de" },

View file

@ -47,7 +47,6 @@ from __future__ import annotations
import os import os
import random import random
from datetime import date from datetime import date
from pathlib import Path
from flask import (Flask, redirect, render_template, request, from flask import (Flask, redirect, render_template, request,
send_from_directory, url_for) send_from_directory, url_for)
@ -58,7 +57,7 @@ from senju.store_manager import StoreManager
app = Flask(__name__) app = Flask(__name__)
store = StoreManager(Path("/tmp/store.db")) store = StoreManager()
stored_date = date.today() stored_date = date.today()
random_number = 1 random_number = 1
@ -135,7 +134,7 @@ def haiku_view(haiku_id):
return render_template( return render_template(
"haiku.html", "haiku.html",
context=context, context=context,
title="Haiku of the Day") title="Your Haiku")
@app.route("/prompt") @app.route("/prompt")

View file

@ -15,10 +15,7 @@
<b>Note:</b> No haikus have been found in the haiku store. <b>Note:</b> No haikus have been found in the haiku store.
</div> </div>
{% endif %} {% endif %}
<a href="{{ url_for('index_view') }}"
class=" inline-block bg-violet-600 hover:bg-violet-700 text-white font-bold py-2 px-4 rounded-lg">
Back to Home
</a>
</div> </div>
</div> </div>
{% endblock %} {% endblock %}