Commit Graph

13 Commits

Author SHA1 Message Date
HDVinnie
2378a9f977 add: soft deletes to torrents
- this adds laravel's soft deletes functionality to torrents.
2024-06-13 20:58:19 -04:00
HDVinnie
00a9b1ddc2 Merge pull request #3857 from Roardom/fix-id-validation
(Fix) Allow `0000000`, etc. for id entry
2024-05-26 15:09:05 -04:00
Roardom
09e5e24d07 fix: allow 0000000, etc. for id entry
Fail less often for valid scenarios for users not familiar with the system.
2024-05-24 05:25:53 +00:00
Roardom
b86475a732 add: strict types to all files 2024-05-23 13:58:29 +00:00
Roardom
2dd24b3fa1 fix: phpstan level 7 errors in Requests 2024-01-07 17:21:12 +00:00
Roardom
00be899977 fix: more reasonable torrent form max sizes 2024-01-02 12:46:34 +00:00
HDVinnie
3f03214e39 PHP Style Change (Laravel Pint CI) 2023-11-07 23:54:38 +00:00
Roardom
15b31c777e fix: add type hints to form requests 2023-08-26 08:42:00 +00:00
Roardom
e665471d0b fix: double html entity encoding
Caused by redundant sanitization already present in the Model setter functions.
2023-08-03 20:21:22 +00:00
HDVinnie
dc319fb750 fix: UpdateTorrentRequest 2023-07-14 09:45:34 -04:00
Roardom
a1040f2c8e fix: find torrent manually as route model binding isn't used 2023-07-08 04:48:39 +00:00
Roardom
296b6eae39 fix: don't include currently edited torrent in unique validation
Otherwise, we can't save the same torrent back with the same name.
2023-07-08 04:47:09 +00:00
Roardom
0000838d8b refactor: cruddy torrents
Separate torrents into cruddy route names. Route model binding isn't possible due to the global scope on unapproved torrents. Use form requests. Simplify the controller flow where possible.
2023-07-07 03:18:13 +00:00