summaryrefslogtreecommitdiff
path: root/classes/pref/feeds.php
AgeCommit message (Collapse)Author
2021-02-16use a few more control helpers for checkboxesAndrew Dolgov
2021-02-16replace print_hidden with hidden_tagAndrew Dolgov
2021-02-16add namespaced controls with unified naming; deprecated old-style control ↵Andrew Dolgov
shortcuts
2021-02-15move bookmarklet-related subscribe_to_feed_url to bookmarklet pluginAndrew Dolgov
2021-02-15router: add additional logging for refused requests; reject requests for ↵Andrew Dolgov
methods starting with _
2021-02-15feeds: unify namingAndrew Dolgov
2021-02-15subscribe to feed: use client dialogAndrew Dolgov
2021-02-14render headline-specific toolbar on the clientAndrew Dolgov
2021-02-14use shortcut echo syntax for php templatesAndrew Dolgov
2021-02-13pref-feeds: load error button via xhrAndrew Dolgov
2021-02-13remove getinactivefeeds (duplicate functionality)Andrew Dolgov
2021-02-13batch subscribe: use client dialogAndrew Dolgov
2021-02-13feeds with errors: use client dialogAndrew Dolgov
2021-02-13inactive feeds: use client dialogAndrew 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-12pref helpers: move some methods to their own sectionsAndrew Dolgov
2021-02-12prefs: fix published shared URL dialogAndrew Dolgov
2021-02-12move some dialogs to xhr loadingAndrew Dolgov
2021-02-12more dialog-related cleanupAndrew Dolgov
2021-02-12various dialog-related fixes; stop referring to many dialogs by name; move ↵Andrew Dolgov
filter test initial dialog to client side
2021-02-12rework a few more dialogs to use App.dialogOf()Andrew Dolgov
2021-02-12opml import: no more iframe, use client dialogAndrew Dolgov
2021-02-12fix typo introduced by 4182018cb7Andrew Dolgov
2021-02-11generated feed: use client dialogAndrew Dolgov
2021-02-11publishedOPML: use client dialogAndrew Dolgov
2021-02-09fix 2 warnings in feed editorAndrew Dolgov
2021-02-08rewrite some more hooksAndrew Dolgov
2021-02-08pluginhost: rework run_hooks() to be shorter, add callback variant; ↵Andrew Dolgov
implement exception handling for both
2021-02-08fix several warnings related to feed editorAndrew Dolgov
2021-02-05initial WIP for php8; bump php version requirement to 7.0Andrew Dolgov
2021-01-17Archive cleanup:Andrew Dolgov
- remove code to manually archive/unarchive articles - remove ttrss_archived_feeds/orig_feed_id handling - the whole thing was implemented for this data to be kept indefinitely; it doesn't make a lot of sense to deal with this stuff now that it is expired after one month anyway (same reasons as feed browser being removed - privacy) - remove "originally from"-related stuff because of the above - also remove unused remaining frontend/backend code related to feed browser (rip)
2021-01-07feed editor: show purge interval correctly if FORCE_ARTICLE_PURGE is setAndrew Dolgov
2020-12-16Switch from 'vsprintf' to 'sprintf' in another place.wn_
2020-12-16Merge branch 'feature/php8' of wn/tt-rss into masterfox
2020-12-15feed editor: properly show global purging interval as disabledAndrew Dolgov
2020-12-12Use correct 'sprintf' function and other minor fixes in Pref_Feeds.wn
2020-11-30feed editor: also show default value for purge intervalAndrew Dolgov
2020-11-30feed editor: show actual value of default update intervalAndrew Dolgov
2020-09-23move timestamp-related stuff to a separate classAndrew Dolgov
2020-09-22use self:: in some places to invoke static methods from the same classAndrew Dolgov
2020-09-22remove a lot of stuff from global context (functions.php), add a few helper ↵Andrew Dolgov
classes instead
2020-09-16pass CSRF token to opml import and feed icon replace dialogsAndrew 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-05eslint-related fixes; move a few things from global context to AppAndrew Dolgov
2020-05-22when removing favicon, reset its auto-refresh timerAndrew Dolgov
2020-02-28batchSubscribe: use validationtextareaAndrew Dolgov
2020-02-201. feedtree: show counters for marked articles if view-mode == markedAndrew Dolgov
2. hide/show relevant counter nodes using css 3. cleanup some counter-related code 4. compile default css into light theme to prevent cache-related issues
2020-01-24scrap counter cache system; rework counters to sum() booleans insteadAndrew Dolgov
2019-08-21makefeedtree: properly calculate feed total amount in no-categories modeAndrew Dolgov
2019-06-20move several more global functions to more appropriate classesAndrew Dolgov