summaryrefslogtreecommitdiff
path: root/classes/pref/feeds.php
AgeCommit message (Collapse)Author
2021-03-02feeds/_add_cat: use ORMAndrew Dolgov
2021-03-02use orm for feed access keysAndrew Dolgov
2021-03-02* sanitize: never rewrite relative links to our own prefixAndrew Dolgov
* use Config::get_self_url() instead of get_self_url_prefix() in a bunch of places
2021-03-01use orm for a bunch of short feed/cat queriesAndrew Dolgov
2021-02-26Merge pull request 'fix-mysql-support' (#10) from ↵fox
klatch/tt-rss:fix-mysql-support into master Reviewed-on: https://git.tt-rss.org/fox/tt-rss/pulls/10
2021-02-25use constants in get_pref()/set_pref()Andrew Dolgov
2021-02-25add fallback for feed_language on edit-feed-savingFrenck Lutke
Feed_language is only included in the form if running on pgsql, failing the not null constraint on mysql setups.
2021-02-23drop errors.php and simplify error handlingAndrew Dolgov
2021-02-22migrate the rest into Config::Andrew Dolgov
2021-02-22wip: initial for config objectAndrew Dolgov
2021-02-21move published opml JS code to pref helpersAndrew Dolgov
2021-02-21batch feed editor: use tab layout, cleanupAndrew Dolgov
2021-02-21move published OPML endpoint to public.phpAndrew Dolgov
2021-02-20feed editor: use client dialogAndrew Dolgov
2021-02-20wip: feed editor client-sideAndrew Dolgov
2021-02-19 * switch to xhr.post() almost everywhereAndrew Dolgov
* call App.handlerpcjson() automatically on json request (if possible) * show net/log indicators in prefs
2021-02-19properly validate feed editor dialogAndrew Dolgov
2021-02-16replace a few more controls to new styleAndrew Dolgov
2021-02-16rework controls to accept parameters as arrayAndrew Dolgov
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)