Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-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-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 | |
2018-12-06 | add icons to accordion panels in preferences | Andrew Dolgov | |
fix typo in pref-prefs closing panel tag | |||
2018-12-02 | update notify_* calls to use Notify | Andrew Dolgov | |
2018-05-20 | implement hard limits on downloaded data size for general fetching and cache ↵ | Andrew Dolgov | |
plugins: MAX_DOWNLOAD_FILE_SIZE & MAX_CACHE_FILE_SIZE | |||
2017-12-03 | af_zz_imgproxy: use type hint | Andrew Dolgov | |
2017-12-02 | checkbox to sql bool related changes, some more boolean fixes | Andrew Dolgov | |
2017-10-08 | remove apache-specific x-sendfile stuff | Andrew Dolgov | |
implement a hook (HOOK_SEND_LOCAL_FILE) which plugins may use to send files via httpd-specific implementation to increase performance typically on larger files | |||
2017-09-09 | Use 'saveHTML' when generating HTML from a DOMDocument. | wn_ | |
This primarily occurs when modifying article content. If 'saveXML' is used following 'loadHTML' there is the possibility of strangeness, such as a self-closing anchor tag. Note that the DOMDocument used in 'classes/feeditem/atom.php' came from 'loadXML', but we use 'saveHTML' since we're returning HTML content. | |||
2017-07-06 | replace some usages of SELF_URL_PATH with get_self_url_prefix() | Andrew Dolgov | |
2017-05-29 | tunables: | Andrew Dolgov | |
* add CACHE_MAX_DAYS as a tunable generic expiry interval for various cached files * add some comments to tunables in functions.php * rename _MIN_CACHE_FILE_SIZE to MIN_CACHE_FILE_SIZE * respect MIN_CACHE_FILE_SIZE setting in a few more places where content is cached | |||
2017-05-18 | af_zz_imgproxy: add optional no-cache mode | Andrew Dolgov | |
2017-04-26 | update phpmd ruleset to use (subset) of cleancode | Andrew Dolgov | |
fix various minor issues reported by static analysis remove redundant php closing tag from several more files | |||
2017-04-23 | Respect 'proxy_all' during optional SSL whitelist rewrite | wn_ | |
2017-04-23 | Compare end of domains when checking known SSL whitelist. | wn_ | |
For example: "imgur.com.mysite.com" should not match the "imgur.com" whitelist entry. | |||
2017-04-22 | af_zz_imgproxy: add gfycat to ssl whitelist | Andrew Dolgov | |
2017-04-20 | af_zz_imgproxy: implement a whitelist of known sites that have optional SSL | Andrew Dolgov | |
2017-03-23 | when choosing enclosures to embed or rewrite (af_zz_imgproxy) only use ↵ | Andrew Dolgov | |
content type instead of "filename"-based hacks | |||
2017-03-23 | remove local file extensions and generalize some method names for cached media | Andrew Dolgov | |
file extensions may still be present in urls, but are ignored by the backend MIGRATION (if you have any cached data worth keeping, not required): in cache/images run "rename 's/\..*$//' *" i.e. strip file extensions | |||
2017-02-14 | af_zz_imgproxy: remove filter hook, not needed | Andrew Dolgov | |
2017-02-14 | af_zz_imgproxy: rewrite to absolute url; add on-parse article filter hook to ↵ | Andrew Dolgov | |
handle redirect situation in case frontend has open_basedir (disabled currently) | |||
2017-02-13 | af_zz_imgproxy: truncate url in error png | Andrew Dolgov | |
2017-02-13 | af_zz_imgproxy: show GD-based (if possible) error message on proxy failure | Andrew Dolgov | |
2017-02-13 | af_zz_imgproxy: disable api render hook: pointless, because api clients ↵ | Andrew Dolgov | |
won't have an authenticated cookie-based session | |||
2017-02-13 | af_zz_imgproxy: fix typo | Andrew Dolgov | |
2017-02-12 | fix previous, again | Andrew Dolgov | |
2017-02-12 | af_zz_imgproxy: limit enclosure rewriting to images | Andrew Dolgov | |
2017-02-12 | add HOOK_ENCLOSURE_ENTRY for af_zz_imgproxy (2) | Andrew Dolgov | |
2017-02-12 | add HOOK_ENCLOSURE_ENTRY for af_zz_imgproxy | Andrew Dolgov | |
2017-02-10 | af_zz_imgproxy: redirect to caller url unless called in user context | Andrew Dolgov | |
2017-02-10 | allow user plugins to expose public methods out in a limited fashion | Andrew Dolgov | |
2017-02-10 | add some print_checkbox/print_button calls; rename some plugin preference ↵ | Andrew Dolgov | |
pane titles | |||
2017-02-10 | af_zz_imgproxy: urlencode() url parameter, DUH | Andrew Dolgov | |
2017-02-10 | af_zz_imgproxy: add optional setting to proxy all remote images | Andrew Dolgov | |
functions: add some form helper methods | |||
2017-02-10 | af_zz_imgproxy: use inline disposition, misc updates | Andrew Dolgov | |
2017-02-10 | update af_zz_imgproxy to plug into built-in image caching | Andrew Dolgov | |
2017-02-10 | add af_zz_imgproxy (initial) | Andrew Dolgov | |