Commit Graph

130 Commits

Author SHA1 Message Date
singularity43
8a20611ae4 (Update) TorrentController
Updates initial states for torrents(), cards(). Removes nuked groupingCategories() and groupingResults().  Adds scraping to controller, instead of views.  Adds on page grouping (rather than clicking through).

This was a big push, so there may be some issues. Please review.

Also, there are some unused attributes/vars.  I left some in and 1 line of faulty logic (redudant) because I am planning to revisit this soon.
2019-01-16 19:12:18 -05:00
HDVinnie
8fa3fcdac4 (Fix) Torrent Search By Genre 🐛
- added much needed distict
2019-01-14 13:50:48 -05:00
HDVinnie
2697b36a46 Apply fixes from StyleCI 2019-01-13 13:31:42 +00:00
singularity43
3830ce6dc4 (Update) TorrentController
Fix the encoding routine to encode with rsskey authenticated user.

Tested in real clients rss feeds.
2019-01-13 02:09:50 -05:00
HDVinnie
720bd2fdd8 Apply fixes from StyleCI 2019-01-12 21:50:18 +00:00
singularity43
36c63819e1 (Update) TorrentController
Support downloading via rsskey (passed by RSS feed).
2019-01-12 15:50:01 -05:00
HDVinnie
0f36fd109d (Fix) Torrent Tags (Generes) 🐛 2019-01-08 11:05:03 -05:00
HDVinnie
5a718ba273 Apply fixes from StyleCI 2018-12-30 19:19:34 +00:00
HDVinnie
93d721f2d9 (Add) Torrent Tags System
- used for genres
2018-12-30 13:35:46 -05:00
HDVinnie
0850390860 (Update) Standardize Where Expressions 🚀
- using `Model::where('download', '=', 1)` over`Model::where('download', 1)`
- decided is easier for new devs to understand.
- thanks to @werrpy for helping with the regex to mass update.
2018-12-16 18:32:58 -05:00
HDVinnie
7656aae966 (Fix) Torrent Upload Validation 🐛
- keep old values if user messed up and gets redirected back with error. All values are now stored besides the file input.
2018-12-12 20:32:15 -05:00
HDVinnie
2f2c52328b Apply fixes from StyleCI 2018-12-06 22:57:41 +00:00
HDVinnie
00bb324053 Apply fixes from StyleCI 2018-12-06 14:42:13 +00:00
HDVinnie
f6d3a1fabc (Update) Code Cleanup
- replace unauthorized if else checks with a much cleaner approach using the abort_unless() helper.
2018-11-29 17:41:14 -05:00
HDVinnie
87563a2473 (Update) Refator Toastr Notifications 2018-11-12 11:14:41 -05:00
HDVinnie
58ef013a7e (Optimize) TorrentController Queries
- add eager loading for counts on multiple queries solving N+1 issues
2018-11-05 23:34:00 -05:00
HDVinnie
e210d2f71a (Optimize) TorrentController Query
- eager load count
2018-11-05 18:50:05 -05:00
HDVinnie
700b9b0094 (Update) Category Torrents Count Query 2018-10-31 19:57:14 -04:00
HDVinnie
b777ef03e2 (Update) Optimize Queries
- eager loading
2018-10-17 14:15:18 -04:00
HDVinnie
2883c4ed51 (Update) Facated Search Queries
- use eager loading
2018-10-16 23:27:35 -04:00
HDVinnie
30460b8aaa (Update) Global $pages variable 2018-10-15 15:49:08 -04:00
HDVinnie
5209573d5b (Update) New Torrent Reseed Request Message
Ref #388
- Moved from a Private Message (PM) to a Notification
2018-10-07 09:17:17 -04:00
HDVinnie
85b5633a32 (Update) Automated System Chat Messages 2018-09-29 23:04:15 -04:00
HDVinnie
a4efeba3c8 (Add) Internal Torrent Tag
- closes #190
- added internal torrent tag
- ability to filter torrent results by internal tag
2018-09-24 17:45:29 -04:00
HDVinnie
832e9a9283 (Update) Torrent Queries
- eager load comments
- optimize thank count retrieval
2018-09-24 17:01:36 -04:00
HDVinnie
cbcf1c17ee (Fix) Torrent Moderation
- fix for commit c64fd73dad
2018-09-20 16:11:59 -04:00
HDVinnie
8abc72f9c1 (Fix) Torrent Upload Chat Announcements 2018-08-30 21:28:03 -04:00
HDVinnie
6c1d1e7a17 (Fix) Sticky Torrents
This fixes the bug report of stickied torrents not sticking to the top
of the torrents list.
2018-08-06 11:04:02 -04:00
Laravel Shift
5c1c56d2ca Adopt PSR-2 coding style
The Laravel framework adopts the PSR-2 coding style in version 5.1.
Laravel apps *should* adopt this coding style as well. Read the
[PSR-2 coding style guide][1] for more details and check out [PHPCS][2]
to use as a code formatting tool.

[1]: https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-2-coding-style-guide.md
[2]: https://github.com/squizlabs/PHP_CodeSniffer
2018-07-18 20:13:14 +00:00
HDVinnie
db9feef9c9 (Update) Import Facade’s Explicitly 2018-07-11 11:21:33 -04:00
HDVinnie
31bc97cf11 (Update) Initial Changes
- vue component smallbookmark needs work still
- Poster and IMDB ratings/votes are commented out and will remain so
until meta system is refactored.
2018-07-09 09:43:14 -04:00
HDVinnie
c01f9d8ac7 (Update) Torrent Downloading
- if a user has no download rights - he can upload but he can't
download his .torrent file to actually seed. NOW one is be able to
download his/her own torrents regardless of the download rights.
2018-06-24 14:28:30 -04:00
HDVinnie
a6ed78768e (Update) Torrent Controller
- no need to store temp torrent files long term!
2018-06-24 13:58:32 -04:00
HDVinnie
d24045acba (Update) Aborts
Replace `abort(403, 'Unauthorized action.’);` use with a graceful
toastr error.
2018-06-09 21:29:44 -04:00
HDVinnie
6441ca7fb7 (Update) Mass Controllers Cleanup 2018-06-06 23:49:27 -04:00
HDVinnie
9b11647be5 (Update) Cleanup Torrent Controllers 2018-06-06 19:46:07 -04:00
HDVinnie
761f233682 (Update) Feature Torrents System 2018-06-05 22:57:16 -04:00
HDVinnie
457da8ebef (Update) Torrent Reseed Request 2018-05-23 21:50:39 -04:00
HDVinnie
6726efb27a (Fix) Torrent Editing
- missed commit
- edit_tor.blade.php renamed to edit_torrent.blade.php
- var changed from $tor to $torrent
2018-05-22 23:18:05 -04:00
HDVinnie
83776fdbf3 (Update) Torrent/Announce System
- update Peers table (rename hash to info_hash for consistency)
- update announce and torrent controller to match new column name
- major cleanup / refactor of torrent controller
- remove torrent rules from model into controller
- cleanup torrent, peer and torrentfile models

- THIS REQUIRES `php artisan migrate`
2018-05-22 14:53:14 -04:00
HDVinnie
d38530db95 (Update) Freeleech Tokens
- minor cleanup
2018-05-21 23:22:05 -04:00
HDVinnie
c6c0a03564 (Update) New Torrent Cards Layout [BETA]
- removes old poster layout for new cards layout
2018-05-20 22:14:11 -04:00
poppabear8883
a4876cc5c0 (Fix) Various bugs with $appurl 2018-05-11 10:48:37 -04:00
Poppabear
0fd8f5a9ef (Update)[Chat 2.0] Updated system messages 2018-05-08 21:05:53 -04:00
poppabear8883
5bca3ded3b Merge branch 'master' into Chat-2.0
# Conflicts:
#	app/Http/Controllers/RequestController.php
#	resources/assets/js/app.js
2018-05-07 09:54:19 -04:00
HDVinnie
48ea925be3 (Update) Cleanup Torrent Upload/Edit System 2018-05-03 13:30:46 -04:00
HDVinnie
7728d26913 (Update) Change System Announcements To Use New Chat 2018-04-29 16:47:06 -04:00
Git Repository
f7ea38a722 Added extra space after IF keyword 2018-04-28 16:33:47 -07:00
Git Repository
6fb468d165 Fix search for uploaded returns 404 error 2018-04-28 15:04:53 -07:00
HDVinnie
c1579ee59f (Update) Some Progress 2018-04-26 21:19:56 -04:00