Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-04-29 | * add HOOK_ENCLOSURE_IMPORTED | Andrew Dolgov | |
* pass feed id to HOOK_FEED_PARSED | |||
2020-03-12 | add support for video[@src] in media cache | lllusion3418 | |
it's a valid alternative to a source[@src] child element: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/video | |||
2020-03-12 | actually download <video> posters to media cache | lllusion3418 | |
video[@poster] is already supported in the rewriting logic but never actually downloaded | |||
2020-02-28 | add validationtextarea control, use it for filter match editor | Andrew Dolgov | |
2020-01-24 | scrap counter cache system; rework counters to sum() booleans instead | Andrew Dolgov | |
2019-11-25 | cache media: set referrer to source URL when fetching images | Andrew Dolgov | |
2019-11-20 | tag-related fixes | Andrew Dolgov | |
1. move tag sanitization to feedparser common item class 2. enforce length limit on tags when parsing 3. support multiple tags passed via one dc:subject and other such elements, parse them as a comma-separated list 4. sort resulting tag list to prevent different order between feed updates 5. remove some duplicate code related to tag validation 6. allow + symbol in tags | |||
2019-11-17 | reset domain hit quota on feed update start | Andrew Dolgov | |
2019-11-14 | update_rss_feed: add specific logging for HOOK_FETCH_FEED, ↵ | Andrew Dolgov | |
HOOK_FEED_FETCHED, HOOK_FEED_PARSED handlers | |||
2019-11-12 | is_gzipped: don't try to strpos() over entire buffer | Andrew Dolgov | |
2019-10-25 | allow article filters to modify num_comments | Andrew Dolgov | |
2019-09-30 | update_rss_feed: force cast initial timestamp value to integer | Andrew Dolgov | |
2019-09-11 | rework previous to pass unformatted timestamp to plugin, and deal with ↵ | Andrew Dolgov | |
formatting later also, move timestamp-related debugging output after plugin handler | |||
2019-09-11 | pass formatted entry timestamp to article filters and allow them to modify it | Andrew Dolgov | |
2019-08-14 | retire MIN_CACHE_FILE_SIZE | Andrew Dolgov | |
2019-08-14 | RSSUtils::cache_media, cache_enclosures: use DiskCache | Andrew Dolgov | |
2019-08-13 | * HOOK_ENCLOSURE_ENTRY: pass article_id to handler | Andrew Dolgov | |
* DiskCache: multiple fixes; support isWritable() for cache entries, set content-disposition for send() * public/cached_url: allow selecting files from sub-caches other than images * plugins/Cache_Starred_Images: rework to use DiskCache, can be enabled per-user, properly handles article enclosures, etc | |||
2019-08-13 | expire_cached_files to DiskCache::expire() | Andrew Dolgov | |
2019-06-20 | move more globals to more appropriate places | Andrew Dolgov | |
set libxml to always use internal errors | |||
2019-06-20 | move several more global functions to more appropriate classes | Andrew Dolgov | |
2019-05-12 | parser: force libxml error messages to valid utf8 | Andrew Dolgov | |
2019-04-10 | use DEFAULT_SEARCH_LANGUAGE to generate tsvector index if per-feed language ↵ | Andrew Dolgov | |
is not specified, also use it as default value on search form for convenience | |||
2019-03-21 | domdocument: remove old meta charset unicode hacks, replace with shorter xml ↵ | Andrew Dolgov | |
preamble utf8 hack (on loadhtml where it makes sense) af_readability: better (?) charset hack for non-unicode pages | |||
2019-03-15 | update_rss_feed: set basic feed info if site_url is blank | Andrew Dolgov | |
2019-03-06 | cleanup old feed browser cache | Andrew Dolgov | |
2019-03-06 | remove feedbrowser (other feeds) | Andrew Dolgov | |
2019-03-06 | archived feeds: expire old entries (schema bump) | Andrew Dolgov | |
2019-02-06 | update_rss_feed: mark_unread_on_update should take into account catchup ↵ | Andrew Dolgov | |
filter action and entry_force_catchup | |||
2018-12-26 | add minor clean()-ing on some rss feed values | Andrew Dolgov | |
2018-12-21 | rssutils: don't gzdecode() stuff | Andrew Dolgov | |
2018-12-21 | fetch_file_contents: decompress gzipped data | Andrew Dolgov | |
af_readability: remove utf8 preamble hack | |||
2018-12-14 | rssutils: check if returned data is in gzip format before trying to decode it | Andrew Dolgov | |
2018-12-12 | Properly report filter plugin time (re-fixes PR 98). | JustAMacUser | |
2018-12-12 | Fixed misplaced bracket. | JustAMacUser | |
2018-12-08 | update_rss_feed: add log message if article is filtered out | Andrew Dolgov | |
combine filters: fix crash on missing global function | |||
2018-12-06 | do not try to update filter triggers if nothing was triggered (properly this ↵ | Andrew Dolgov | |
time) | |||
2018-12-06 | do not try to update filter triggers if nothing was triggered | Andrew Dolgov | |
2018-12-06 | add ttrss_filters2.last_triggered (bump schema version) | Andrew Dolgov | |
2018-12-06 | add HOOK_FILTER_TRIGGERED (for filter debugging) | Andrew Dolgov | |
2018-11-30 | fix missing sprintf() argument | Andrew Dolgov | |
2018-11-30 | debug logging system rework: | Andrew Dolgov | |
* support various logging levels per-message * remove hacks like debug_suppress, DAEMON_EXTENDED_DEBUG, etc * _debug() is kept as a compatibility shim for plugins | |||
2018-11-23 | remove cache/simplepie | Andrew Dolgov | |
2018-11-03 | better handle PDOExceptions during open transaction in feed update | Andrew Dolgov | |
2018-09-10 | cache_media: only touch() local file if it's writable | Andrew Dolgov | |
2018-09-03 | update_daemon_common: do not abort entire batch if PDOException happens when ↵ | Andrew Dolgov | |
processing individual feeds | |||
2018-08-21 | Merge branch 'pullreq-enclosure-content-type' of tkappe/tt-rss into master | fox | |
2018-08-18 | Differentiate enclosures based on content type. | Tobias Kappé | |
Some RSS feeds contain multiple enclosures with the same URL. When the first of these is not recognized as an image, later entries are not added to the database as rows in ttrss_enclosures. This change differentiates enclosures based on their content type, so an entry can have multiple enclosure types with the same URL (but possibly a different content type). | |||
2018-08-16 | cache_media: only show downloading debug message when actually downloading | Andrew Dolgov | |
2018-08-13 | remove FEED_CRYPT_KEY and everything related to it | Andrew Dolgov | |
always assume auth_pass_encrypted is false | |||
2018-08-12 | Sanitize language obtained for an entry. | Tobias Kappé | |