Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-01-24 | scrap counter cache system; rework counters to sum() booleans instead | 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-08-15 | HOOK_ARTICLE_IMAGE: allow hooks to modify article content | 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 | 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 | add DiskCache.getUrl() and use it in a bunch of places | Andrew Dolgov | |
2019-06-20 | move several more global functions to more appropriate classes | Andrew Dolgov | |
2019-05-01 | af_readability: fix HOOK_GET_FULL_TEXT not being installed because plugin ↵ | Andrew Dolgov | |
init() is called before load_data() | |||
2019-04-17 | plugins: add HOOK_GET_FULL_TEXT which may be used to provide full text ↵ | Andrew Dolgov | |
extraction to core code and other plugins, instead of trying to invoke af_readability specifically | |||
2019-04-14 | Merge branch 'hotkeys-focus' of suraia/tt-rss into master | fox | |
2019-04-14 | Fix button focus issues | Michael Kuhn | |
This change introduces derived classes for ComboButton, DropDownButton and Select that make sure that buttons do not remain focused after their menus are closed. This allows using hotkeys after closing them. | |||
2019-04-14 | update the tsvector_combined when create_published_article | zeed | |
https://discourse.tt-rss.org/t/create-published-article-doesnt-update-the-tsvector-combined/2277 | |||
2019-03-21 | update: add option to send digests | Andrew Dolgov | |
2019-02-22 | dialogs: use semantic markup instead of dlgsec stuff | Andrew Dolgov | |
continue unifying quoting style for html strings | |||
2019-02-01 | label display: fix unneeded nested container in headlines, increase overall ↵ | Andrew Dolgov | |
minimalism, fix label element typo (div1) | |||
2018-12-11 | score: get correct classes for rows/score icons on the client | Andrew Dolgov | |
2018-12-10 | exp: tweak headline label styles | Andrew Dolgov | |
2018-12-09 | move Article::format_article() to Handler_Public | Andrew Dolgov | |
2018-12-08 | render article on the client using headlines data | Andrew Dolgov | |
2018-12-07 | format_article_enclosures: i don't think we need so many <hr>s | Andrew Dolgov | |
2018-12-06 | article note format updates | Andrew Dolgov | |
2018-12-06 | simplify zoom mode display | Andrew Dolgov | |
2018-12-06 | rework article header to use flexbox | Andrew Dolgov | |
2018-12-06 | rework scoring display, JS processing and icons | Andrew Dolgov | |
2018-12-05 | remove pub_{set,unset}.png usage in main code | Andrew Dolgov | |
2018-12-03 | remove some plugin JS code out of global context | Andrew Dolgov | |
2018-12-02 | Feeds: shorten some method names | Andrew Dolgov | |
finally rename "view as rss" | |||
2018-12-02 | Article, Headlines: shorten several method names | Andrew Dolgov | |
2018-12-01 | further effocts to wrap JS stuff into objects | Andrew Dolgov | |
2018-12-01 | WIP reshuffling of JS global context into separate logical objects | Andrew Dolgov | |
2018-12-01 | minor refactoring: normalize some function names; cleanup; etc | Andrew Dolgov | |
2018-11-30 | minor css fixes (mostly for zoom mode) | Andrew Dolgov | |
2018-11-30 | rework some styles related to three panel mode | 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-29 | oops, remove useless db_escape_string() in article class (and nsfw plugin) | Andrew Dolgov | |
2018-11-03 | php: remove trailing whitespaces | Andrew Dolgov | |
2018-08-20 | split transparent rewriting of locally cached media URLs to execute after ↵ | Andrew Dolgov | |
both sanitize() and HOOK_RENDER_ARTICLE to allow plugins work on original source URLs consistently | |||
2018-05-29 | share: add support for og:image, etc. metadata for shared articles | Andrew Dolgov | |
2017-12-05 | update previous to only affect mysql | Andrew Dolgov | |
2017-12-05 | purge_orphans: limit maximum number of deleted articles | Andrew Dolgov | |
2017-12-03 | force strip_tags() on all user input unless explicitly allowed | Andrew Dolgov | |
2017-12-03 | ttrss_zoom: fix CSS | Andrew Dolgov | |
2017-12-03 | css/less updates | Andrew Dolgov | |
2017-12-03 | main classes: remove sql_bool_to_bool() kludge | Andrew Dolgov | |
2017-12-02 | fix label cache being double escaped on save | Andrew Dolgov | |
remove some old-style escaping |