Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-02-19 | render headline labels on the client | Andrew Dolgov | |
2021-02-16 | _format_enclosures: always return entries array | Andrew Dolgov | |
2021-02-15 | diskcache: unify naming | Andrew Dolgov | |
2021-02-15 | article: unify naming | Andrew Dolgov | |
2021-02-15 | edit tags: use client dialog | Andrew Dolgov | |
2021-02-15 | render enclosures on the client | Andrew Dolgov | |
2021-02-14 | Lazy load image attachments | Joseph | |
2021-02-13 | fail better if requested article URL is blank | Andrew Dolgov | |
2021-02-12 | rework a few more dialogs to use App.dialogOf() | Andrew Dolgov | |
2021-02-09 | make ARTICLE_KIND_ constants class members | Andrew Dolgov | |
2021-02-08 | more hooks, also add type hint for PluginHost::getInstance() | Andrew Dolgov | |
2021-02-08 | some more hooks | Andrew Dolgov | |
2021-02-08 | move some old-style handlers to new callback ones | Andrew Dolgov | |
2021-02-06 | fix even more warnings reported by phpstan | Andrew Dolgov | |
2021-02-05 | initial WIP for php8; bump php version requirement to 7.0 | Andrew Dolgov | |
2021-01-15 | pluginhost: load plugin data automatically (also marks load_data method as ↵ | Andrew Dolgov | |
private) | |||
2020-12-20 | update_rss_feed: fix BLACKLISTED_TAGS not working properly, simplify ↵ | Andrew Dolgov | |
tag-related code | |||
2020-12-08 | Merge branch 'master' of git.fakecake.org:tt-rss | Andrew Dolgov | |
2020-12-08 | get_article_image: add support for ARTICLE_KIND_ALBUM | Andrew Dolgov | |
2020-12-07 | setArticleTags: prevent duplicate tags being assigned if called twice | Andrew Dolgov | |
editTagsDlg: prevent dialot from being submitted twice normalize_categories: filter out empty values that failed validation | |||
2020-12-07 | get_article_image: return basic kind to which flavor image belongs | Andrew Dolgov | |
2020-09-22 | use self:: in some places to invoke static methods from the same class | Andrew Dolgov | |
2020-09-17 | replace FALSE with false so that static analyzer shuts up about it | Andrew Dolgov | |
2020-09-17 | fix several cases of Db class being invoked as wrong name (as DB) | Andrew Dolgov | |
2020-09-15 | editarticletags: load dialog via XHR | Andrew Dolgov | |
2020-09-15 | require CSRF token for Article/redirect | Andrew Dolgov | |
2020-06-05 | eslint-related fixes; move a few things from global context to App | Andrew Dolgov | |
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 | |