Commit Graph

58 Commits

Author SHA1 Message Date
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 1a9a387fff (Update) Warning System
- requires new migration to be ran
- make sure to run `php artisan clear:all`
- This commit add soft deletes to warnings with the ability to restore
them as well.
- This fixes the issue where deleting a warning will only make the
autoWarning command reissue it again if said user still hasn’t met
seedtime requirement on said torrent.
2018-07-12 12:10:27 -04:00
HDVinnie d560cd8951 (Whoops) Stupid Cat! 2018-06-11 20:48:29 -04:00
HDVinnie c0fb3798a5 (Update) Add Foreign Restraint To Migration 2018-06-11 11:53:12 -04:00
HDVinnie 751f9471d0 (Update) Add Migration 2018-06-11 11:03:00 -04:00
HDVinnie abac01a9d1 (Update) Images Migration 2018-06-03 06:04:57 -04:00
HDVinnie d6f2597760 (Update) Albums Migration 2018-05-31 09:05:49 -04:00
HDVinnie e7ed4014f6 (Update) Images Migration 2018-05-31 08:53:53 -04:00
HDVinnie 81ef90ce67 (Update) Migrations 2018-05-31 08:33:47 -04:00
HDVinnie 2d97faaaae (Update) Add Migrations 2018-05-31 08:13:41 -04:00
HDVinnie 41b8ee3c53 (Update) Private Message (PM) System
- closes #288
- clean controller and model
- redo validation and creation/edits of messages are handled
- fix reciever_id to receiver_id
- fix receiver relation
- add PM icon on profile
- create PM menu as a partial
- update routes
- REQUIRES `php artisan migrate`
2018-05-22 23:15:56 -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 04b8a3e1fd (Update) Add Torrent List Setting
- Torrents Layout Setting
- You can now set your default torrents layout. Then when you visit
torrents icon in side nav it will automatically goto your preferred
torrents layout. You can find this new setting on your Account Settings
page.
- The default is the original Torrent List Layout.
- requires `php artisan migrate`
- - requires `php artisan clear:all`
2018-05-20 22:57:39 -04:00
HDVinnie e5947da080 (Update) Ban System
- Cleanup Model
- Cleanup Controller
- New rename migration to change table name from ban to bans. Tables
should be plural while models are singular.
2018-05-18 14:57:34 -04:00
Poppabear 4aa958040d Merge remote-tracking branch 'origin/master' into Chat-2.0
# Conflicts:
#	public/css/app.css
#	public/js/app.js
2018-05-07 20:36:04 -04:00
HDVinnie 4d3a268a2d (Update) Add "can_upload" Group Rights
- closes #280
- Require `php artisan migrate` to be run
- This adds the additional "can_upload" group right to the current
"can_upload" per user right.
2018-05-07 14:51:21 -04:00
poppabear8883 94abae6f97 (Update)[Chat 2.0] User chat status system 2018-05-04 16:09:08 -04:00
poppabear8883 92b3cec318 (WIP) Chat v2.0
This is a "Work In Progress" commit. Its not expected to work.
2018-04-29 18:00:01 -04:00
HDVinnie 5064235e28 (WIP) New Chat
- Powered by VueJS, Socket.io and Laravel Echo Server for broadcasting
events.
- Alpha Stage
- Not ready for use!!!
- https://trello.com/c/tzHOvz5h/16-shoutbox-20
2018-04-29 11:57:22 -04:00
poppabear8883 9240bc2c35 (Refactored) Report System ref #209
Visually more appealing.
Will now reference urls in the message body.
Includes reported user AND reported by user.
Title now links to the torrent reported.
2018-04-22 17:15:24 -04:00
poppabear8883 daaa673c45 (Feature) User Wishlist v1.0 Beta
You can access the wishlist via a button near bottom of your profile
page.
2018-04-21 18:59:11 -04:00
poppabear8883 a63071762f (Update) Torrents Migration
Cleaned up by removing nullable from required fields
2018-04-19 23:29:21 -04:00
poppabear8883 1bb0c13076 (Removed) Unused uploads table 2018-04-19 21:04:10 -04:00
poppabear8883 e8a964088a (Update) Groups
Added defaults to fields
Cleaned up seeder file
2018-04-19 20:53:05 -04:00
HDVinnie 3f3cae6625 (Add) Failed Jobs Migration
- for logging failed jobs
2018-04-19 18:18:45 -04:00
HDVinnie e3714183a9 (Update) Forums System
- small update that includes DB changes
- there is no longer a use for columns upload and download in
permissions table
- Some minor view cleanup
2018-04-12 16:59:12 -04:00
pxgamer 2c0e1ef28d Add migration for adding chat_hidden field 2018-03-27 14:44:05 +01:00
HDVinnie 6e3943c54d (Update) User Option To Turn ON/OFF Chatbox Lang Censor 2018-03-21 10:41:05 -04:00
HDVinnie 84f7eb1935 (Update) Add Position To Categories
- closes #219
- Add position to categories and sortBy position
- Added few spots where Types sortBy position was missing
2018-03-13 15:57:26 -04:00
HDVinnie 526e61fe1d (Fix) Closes #187
- Foreign Key Migration Updated
- Model Updated
- Controller Updated
2018-02-22 12:05:10 -05:00
HDVinnie 3474cb227c (Update) Add Internal Group
- Internal’s Page
- is_internal group permission
- Update migrations and seeders
- Update Controllers
- Update Views
2018-02-14 10:09:14 -05:00
Hyleus 777bb63880 Change license to AGPL 2018-02-12 17:27:32 +01:00
Hyleus 0464889aca Change sorting for topics 2018-02-06 15:32:49 +01:00
HDVinnie 99f72540d6 (Update) TwoStep Migration 2018-02-04 10:03:35 -05:00
HDVinnie 20743c7e54 Merge branch 'master' into TwoStepAuth 2018-01-26 14:07:24 -05:00
HDVinnie a70c5bbf77 (Update) Add Missing License To Files 2018-01-25 18:55:46 -05:00
HDVinnie 7f4987a92d (Update) Users Security Settings
- Ability for user to turn on or off TwoStepAuth
2018-01-25 18:23:07 -05:00
HDVinnie 99f6a5e21f (Feature) TwoStepAuth Initial Release 2018-01-25 18:10:53 -05:00
Hyleus ec8cd859c8 Add implemented label 2018-01-23 11:06:14 +01:00
Laravel Shift 0e48e34c8a 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-01-18 01:04:19 +00:00
HDVinnie 9a807064d6 (Update) Personal Freeleech + Graveyard System + Freeleech Tokens
- Personal Freeleech System Reworked
- Graveyard Working (Beta, could use more love and will get it)
- Added Freeleech Tokens System To Couple With Graveyard
2018-01-15 20:51:20 -05:00
HDVinnie f4041a8029 (Update) Migrations and Seeders
- Add Generic Forums + Permissions Seeder
- Fix Articles Seeder
- Fix Categories Migration
2017-12-30 14:43:36 -05:00
HDVinnie d102e1c41c (Fix) Peers Migration
- Laravel migrations doesn’t support varbinary. Binary(blob) was not
correct so switched it to varchar
2017-12-30 08:43:20 -05:00
HDVinnie a3e5a89390 (Update) Categories System
- Make UNIT3D more general friendly. On top of the icons from previous
commit there is now option to select if there will be meta for the
category or not. Movie and TV cats should have meta enabled. Music,
Apps and whatnot should not. If meta is not enabled for said category
then the meta block is hidden for said torrent or request on its
details page.
2017-12-29 22:39:26 -05:00
HDVinnie e1934a2657 (Feature) User Language System
- Need more lang files translated
- Closes #25
2017-12-27 22:04:16 -05:00
HDVinnie 961ffa8f95 (Update) Groups System PT.1
- #75
- Add Breadcrumbs
- Added missing group permissions/options
- Update Migration
- Cleanup/Refactor
- Note this does not fully close issue noted above. There is more to be
done which will be finalized in (Update) Groups System PT.2
2017-12-27 14:59:05 -05:00
HDVinnie 6e36d38a92 (Update) Torrent Categories System
- Cleaned Up
- Added Breadcrumbs
- Category Icons (FontAwesome)
- Updated Migration and Seeder
- Use Toastr
2017-12-25 23:10:52 -05:00
HDVinnie 9859560315 (Update) custom_css_to_users migration 2017-12-22 07:40:27 -05:00
Hyleus 222d2e6d2d Add the ability to set a custom CSS URL 2017-12-21 16:56:43 +01:00
HDVinnie 77a8c2140a (Update) NOTICE OF LICENSE
- Updated Author Names To Match GitHub Usernames For Clarity.
2017-12-15 22:45:37 -05:00