156 Commits

Author SHA1 Message Date
pentargency
be6d7d9bfc Removed user-facing 'filter self' option- filtering of own posts is now always disabled 2017-11-19 17:04:53 -08:00
pentargency
ed67b3e968 Added possible exception to filtering for posts made by user. Added configuration option to allow controlling behaviour: 'Filter Self', defaults to old behaviour (enabled) 2017-11-19 06:35:01 -08:00
ccd0
407b5fe8a8 Move regex escaping to separate function. 2017-10-23 19:39:48 -07:00
ccd0
9cd449cb61 Add "General" filter category for filters that apply to multiple fields given by type option. #1124 2017-07-14 19:20:53 -07:00
ccd0
fbe45128ed When multiple filters hide a post, non-stub filters should override with-stub filters. #1414 2017-06-27 16:19:41 -07:00
ccd0
379137fbc0 Make possible filtering threads without subject. #1328 2017-03-29 22:40:28 -07:00
ccd0
a625d12979 Switch to CSS-based Anonymize. More efficient, and works on /f/ index and native catalog. #1111 2017-01-28 05:43:28 -08:00
ccd0
fc8684282f Activate appropriate features on previews shown in archive. #1256 2017-01-28 03:48:07 -08:00
ccd0
fb02a2104a Move removal of threads from catalog to ThreadHiding.hide/show.
This allows the call to ThreadHiding.hide in Filter.quickFilterMD5 to work.
2016-11-08 00:51:49 -08:00
ccd0
88be17aeb1 Let Index.updateHideLabel keep track of whether Index is enabled rather than its callers. 2016-11-08 00:43:52 -08:00
ccd0
6168fd5229 Fix undo removing all filters in Firefox (#946) as well as the filters not being scrolled to the bottom when an item is added from the menu. 2016-11-07 23:29:22 -08:00
ccd0
dc29011c10 Add keybind for filtering image MD5s (default: "5"). 2016-11-07 22:20:58 -08:00
ccd0
76f8118872 Add option for quick filter MD5 button (%f) to File Info Formatting (Advanced settings tab). #377 2016-11-07 22:20:45 -08:00
ccd0
2540f23ac7 Don't hardcode SFW/NSFW board lists. 2016-10-03 17:52:44 -07:00
ccd0
9f6cc38e76 Merge remote-tracking branch 'dzamie/iss944' 2016-10-03 16:33:03 -07:00
ccd0
80b652c508 Don't show excerpts of hidden replies in the catalog either. 2016-10-03 02:51:16 -07:00
ccd0
24d6e92b51 Anonymize will now hide 4chan Pass flair. #1120 2016-10-02 13:01:55 -07:00
ccd0
4b85e1a267 Add pass date to post fields. #1123 2016-10-02 12:57:40 -07:00
ccd0
a117e3ed36 Fix oversight. Index needs to keep track of hidden threads, not just filtered ones.
Fixes bug from 445b6fdf6f180db22f7cc1505d67f460858e1f35.
2016-10-01 19:25:25 -07:00
ccd0
4c6701f2f7 Cache filter results so we don't run all OP filters twice. 2016-10-01 18:09:48 -07:00
ccd0
8c6424f512 Add threadID and boardID to regular post object to make it more compatible with Build.parseJSON output. 2016-10-01 17:47:12 -07:00
ccd0
49b946199c Change postID to ID in Build.parseJSON output. 2016-10-01 17:27:09 -07:00
ccd0
445b6fdf6f Sort and filter index based on JSON data. 2016-10-01 17:10:33 -07:00
ccd0
545ece6c8e Separate filter combination from post DOM changes. 2016-10-01 15:20:24 -07:00
ccd0
260bbe74af Merge branch 'bstable' 2016-10-01 05:26:29 -07:00
ccd0
7239882ee9 Fix party hat alignment when Thread Hiding Buttons are enabled. 2016-10-01 03:37:47 -07:00
ccd0
ad9c3df4dc Help out decaffeinate. #829 2016-10-01 03:18:22 -07:00
ccd0
b8884818d5 Change IndexBuild to IndexRefresh. #1106 2016-09-27 02:42:53 -07:00
ccd0
1927cbfe11 Improve stub restoration. 2016-09-25 16:22:33 -07:00
ccd0
8a6b6b5ec8 Add thread.nodes.root property. 2016-09-25 14:28:04 -07:00
ccd0
4db8b753a6 Bring back IndexBuild event. 2016-09-17 02:26:01 -07:00
dzamie
41ea3beab8 Add sfw/nsfw to Filters
Addresses #944
Allows users to include "sfw" and "nsfw" as boards to reference all
worksafe and not-worksafe boards.
Checks for exclusions on all filters to allow for things like
"boards:nsfw;exclude:gif"
2016-07-05 17:41:24 -04:00
ccd0
e1b0d62ceb Have return hack be added by the compilation script. 2016-06-12 00:25:58 -07:00
ccd0
03830ef903 Fix excludes applying to subsequent filter lines with boards setting. #953 2016-06-04 14:22:29 -07:00
ccd0
a796c1247a Remove last usage of info.email. 2016-04-28 11:39:09 -07:00
ccd0
3c0dd4633b Make MD5 work in archive search on /f/. #800 2016-04-28 04:41:38 -07:00
ccd0
64bb62a075 No more having to hack the contents of the coffee-generated JS. 2016-04-19 16:27:05 -07:00
ccd0
f1b82d013f Remove dependency of Post, Thread, CatalogThread classes on Callbacks class. 2016-04-15 10:34:39 -07:00
ccd0
d5320c4aa1 Make Build.parseComment more general. 2016-01-30 16:36:18 -08:00
ccd0
3a9fa8d98f JSON Navigation -> JSON Index. #614 2016-01-27 00:07:44 -08:00
human
a638267210 implement exclude rules 2015-12-10 23:28:40 +02:00
ccd0
d53a1905b4 Shorten some more menu item names. 2015-11-22 18:09:27 -08:00
ccd0
e27858216f Remove unwanted execute permissions. 2015-11-15 14:00:17 -08:00
ccd0
7ad4645b81 Don't show errors from local storage being disabled, and only show warnings when needed. #465 2015-11-08 13:34:57 -08:00
ccd0
820192b653 Remove lists of pages not to run on containing hardcoded board names. #525 2015-11-07 14:54:15 -08:00
ccd0
2f70e916f9 Remove post number from filter submenu. #495 2015-10-01 13:43:11 -07:00
ccd0
bcc6563d6e Fix crash on adding post number filter from menu. #495
All filterable items should be strings.
2015-10-01 13:36:08 -07:00
ccd0
fff4f6999f Fix post number filtering (#491) on JSON data. 2015-09-27 23:59:19 -07:00
ccd0
ceacb7044a Revisions to post number filtering. #491
- "Post ID" -> "Post number" in user-facing interface.
- Improve example.
2015-09-27 22:58:42 -07:00
Jonathan Gawrych
48185de6c8 Add filtering by post id. 2015-09-22 19:31:59 -06:00