061c450f41
Implemented filtering by feed on backend. Non-ideal solution prone to possible sql injection...
2023-08-26 12:32:18 +02:00
Ondřej Nývlt
31e080f25d
Prepare frontend to filter by feed
2023-08-25 10:33:06 +02:00
Ondřej Nývlt
96fb851b68
Serve CSS with version hash
2023-08-21 14:56:12 +02:00
Ondřej Nývlt
64e2f4d622
Implement expand diff togle with AlpineJS
2023-08-21 13:39:06 +02:00
Ondřej Nývlt
2773f94b36
Handle article not found
2023-08-21 10:56:04 +02:00
Ondřej Nývlt
f17dadd5a3
Improve caching
2023-08-21 10:43:25 +02:00
Ondřej Nývlt
6cccea04fb
Migrate code style to Black
2023-08-21 10:38:13 +02:00
Ondřej Nývlt
8282236c81
Fix bug: toggling expand diff did not current page
2023-08-19 11:21:28 +02:00
ce7d955ef8
Keep default behavior on checkbox
2023-08-18 08:52:08 +02:00
Ondřej Nývlt
8b24eb4da2
Add a checkbox to switch between diff variants
2023-08-17 18:06:25 +02:00
2c97d7ab69
give every article ID to enable grouping changes by article
2023-08-17 11:19:12 +02:00
Ondřej Nývlt
f5abb93df7
Add article detail page
2023-08-16 23:01:45 +02:00
9800a0825d
Add full-text search to the main page. The user can now search for parts
...
of the changed headline. The search uses each word (text separated by
space) as a separate query (logical OR). The user can use quotes to
specify that they want to keep multiple words as a single query.
2023-08-16 10:28:20 +02:00
e61fc639db
create robots.txt to stop crawlers
2022-08-27 13:20:44 +02:00
0157afbf52
Add about page and list of feeds, template parts
2022-08-27 12:48:40 +02:00
0546e3f0b4
fix pagination
2022-08-25 17:24:58 +02:00
4e199d73ae
flask UI and dockerization:) Sorry.
2022-08-25 15:10:08 +02:00