Commit Graph

656 Commits

Author SHA1 Message Date
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
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
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
Roardom
829101f093 add: bbcode image domain whitelist 2024-02-26 09:11:59 +00:00
HDVinnie
0dcf021039 Merge branch '7.x.x' into forum-permission-scopes 2024-02-25 18:39:29 -05:00
HDVinnie
194e761169 Merge pull request #3573 from Roardom/forum-permissions
(Refactor) Rename permissions to forum_permissions
2024-02-25 18:36:59 -05:00
HDVinnie
77b9754e4d Merge pull request #3569 from Roardom/system-user-id
(Refactor) Use system user id constant in more places
2024-02-25 18:36:12 -05:00
Roardom
6e5b3d9e3b refactor: use scope for forum authorization 2024-02-25 10:23:56 +00:00
Roardom
4311507870 refactor: rename permissions to forum_permissions 2024-02-25 06:21:41 +00:00
Roardom
580da7022d refactor: rename permissions to forum_permissions 2024-02-25 00:19:04 +00:00
Roardom
f8d6e73902 refactor: use system user id constant in more places 2024-02-24 05:08:58 +00:00
HDVinnie
4918799072 Merge pull request #3567 from Roardom/many-internals
(Update) Allow users to be part of multiple internal groups
2024-02-23 21:02:02 -05:00
Roardom
c3c95c2d41 update: allow users to be part of multiple internal groups 2024-02-23 23:57:12 +00:00
Roardom
3847bde266 update: swap sleep in command for confirm
Will speed up some test cases too.
2024-02-23 13:55:22 +00:00
HDVinnie
221b9e4dee remove: joypixel emojis 2024-02-22 17:44:53 -05:00
Roardom
686f1560ca update: separate forum categories into their own model 2024-02-12 07:39:52 +00:00
Roardom
f30dec4a0c update: remove show_forum permission
This permission is used the same as the `read_topic` permission.
2024-02-10 19:50:05 +00:00
Roardom
4422222a4b add: automatic torrent freeleeches
Automatically set torrents to freeleech if they match the given criteria.
2024-02-07 11:14:39 +00:00
Roardom
6bcdb71bde fix: group order in various locations 2024-02-01 12:27:50 +00:00
Roardom
4b3583fff0 add: torrent leak search 2024-01-28 10:54:12 +00:00
Roardom
c6f220bf84 add: email logging
Don't log the email addresses themselves to maintain user privacy.
2024-01-21 10:59:26 +00:00
Roardom
d613092ed8 update: allow empty peer id prefix for client blacklist
Simple way to block all clients in emergencies.
2024-01-12 11:50:01 +00:00
HDVinnie
705ecdb888 Merge pull request #3358 from Roardom/increase-phpstan-level
(Refactor) Increase phpstan level
2024-01-07 15:09:29 -05:00
HDVinnie
aa9a1be77d PHP Style Change (Laravel Pint CI) 2024-01-07 19:36:27 +00:00
HDVinnie
f3015b50b1 Merge pull request #3355 from HDInnovations/User-Deletes
(Fix) User Deletes
2024-01-07 14:35:37 -05:00
HDVinnie
0acb5d30ac update: UserController.php 2024-01-07 14:32:19 -05:00
Roardom
0ef7cc235a fix: phpstan level 7 controller errors 2024-01-07 17:13:20 +00:00
HDVinnie
aa3dc8ed18 refactor: enums 2024-01-04 03:26:10 -05:00
HDVinnie
46b60bd434 fix: user soft deleting
- adds missing relation
- syncs AutoSoftDeleteDisabledUsers and destroy function in staff user controller
2024-01-04 02:15:00 -05:00
Roardom
7b02629c2b update: wikis to current code practices 2023-12-29 06:17:53 +00:00
HDVinnie
757af7be3e add: wikis system
- migrations needed
- views need to be updated to latest unit3d structure
2023-12-19 18:21:43 -05:00
HDVinnie
0317bf790e Merge pull request #3298 from LostRager/patch-1
(Fix) Mass Validate Users
2023-12-17 10:13:50 -05:00
LostRager
222e5a1f91 Update MassActionController.php 2023-12-17 07:24:20 +01:00
Roardom
6d107e3642 add: tracker request rate stats to staff dashboard 2023-12-15 11:21:40 +00:00
Roardom
6e10faff3d update: external tracker api
Log a more detailed error, and separate user and group into separate api calls.
2023-12-06 09:17:59 +00:00
HDVinnie
2804877b1e Merge branch '7.x.x' into announce-logging 2023-11-16 19:39:57 -05:00
Roardom
1221b6809b add: apikey logging 2023-11-16 18:27:49 +00:00
Roardom
9319f7fb66 add: announce logging for debugging 2023-11-16 16:37:38 +00:00
Roardom
17867ac777 add: rsskey logging 2023-11-16 09:53:56 +00:00
Roardom
cbfd7c0739 add: passkey logging 2023-11-13 08:18:39 +00:00
HDVinnie
033e86149d PHP Style Change (Laravel Pint CI) 2023-11-08 00:34:31 +00:00
HDVinnie
c2e66bbb12 Merge branch '7.x.x' into fortify 2023-11-07 18:22:10 -05:00
HDVinnie
b37c330572 Merge branch '7.x.x' into Ip-Blocking 2023-11-06 10:04:14 -05:00
HDVinnie
834f7f4d7a update: UserGroups ENUM 2023-10-31 06:47:08 -04:00
HDVinnie
4ce90b163f PHP Style Change (Laravel Pint CI) 2023-10-13 02:31:58 +00:00
HDVinnie
b3f0386149 cleanup: pt.1 2023-10-12 22:30:52 -04:00
milkers69
797395ac87 Allow Admins to Edit Any Profile 2023-09-12 21:38:57 -05:00
HDVinnie
b387ad6a91 add: ip blocking system 2023-09-10 21:02:35 -04:00