summaryrefslogtreecommitdiff
path: root/plugins
AgeCommit message (Collapse)Author
2019-11-01add placeholder authentication via app passwords if service is passedAndrew Dolgov
forbid logins via regular passwords for services remove AUTH_DISABLE_OTP
2019-11-01auth_internal: fix OTP seed checkingAndrew Dolgov
2019-10-09add notifications for mail and password changesAndrew Dolgov
update and shorten some other message templates
2019-10-06af_comics: Use a fixed time of day when generating fake feed for GoComics. ↵JustAMacUser
Without this the timestamp is always updated to be the time the feed is fetched, which causes the comics to keep moving to the top/bottom of the article list depending on the sort order. (Using 11:00 a.m. UTC as that should keep the date the same across the majority of time zones.) Try to get the actual title for GoComics comics. Also a little code clean up.
2019-09-13 Fix error "mb_convert_encoding(): Illegal character encoding specified"Aleksandr Beliaev
modified: plugins/af_readability/init.php
2019-08-21af_readability: require php 7.0Andrew Dolgov
2019-08-16af_readability: add missing fileAndrew Dolgov
2019-08-15pluginhost: add helper methods to get private/public pluginmethod endpoint URLsAndrew Dolgov
2019-08-15fix several leftover mentions of old (renamed) class name, duhAndrew Dolgov
2019-08-15af_zz_imgproxy: rename to af_proxy_http, use priority hook loaderAndrew Dolgov
2019-08-14consistency: use DiskCache->exists() to check for present filesAndrew Dolgov
2019-08-14retire MIN_CACHE_FILE_SIZEAndrew Dolgov
2019-08-14af_zz_imgproxy: redirect to cached_url (3!!)Andrew Dolgov
2019-08-14af_zz_imgproxy: redirect to cached_url if cache already exists so that urls ↵Andrew Dolgov
are a bit shorter (2)
2019-08-14af_zz_imgproxy: redirect to cached_url if cache already exists so that urls ↵Andrew Dolgov
are a bit shorter
2019-08-14DiskCache: more strict checking for input filenames, getUrl() is no longer ↵Andrew Dolgov
static
2019-08-13* HOOK_ENCLOSURE_ENTRY: pass article_id to handlerAndrew 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-13add DiskCache.send; switch af_zz_imgproxy to use DiskCacheAndrew Dolgov
2019-08-06remove import_export plugin (replaced with ttrss-data-migration)Andrew Dolgov
2019-06-20move more globals to more appropriate placesAndrew Dolgov
set libxml to always use internal errors
2019-06-06af_readability: relax non-unicode hack to apply to HTML4 meta element markupAndrew Dolgov
2019-05-01search_sphinx: convert contructor of the sphinx API libraryAndrew Dolgov
2019-05-01af_readability: fix HOOK_GET_FULL_TEXT not being installed because plugin ↵Andrew Dolgov
init() is called before load_data()
2019-04-17update plugin readability-related option namesAndrew Dolgov
2019-04-17move readability library to af_readability/vendor out of global vendor directoryAndrew Dolgov
af_redditimgur: use HOOK_GET_FULL_TEXT instead of invoking readability directly
2019-04-17plugins: 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-11import_export: use default ts_lang if user one is unsetAndrew Dolgov
2019-04-10import_export: set tsvector_combined using DEFAULT_SEARCH_LANGUAGE on importAndrew Dolgov
2019-04-09import_export: prevent form closing before doing anything; update markupAndrew Dolgov
2019-03-21domdocument: 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-19support "picture" tags in articlesAndrew Dolgov
2019-03-17Fix missed hotkeys in googlereaderkeys pluginMichael Kuhn
2019-03-12Add set_basic_feed_info hook to af_comics to fix GoComics title and url.Rodney Stromlund
2019-03-11Refactor hotkeys to use keypress instead of keydownMichael Kuhn
keydown returns the "raw" key in event.which. Depending on the keyboard layout, this may not be what is wanted. For example, on a German keyboard, Shift+7 has to be pressed to get a slash. However, event.which will be 55, which corresponds to "7". In the keypress event, however, event.which will be 47, which corresponds to "/". Sadly, several important keys (such as escape and the arrow keys) do not trigger a keypress event. Therefore, they have to be handled using a keydown event. This change refactors the hotkey support to make use of keypress events whenever possible. This will make hotkeys work regardless of the user's keyboard layout. Escape and arrow keys are still handled via keydown events. There should be only one change in behavior: I could not make Ctrl+/ work and therefore rebound the help dialog to "?".
2019-03-08css: insensitive -> text-mutedAndrew Dolgov
2019-03-06toggle_sidebar: switch icon on clickAndrew Dolgov
2019-03-05af_redditimgur: update prefs markupAndrew Dolgov
2019-03-04toggle_sidebar: use hamburger iconAndrew Dolgov
2019-02-26bookmarklets: add more info linkAndrew Dolgov
2019-02-25pref-prefs: fix markupAndrew Dolgov
2019-02-23fill in some missing doctypes; use short doctype where it wasn'tAndrew Dolgov
2019-02-22plugins: update markupAndrew Dolgov
2019-02-22dialogs: use semantic markup instead of dlgsec stuffAndrew Dolgov
continue unifying quoting style for html strings
2019-02-22plugins/share: update layoutAndrew Dolgov
2019-02-21UI: add some more info links to relevant wiki pages; minor layout updatesAndrew Dolgov
2019-02-21af_readability: construct readability object inside try-catch blockAndrew Dolgov
2019-02-20add plugins/hotkeys_noscrollAndrew Dolgov
2019-02-20simplify dlgSec-related markupAndrew Dolgov
2019-02-19OTP: css fixesAndrew Dolgov
2019-02-06af_redditimgur: apparently imgur has link rel='image_src' now, let's use itAndrew Dolgov