|  | 0bfead4ff7 | feat: update default config | 2025-10-15 14:52:11 +02:00 |  | 
				
					
						|  | 0d587af394 | docs: update README | 2025-10-15 00:18:44 +02:00 |  | 
				
					
						|  | 0e4b6506b5 | fix: copy-paste mishaps | 2025-10-15 00:03:44 +02:00 |  | 
				
					
						|  | 70f679f959 | fix: some API issues when connecting to FreshRSS | 2025-10-14 23:58:20 +02:00 |  | 
				
					
						|  | 8521dce8f7 | feat: use sans-serif font in default template | 2025-10-13 21:18:11 +02:00 |  | 
				
					
						|  | dd0ea5a639 | fix: track directory changes in file watcher | 2025-10-13 18:28:07 +02:00 |  | 
				
					
						|  | 95acd6d566 | fix: increase watchfile debounce | 2025-10-13 17:54:09 +02:00 |  | 
				
					
						|  | 72681be275 | fix: change default daemon delays | 2025-10-13 17:29:04 +02:00 |  | 
				
					
						|  | 0cf3e4dfc2 | feat: reduce container size | 2025-10-13 17:08:32 +02:00 |  | 
				
					
						|  | a326fe7402 | feat: add watchfiles to daemon to trigger updates faster when reader directory is changed | 2025-10-13 16:52:04 +02:00 |  | 
				
					
						|  | 470163bfed | docs: offline mode | 2025-10-13 14:36:13 +02:00 |  | 
				
					
						|  | d9da6b208a | feat: rename feather.feather -> feather.app | 2025-10-13 14:33:49 +02:00 |  | 
				
					
						|  | a0563db7d4 | feat: only connect to server when necessary in sync-up | 2025-10-13 14:32:35 +02:00 |  | 
				
					
						|  | eee54c948c | feat: improve Dockerfile to install dependencies in a separate layer | 2025-10-13 14:28:51 +02:00 |  | 
				
					
						|  | 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 |  |