summaryrefslogtreecommitdiff
path: root/plugins
AgeCommit message (Collapse)Author
2021-02-14render headline-specific toolbar on the clientAndrew Dolgov
2021-02-14use shortcut echo syntax for php templatesAndrew Dolgov
2021-02-13pref feeds: index cleanup, split into several methods, use tabs to maximize ↵Andrew Dolgov
space for feed tree, persist feed tree state
2021-02-12* OPML import: don't reload everything, just feed treeAndrew Dolgov
* dialogs: use auto-destroying dialog for almost all dialogs instead of destroying them manually * some general dialog-related cleanup
2021-02-12* customizeCSS: client dialogAndrew Dolgov
* remove hardcoded width from most dialogs (move to css) * add helper to easily get dialog from its widget * rework some dialog buttons to use current object instead of calling dialog by name
2021-02-11authentication: make logins case-insensitive (force lowercase)Andrew Dolgov
2021-02-10close_button: fix warningAndrew Dolgov
2021-02-08remove PHPMD.UnusedFormalParameterAndrew Dolgov
2021-02-08fix hierarchy of authentication modules, make everything extend Auth_Base ↵Andrew Dolgov
and implement hook_auth_user() for pluginhost
2021-02-08rewrite a few more hooksAndrew Dolgov
2021-02-08af_psql_trgm: fix warningAndrew Dolgov
2021-02-08fix several warnings related to feed editorAndrew Dolgov
2021-02-07bookmarklet: encode URL properly so special characters won't get lostAndrew Dolgov
2021-02-06af_redditimgur: don't try to load empty html; fix a warning in update debuggerAndrew Dolgov
2021-02-06fix a few more warningsAndrew Dolgov
2021-02-06check a few more php8 warningsAndrew Dolgov
2021-02-06more php8 fixes mostly related to loginAndrew Dolgov
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