Commit Graph

549 Commits

Author SHA1 Message Date
HDVinnie 8061a3bd2f (Update) Invite System
- abilty to resend a invite to said email if invite has not yet been used/expired.
- slight refactor
2018-12-02 21:08:20 -05:00
HDVinnie 75e529012e (Update) LoginController 2018-12-02 12:36:35 -05: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 b7139af941 (Add) Top Uploaders Block
- added to codebase per @Linux paid request. Thank him for this addition as he paid me to add it.
2018-11-22 20:51:31 -05:00
HDVinnie e5f2b65d6c (Update) UserController
- cleanup downloadHistoryTorrents function
2018-11-18 22:12:14 -05:00
HDVinnie f2df6c9bfb (Update) StatsController
- Extend The Maximum Execution Time For Gathering Stats
2018-11-18 21:17:29 -05:00
HDVinnie 5fa61c6de2 (Add) Download All History Torrents Feature
- This feature has been added per request. Profile->My History Table->Download All Torrents Button

- This feature will download all the torrent files matching the torrents in said users history table.

NOTE: Only click once. It may take little for browser to respond depending on how many you got! A ZIP will download.
2018-11-18 21:14:00 -05:00
HDVinnie 79bbd2d0b3 (Optimize) Ghost Peer Flush Queries 2018-11-17 13:49:57 -05:00
HDVinnie 617d5cda6c (Optimize) FlushController Query 2018-11-17 13:27:59 -05:00
HDVinnie 86d373e5dd (Update) FlushController 2018-11-17 13:07:16 -05:00
HDVinnie 4bac8df1d3 (Update) MassPMController
- cleanup
2018-11-14 14:00:03 -05:00
VerioPL 3ec9db124e - extracting $sender_id for better visiblity 2018-11-14 19:35:27 +01:00
VerioPL f56e868ed0 - exclude "1" to $sender_id from ProcessMassPM() 2018-11-14 19:20:39 +01:00
VerioPL 393d55aea4 (Update) MassPM Function 2018-11-14 18:48:13 +01:00
HDVinnie 87563a2473 (Update) Refator Toastr Notifications 2018-11-12 11:14:41 -05:00
HDVinnie 587eb9f03e (Update) Top Torrents Block
- complete overhaul. optimized queries, more info, better layout.
2018-11-11 20:04:24 -05:00
HDVinnie e862d38534 (Fix) User Active + History Tables
- fixes bug where a users active or history table from profile throws a error 500 due to them having a postponed or rejected torrent.
2018-11-11 19:21:10 -05:00
HDVinnie 75a444b07f (Optimize) User Online Block Query
- added selects
2018-11-11 17:22:07 -05:00
HDVinnie 8631b15836 (Update) User Online Block
- optimize queries + cleanup view
2018-11-11 16:57:50 -05:00
HDVinnie 42b7f9deb5 (Fix) Announce Controller
- fix mistake from commit https://github.com/HDInnovations/UNIT3D/commit/619d83098b08233ffe8647fafbe46525bf28acf7
2018-11-10 14:39:27 -05:00
HDVinnie 619d83098b (Update) Hit&Run / History System
- add prewarnings
- update history table (migration)
- I added a check in the announce controller for the completed event sent by client. During that event I added `$history->immune = ($user->group->is_immune == 1) ? 1 : 0; ` which is pretty much saying is the user in a immune group upon download completion. This will solve people in immune groups that download but dont meet 7 days seedtime but then get demoted and banned. As we wont issue warnings for history records marked as immune.
2018-11-10 12:06:49 -05:00
HDVinnie 13f9c333ff (Fix) Ban / Unban Emails
- add missing reason text
2018-11-08 21:24:35 -05:00
HDVinnie d4ef6c058d (Update) Gallery System
- eager load images count
- clean up model
- add full size image SWAL popup
2018-11-06 12:39:32 -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 e0656f1325 (Optimize) CategoryController Query
- eager load thanks and comments count for torrents per categoty
2018-11-05 23:04:29 -05:00
HDVinnie e210d2f71a (Optimize) TorrentController Query
- eager load count
2018-11-05 18:50:05 -05:00
HDVinnie 80e78d80cd (Update) AnnounceController Query
- standardize select query
2018-11-05 18:48:37 -05:00
HDVinnie 44b9c42c68 (Optimize) CategoryController Query
- select only the columns needed
2018-11-05 18:47:38 -05:00
HDVinnie a70ec21e32 (Optimize) Extra Stats Query
- eager load count
2018-11-05 18:45:24 -05:00
HDVinnie c3daf9b5db (Update) Articles System
- remove 'image' => 'required' from validation
- clean up articles list view layout
- clean up latest news block layout
2018-11-05 18:36:06 -05:00
HDVinnie fd964de6de (Update) Articles System
- add eager loading
- add ability to leave anon comment
- have artle comments count toward achievements
- clean up layout
-  fix lang
2018-11-05 18:02:56 -05:00
HDVinnie 616c7165c3 (Update) Personl Freeleech PM's
- now sends PM not only when 24 hour personal freeleech bought from BON Store expires but also when it is activated. PM states timestamp of expire with apps timezone.
2018-11-05 13:20:26 -05:00
HDVinnie c1e8a0afb3 (Fix) CategoryController Query
- fix missing orderBy sticky
- properly load eloquent relationship count
2018-11-05 10:39:41 -05:00
HDVinnie 60f48a14b5 (Fix) Staff Dashboard SSL Cert Card
- add check to see it connection is secure. If connection is not https then dont try to pull SSL Cert Info.
2018-11-03 15:36:15 -04:00
HDVinnie 2b518fbaa6 (Update) Wishlist System
- create new Interfaces dir
- move WishInterface to new dir
2018-11-03 13:39:55 -04:00
HDVinnie a9cc47ec39 (Update) Chatbox System
- port over can_chat permission
2018-11-02 21:38:41 -04:00
HDVinnie 700b9b0094 (Update) Category Torrents Count Query 2018-10-31 19:57:14 -04:00
Laravel Shift ca0fe4481a 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-10-28 01:44:55 +00:00
HDVinnie 0ba84258c4 Merge pull request #427 from werrpy/user-tables-search
(Add) User uploads table search
2018-10-27 20:45:39 -04:00
HDVinnie e3ad1f9f6a (Add) Chat Flush Tool
- tool to flush (remove) all messages from chatbox.
- some general cleanup
2018-10-27 16:00:44 -04:00
HDVinnie 7c019f39b8 (Fix) Torrent Bookmarks 2018-10-26 20:41:40 -04:00
werrpy a293b0cc2a Search user's uploads table 2018-10-21 17:56:32 -04:00
HDVinnie 5826086a67 (Fix) User Groups
- hotfix
2018-10-19 17:14:09 -04:00
HDVinnie b777ef03e2 (Update) Optimize Queries
- eager loading
2018-10-17 14:15:18 -04:00
HDVinnie dfcd5338c2 (Update) Refactor Torrent Bookmark System 2018-10-17 14:09:16 -04:00
HDVinnie d6d2021d27 (Update) User Search Queries
- use eager loading
2018-10-16 23:49:43 -04:00
HDVinnie 2883c4ed51 (Update) Facated Search Queries
- use eager loading
2018-10-16 23:27:35 -04:00
HDVinnie 1122a8a0c3 (Update) Torrent Moderation Panel Queries
- use eager loading
2018-10-16 23:10:13 -04:00
HDVinnie 0ac319ae28 (Update) Latest Torrents Block Queries
- use eager loading
2018-10-16 22:57:05 -04:00
HDVinnie ac5e15b141 (Update) Rework Group Queries
- use select and not pluck
2018-10-16 22:18:41 -04:00