summaryrefslogtreecommitdiff
path: root/plugins
AgeCommit message (Collapse)Author
2021-02-05initial WIP for php8; bump php version requirement to 7.0Andrew Dolgov
2021-01-23af_redditimgur: handle youtube /embed/ URLsAndrew Dolgov
2021-01-22af_redditimgur: add some last minute handling for generic preview media URLs ↵Andrew Dolgov
provided in JSON
2021-01-21af_redditimgur:Andrew Dolgov
* draw a basic form for testurl() if no url is given * only process specific JSON media files/child elements until something is found * handle generic preview images for self posts (not link posts because link is handled afterwards)
2021-01-19af_redditimgur: cleanup, rework to embed stuff from reddit-provided JSON firstAndrew Dolgov
2021-01-18af_redditimgur: add basic support for reddit galleriesAndrew Dolgov
2021-01-18af_redditimgur: shorten href stuffAndrew Dolgov
2021-01-17scored_oldest_first: update sort captionAndrew Dolgov
2021-01-17add plugins/scored_oldest_firstAndrew Dolgov
2021-01-11af_psql_trgm:Andrew Dolgov
1. better debugging output 2. fix incorrect default values being used sometimes 3. remove special workaround for equal titles because trgm extension seems to be working properly for those now (tested on postgres 11) 4. code cleanup
2021-01-07auth_remote: use empty() instead of isset() while checking headersAndrew Dolgov
2021-01-05fix auth_remote broken by previous commitAndrew Dolgov
2021-01-05auth_remote: rewrite header checking to be more readableAndrew Dolgov
2021-01-03af_redditimgur: also blacklist in-content linksAndrew Dolgov
2020-12-21Add support for HTTP_REMOTE_USER variable for user authenticationTony
2020-12-20af_redditimgur: also rewrite in the API handlerAndrew Dolgov
2020-12-20af_redditimgur: add option to rewrite reddit URLs to teddit.netAndrew Dolgov
2020-12-18redditimgur: blacklist github because it usually resolves to a huge profile ↵Andrew Dolgov
photo of someone
2020-12-12Address param order deprecation warning for 'af_redditimgur'.wn
2020-12-11- move sphinx plugin to a separate repoAndrew Dolgov
- regenerate config checks without sphinx-related variables
2020-12-11shorten_expanded: remove loading=lazy from images if enabledAndrew Dolgov
2020-11-26af_readability: allow appending to original summary instead of alwaysAndrew Dolgov
replacing it, some minor code cleanup
2020-10-11Ensure proxy_all setting is saved in database.JustAMacUser
2020-10-01hide uninteresting errors in several DOMDocument->loadHTML() invocationsAndrew Dolgov
2020-09-23move timestamp-related stuff to a separate classAndrew Dolgov
2020-09-22remove a lot of stuff from global context (functions.php), add a few helper ↵Andrew Dolgov
classes instead
2020-09-17replace FALSE with false so that static analyzer shuts up about itAndrew Dolgov
2020-09-17auth_internal: cast OTP code to integer before trying to check itAndrew Dolgov
2020-09-17* use get_random_bytes() for CSRF tokenAndrew Dolgov
* get_random_bytes: use PHP7 random_bytes() if it is available * validate CSRF token using hash_equals
2020-09-17auth_internal: use type-strict comparison when checking OTP codeAndrew Dolgov
2020-09-15af_proxy_http: require separate token to access imgproxyAndrew Dolgov
2020-09-15af_proxy_http: never print received data directly, always redirect to cached_urlAndrew Dolgov
cache/getUrl: basename() passed filename just in case
2020-09-15af_redditimgur: don't add embedded blank gif image for rewritten videosAndrew Dolgov
2020-09-14- fix multiple vulnerabilities in af_proxy_httpAndrew Dolgov
- fix vulnerability in rewrite_relative_url() which prevented some URLs from being properly absolutized - fetch_file_contents: validate all URLs before requesting them - validate URLs: explicitly whitelist http and https scheme, forbid everything else - DiskCache/cached_url: only serve whitelisted content types (images, video) - simplify filename/URL handling code, remove and consolidate some less-used functions
2020-06-24core: pass found enclosures to HOOK_ARTICLE_FILTERAndrew Dolgov
af_redditimgur: remove enclosures if we found something to embed because it's going to be a low-res thumbnail
2020-05-30Created hotkeys_force_top pluginNathan Warner
Renamed swap_jk to match new naming scheme.
2020-05-17implement keyboard-related changes discussed in ↵Andrew Dolgov
https://community.tt-rss.org/t/changing-the-amount-of-scroll-by-arrow-key/3452/7
2020-05-13use intersection observer to unpack visible articles, remove ↵Andrew Dolgov
Headlines.unpackVisible()
2020-05-09rename cdmScrollToId to cdmMoveToIdAndrew Dolgov
prevent smooth scrolling when going directly to an article
2020-03-13allow overriding built-in templates via templates.localAndrew Dolgov
2020-02-28af_readability: allow get full text button to work as a toggle; in cdm, ↵Andrew Dolgov
scroll to article after embedding
2020-02-27af_comics: split contents of subscribe/basic_info/fetch hooks into ↵Andrew Dolgov
appropriate per-comic filters
2020-02-27af_comics: mention that Far Side needs cached mediaAndrew Dolgov
2020-02-27af_comics: escape all template urlsAndrew Dolgov
2020-02-27use canonical fetch url for Far SideAndrew Dolgov
2020-02-27remove unnecessary debugging from previousAndrew Dolgov
2020-02-27af_comics: add experimental support for The Far SideAndrew Dolgov
2020-02-27af_readability: sanitize content requested for embeddingAndrew Dolgov
2020-02-27fix plugins/note javascript part broken by previous changesetAndrew Dolgov
2020-02-27af_readability: add article button to embed content of a specific articleAndrew Dolgov