mirror of
https://github.com/senju1337/senju.git
synced 2025-12-24 07:39:29 +00:00
14 KiB
14 KiB
Changelog
0.1.0 (2025-03-27)
Features
- Add a maximum input length fo the prompt (a89ad5c)
- add basic api with really bad model (47d4d9e)
- add basic page for Haiku and linked it to home (19c15b0)
- add better info box descriptions (9796917)
- add box to show generated haiku from image (4eef745)
- add button for t2s (bdc88e0)
- add check buttons for the uploaded image before submitting them to generate a Haiku (b43d03c)
- Add docker-compose.yml (c2d6cd8)
- Add Dockerfile for development environment (8f53233)
- Add dockerignore (783eea1)
- add get_latest_haiku_or_default to store (69db48a)
- add haiku dataclass (e700771)
- add haiku dataclass (ccbe7fd)
- add Haiku page and link (0dc2b53)
- add haiku specific methods to the store manager (3a36366)
- Add info page and entry for every team member (2e9cef8)
- Add inital page to add random Haiku to starpage (d9044ff)
- add mailto, so when clicking the contact button the email client opens (27ebf5b)
- Add Method not Allowed handling for generate API and imporove error handling (edf145c)
- Add promt generation from webserver (7e5d616)
- Add redirection to Haiku page and save in DB (6c698d1)
- add script for t2s for Haikus (c6fc95f)
- Add site for promt input to generate a Haiku (83add1d)
- Add site for promt input to generate a Haiku (3c260ea)
- add useful error message for when the store manager cant be initialized (0ce42f5)
- add useful error message for when the store manager cant be initialized (4551974)
- Add valdidation for the Haiku format (7c304ea)
- adds a site for uploading images and generating haikus (34b52b8)
- basic flask website (9851b44)
- Change Haiku retrival to only change on each day once (877eaaf)
- Change model creation to have better control and model (aeb3875)
- Create ollama container and pull initial image. (c72ee26)
- deploy a production level webserver with docker (ff50d4f)
- deploy a production level webserver with docker (2c75fa2)
- display the default haiku in the frontend with a small note (da52e64)
- Fix java script and remove redundant input length enforcement in js (569b83a)
- generate a good description of an image (665f699)
- generate haiku from image (2c1e1e1)
- get_id_of_latest_haiku instead of load_latest_haiku (4ce43ec)
- hello world (d64a9bd)
- increase input length and enforce length in js as well as backend (8223437)
- install flask (a0dfc84)
- redirect /haiku to /haiku/<latest-id> (44ad774)
- store lines of a haiku, not just as a str (82f8c7a)
- store manager basic implementation (e6b10ce)
Bug Fixes
- change colors to fit our theme (2e18000)
- changed html error code to the correct one (36c3d0a)
- Changes the heading of the heading for our prompt input (6763cce)
- Changes the title of the heading for our prompt input (f8f42fc)
- containerized senju did not start properly (7d41df6)
- email for amrasil was wrong (c9f94fd)
- email for amrasil was wrong (3ed8398)
- feat/OPS-31: dynamically display code coverage (bf744f4)
- fix Amrasil's email (352e02b)
- fix js to limit user input (c705e86)
- Fix merge conflicts (1691a7c)
- Fix poem extraction from AI response (3168b25)
- fix toolbar to include haiku generation button (f595313)
- fix toolbar to include haiku generation button (b9fe19c)
- fixes Haiku box placement and uptdating of bar for page highlighting (f66b20d)
- flake8 lint for unused pytest in a test (d7dece3)
- haiku is_default parameter was always 1 (c587fe6)
- haiku is_default parameter was always 1 (5b88aea)
- haiku_view still used jinja as extension (5fa2122)
- new_id in store_manager generated a bad id, only returns the actual data now (1edfd7b)
- potential fix for the speech synthesis (6baaee8)
- prompt response box was in the wrong position (dc13355)
- prompt response box was in the wrong position (8a8d4c3)
- remove badly formatted mobile navbar (d9953f0)
- remove badly formatted mobile navbar (4bff045)
- remove dictionary and add uniform view names (ce42cb4)
- remove foobar functions which was only used to test if sphinx works (30228af)
- remove foobar functions which was only used to test if sphinx works (862c0d9)
- remove parallax effect from info box and adjust colours (690b716)
- remove typo in base.html (440bf6e)
- remove unnecessary import (1ca1bc5)
- remove unnecessary stuff (3234cf0)
- remove unnesessary file (b2cf4a0)
- removes typo (f2c0192)
- rename from jinja to html and update on main.py accordingly (80f3d6d)
- request_haiku method did not work with a simple 3 line haiku (3889809)
- set codecoverage display to master branch (b1017f8)
- use dictionary to store the views and pass them to the jinja templates for easier access (322d068)
Documentation
- Add docstrings for the haiku class (3c3cf80)
- Add docstrings for the store manager and main (e6da825)
- add GPL-3 license (34b5e83)
- add mention of TTS (994ad69)
- add mention of TTS (64e6127)
- Add module level dockstrings and change other (8a3c997)
- add sphinx documentation for image_reco module (d876ca2)
- collect project ideas and questions (949490e)
- collect project ideas and questions (72d8ab5)
- components (1022baa)
- components (2ed42fc)
- exchange my synonym for my real name in pyproject.toml (55d6e91)
- fix ci shield link in readme (ed6d17d)
- fix doc warnings (22268be)
- fix formatting of docstring in haiku.py (e5fa07c)
- make logo in readme a bit smaller (1a17ba6)
- new ideas for requirements (1244054)
- specify the correct exceptions raised by request_haiku (97b5791)
- use the same logo everywhere (414ad8f)
- write out a readme (1f6abff)