Alivecow
d9044ff53e
feat: Add inital page to add random Haiku to starpage
...
Refs: OPS-62
2025-03-26 19:36:39 +01:00
Alivecow
f17d29c39c
refactor: Change line length to apease flake8
...
Refs: OPS-68
2025-03-23 18:09:57 +01:00
Alivecow
2e3987ab8b
refactor: add precommit autochanges and fix merge error
...
Refs: OPS-68
2025-03-23 17:44:04 +01:00
An0nymous
827f770d35
Merge branch 'devel' into docs/OPS-68
2025-03-23 16:33:47 +00:00
Guts
0ce42f595c
Merge pull request #40 from senju1337/feat/OPS-83
...
feat: add useful error message for when the store manager cant be initialized
2025-03-23 17:31:07 +01:00
An0nymous
7e2f6b7676
Merge branch 'devel' into docs/OPS-68
2025-03-23 16:09:14 +00:00
Alivecow
8a3c997cf7
docs: Add module level dockstrings and change other
...
Refs: OPS-68
2025-03-23 17:06:54 +01:00
Christoph J. Scherr
1570325256
chore: fix flake8 warnings
...
Refs: OPS-65
2025-03-23 14:27:44 +01:00
Christoph J. Scherr
8f3ccb94d1
refactor: integrate get_latest_haiku_or_default into load_haiku
...
Refs: OPS-65
2025-03-23 14:14:27 +01:00
Christoph J. Scherr
69db48af8b
feat: add get_latest_haiku_or_default to store
...
Resf: OPS-65
2025-03-23 14:09:08 +01:00
Christoph J. Scherr
45519743bd
feat: add useful error message for when the store manager cant be initialized
...
Refs: OPS-83
2025-03-23 13:58:06 +01:00
Alivecow
e6da82595a
docs: Add docstrings for the store manager and main
...
Refs: OPS-68
2025-03-21 16:22:12 +01:00
Christoph J. Scherr
862c0d915c
fix: remove foobar functions which was only used to test if sphinx works
...
Refs: OPS-69
2025-03-21 15:06:09 +01:00
github-actions[bot]
627b546227
ci: automatic Python Formatter changes
2025-03-15 19:09:15 +00:00
Joscha Dierks
b9c4091299
feat/OPS-61: added auto documentation for haiku.py, main.py and store_manager.py
...
At the moment it works by converting senju into a python package. This causes the html docu to start with a link 'senju package' which lists all three moduls and their documentation. I will try now to make it so all three moduls have a docu link of their own.
The method foobar in each modul is for testing purposes and should be deleted once full functionality is confirmed.
2025-03-15 19:40:35 +01:00
Alivecow
edf145c8de
feat: Add Method not Allowed handling for generate API and imporove error handling
...
Refs: OPS-12
2025-03-03 15:36:03 +01:00
Christoph J. Scherr
4ce43ec54d
feat: get_id_of_latest_haiku instead of load_latest_haiku
...
Refs: OP-22
2025-02-25 18:21:57 +01:00
Christoph J. Scherr
3a36366865
feat: add haiku specific methods to the store manager
...
Refs: OPS-22
2025-02-25 18:21:57 +01:00
Christoph J. Scherr
6b6f442408
refactor: update store to use the document ids instead of uuids
...
Refs: OPS-21 OPS-16
2025-02-25 18:21:57 +01:00
Christoph J. Scherr
1edfd7b0f5
fix: new_id in store_manager generated a bad id, only returns the actual data now
2025-02-25 18:21:56 +01:00
Christoph J. Scherr
e6b10ce96e
feat: store manager basic implementation
...
Refs: OPS-16
2025-02-25 18:21:56 +01:00