Commit Graph

17 Commits

Author SHA1 Message Date
vvzvlad b95cf63b3c Improve MIME type detection using python-magic 2025-02-03 04:08:48 +03:00
vvzvlad 64912295a5 Enhance media file caching with timestamp tracking and cleanup mechanism 2025-02-03 03:48:00 +03:00
vvzvlad c0580b3abf Implement media file caching and background download mechanism 2025-02-03 03:04:50 +03:00
vvzvlad b0e03ce6e8 Enhance media retrieval with file unique ID and improved error handling 2025-02-03 02:28:58 +03:00
vvzvlad f360f1167c BIG refactoring 2025-02-02 18:51:50 +03:00
vvzvlad 172100f821 Wrap RSS feed description in CDATA section for proper HTML escaping 2025-02-02 03:59:14 +03:00
vvzvlad 2a6470462d Add channel title and icon to RSS feed generation 2025-02-02 03:56:42 +03:00
vvzvlad d96955bd06 Update RSS feed links to direct Telegram channel URLs 2025-02-02 02:18:22 +03:00
vvzvlad 9bb0d8a021 Add RSS feed generation endpoint for Telegram channels 2025-02-02 01:59:14 +03:00
vvzvlad 79f6db9839 Add direct uvicorn server run and adjust Docker port mapping 2025-02-02 01:22:37 +03:00
vvzvlad 63a3c4a988 Add media download endpoint and refactor media handling 2025-02-02 00:34:54 +03:00
vvzvlad 1e027d1fd1 Refactor FastAPI server configuration and improve config handling 2025-02-01 21:17:17 +03:00
vvzvlad 75a2cca8bd Improve media group processing and message retrieval in Telegram client 2025-02-01 21:11:14 +03:00
vvzvlad 7e2638d91d Simplify post HTML rendering and error handling in API server 2025-02-01 20:57:57 +03:00
vvzvlad bcac493e4b Enhance message parsing and HTML rendering for Telegram posts 2025-02-01 18:31:14 +03:00
vvzvlad 20221c78e1 add html support 2025-02-01 17:52:23 +03:00
vvzvlad 6e367b3ac9 first work version 2025-02-01 16:47:46 +03:00