Commit Graph

10386 Commits

Author SHA1 Message Date
Earlopain
9a8aaab758
[Rails] Remove currently broken binstubs
Your `bin/bundle` was not generated by Bundler, so this binstub cannot run.
Replace `bin/bundle` by running `bundle binstubs bundler --force`, then run this command again.

Also updated bin/bunlder so that newly added ones could theoretically run.
Remove bin/update because it is not useful for docker environments.
2023-01-28 16:41:55 +01:00
Earlopain
902e35673f
[Posts] Relax voting isolation level and remove lock
"The serialization of the vote and favorite actions was likely excessive
 even in the production configuration, and it has been relaxed to use
 repeatable_read in this implementation. The locks on rows were also
 removed as they do not have strict locking requirements with this transaction
 level to my knowledge."
2023-01-28 15:37:20 +01:00
Earlopain
b50bc1fdd5
[Posts] Prevent deletion with guidelines reason autofilled 2023-01-27 22:53:04 +01:00
Earlopain
690750d020
[Posts] Allow guidelines flag in more cases for priv+ 2023-01-27 22:25:48 +01:00
Earlopain
6155acad90
Revert "[Pools] Replace JQuery UI Sortable with sortable.js"
This reverts commit 107d1ff862.
2023-01-27 21:37:50 +01:00
Earlopain
0f1525c1a5
[Users] Update turkish welcome message
When I logged onto the website today and saw the welcome page on the
home screen, I noticed that the Turkish version of the splash had the word
"Karşılama" on it (I linked the screenshot). This doesn't mean "welcome" as
an exclamation, but rather the verb (as in "to welcome").  A better replacement
for this would be "Hoşgeldin" or "Hoşgeldiniz," depending on how formal you
want the greeting to be (the former being less formal). I hope this helps!
2023-01-27 21:15:03 +01:00
Earlopain
29c7b80f3a
[Misc] Update to fontawesome 6
It seems to be mostly backwards compatible, these changes are just what
fontawesome suggests.
2023-01-27 19:01:35 +01:00
Earlopain
f956349592
[PostFlags] Remove 48 hour reason
Discussed internally. The only real use case of this is artists wanting
their own art removed, and we already have takedowns for that.
2023-01-26 21:46:20 +01:00
Earlopain
ead6d0919e
[PostFlags] Remove test reason 2023-01-26 21:44:00 +01:00
Earlopain
49d9c022bc
[Misc] Make contact/takedown page get text from wiki
Allows for easier modification to the text.
2023-01-26 21:19:26 +01:00
Earlopain
8b28393596
[Misc] Move to org 2023-01-23 20:43:56 +01:00
Zwagoth
14f49ed2d0
Merge pull request #465 from zwagoth/revert-463-job-convertsion-step-1
Revert "[Sidekiq] First step to convert jobs to ActiveJob form"
2023-01-17 03:19:26 -05:00
Zwagoth
5187d4b15c
Revert "[Sidekiq] First step to convert jobs to ActiveJob form" 2023-01-17 03:18:36 -05:00
Earlopain
fce0129d46
Merge pull request #463 from zwagoth/job-convertsion-step-1
[Sidekiq] First step to convert jobs to ActiveJob form
2023-01-14 11:47:07 +01:00
Earlopain
bf8fa55094
[Sidekiq] First step to convert jobs to ActiveJob form
See https://keygen.sh/blog/how-to-change-the-signature-of-a-sidekiq-job
2023-01-13 19:57:20 +01:00
Earlopain
6404ef5ef0
[BURs] Don't destroy aliases/implications on remove
The issue this solved is not clear anymore, but potential problems like
duplicate checks being too eager doesn't happen.
Closes #336
2023-01-13 19:55:16 +01:00
Earlopain
fc68a8b31b
[BURS] Fix admins not being able to skip forum
Mishap from 665f432e17
I missed the context condition below.
2023-01-13 19:54:47 +01:00
Earlopain
64a3368f5a
[Sidekiq] Add locking to jobs who need it 2023-01-13 19:54:33 +01:00
Earlopain
19d8d9006b
[Posts] Fix spelling for predefined deletion reason 2023-01-12 12:53:59 +01:00
Earlopain
00b976cde3
Bump dtext_rb 2023-01-11 18:38:55 +01:00
Earlopain
f6b53dd0d3
Merge branch 'moderator-role' 2023-01-11 17:05:37 +01:00
Earlopain
e5eacd5918
[TagRelalationships] Always validate from/to
Prevents admins from creating invalid requests by editing them after creation.
2022-12-30 20:32:23 +01:00
Earlopain
07dfcb3f22
[Users] Validate timezone
Fixes #461
2022-12-30 19:32:03 +01:00
Earlopain
4df3bbff73
[Users] Use seperate columns for original/desired name 2022-12-30 19:18:36 +01:00
Earlopain
92042bb399
[Users] Allow wildcards for original/desired namechange search 2022-12-30 19:10:39 +01:00
Earlopain
d862c830af
[DText] Fix browser offering scroll in certain cases
Happens if the DText has newlines, the content has the update notice and
it's in a table. Can happens on the user feedback index.
There seems to be miniscule overflow happening for some reason. Just hide it.
I originally added this overflow here for zalgo text, which still works this way.
2022-12-29 20:30:09 +01:00
Earlopain
9afc1949fa
[CSS] Clean up duplicate table classes
width: 100% is already part of the class.
Remove duplicate classes .table/.striped and exclusivly use the more common one.
Add this class to PostReportReasons/Help, which were missing it.
2022-12-29 16:36:33 +01:00
Earlopain
4ee284f215
[DText] Fix dtext margins in tables 2022-12-29 16:18:05 +01:00
Earlopain
462c0359ce
[Replacements] Respect the danger zone upload restriction
Closes #460
2022-12-27 22:28:06 +01:00
Earlopain
19fed5532c
[BURs] Do not attribute mass edits to the approver 2022-12-27 22:09:17 +01:00
Earlopain
af13018639
[Cleanup] Remove tag "Mass Update"
Make a BUR instead.
2022-12-27 22:02:42 +01:00
Earlopain
76f54e32b9
[BURs] Remove another unused import parameter
Was only possible to set to false on the previously removed import page.
2022-12-26 20:36:53 +01:00
Earlopain
e3b02a7f96
[BURs] Rename importer class 2022-12-26 20:21:33 +01:00
Earlopain
f08a094ea2
[BURs] Remove unused first parameter for import 2022-12-26 20:09:32 +01:00
Earlopain
03d575cbdb
[BURs] Remove "Alias & Implication Import"
This doesn't create a bur to look at after. Just make a bur and skip
forum creation if that's what you want.
2022-12-26 20:05:08 +01:00
Earlopain
24ef504c70
[BURs] Prevent duplicate execution of TagNukeJob 2022-12-26 16:33:30 +01:00
Earlopain
0b86bd0b8f
[BURs] Only allow editing when pending 2022-12-26 16:30:38 +01:00
faucet
00971f702e
[Artists] Add (view all) to recent posts header (#458)
* [Artists] Add (view all) to recent posts header

* Use new hash syntax
2022-12-25 21:06:52 +01:00
Earlopain
0c4c1eae81
[Posts] Use show_deleted: true instead of tags: "status:any" 2022-12-25 19:59:58 +01:00
Earlopain
df703a1c90
[Posts] Remove "captioned" css class from post previews
It's always set and serves no purpose
2022-12-25 19:52:38 +01:00
Earlopain
9a232ec448
[Posts] Remove unused thumbnail_blacklisted preview option
This adds a class that has no styling. Seems to be left over from the
blacklist hiding logic rework.
2022-12-25 19:46:50 +01:00
Earlopain
114eb43ad9
[Tickets] Show link to post when safe-blocked 2022-12-25 19:37:35 +01:00
Earlopain
107d1ff862
[Pools] Replace JQuery UI Sortable with sortable.js 2022-12-25 19:18:03 +01:00
Earlopain
26532478fd
[Docker] Remove nginx referer check
This allows me to easily overwrite the storage manager base url
and access the dev site from my phone with images successfully loading.
Also remove some other unused stuff.
2022-12-24 14:32:31 +01:00
Earlopain
de726f46de
[Pools] Remove import functionality 2022-12-24 12:48:17 +01:00
Earlopain
b6f006a353
[Cleanup] Remove forum topic merging 2022-12-23 16:58:32 +01:00
Earlopain
4aa1145083
[Cleanup] Remove mod_link_to_user 2022-12-23 16:49:49 +01:00
Earlopain
1a94acb6f6
[Users] Moderator permission tweaks 2022-12-23 16:35:37 +01:00
Earlopain
bbe91ae2d1
[Cleanup] Remove unused jquery ui images
Webpack takes care of this.
2022-12-23 15:12:01 +01:00
Earlopain
dce43b7fce
[JS] Unvendor fontawesome and update to latest 5.x 2022-12-22 20:55:19 +01:00