Commit graph

51 commits

Author SHA1 Message Date
881f77caff
Wire floating button to show article list versions 2025-06-09 22:40:40 +02:00
e17137260c
Extract floating button from main template 2025-06-09 22:40:39 +02:00
66311c36ae
Implement simple floating button 2025-06-09 22:40:39 +02:00
48c345c53a
Reset global css 2025-06-09 22:40:38 +02:00
17b602a1a5
Switch list endpoints to jinja templates 2025-06-09 22:40:37 +02:00
39cfa19ebf
Put future ideas in README 2025-06-09 22:40:37 +02:00
a447633d63
Switch html endpoint responses to Jinja templates 2025-06-09 22:40:36 +02:00
9666f104a2
Move HTML response to view package 2025-06-08 14:33:51 +02:00
c3b88979a8
Switch function of update and refresh functions 2025-06-08 14:33:51 +02:00
5edb413394
Add static files path 2025-06-08 14:33:50 +02:00
db3aaafac0
Extract html paths to view package 2025-06-06 14:53:22 +02:00
121e678c7d
Move pickle functions to PickleRepo 2025-06-06 14:53:22 +02:00
c216c2d0d7
Add Improvement Repository model 2025-06-06 14:53:21 +02:00
029a6ddb71
Move data classes into domain package 2025-06-06 14:53:21 +02:00
003eebfebf
Rename llm methods 2025-06-06 14:53:20 +02:00
c537b1e750
Extract data classes and llm class 2025-06-06 14:53:20 +02:00
f96b6413e2
Create Config dataclass for LLM options 2025-06-06 14:53:19 +02:00
3668cc3cbd
Migrate to newer Original version 2025-06-06 14:53:18 +02:00
7a1f9691b1
Add original images to all articles 2025-06-06 14:53:18 +02:00
742845a329
Extract images from summary in Original dataclasses 2025-06-06 14:53:17 +02:00
7a11e45d67
Add more involved LLM title generation prompts 2025-06-06 14:53:17 +02:00
a0f266529d
Extract article refresh period hardcoded value 2025-06-06 14:53:16 +02:00
8885e2d259
Rename article refreshing function
a) Is more of what is being done repeatedly, every hour.
b) Also implies more can be done (such as removing old articles) and not
_just_ an update.
2025-06-06 14:53:16 +02:00
98b00a3236
Switch to real hosted feed 2025-06-06 14:53:15 +02:00
8f53100d43
Add simple style 2025-06-06 14:53:14 +02:00
70b7a2604e
Sort and auto-fetch articles 2025-06-06 14:53:14 +02:00
3583089eb1
Add another test article 2025-06-06 14:53:13 +02:00
e02b9cadf5
Improve root page 2025-06-06 14:53:13 +02:00
90c357a28f
Add originals endpoint to switch between articles 2025-06-06 14:53:12 +02:00
4ad1a50f33
Add improvements listing html endpoint 2025-06-06 14:53:12 +02:00
ec36400819
Add update endpoint
ret
2025-06-06 14:53:11 +02:00
450ec9d692
Add root html endpoint 2025-06-06 14:53:11 +02:00
fed9f0a3d8
Add filter function to avoid adding existing articles 2025-06-06 14:53:10 +02:00
32f7298517
Change improve endpoint name to improve-title 2025-06-06 14:53:10 +02:00
0c5fb9de17
Add improve-summary endpoint 2025-06-06 14:53:09 +02:00
1e60cd0613
Create Original id from link hash 2025-06-06 14:53:08 +02:00
83ca6613fb
Strip returned title and summary suggestions 2025-06-06 14:53:08 +02:00
85a06963b8
Move debug functions to manual invocation of module 2025-06-06 14:53:07 +02:00
85b428b51c
Change wording for groq improvement function 2025-06-06 14:53:07 +02:00
19c5dd2e60
Generate both title and summary on improvement 2025-06-06 14:53:06 +02:00
24dc6fc6c8
Add short_test feed 2025-06-06 14:53:06 +02:00
e7d61b6515
Add function to generate new summary for improved title 2025-06-06 14:53:05 +02:00
bfbf3e9a3f
Add function to improve list of originals 2025-06-06 14:53:04 +02:00
328402acdd
Ensure clarity in what to pass to improve function 2025-06-06 14:53:04 +02:00
a032ecbc55
Save and load with pickle 2025-06-06 14:53:03 +02:00
a1ddd7cd11
Parse feed item into Original dateclass 2025-06-06 14:53:03 +02:00
79de638981
Remove unused routes 2025-06-06 14:53:02 +02:00
aa2fbdc479
Add feed reading 2025-06-06 14:53:02 +02:00
60d2e4db47
Add BadJoke GoodJoke data classes 2025-06-06 14:53:01 +02:00
fd7d73e9c3
Add basic joke improvements with Groq 2025-06-06 14:53:01 +02:00