1
0
Fork 0
mirror of https://codeberg.org/Reuh/feather.git synced 2025-10-27 10:09:32 +00:00
Commit graph

54 commits

Author SHA1 Message Date
46f3d4f288 docs: partially write the README 2025-10-12 18:46:29 +02:00
59e7530784 feat: make sure on-disk data is always in a consistent state during writes 2025-10-12 15:47:59 +02:00
66e7aa0eb4 feat: set article page language 2025-10-12 13:16:22 +02:00
25087a5430 feat: add feed title to article page title 2025-10-12 13:04:13 +02:00
5a47bed5b7 feat: use feed icon as article page icon 2025-10-12 13:01:49 +02:00
66e2a486a4 feat: set PATH and delete cache in Dockerfile 2025-10-11 22:58:35 +02:00
972d6e8441 feat: update local state on read/unread without waiting for next sync 2025-10-11 21:51:34 +02:00
ae0c10eb6d feat: improve image centering in default css 2025-10-11 21:20:02 +02:00
174486ced8 feat: rename published/updated_formatted to published/updated in templates 2025-10-11 18:40:52 +02:00
70b930a820 refactor: add missing type hints 2025-10-11 17:38:48 +02:00
0fd5ec6458 feat: add hash to HTML filename in case of conflict 2025-10-11 17:08:52 +02:00
960e06252e refactor: code comments & cleaning 2025-10-11 17:07:34 +02:00
4438c48631 feat: make ruff happy 2025-10-11 15:36:11 +02:00
00001ed4b0 feat: can mark articles as unread by deleting files 2025-10-11 15:32:56 +02:00
70a26e418f docs: improve cli help message 2025-10-11 15:17:53 +02:00
5635b0acd6 fix: googlereader error when a category is empty 2025-10-11 15:11:27 +02:00
a63f71f711 feat: make remove empty categories configurable 2025-10-11 15:11:11 +02:00
e271b3776a fix: proper updating of read articles 2025-10-11 15:02:28 +02:00
a587340865 refactor: rename item -> article 2025-10-11 14:40:23 +02:00
07e9d208b1 feat: allow retrieving read articles 2025-10-11 14:40:23 +02:00
b0e0c5d0df refactor: everything into several files and a valid python package 2025-10-10 23:58:28 +02:00
58e8a14b93 refactor: rename folder -> category 2025-10-10 17:02:59 +02:00
2557db7502 fix: properly keep category order 2025-10-10 16:57:34 +02:00
b100d8f0b8 feat: add support for tt-rss api 2025-10-10 16:47:20 +02:00
0562a245d6 fix: properly remove nested empty directories 2025-10-10 16:46:15 +02:00
c576ed7de2 fix: rename main.py to feather.py 2025-10-10 13:29:33 +02:00
fc9abd0bc0 docs: update pyproject.toml 2025-10-10 13:28:57 +02:00
b83d86326a docs: update README 2025-10-10 13:28:45 +02:00
360117deb1 feat: set mtime and atime for generated files 2025-10-09 21:42:41 +02:00
07e0e0be9f feat: stop daemon on SIGTERM 2025-10-09 19:50:41 +02:00
0d0cd491ec feat: add clear-data command 2025-10-09 19:04:58 +02:00
ccf5b34b0d fix: missing dependency in docker container & unbuffered output 2025-10-09 18:43:37 +02:00
4d5b9a78d9 feat: add daemon mode 2025-10-09 18:32:36 +02:00
4cf6da5f0a feat: add sync-up and sync-down 2025-10-09 18:06:35 +02:00
c421cf3509 feat: add command to regenerate local files 2025-10-09 17:51:01 +02:00
e5b9fec570 docs: update 2025-10-09 17:50:09 +02:00
f52747b516 feat: handle item updates 2025-10-09 17:14:41 +02:00
9185ab9eb0 docs: update README 2025-10-09 17:06:15 +02:00
7061f46ce2 feat: add Dockerfile 2025-10-09 17:06:09 +02:00
65926978bd fix: show error when configuration file path explicitely set but not found 2025-10-09 17:04:39 +02:00
ffdb8a98b9 docs: add environment variables names to defautl config 2025-10-09 16:59:22 +02:00
2ce0861c6a docs: add LICENSE 2025-10-09 16:55:35 +02:00
bab374d17f feat: rename time -> datetime in config 2025-10-09 16:55:28 +02:00
f40afbcb7a feat: don't error on missing config file 2025-10-09 16:55:15 +02:00
06dc961d62 feat: make filename escaping configurable 2025-10-09 16:33:08 +02:00
02ee76949b fix: count filename lengths in bytes instead of characters 2025-10-09 16:19:17 +02:00
f5d61b107c fix: error if deleting an html file during sync and it was read on the server 2025-10-09 15:44:30 +02:00
f788279756 docs: update readme 2025-10-09 15:30:26 +02:00
d29b97ebf5 feat: use jinja templates for HTML & filenames 2025-10-09 15:30:19 +02:00
75d9367e4f feat: store formatted datetime in json 2025-10-09 15:00:33 +02:00