Commit Graph

153 Commits

Author SHA1 Message Date
vvzvlad 6ee4cc7237 Enhance video flag detection to include animation media type in post parsing 2025-03-21 14:18:46 +03:00
vvzvlad 6be312235c Refine media type labels in post parsing for voice and video notes 2025-03-21 14:17:23 +03:00
vvzvlad a83533cfd6 Add 'sticker' flag for sticker messages in post parsing 2025-03-11 13:50:27 +03:00
vvzvlad e580d06170 Add 'no_image' flag for posts without media 2025-03-09 15:03:14 +03:00
vvzvlad 4e15783917 Expand stream and advertisement detection in post parsing 2025-03-06 12:11:12 +03:00
vvzvlad af703c5f58 Improve media display responsiveness in HTML generation 2025-03-06 12:02:51 +03:00
vvzvlad 2c132a0d6a Add channel mention detection flag to post parsing 2025-03-04 03:06:16 +10:00
vvzvlad 86300cd116 Add link detection flag to post parsing 2025-03-04 03:04:25 +10:00
vvzvlad 1f61446dfb Enhance post parsing with webinar detection and expanded advertisement flags 2025-02-27 23:59:49 +09:00
vvzvlad 0f96db1fbe Refactor webpage media formatting and import order 2025-02-10 05:51:09 +03:00
vvzvlad 2b0871d7d3 fix webpage media bug 2025-02-09 21:57:13 +03:00
vvzvlad fee2a268ff add erid ti advert flag 2025-02-09 21:56:34 +03:00
vvzvlad 67d52b507a Add time-based media group merging for RSS and HTML generation 2025-02-09 21:44:55 +03:00
vvzvlad c554bd4c44 flags improve 2025-02-09 21:33:29 +03:00
vvzvlad 709465b0fc fix tg links 2025-02-09 21:29:41 +03:00
vvzvlad 4a3c5cc6ef add fwd flag 2025-02-09 21:29:10 +03:00
vvzvlad 94c8068594 Change PostParser method visibility: Make channel_name_prepare public 2025-02-09 07:16:56 +03:00
vvzvlad 7c9fd859d7 Refactor PostParser: Improve code style and method visibility 2025-02-09 06:04:01 +03:00
vvzvlad 344052e00e EPIC: Add content filtering via message flags 2025-02-09 03:53:52 +03:00
vvzvlad 1512c09f1b BIG REFACTORING post parsing and rendering with modular HTML generation and improved media group handling 2025-02-09 02:29:49 +03:00
vvzvlad 9207056df8 Improve temporary file cleanup by removing associated media file entries 2025-02-07 22:51:42 +03:00
vvzvlad c680bf2493 Enhance media file caching and HTML sanitization with more granular controls 2025-02-07 01:30:02 +03:00
vvzvlad d335f585ce [BREAKING CHANGES] Refactor media file caching with nested directory structure and improved metadata tracking 2025-02-07 01:22:06 +03:00
vvzvlad 0ea7717422 Add CSS sanitization for image dimensions in HTML sanitization 2025-02-07 01:14:34 +03:00
vvzvlad 3aacd0dcef Refactor channel username and ID extraction logic 2025-02-07 01:03:49 +03:00
vvzvlad f257343f35 EPIC: add support for private channels (iwth numeric id) 2025-02-06 23:38:34 +03:00
vvzvlad a7dc10bbf1 Refactor channel ID handling and username extraction in PostParser 2025-02-05 23:46:55 +03:00
vvzvlad 594b1a8c57 Add HTML sanitization and improve channel ID handling in PostParser 2025-02-05 23:37:39 +03:00
vvzvlad cebcdbd5df Add HTML output option for RSS feed and enhance post processing 2025-02-05 23:06:15 +03:00
vvzvlad 8712fb61c4 Enhance channel username extraction and handling in PostParser 2025-02-05 05:31:06 +03:00
vvzvlad 4815319961 Add support many channel usernams 2025-02-05 05:25:18 +03:00
vvzvlad da67f07e5f Improve author info handling with null checks and safer attribute retrieval 2025-02-05 05:06:28 +03:00
vvzvlad cd06bb1e14 Refine author display formatting in RSS and PostParser 2025-02-05 03:17:17 +03:00
vvzvlad e4d7fa402b Refine reactions display formatting in PostParser 2025-02-05 03:10:57 +03:00
vvzvlad b97e7882c3 Add URL signature verification for media files 2025-02-05 03:06:30 +03:00
vvzvlad c5d8d901b9 Enhance reactions and links display in PostParser 2025-02-05 02:43:25 +03:00
vvzvlad e91c20d275 Add support for forward_sender_name in message forwarding parsing 2025-02-04 20:39:49 +03:00
vvzvlad b9df0184a4 Refactor reactions, views, and links display in PostParser 2025-02-04 20:34:36 +03:00
vvzvlad aa2e0851ed Add forward and reply message parsing to PostParser 2025-02-04 20:25:03 +03:00
vvzvlad 4d160bc665 Update test URL comments for link parsing scenarios 2025-02-04 16:08:20 +03:00
vvzvlad 853f047cc6 Add Telegram links to message parsing in PostParser 2025-02-04 16:07:25 +03:00
vvzvlad 2c0371baea Improve URL processing in PostParser to handle links outside HTML tags 2025-02-04 15:56:05 +03:00
vvzvlad a4f1ffd7c9 Refactor RSS feed generation and post parsing to improve content handling 2025-02-03 18:42:27 +03:00
vvzvlad 39dc160303 Enhance large video file handling with temporary file support and background deletion 2025-02-03 16:43:50 +03:00
vvzvlad 347a6b1525 Improve poll media type handling and logging in media processing 2025-02-03 16:00:22 +03:00
vvzvlad ef5bba283e Handle missing channel username in file ID generation 2025-02-03 03:57:22 +03:00
vvzvlad b76abd0c14 Add logging and support for web page photo media type in file ID extraction 2025-02-03 03:49:02 +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 7d5f151793 Update media URL generation to include chat username and message ID 2025-02-03 02:06:51 +03:00