Commit Graph

2178 Commits

Author SHA1 Message Date
77b01aa5f8 Merge branch 'master' into master2 2025-02-05 16:54:44 -06:00
clragon
07c5ba8700
[UI] Add version indicator in footer (#860) 2025-02-03 08:36:06 -08:00
Cinder
654023250f
[Stats] Fix an issue caused by division by zero (#874)
Fixes #865
2025-02-03 08:29:24 -08:00
107736c01a Merge branch 'feat/version-indicator' into master2 2025-01-30 21:03:39 -06:00
00801f1d2b Merge branch 'master' into master2 2025-01-30 21:01:28 -06:00
Cinder
cecefcc258 [Favorites] Add the missing methods (#866) 2025-01-30 20:59:13 -06:00
Cinder
90c7248e2e
[Favorites] Add the missing methods (#866) 2025-01-29 12:54:18 -08:00
clragon
5315450457 [UI] Add version indicator in footer 2025-01-28 18:07:59 +00:00
a6a3ad7a67 fix stats page (division by zero and NaN) and add mp4 listing 2025-01-28 11:28:16 -06:00
989a0bb355 revert av1 fix. it wasnt a proper fix 2025-01-27 21:20:27 -06:00
bf9125cbd9 Merge branch 'master' into master2 2025-01-27 19:32:41 -06:00
Cinder
0dfcb4710d
[Posts] Rework the post search page to be mobile-first (#855) 2025-01-26 06:26:11 -08:00
2620d18a5b allow anamorphic videos and automatically tag them 2025-01-18 15:14:30 -06:00
edshot99
01d9e47d0a Merge branch 'master' into master2 2025-01-16 19:56:41 -06:00
Cinder
3b4acda60d
[ElasticSearch] Fix a bug caused by CurrentUser being nil (#834) 2025-01-13 07:25:16 -08:00
Donovan Daniels
b44f8a7d6f
[Posts] Add contributor category (#794) 2024-12-18 06:07:30 -08:00
Donovan Daniels
32a1367cfe
[Users] Consolidate password confirmation into singular route (#813) 2024-12-18 06:02:02 -08:00
edshot99
6a7b40483a Merge branch 'master' into master2 2024-12-09 20:30:53 -06:00
edshot99
0ab49c8a70 rubocop 2024-12-09 18:21:33 -06:00
edshot99
e6baea4811 remove automatic tag 'animated' from webm posts 2024-12-09 18:01:01 -06:00
edshot99
451bafb1fc fix av1 webms not being able to be uploaded 2024-12-09 07:58:50 -06:00
Cinder
4883912e93
[Security] Implement read only mode (#821) 2024-12-08 19:28:31 -08:00
edshot99
0d5984af63 Merge branch 'master' into master2 2024-11-13 11:32:46 -06:00
Tarrgon
cf94b1b827
[DangerZone] Allow admins to hide pending posts for a specified amount of hours (#760) 2024-11-10 20:22:14 -08:00
clragon
0fb0418d7b
[PostVersions] Fix version ordering (#787) 2024-11-10 20:21:10 -08:00
edshot99
4928747b83 add transcript support
it could be possible to load closed captions and subtitles from the transcript div via javascript, but I hate javascript so perhaps some other time.
2024-11-10 13:58:15 -06:00
edshot99
caf7d12da9 Merge branch 'master' into master2 2024-11-03 23:51:48 -06:00
edshot99
92e1fadd20 mp4 uploads
mostly referenced from Donovan's fork:
336fd469b2
2024-10-31 16:47:53 -05:00
edshot99
b7fee5fe2f add title support 2024-10-30 18:52:53 -05:00
edshot99
a3e00b591f add new tag category 'People' 2024-10-28 20:04:58 -05:00
Donovan Daniels
6f296e8e01
[Posts] Add back comment disabling (#749) 2024-10-28 13:56:22 -07:00
clragon
567ec94e5a
[PostVersions] Reimplement Query as subclass of ElasticQueryBuilder (#772) 2024-10-28 12:51:15 -07:00
Donovan Daniels
f315504660
[Posts] Add verified artist search (#663) 2024-09-07 13:34:25 -07:00
Donovan Daniels
db02dfc582
[ApngInspector] Change length to bytesize (#708) 2024-08-04 15:14:26 -07:00
Donovan Daniels
8a3e70e5ca
[AvoidPosting] Integrate the avoid posting list into the site (#582) 2024-08-03 14:15:26 -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
d9f6653e02
[Posts] Overhaul destroyed posts (#672) 2024-07-13 17:05:50 -07:00
Tarrgon
0df2e77ab5
[Posts] Generate samples with background color (#649) 2024-06-28 09:13:52 -07:00
Earlopain
2c60ec69c8
[Prod] Replace unicorn with pitchfork
pitchfork is a unicorn fork with some things removed and some things added.
We don't need any of these things so it should be an easy replace.
There is no worker-killer for pitchfork, it is however trivial to implement ourselves.

unicorn is pretty much dead. The author implies as much in the various readme updates
he made. It also doesn't work with rack 3 and I doubt a new release will even be made.
If it will, it highly likely won't be on rubygems.
2024-05-07 21:54:25 +02:00
Earlopain
d7ece18a1c
[Posts] Fix the iqdb remove job
More faraday fallout. For delete requests, it expects this parameter to be iterable (if present)
2024-05-07 21:52:54 +02:00
Earlopain
c60ee96133
[Posts] Fix an error during uploads for 404/etc.
This line wasn't properly updated for faraday
2024-05-07 16:47:57 +02:00
Earlopain
a7ef80074d
[Cleanup] Resolve some easy ruby warnings
Mostly duplicate method warnings
2024-04-28 11:59:37 +02:00
Earlopain
d01c8c131d
[Misc] Replace httparty with faraday
We already pull in faraday from opensearch-ruby.
httparty hasn't had a release in a while and it printing warnings on ruby 3.3
2024-04-27 23:01:10 +02:00
Earlopain
75ea36b700
[Cleanup] Remove unused size method from file class 2024-04-26 15:58:18 +02:00
Earlopain
b058077cf0
[Misc] Add a method that returns the base url for network requests
This makes it easier to stub in tests.
Also add a method to the iqdb proxy to say if it is enabled or not and use it everywhere.
2024-04-26 15:57:56 +02:00
Earlopain
0b47770c49
[Prod] Add Datadog
Let's see how this one works out. Cute logo
2024-04-09 20:16:29 +02:00
Earlopain
40ff649250
Merge pull request #631 from DonovanDMC/wikipages-normalize-title
[WikiPages] normalize title in show_or_new & edit
2024-04-09 19:56:16 +02:00
Earlopain
7cd026d18d
[Cleanup] Return a single wiki from WikiPage.titled 2024-04-09 19:50:33 +02:00
Earlopain
d84723909c
Merge pull request #617 from DonovanDMC/normalize-tagsetpresenter-tags
[UploadPresenter] Normalize tags & strip metatags
2024-04-09 19:35:44 +02:00