8ebfa9c5c2
chore: update fresh.gen.ts
2026-02-10 18:20:20 +01:00
e0bfbdd719
feat: integrate Hardcover API for books
...
- Add lib/hardcover.ts with GraphQL client for Hardcover API
- Add routes/api/books/[name].ts for creating books via Hardcover ID
- Add routes/api/books/enhance/[name].ts for enhancing books
- Add routes/api/hardcover/query.ts for searching books
- Add routes/books/[name].tsx and index.tsx for book pages
2026-02-10 18:19:10 +01:00
c232794cc0
feat: add Book type to schema and sidebar
...
- Add BookContentSchema with headline, subtitle, bookBody, reviewBody fields
- Add BookResource type and update GenericResourceSchema
- Add books to sidebar navigation with Bookmark Tabs icon
2026-02-10 18:17:32 +01:00
e65938ecc2
fix: round instead of floor in IngredientList
2026-01-08 16:43:55 +01:00
Max Richter
7dda2dd60d
feat: add kmenu icon for mobile
2025-11-12 16:12:57 +01:00
Max Richter
7ad08daf80
fix: make recipe crawling work
2025-11-12 15:41:30 +01:00
Max Richter
92126882b6
feat: correctly size search result items
2025-11-12 13:35:39 +01:00
Max Richter
655fc648e6
feat: fallback to unsplash cover when article contains no image
2025-11-09 23:52:53 +01:00
Max Richter
6c6b69a46a
fix: make search work
2025-11-07 18:58:23 +01:00
Max Richter
97c5b7f93c
fix: better position covers
2025-11-07 18:26:31 +01:00
Max Richter
bf3483019c
fix: make unseen search work
2025-11-07 18:18:39 +01:00
Max Richter
5502c17c28
fix: correctly display noise gradient
2025-11-07 17:54:56 +01:00
Max Richter
581f1c1926
fix: make search usable again
2025-11-05 00:42:53 +01:00
Max Richter
7664abe089
fix: actually write image
2025-11-04 16:04:51 +01:00
Max Richter
bed7d1a11b
feat: better log article creations
2025-11-04 13:57:32 +01:00
Max Richter
56a104c8b9
feat: use better names for md files
2025-11-04 13:26:49 +01:00
Max Richter
3103ed19fb
fix: correctly fetch marka pi in background
2025-11-04 12:58:26 +01:00
Max Richter
fea9b69d4d
feat: cache marka api responses
2025-11-04 12:09:17 +01:00
Max Richter
bb4e895770
fix: display correct name for series
2025-11-03 01:06:27 +01:00
Max Richter
28e9de4dc8
fix: make sure to only decode thumbhash once
2025-11-03 00:57:44 +01:00
Max Richter
ebb897dca4
fix: correctly embed styles.css
2025-11-03 00:46:49 +01:00
Max Richter
696082250d
fix: soo many lint errors
2025-11-03 00:03:27 +01:00
Max Richter
c13420c3ab
chore: deno fmt
2025-11-02 21:58:02 +01:00
Max Richter
21124dfe00
fix: remove unused imports
2025-11-02 21:56:26 +01:00
Max Richter
928782c453
fix: accessing nonexistant variable
2025-11-02 21:14:41 +01:00
Max Richter
098da12ac4
fix: make recipe ingredinets interactive
2025-11-02 20:01:01 +01:00
Max Richter
d4a7763b15
fix: accessing nonexistant variable
2025-11-02 19:19:57 +01:00
Max Richter
21841b4dc4
fix: use correct url
2025-11-02 19:03:34 +01:00
Max Richter
e6b90cb785
feat: refactor whole bunch of stuff
2025-11-02 19:03:11 +01:00
Max Richter
81ebc8f5e0
fix: display correct name on movie page
2025-10-31 20:15:00 +01:00
Max Richter
65d76dcb26
fix: update some more code
2025-10-31 18:27:47 +01:00
Max Richter
fcbb9e7f22
fix: make image work
2025-10-31 18:25:08 +01:00
Max Richter
d7037e1ca1
fix: post images with as correct arraybuffer to marka
2025-10-31 18:12:24 +01:00
Max Richter
ab9c0f96e0
fix: make sure series/movies endpoints use correct type
2025-10-31 17:55:02 +01:00
Max Richter
de0b2e7a8f
fix: refactor some stuff
2025-10-31 17:34:06 +01:00
Max Richter
5001fe62c1
fix: error in deno.json
2025-10-31 17:03:25 +01:00
Max Richter
91812ad38f
fix: remove unused packages
2025-10-31 16:23:35 +01:00
Max Richter
1f67f8af34
feat: use marka api in all apis
2025-10-31 16:23:20 +01:00
Max Richter
79d692c2c6
fix: dont import node:path in clientside components
2025-10-31 15:41:46 +01:00
Max Richter
7e60327940
feat: allow creating articles with marka
2025-10-31 15:26:34 +01:00
Max Richter
dfa3826ec5
chore: use same fs version everywhere
2025-10-28 20:36:03 +01:00
Max Richter
d9403925c5
chore: fresh upgrade
2025-10-28 20:34:16 +01:00
Max Richter
283a00be39
fix: correctly fetch articles/series
2025-10-28 20:30:25 +01:00
Max Richter
f680b5f832
feat: initial refactor to use marka as backend
2025-10-28 20:15:23 +01:00
0beb3b1071
refactor: split telegram.ts into seperate files
2025-05-22 15:36:38 +02:00
001c524d73
fix: reply in html
2025-05-09 19:57:18 +02:00
9dc01a59be
feat: some more logs
2025-05-09 19:51:25 +02:00
a414a80766
fix: dont inline the image in telegram response
2025-05-09 19:46:41 +02:00
46519ef1ea
feat: print images in chat
2025-05-09 19:39:54 +02:00
6f9717f530
feat: add some error messages
2025-05-09 19:32:00 +02:00