Commit Graph

11353 Commits

Author SHA1 Message Date
Cinder
1f63f4b9d5 [Blacklist] Redesign and rework the blacklist (#693) 2024-08-04 15:17:36 -07:00
Donovan Daniels
db02dfc582
[ApngInspector] Change length to bytesize (#708) 2024-08-04 15:14:26 -07:00
Cinder
e436458d66
[Posts] Fix mode menu add/remove from set alerts (#707)
The "Updating post (# pending)" alert was being replaced with the "Added/Removed post from set", which is unhelpful.
2024-08-04 14:05:17 -07:00
Donovan Daniels
237f79eabe
[AvoidPosting] Bug fixes and cleanup (#706) 2024-08-04 12:35:46 -07:00
Cinder
d0559a2ba9
[Posts] Fix a bug that broke voting on deleted videos (#703) 2024-08-03 17:32:37 -07:00
Donovan Daniels
8a3e70e5ca
[AvoidPosting] Integrate the avoid posting list into the site (#582) 2024-08-03 14:15:26 -07:00
Donovan Daniels
516e3391be [WikiPages] Restrict skip_secondary_validations to Janitor+ (#639) 2024-08-03 02:25:43 -07:00
Cinder
166d6ea350 [Posts] Tweak the buttons on the post navbar (#695) 2024-08-03 02:25:42 -07:00
Tarrgon
9453a82644 [DMails] Allow janitors to bypass rate limits (#696) 2024-08-03 02:25:42 -07:00
Donovan Daniels
41658607c5 [Artists] Normalize name in show & show_or_new (#636) 2024-08-03 02:25:41 -07:00
Cinder
8cf6052f91 [Misc] Fix the bug on the history page of a destroyed artist 2024-08-02 16:16:23 -07:00
Cinder
70cacaf9db [Misc] Fix misnamed theme label 2024-07-31 15:42:36 -07:00
Cinder
b7513a7c0a
[Misc] Fix the "mark all as read" confirmation text 2024-07-30 14:18:25 -07:00
Cinder
28cb8ff19b
[Artists] Fix the edit permission quirks 2024-07-29 16:12:09 -07:00
Cinder
4420fd823c [JS] Add a localStorage wrapper (#689) 2024-07-28 18:12:41 -07:00
Cinder
e53b39e428 [Blacklist] Rewrite blacklist normalization (#687)
This allows for both the optional (~) tags in the blacklist, and for the comment syntax.
2024-07-28 18:12:41 -07:00
Sindrake
417070699e [Seeding] Fix file permissions 2024-07-28 18:12:41 -07:00
Cinder
164f5b4851 [Posts] Standardize thumbnail attributes (#684)
Thumbnails used to have four different sets of data-attributes depending on how they were displayed.
2024-07-28 18:12:41 -07:00
Cinder
ba5b6b0fff [WikiPages] Implement basic redirects (#683) 2024-07-28 18:12:41 -07:00
Donovan Daniels
852129269b [Tickets] Refactor viewing access and add JSON API (#664)
resolves #657
2024-07-28 18:12:41 -07:00
Donovan Daniels
b3b16759c4 [PostSets/Pools] Handle metatag additions when set/pool is full (#669) 2024-07-28 18:12:41 -07:00
Cinder
7bdabdf2b4 [CSS] Clean up colors and implement colorblind palettes (#682) 2024-07-28 18:12:41 -07:00
Cinder
961cfa351c [Seeding] Add pool seeding (#681) 2024-07-28 18:12:41 -07:00
Donovan Daniels
80f12710e6 [WikiPages] Prevent renaming wiki pages for help pages (#666) 2024-07-28 18:12:41 -07:00
Tarrgon
1425332c0b [Replacements] Allow janitor+ to auto approve submitted replacements (#650) 2024-07-28 18:12:41 -07:00
Cinder
8edb1b9226
[CI] Enable checks on build branches 2024-07-24 14:13:48 -07:00
Sindrake
d0748f00bb [ForumPosts] Fix a permission bug 2024-07-22 14:22:09 -07:00
Cinder
132703b7bd
[PostVersions] Limit the "Undo Selected" to Priv+ (#678)
While it is situationally useful, it was also frequently used by tag vandals to mass-undo legitimate tag changes.
2024-07-22 01:47:29 -07:00
Sindrake
e72c0f4bd5 [Posts] Only show the webm if browser supports vp9
I'm not happy with this solution, but we might as well try it.

- Most reasonably modern browsers support vp9.
- Those that cannot can play mp4 instead.
- Browsers that support only vp8 are basically non-existent.
2024-07-21 18:04:06 -07:00
Sindrake
0e98266024 [PostSets] Fix an error caused by adding a post to a non-existent set 2024-07-21 16:24:05 -07:00
Sindrake
cc1189292c [UserFeedbacks] Fix a misnamed mod action 2024-07-21 15:20:40 -07:00
Sindrake
0305eae86a [CI] Add a ESLint check 2024-07-21 14:47:40 -07:00
Sindrake
5fa2cd0b48 [ForumTopics] Add a confirmation before marking topics as read 2024-07-21 14:13:44 -07:00
Donovan Daniels
4a0a0c2f93
[UserFeedbacks] Add ability to soft delete feedbacks (#670) 2024-07-21 10:58:40 -07:00
Sindrake
ec3ae90db9 [Seeding] Add post vote seeding 2024-07-21 08:59:33 -07:00
Sindrake
d235ce223f [Tags] Make tag preview case insensitive 2024-07-20 16:07:55 -07:00
Sindrake
f7e47b6141 [TagQuery] Force query to lower case
Fixes #510
2024-07-20 15:46:40 -07:00
Donovan Daniels
0346f86ac7
[Artists] Convert is_active into proper deletion (#660) 2024-07-20 11:45:36 -07:00
Donovan Daniels
4ff4c3718e
[DText] Explicitly set when color is allowed in preview (#665) 2024-07-20 10:19:40 -07:00
Donovan Daniels
b28bb5c99f
[ForumTopics] Fix page number mismatch (#675)
Fixes an issue introduced in #674.
2024-07-20 09:23:26 -07:00
Cinder
8dea243a58
[Misc] Tweak readme (again)
Accidentally wrote over updated instructions.
2024-07-20 08:52:33 -07:00
Cinder
724508731f
[Misc] Tweak readme 2024-07-20 08:45:12 -07:00
Cinder
b852254ad0
[Seeding] Rewrite the seeding script (#676) 2024-07-20 08:30:21 -07:00
Sindrake
de6a38de59 [Posts] Removed the default deletion reason for child posts 2024-07-19 08:52:06 -07:00
Sindrake
98a766335a [Posts] Fix navbar overflow issues
The search query text would overflow the navbar and spill into the image itself if it's too long.
Particularly an issue on mobile devices.
2024-07-18 08:04:53 -07:00
Sindrake
40773dc696 [Posts] Only check the "Move Favorites" box when applicable 2024-07-18 02:33:15 -07:00
Sindrake
769966fc50 [Docker] Fix an error in devcontainer 2024-07-18 02:29:52 -07:00
Sindrake
26e1edc0cb [Misc] Fix erb file associations
Not sure how this even happened.
2024-07-17 18:23:49 -07:00
Sindrake
60351ed8e4 Merge branch 'linter' 2024-07-17 15:45:24 -07:00
Sindrake
6cbe400cc5 [ESLint] Fix style complaints 2024-07-17 14:22:24 -07:00