23 Commits

Author SHA1 Message Date
Roardom
d458f397f2 fix: phpstan ci
Some errors were missed recently.
2025-06-20 00:54:25 +00:00
HDVinnie
ca504efaa1 refactor: create zips in-memory instead of on filesystem
Co-Authored-By: Roardom <78790963+Roardom@users.noreply.github.com>
2025-06-19 12:18:54 -04:00
Roardom
1af1862229 fix: store user-uploaded files in private directories
Filenames were randomized for a few of these to prevent public access, but it's still much better to put user-uploaded files behind auth.
2025-02-24 16:03:01 +00:00
Roardom
2edfd6c893 update: increase zip limits
One user couldn't download their zips within 1024M, but were able to successfully download with 2048M
2024-12-18 04:18:53 +00:00
Roardom
b86475a732 add: strict types to all files 2024-05-23 13:58:29 +00:00
HDVinnie
83ce914c43 update: TorrentZipController 2024-03-26 21:51:16 -04:00
HDVinnie
7d60ac4d23 add: #3647
- close #3647
2024-03-12 09:47:58 -04:00
HDVinnie
3f03214e39 PHP Style Change (Laravel Pint CI) 2023-11-07 23:54:38 +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
Roardom
aef482682b refactor: swap comparing ids to is() and isNot 2023-07-07 00:28:47 +00:00
HDVinnie
a03f2ee7eb PHP Style Change (Laravel Pint CI) 2023-02-10 18:47:22 +00:00
HDVinnie
2613bb364e update: TorrentZipController 2023-02-10 13:46:07 -05:00
Roardom
3ca906a68d fix: clean torrent files 2023-02-09 14:58:51 -06:00
Roardom
0511bb5b93 update: store torrents in strings while zipping 2023-02-09 05:25:17 -06:00
HDVinnie
3650900c97 update: lint
- not_operator_with_space to false
2023-02-03 16:01:29 -05:00
HDVinnie
472c820f99 update: UNIT3D linting
- github action updated with new ruleset in pint.json
- codebase linted with new ruleset
- contributors can now run `./vendor/bin/pint`
- action workflow will auto correct any lint issues upon commit/opened pull request
2023-02-02 08:02:34 -05:00
HDVinnie
bda2825bbb fix: TorrentZipController 2023-01-25 14:49:23 -05:00
HDVinnie
1a058d13a5 update: TorrentZipController 2023-01-15 20:20:45 -05:00
HDVinnie
ccbd21f1b9 update: TorrentZipController 2023-01-09 02:08:27 -05:00
Roardom
54220dcfc8 remove: slugs 2023-01-06 16:05:53 -06:00
Roardom
7f1de1718f refactor: use route model binding for user controllers 2022-12-29 16:21:57 -06:00
HDVinnie
3a2b5a4374 PSR12 Linting 2022-12-25 21:55:20 +00:00
Roardom
66b91d2c37 refactor: cruddify user torrent history zip download 2022-12-25 01:55:38 -06:00