Commit Graph

156 Commits (2adf364c2c46cb8da446ae1a310599e31c53926a)

Author SHA1 Message Date
Andrew Dolgov 51b069a1ee display filter tree rules as a list 6 years ago
Andrew Dolgov 5f1b39f7dc filter tree: don't crash on search, also search by filter titles 6 years ago
Andrew Dolgov 8c49689fda filter test results: remove table bloat 6 years ago
Andrew Dolgov a68b150601 remove separate classes for various panels, unify under .panel
remove a few other unnecessary css classes/ids
6 years ago
Andrew Dolgov 3e4326e34d add ttrss_filters2.last_triggered (bump schema version) 6 years ago
Andrew Dolgov 4aa11fe78d set some alt-info buttons; fix missing default submit for create filter dialog 6 years ago
Andrew Dolgov 0a41c1a6e1 update label rendering (and editor) 6 years ago
Andrew Dolgov 6befff30d7 updates for flat theme (mostly disable old dijit overrides) 6 years ago
Andrew Dolgov 31e79317b3 normalize various font sizes and families between prefs & main UI
change some dialogs layout a bit to maybe become more readable
6 years ago
Andrew Dolgov f26d404890 prefs: move other tree-related functions to respective trees 6 years ago
Andrew Dolgov 874560db54 remove obsolete row selection functions
move getUrlParam() to Utils
6 years ago
Andrew Dolgov 2f85b50e36 remove toggleSelectListRow2() 6 years ago
Andrew Dolgov 1e2d4410d3 move some more shared stuff to CommonDialogs, Filters, and Utils 6 years ago
Andrew Dolgov 195180b64d minor refactoring: normalize some function names; cleanup; etc 6 years ago
Andrew Dolgov 4fa64e8446 filter dialog: remove placeholder 6 years ago
Andrew Dolgov e794e434da filter dialog: add tooltip re: filter syntax 6 years ago
Andrew Dolgov 67bf38afda savefeedorder, savefilterorder: do not use clean() on json payload 7 years ago
Andrew Dolgov 121ac0481f filter rule/action dialogs: set default action 7 years ago
Andrew Dolgov 6fb5ce5e35 add some primary dialog actions; update css 7 years ago
Andrew Dolgov 5f7be9957f filter,label dlg: use default action 7 years ago
Andrew Dolgov e6532439d6 force strip_tags() on all user input unless explicitly allowed 7 years ago
Andrew Dolgov 7c6f7bb0aa fix some minor issues found by code analyzer 7 years ago
Andrew Dolgov 8ff3cbb32e filters: remove sql_bool_to_bool()
checkbox_to_sql_bool: return ints (???)
7 years ago
Andrew Dolgov bfccff11c4 filter rule saving fix 7 years ago
Andrew Dolgov b5bf9a0ff3 remove long forgotten stuff related to feed debugging actionbar 7 years ago
Andrew Dolgov da9ea57d1c checkbox to sql bool related changes, some more boolean fixes 7 years ago
Andrew Dolgov 248c62a1cc filters: fix limit/offset for test dialog 7 years ago
Andrew Dolgov f594717d18 filters: use PDO 7 years ago
Andrew Dolgov edefcec19d filters/edit: properly parse feed-specific legacy format filter rules 7 years ago
Andrew Dolgov be61f1c45c filters dialog: do not break markup on long feed names 7 years ago
Andrew Dolgov 7b994e4bec filters: when adding rule select all feeds by default 7 years ago
Andrew Dolgov 02f3992a5a Revert "Revert "filters: support matching on multiple feeds/categories""
This reverts commit f5d174bda9.
7 years ago
Andrew Dolgov f5d174bda9 Revert "filters: support matching on multiple feeds/categories"
This reverts commit 0bf7e007bb.
7 years ago
Andrew Dolgov 0bf7e007bb filters: support matching on multiple feeds/categories
opml: update filter export/import for new format
7 years ago
Andrew Dolgov e6c886bf66 wrap rssfuncs into rssutils class 7 years ago
Andrew Dolgov a230bf88a9 move to Article:
+       static function purge_orphans($do_output = false) {

move to Feeds

+       static function getGlobalUnread($user_id = false) {
+       static function getCategoryTitle($cat_id) {
+       static function getLabelUnread($label_id, $owner_uid = false) {
7 years ago
Andrew Dolgov 86a8351ca2 move the following to Feeds:
+       static function catchup_feed($feed, $cat_view, $owner_uid = false, $mode = 'all', $search = false) {
+       static function getFeedArticles($feed, $is_cat = false, $unread_only = false,
+       static function subscribe_to_feed($url, $cat_id = 0,
+       static function getFeedIcon($id) {
+       static function getFeedTitle($id, $cat = false) {
+       static function getCategoryUnread($cat, $owner_uid = false) {
+       static function getCategoryChildrenUnread($cat, $owner_uid = false) {
7 years ago
Andrew Dolgov ea79a0e033 remove some redundant php closing tags 7 years ago
Andrew Dolgov 7b55001eee fix various issues reported by static analysis
update gitlab-ci config
7 years ago
Andrew Dolgov 328118d12e use print_hidden() for hidden dojo form fields 8 years ago
Andrew Dolgov 967f0619c7 force ngettext() count argument type to string 8 years ago
Andrew Dolgov 4f100ece19 pref_filters: sort rules by reg_exp when displaying index 8 years ago
Andrew Dolgov 154f14d01b filters: do not strip_tags() on regexps 9 years ago
Andrew Dolgov 9a35ed6709 disable filter test result highlighting for the time being 9 years ago
Andrew Dolgov dbeef0ca67 filter preview: remove unnecessary checkbox 9 years ago
Andrew Dolgov f48f292d2b tweak filter preview layout a bit; allow previewing matched articles in a popup 9 years ago
Andrew Dolgov 261226a3a5 mostly implement async filter test dialog 9 years ago
Andrew Dolgov a007c18dff wip: filter async testing 9 years ago
Andrew Dolgov e17079dcef make disabled filter rules easier to discern
show if filter set match_any_rule on the overview
9 years ago
Andrew Dolgov b028da0a2d display lack of filter plugin actions properly 9 years ago
Andrew Dolgov b87744534a add plugin-based filter actions (see example plugin in attic)
bump schema
9 years ago
Andrew Dolgov 314956d440 filter test dialog fixes for filters w/ many rules 9 years ago
Andrew Dolgov 9638ec51b6 minor filter test dialog fixes 9 years ago
Andrew Dolgov 077004e470 feed test layout updates 9 years ago
Andrew Dolgov 4f9a3c0e0f Merge branch 'master' of git.fakecake.org:tt-rss
Conflicts:
	classes/pref/filters.php
9 years ago
Andrew Dolgov c939dfc396 rework filter preview to use native regexp implementation 9 years ago
Andrew Dolgov f5a0fb8b64 queryFeedHeadlines: move to array-based arguments, optionally check if first element changed when paginating 9 years ago
Andrew Dolgov 0d703c73bd reinstate wrongfully renamed archived feed; properly fix prefs filtertree labels for all feeds (ff5cc7d7) 10 years ago
Andrew Dolgov 50e04efdc8 expand filtertree display to make filters easier to distinguish 10 years ago
Andrew Dolgov 4a80c57c50 remove some unused code reported by phpmd 11 years ago
Andrew Dolgov bf5bcb8e27 queryFeedHeadlines: remove obsolete content_preview 11 years ago
Andrew Dolgov e7a40490b8 filters: add a link to the wiki page to the rule create/edit dialog 11 years ago
Andrew Dolgov 74175e6ae3 fix filter content previews showing html content 11 years ago
Andrew Dolgov a290e9ea2e fix crash in filter preferences 11 years ago
justauser 6763143835 Changed the implementation of HOOK_QUERY_HEADLINES to deal with issue Fox raised 11 years ago
justauser 7171f32dc5 Merge remote-tracking branch 'origin' into hookhead
Conflicts:
	classes/feeds.php

fix for merging up to the origin
11 years ago
justauser 891e36f57e Changes to add a new hook: HOOK_QUERY_HEADLINES. An example is provided. 11 years ago
Andrew Dolgov afa1a260d0 fix inverse status not being set correctly for filters when creating
them
fix inverse rules not being saved/restored properly through opml
11 years ago
Rasmus Lerdorf 6f7798b643 Fixing bugs found by static analysis 11 years ago
Andrew Dolgov 1ffe3391f9 make pluginhost a singleton 11 years ago
Andrew Dolgov d9c85e0f11 classes: use OO DB interface 11 years ago
Andrew Dolgov a42c55f02b fix blank character after opening bracket in function calls 11 years ago
Andrew Dolgov 6322ac79a0 remove $link 11 years ago
Andrew Dolgov a5680acbe8 replace split with explode 11 years ago
Andrew Dolgov 1a293f10ab improve filter overview display; replace ngettext with php gettext 11 years ago
Andrew Dolgov f041932021 pref-filters: fix overview load order 11 years ago
Andrew Dolgov b895510f5c mark filters with no caption in overview 11 years ago
Andrew Dolgov 442bca2752 filters: make caption required (fix) 11 years ago
Andrew Dolgov 4aa1e31e4e filters: make caption required 11 years ago
Andrew Dolgov a86ba0a67a implement filter drag and drop sorting 11 years ago
Andrew Dolgov da46d21e88 simplify filter overview 11 years ago
Andrew Dolgov 18ad09af01 implement filter titles 11 years ago
Andrew Dolgov ec1f8a3d8a fix inverse rule to only mean negative regexp matching except for whole rule (refs #631) 11 years ago
Andrew Dolgov bcd4d24086 getFilterName: only show inverse rules as actually inverse 11 years ago
Andrew Dolgov a3a896a127 let us rejoice on being able to create double negative filters (refs #631) 11 years ago
Andrew Dolgov 3972bf5981 db_escape_string: specify link parameter for consistency; sessions: do not force-close db connection in _close() 11 years ago
Joschasa ca5d9be49f Remove deprecated $match_on 11 years ago
Andrew Dolgov f01c8ec4f1 prevent absolutely useless 'exploit' (not really) while editing filters (closes #572) 11 years ago
Andrew Dolgov 5cb1730648 pref-filters: mention native-regexp difficulties in testing window 12 years ago
Andrew Dolgov 6065f3ad63 add support for plugins in prefs 12 years ago
Andrew Dolgov 7b28a98697 several translation fixes, update translations 12 years ago
Andrew Dolgov 56b2a4095b filter dialog: sort rules by reg_exp 12 years ago
Andrew Dolgov c719943aa9 fix testing of author filter type 12 years ago
Andrew Dolgov 4e02f58294 implement filter testing 12 years ago
Andrew Dolgov ff34bac2bf fix filter newrule reg_exp length 12 years ago
Andrew Dolgov ab564aef7b filterEditDlg: automatically open new rule dialog when active feed or article title present 12 years ago
Andrew Dolgov 84d9750edc show label color indicators in pref-filters 12 years ago
Andrew Dolgov 04e41840fe use dijit.form.CheckBox in filter edit dialog 12 years ago
Andrew Dolgov 69c6e94d35 implement basic filter search 12 years ago
Andrew Dolgov e8b703878d fix preffiltertree layout being wrong 12 years ago