Roardom
199cd9ea5f
add: staff page to view cheated torrents
2022-09-30 14:15:05 -05:00
HDVinnie
a6c8df5e16
add: base refund system
2022-08-28 23:34:05 -04:00
HDVinnie
5414340e44
chore: code cleanup
2022-08-25 19:26:08 -04:00
HDVinnie
ad910b3832
update: announce
2022-08-21 00:04:48 -04:00
HDVinnie
76283bac0f
update: announce
2022-08-18 19:44:26 -04:00
HDVinnie
29d6b85c82
update: announce
2022-08-09 16:21:38 -04:00
HDVinnie
8ab045e2bb
update: announce system
2022-08-08 22:50:25 -04:00
HDVinnie
786417b5f4
Merge branch '6.x.x' into Warnings-System
2022-06-15 02:02:26 -04:00
HDVinnie
68e6ad87f8
update: remove timed torrent buffs command
2022-02-03 18:28:58 -05:00
Shift
88855eeda0
Streamline $commands property
2022-01-19 19:51:12 +00:00
HDVinnie
2f4406238f
Merge branch '6.x.x' into Warnings-System
2022-01-10 20:33:00 -05:00
HDVinnie
7ff788b323
update: warning system
2022-01-10 06:31:43 -05:00
HDVinnie
8b0f4e0859
remove: auto ban command
2022-01-10 06:07:55 -05:00
HDVinnie
77ec35bea5
chore: apply the laravel code style linter
2022-01-08 00:03:12 -05:00
HDVinnie
97394c062f
chore: adopt type hints
2022-01-07 23:35:33 -05:00
alkl58
f700027513
(Add) Torrent Client Stats
2021-12-14 21:08:17 +01:00
Alkl58
2b9e97d5b4
Add Flush Peers for Users
2021-07-08 15:25:49 +02:00
HDVinnie
3407075214
refactor: better php8 usage
...
- Change simple property init and assign to constructor promotion
- Remove unused variable in catch()
- Change docs types to union types, where possible
2021-05-15 22:41:28 -04:00
HDVinnie
a975116218
refactor: preslash simple functions
...
- Add pre-slash to short named functions to improve performance by almost 30%
- @see https://stackoverflow.com/questions/55419673/php7-adding-a-slash-to-all-standard-php-functions-php-cs-fixer-rule
2020-07-22 15:09:37 -04:00
HDVinnie
41b617bb2e
update: laravel 7 support
2020-07-19 17:33:50 -04:00
HDVinnie
dac9088a5e
add: optional command to ban disposable users
2020-05-21 15:57:30 -04:00
HDVinnie
163bedd917
refactor: email blacklist system
...
- closes #1011
2020-05-21 03:47:45 -04:00
HDVinnie
4748e9ef7c
refactor: backup manager
2020-05-18 21:28:20 -04:00
HDVinnie
780e0c1f0e
chore: update license block
2020-02-12 15:05:34 -05:00
HDVinnie
e47afe4ab4
chore: styleci
2020-02-12 14:51:22 -05:00
HDVinnie
80c842e39c
chore: update license block
...
- make styleci happy
2020-02-12 14:49:18 -05:00
HDVinnie
dbb928f940
chore: update license block
2020-02-12 14:45:59 -05:00
HDVinnie
eed3b51c92
(Update) CRUDDY PT.7 🚀
2019-10-25 17:35:14 -04:00
HDVinnie
42c79ec46d
(Add) New Sync Peers Command 🆕
...
- this command run daily to correct / sync torrents table seeder and leecher count in relation to peers in peers table. It may differ at times due to client faults. This resyncs the data. While we could just pull counts from peers table and not store counts in torrents table at all I think this maybe more load friendly.
2019-09-28 14:06:12 -04:00
Laravel Shift
d9ddbe6159
Shift cleanup
2019-05-09 00:05:27 +00:00
Laravel Shift
a66b941569
Leverage command autoloading
...
Laravel [automatically loads Commands][1] within the `app/Console/Command` folder. As such, there is no need to register them within the _Console Kernel_.
[1]: https://laravel.com/docs/5.7/artisan#registering-commands
2019-05-09 00:05:01 +00: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
655184b8dc
(Update) Append Missing License 🚀
2018-12-16 19:34:10 -05:00
HDVinnie
514572a37b
(Update) Disable CorrectHistory Command 🚀
...
- disabled until refactored
2018-12-14 21:18:04 -05:00
HDVinnie
00bb324053
Apply fixes from StyleCI
2018-12-06 14:42:13 +00:00
HDVinnie
03484d50ce
(Add) AutoCorrectHistory Command
2018-11-17 13:25:39 -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
02b9d066e1
(Fix) Commands Schedule
...
- whoops
2018-11-05 14:02:00 -05:00
HDVinnie
ab01fcce33
(Update) Commands and Schedule
...
- use proper naming schema per laravel community standards.
2018-11-04 13:43:34 -05: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
f6650d8beb
(Add) recycleClaimedTorrentRequests Command
...
- Recycle torrent requests that were claimed but not filled within 7 days
2018-10-23 18:55:20 -04:00
HDVinnie
9f830e186f
(Update) Commands
...
- schedule new commands
- set pruning system to off by default
- check if system is on or off in command
2018-10-15 09:45:12 -04:00
HDVinnie
e962a1f470
(Update) Command Kernal
2018-09-09 11:53:26 -04:00
HDVinnie
2970b35f5d
(Update) Command Run Order
2018-09-06 21:01:13 -04:00
poppabear8883
9149db0228
feat(gitUpdate): Add database migration for file hashes
...
Run: `php artisan migrate`
2018-08-19 21:36:09 -04:00
HDVinnie
a989584070
(Add) New Email Test Command
...
- running `php artisan test:email` will test your mailer configuration
and attempt to fire a email off to the owners email address. This will
be mainly used for the UNIT3D Installer created by @poppabear8883
2018-08-05 18:02:01 -04:00
HDVinnie
bb9e839805
(Add) recycleFailedLogins Command
...
- recycles failed login attempts from logs daily once record is older
then 30 days
2018-07-05 09:47:51 -04:00
poppabear8883
eb9f06fda3
(Feature) Clears several common cache's
...
Usage: php artisan clear:all
2018-05-11 11:57:31 -04:00
Poppabear
fa48929fac
(feature) git:update artisan command
...
This feature adds a `php artisan git:update` command. Its used to
update the local repository with the current remote repository without
changing local files.
This is a Beta release!
Disclaimer: We are not responsible for any data lost with the usage of
this tool. Use at your own risk. Please report issues so that we can
improve on this tool.
2018-05-07 20:05:37 -04:00