Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-02-27 | remove unnecessary debugging from previous | Andrew Dolgov | |
2020-02-27 | af_comics: add experimental support for The Far Side | Andrew Dolgov | |
2020-02-27 | af_readability: sanitize content requested for embedding | Andrew Dolgov | |
2020-02-27 | fix plugins/note javascript part broken by previous changeset | Andrew Dolgov | |
2020-02-27 | af_readability: add article button to embed content of a specific article | Andrew Dolgov | |
2020-02-22 | don't generate default.css, replace with themes/light.css as a default root ↵ | Andrew Dolgov | |
CSS file | |||
2020-01-04 | Also match images with query string (size, tokens, etc). | koffieanon | |
2020-01-04 | Spaces to tabs for consistency. | koffieanon | |
2020-01-04 | Fix bug processing found due to operator precedence. | koffieanon | |
2019-12-18 | remove version.php and VERSION global constant, do version-related things in ↵ | Andrew Dolgov | |
a slightly less ridiculous way | |||
2019-11-27 | Af_Youtube_Embed: whitelist youtube iframes if enabled | Andrew Dolgov | |
2019-11-18 | af_comics: support buni webtoon episodes | Andrew Dolgov | |
2019-11-03 | 2fa: check TOTP based on previous secret values (oops of the year, 2019) | 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 | auth_internal: fix OTP seed checking | Andrew Dolgov | |
2019-10-09 | add notifications for mail and password changes | Andrew Dolgov | |
update and shorten some other message templates | |||
2019-10-06 | af_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-21 | af_readability: require php 7.0 | Andrew Dolgov | |
2019-08-16 | af_readability: add missing file | Andrew Dolgov | |
2019-08-15 | pluginhost: add helper methods to get private/public pluginmethod endpoint URLs | Andrew Dolgov | |
2019-08-15 | fix several leftover mentions of old (renamed) class name, duh | Andrew Dolgov | |
2019-08-15 | af_zz_imgproxy: rename to af_proxy_http, use priority hook loader | Andrew Dolgov | |
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 | af_zz_imgproxy: redirect to cached_url (3!!) | Andrew Dolgov | |
2019-08-14 | af_zz_imgproxy: redirect to cached_url if cache already exists so that urls ↵ | Andrew Dolgov | |
are a bit shorter (2) | |||
2019-08-14 | af_zz_imgproxy: redirect to cached_url if cache already exists so that urls ↵ | Andrew Dolgov | |
are a bit shorter | |||
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.send; switch af_zz_imgproxy to use DiskCache | Andrew Dolgov | |
2019-08-06 | remove import_export plugin (replaced with ttrss-data-migration) | Andrew Dolgov | |
2019-06-20 | move more globals to more appropriate places | Andrew Dolgov | |
set libxml to always use internal errors | |||
2019-06-06 | af_readability: relax non-unicode hack to apply to HTML4 meta element markup | Andrew Dolgov | |
2019-05-01 | search_sphinx: convert contructor of the sphinx API library | 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 | update plugin readability-related option names | Andrew Dolgov | |
2019-04-17 | move readability library to af_readability/vendor out of global vendor directory | Andrew Dolgov | |
af_redditimgur: use HOOK_GET_FULL_TEXT instead of invoking readability directly | |||
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-11 | import_export: use default ts_lang if user one is unset | Andrew Dolgov | |
2019-04-10 | import_export: set tsvector_combined using DEFAULT_SEARCH_LANGUAGE on import | Andrew Dolgov | |
2019-04-09 | import_export: prevent form closing before doing anything; update markup | Andrew Dolgov | |
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-19 | support "picture" tags in articles | Andrew Dolgov | |
2019-03-17 | Fix missed hotkeys in googlereaderkeys plugin | Michael Kuhn | |
2019-03-12 | Add set_basic_feed_info hook to af_comics to fix GoComics title and url. | Rodney Stromlund | |
2019-03-11 | Refactor hotkeys to use keypress instead of keydown | Michael 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-08 | css: insensitive -> text-muted | Andrew Dolgov | |