Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-12-05 | versioning changes | Andrew Dolgov | |
- remove VERSION_STATIC - https://community.tt-rss.org/t/versioning-changes-for-trunk/2974 - report git commit/timestamp properly by invoking git instead of trying to parse .git/HEAD etc - remove git-related global constants used when checking for updates | |||
2019-11-27 | remove hardcoded iframe domain whitelist, make iframe script whitelisting ↵ | Andrew Dolgov | |
configurable by plugins (HOOK_IFRAME_WHITELISTED) | |||
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 | add a plugin page warning for plugins using HOOK_FEED_FETCHED, etc | 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-11-01 | Merge branch 'master' of git.fakecake.org:tt-rss | Andrew Dolgov | |
2019-11-01 | line endings + remove : from headings | Andrew Dolgov | |
2019-11-01 | OTP stuff: update notice wording a bit | Andrew Dolgov | |
2019-11-01 | auth_internal: fix indents | Andrew Dolgov | |
2019-11-01 | implement app password checking / management UI | Andrew Dolgov | |
2019-11-01 | add placeholder authentication via app passwords if service is passed | Andrew Dolgov | |
forbid logins via regular passwords for services remove AUTH_DISABLE_OTP | |||
2019-11-01 | add placeholder UI plumbing for app passwords | Andrew Dolgov | |
2019-11-01 | allow using OTP without GD | Andrew Dolgov | |
2019-10-25 | allow article filters to modify num_comments | Andrew Dolgov | |
2019-10-09 | add notification for OTP being disabled | Andrew Dolgov | |
2019-10-09 | add notifications for mail and password changes | Andrew Dolgov | |
update and shorten some other message templates | |||
2019-10-07 | Add const HOOK_FEED_TREE | jc | |
2019-10-07 | Add const HOOK_FEED_TREE | jc | |
2019-09-30 | update_rss_feed: force cast initial timestamp value to integer | Andrew Dolgov | |
2019-09-17 | Removed extra php end tag that was showing in the page title | Rodney Stromlund | |
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-30 | headline grouping: | Andrew Dolgov | |
1. block grouping for specific feeds where it doesn't make a lot of sense to do so or flat list fits better (archived, recently read) 2. block per-week grouping for feeds where feed-first grouping makes more sense (fresh, starred, published) | |||
2019-08-21 | makefeedtree: properly calculate feed total amount in no-categories mode | Andrew Dolgov | |
2019-08-20 | SQL logger: log some parameters | Andrew Dolgov | |
2019-08-16 | af_readability: add missing file | Andrew Dolgov | |
2019-08-15 | fix get_method_url() to use correct method parameter | Andrew Dolgov | |
2019-08-15 | pluginhost: add helper methods to get private/public pluginmethod endpoint URLs | Andrew Dolgov | |
2019-08-15 | API/getHeadlines: fix order of returned feeds to be consistent with main UI | Andrew Dolgov | |
2019-08-15 | public/pluginhandler: log invalid requests | Andrew Dolgov | |
2019-08-15 | pluginhost: implement priority-based system for running hooks | Andrew Dolgov | |
2019-08-15 | HOOK_ARTICLE_IMAGE: allow hooks to modify article content | Andrew Dolgov | |
2019-08-15 | DiskCache::rewriteUrls() - remove img[@srcset] | Andrew Dolgov | |
2019-08-15 | add HOOK_ARTICLE_IMAGE for Article::get_article_image() | Andrew Dolgov | |
2019-08-14 | Article::get_article_image() - provide cached URLs if possible | Andrew Dolgov | |
2019-08-14 | Article::get_article_image() - set default to "" instead of "false" | Andrew Dolgov | |
2019-08-14 | Article::get_article_image() - also return stream URI if possible | Andrew Dolgov | |
2019-08-14 | * move get_article_image to Article; implement better og:image detection ↵ | Andrew Dolgov | |
(similar to android app) * pass article image to API clients in headlines row object | |||
2019-08-14 | consistency: use DiskCache->exists() to check for present files | 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-14 | public/cached_url: forbid sending files with extensions | Andrew Dolgov | |
2019-08-14 | DiskCache: more strict checking for input filenames, getUrl() is no longer ↵ | Andrew Dolgov | |
static | |||
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 | DiskCache::expire: support .no-auto-expiry to prevent automatic cache ↵ | Andrew Dolgov | |
maintenance | |||
2019-08-13 | expire_cached_files to DiskCache::expire() | Andrew Dolgov | |
2019-08-13 | move rewrite_cached_urls to DiskCache::rewriteUrls() | Andrew Dolgov | |