Esa Kataja Kessinen
Kessinen pushed to dev at Kessinen/foodster 2026-09-05 19:16:59 +00:00
47615ddabe Give the catalog a structure
Kessinen pushed to dev at Kessinen/foodster 2026-09-05 19:00:41 +00:00
1ce2d2b9f5 Decode Datastar signals without the SDK
0f2cd9f0a9 Page the history and search both lists as you type
Compare 2 commits »
Kessinen pushed to dev at Kessinen/foodster 2026-09-05 18:46:54 +00:00
aa6541addd Replace the category dots with icons
3564d74c39 Give the header a surface
b67c4edd5a Ask before deleting, and put the row actions on icons
e64c4aa212 Refuse to log meals in the future
4ce189d1e4 Merge the log and history into one page, group dishes by category
Compare 6 commits »
Kessinen pushed tag v20260905-2 to Kessinen/foodster 2026-09-05 17:40:33 +00:00
Kessinen pushed tag v20260905-1 to Kessinen/foodster 2026-09-05 17:40:33 +00:00
Kessinen pushed to dev at Kessinen/foodster 2026-09-05 17:40:08 +00:00
813e82ef5c Say which path and user cannot open the database
Kessinen created branch dev in Kessinen/foodster 2026-09-05 17:40:08 +00:00
Kessinen pushed to main at Kessinen/foodster 2026-09-05 17:38:53 +00:00
eb95bd0a03 Serve behind Traefik and rate limit password guesses
b624712b88 Document the release branch policy
15495ec0c0 Add a header, a theme toggle and visible checkboxes
0538d61ba6 Add a favicon, home-screen icons and a web manifest
d15f741ab1 Add dish CRUD to the UI, including inline from Kirjaa
Kessinen created branch main in Kessinen/foodster 2026-09-05 17:38:53 +00:00
Kessinen created repository Kessinen/foodster 2026-09-05 17:38:26 +00:00
Kessinen pushed tag 2026.09.05-5 to Kessinen/Levyraati26_go 2026-09-05 13:00:42 +00:00
Kessinen pushed to dev at Kessinen/Levyraati26_go 2026-09-05 13:00:11 +00:00
deaadd2f5c Add announcements, and record when members last logged in
Kessinen pushed tag 2026.09.05-4 to Kessinen/Levyraati26_go 2026-09-05 12:03:07 +00:00
Kessinen pushed to dev at Kessinen/Levyraati26_go 2026-09-05 12:03:07 +00:00
522827879b Build release images without the layer cache
Kessinen pushed to dev at Kessinen/Levyraati26_go 2026-09-05 11:56:18 +00:00
fd5b4d212c Give a failed submission a code, and put the cause in the log
8c89329ca4 Ask for the new password twice
Compare 2 commits »
Kessinen pushed tag 2026.09.05-3 to Kessinen/Levyraati26_go 2026-09-05 11:56:18 +00:00
Kessinen deleted tag 2026.09.05-1 from Kessinen/Levyraati26_go 2026-09-05 11:12:56 +00:00
Kessinen pushed tag 2026.09.05-2 to Kessinen/Levyraati26_go 2026-09-05 11:10:55 +00:00
Kessinen pushed to dev at Kessinen/Levyraati26_go 2026-09-05 11:09:07 +00:00
173c87c885 Put the copy-pasted workflows in the Makefile
b01d08b1e1 Move the package into src/
5db19b26ae Add a Makefile, so one command is the whole check
2af29fe999 Make the admin a member with a flag, and drop the second listener
00ea7624ca Say it once, and say whose scores are hidden
Compare 5 commits »
Kessinen pushed tag 2026.09.05-1 to Kessinen/Levyraati26_go 2026-09-05 09:49:31 +00:00