evazion
b2a423af64
Fix #4731 : Tag counter in edit boxes should only count unique tags, not repeated.
...
Just use the `uniq` function from lodash. Adds ~1kb to the build.
Also rename `Utility.regexp_split` to `Utility.splitWords`.
2021-02-23 19:00:58 -06:00
evazion
1126147dee
posts: change #image-container, #note-container to classes.
...
Change #image-container and #note-container from IDs to classes. This is
necessary so that we can use one container element for both the image
container and the note container. This may break custom CSS and
userscripts.
2020-03-26 18:17:13 -05:00
BrokenEagle
052c039ce8
Only count unique post IDs for blacklist menu
2020-03-19 18:35:41 +00:00
BrokenEagle
ffc57b6cfa
Use alternate iterators which have better performance
2020-03-07 08:13:14 +00:00
BrokenEagle
8c1f6020ba
Adjust how blacklist classes get added
...
- Rename class for links as it was a misnomer
2020-03-07 08:13:14 +00:00
BrokenEagle
161e776cf7
Add utility regexp split function for non-whitespace words
2020-03-07 08:13:14 +00:00
BrokenEagle
d1aed303fd
Fix blacklist code executing muliple times
...
- When enabling/disabling all, it was executing on every single blacklist line
- When starting out disabled, it was executing several times
2020-03-07 08:13:13 +00:00
BrokenEagle
d84150b232
Fix posts not being processed by blacklist after post updates
...
- Blacklisting individual posts was moved into its own function
- Fixed Javascript variables being leaked into the user environment
- Fixed post qTips being orphaned by replacements by destroying them first
- Moved edit form check into post success to avoid repeating post check
2020-03-07 08:13:08 +00:00
evazion
caf54fe45a
blacklists: remove ability for mods to blacklist uploaders by name.
2020-02-16 04:00:42 -06:00
BrokenEagle
94340ccaf3
Remove references to Keeper/TopTagger
2019-04-01 13:17:18 -07:00
evazion
3bed5f3cf9
Fix #3867 : Add namespaces to all Javascript events.
2018-09-04 12:26:18 -05:00
BrokenEagle
4c85cf4a32
Fix #3853 : Blacklist minscore is broken.
2018-08-30 17:42:21 -05:00
Albert Yi
54363ffecf
Merge pull request #3827 from evazion/fix-3709
...
Fix #3709 : Provide OR capability for blacklist items
2018-08-23 13:54:30 -07:00
evazion
8890baaf42
Fix #3821 : Blacklist and mod queue.
2018-08-22 18:14:13 -05:00
evazion
d6eecb5466
blacklists: truncate display of long blacklist rules.
2018-08-21 23:33:33 -05:00
evazion
6ccf4ed9c0
blacklists: refactor blacklist html+css.
...
* Consolidate blacklist css in one file.
* blacklist box: fix tag colors not dimming on hover.
* blacklist box: allow middle clicking on tags to open in new tab.
* /wiki_pages: move blacklist controls to top of tag sidebar.
* /wiki_pages: fix missing "disable all" / "re-enable all" buttons.
2018-08-21 23:33:08 -05:00
evazion
d26d450c09
Fix #3709 : Provide OR capability for blacklist items.
2018-08-21 23:31:25 -05:00
evazion
7aa2a41798
blacklists: fix flickering of inline blacklists.
2018-08-14 16:04:08 -05:00
evazion
f72b32b27b
Fix eslint warnings.
2018-08-05 18:30:25 -05:00
Albert Yi
d999bd124c
remove unused hash method on string
2018-08-03 17:26:38 -07:00
Albert Yi
6fa0ae2cf1
Migrate assets to use Webpacker
2018-07-27 15:24:05 -07:00