Commit Graph

2619 Commits

Author SHA1 Message Date
Roardom
f61364f803 fix: add torrents to external tracker immediately
Otherwise, we get errors when deleting pending torrents.
2024-04-19 13:39:43 +00:00
HDVinnie
ec236053f7 add: personal releases 2024-04-11 18:24:06 -04:00
HDVinnie
2685606fbe add: request #3676
- closes #3676
- replaces top_uploaders block with new top_users block which covers old stats plus more
2024-04-08 18:53:09 -04:00
HDVinnie
c5d7859dd8 fix: #3724
- closes #3724
2024-04-07 21:03:50 -04:00
alkl58
17bbd99514 Fix Announce: Seeder not getting Leecher Peers 2024-04-02 17:10:11 +02:00
alkl58
3e1604f30a check if no attachments before calling function 2024-03-28 21:27:08 +01:00
alkl58
41c50014f3 Fix Pint 2024-03-28 21:15:48 +01:00
alkl58
90d0d47a31 add missing parameters 2024-03-28 21:02:26 +01:00
alkl58
6be4b296b0 add: image attachments to ticket create form 2024-03-28 20:31:31 +01:00
HDVinnie
8fafbefb53 update: StatsController.php
- show all groups but staff
2024-03-27 06:48:11 -04:00
HDVinnie
4fa7b382fb Merge pull request #3686 from Obi-Wana/group-requirements-v2
(Add) Perks to the Group requirements page
2024-03-27 06:39:36 -04:00
HDVinnie
18d5ff83db update: StatsController.php 2024-03-27 06:35:52 -04:00
HDVinnie
83ce914c43 update: TorrentZipController 2024-03-26 21:51:16 -04:00
HDVinnie
b9e0094458 chore: pint 2024-03-25 22:42:08 -04:00
Jay Sizzla
160bb26c8b Add perks to the groups requirements view 2024-03-21 16:27:41 +01:00
HDVinnie
25eab6891e add: #3639
- closes #3639
2024-03-20 09:03:28 -04:00
HDVinnie
93b17f0419 chore: license 2024-03-19 17:56:44 -04:00
HDVinnie
d5b03b55fe refactor: meta scoping
- removes duplicate code into a single usable trait
2024-03-19 13:39:24 -04:00
HDVinnie
e03db3e6ad update: can_upload validation 2024-03-19 13:05:00 -04:00
Jay Sizzla
1a5169f4cf Add groups requirements table 2024-03-17 11:42:03 +01:00
HDVinnie
a87887734d add: #3665 2024-03-14 12:33:33 -04:00
HDVinnie
ce1eca4e9e add: #3654 2024-03-14 11:11:59 -04:00
HDVinnie
e73ade1a81 fix: forum create bug 2024-03-13 15:00:54 -04:00
HDVinnie
378af760f2 add: #3636
- closes #3636
2024-03-12 10:42:31 -04:00
HDVinnie
7d60ac4d23 add: #3647
- close #3647
2024-03-12 09:47:58 -04:00
HDVinnie
fd18f48076 Merge pull request #3556 from Obi-Wana/add-refundable-to-api
(Add) Refundable option to API
2024-03-09 06:48:36 -05:00
HDVinnie
ff559880eb Merge pull request #3628 from Roardom/fix-image-ratio-error-msg
(Update) Add more descriptive error message for gif ratio requirements
2024-03-06 18:37:09 -05:00
HDVinnie
ae92b3c472 Merge pull request #3625 from Roardom/two-step-factor
(Update) Rename `Two-Step` to `Two-Factor`
2024-03-06 18:36:09 -05:00
HDVinnie
2e27d62781 Merge pull request #3624 from Roardom/optimize-home-page
(Optimize) Home page
2024-03-06 18:35:49 -05:00
Roardom
550d35a178 update: add more descriptive error message for gif ratio requirements 2024-03-06 22:43:12 +00:00
Roardom
a8b6f1fdcc add: livewire top torrents panel
By only showing the newest torrents by default, we can abuse the fact that it's the only tab we can easily put an index on to make the home page load fast, and keep the 4 other tabs that take ~1 second to query lazily loaded until clicked upon.
2024-03-06 19:34:31 +00:00
Roardom
8d11ebbff4 update: rename Two-Step to Two-Factor
To make it consistent everywhere.
2024-03-06 19:28:46 +00:00
Roardom
d879542bee update: optimize home page queries
The index on the torrents table makes two 2-second queries negligible. The order by id desc makes one of the 2 second query negligible. The explicit select on the torrents table halves the time of the other 4 of the 5 queries.
2024-03-06 16:44:41 +00:00
Roardom
eda5f28d4c update: set default topic state filter per forum
Useful for forums dedicated to fixing bugs or adding suggestions. This way, topics can be closed when bugs are fixed or suggestions are implemented, and opening the forum only shows relevant bugs/suggestions by default. Topics with different states can be accessed by changing the filter back to `Any`.
2024-03-06 12:02:23 +00:00
Jay Sizzla
c59d3957e6 Add refundable to API for post and get requests 2024-03-06 07:27:59 +00:00
HDVinnie
b43c6d3cc1 Merge pull request #3604 from Roardom/irc-refactor
(Refactor) Use more fluent syntax for irc bot
2024-03-03 17:21:28 -05:00
Roardom
2fbae7f55d refactor: use more fluent syntax for irc bot 2024-03-03 19:36:54 +00:00
HDVinnie
174b29a34e Merge pull request #3603 from Roardom/use-where-relation
(Refactor) Use whereRelation when possible
2024-03-03 14:04:23 -05:00
HDVinnie
f9117f30d1 Merge pull request #3601 from Roardom/cleanup-topic-labels
(Refactor) Cleanup topic label controller
2024-03-03 14:03:24 -05:00
HDVinnie
fe7a196395 Merge pull request #3600 from Roardom/cleanup-polls
(Refactor) Clean up poll options a bit
2024-03-03 14:03:02 -05:00
Roardom
b274347313 refactor: use whereRelation when possible
All changes were tested for performance regressions. None of the included changes were affected. However, the code that uses `whereIn('category_id', Category::select('id')->where('movie_meta', '=', 1)` saw a ~10% performance loss so should not be changed.
2024-03-03 15:56:02 +00:00
Roardom
5ab7c578ae refactor: clean up subscription controller 2024-03-03 14:45:45 +00:00
Roardom
276f5bbb92 refactor: cleanup topic label controller 2024-03-03 14:38:56 +00:00
Roardom
89b09a593d refactor: clean up poll options a bit 2024-03-03 13:42:01 +00:00
HDVinnie
7160ae00c2 Merge pull request #3594 from Roardom/typed-notifications 2024-03-02 10:11:52 -05:00
HDVinnie
f279908c9b Merge pull request #3551 from Roardom/normalize-gifts 2024-03-02 10:09:51 -05:00
Roardom
c7408be672 update: pass types directly into some notifications
Only the request notifications for now, but they should all get done with time.
2024-03-01 17:58:24 +00:00
Roardom
336c70dd73 update: combine staff wiki and wiki category pages 2024-03-01 06:35:47 +00:00
Roardom
f2dbdd324c fix: whitelisted image url domain matching
Use wildcards on the full url instead of just the hostname.
2024-02-28 22:54:47 +00:00
HDVinnie
a77cf511ed Merge pull request #3580 from Roardom/fixup-ce0e0b1f2
(Fixup) refactor: rename permissions to forum_permissions
2024-02-27 22:11:36 -05:00