Commit graph

48 commits

Author SHA1 Message Date
Anand Capur
704e05f90b update php-cs-fixer version 2019-07-26 00:37:03 -04:00
Dane Everitt
092e7e79ff
Change 2FA service to generate the secret on our own and use an external QR service to display the image 2019-06-21 21:55:09 -07:00
saibotk
7277b6449b Replace 2FA QR Code generation (#1548)
Due to the Google API for generating the 2FA QR code will be shut down on 14.04.2019, this adds the package "pragmarx/google2fa-qrcode" and updates "pragmarx/google2fa" to version 5.x. 
Due to now using BaconQR, Pterodactyl now needs the php-imagick extension to render the images.
2019-04-27 14:18:12 -04:00
Dane Everitt
ca193deee4
Fix some composer lock issues 2019-03-02 16:52:03 -08:00
zKoz210
0b4b1a3443 Initial update 2018-11-26 03:25:18 +03:00
Dane Everitt
25f9876779
Update dependencies 2018-09-03 15:59:36 -07:00
Dane Everitt
8915c3ec28
Update dependencies 2018-07-01 14:50:11 -07:00
Dane Everitt
4e2eafe73f
Update dependencies 2018-05-26 11:42:13 -07:00
Lance Pioch
c5c520a562 Update dependencies to support Laravel 5.6 2018-05-13 11:59:13 -04:00
Lance Pioch
b5fea3ee7f Update php-cs-fixer 2018-05-13 11:59:08 -04:00
Lance Pioch
f37a21d1b6 Update php-mock 2018-05-13 11:59:03 -04:00
Lance Pioch
df79d3bad4 Update version dependency for better support 2018-05-13 11:58:57 -04:00
Dane Everitt
0341dbdfad
Add very basic cache busting 2018-02-18 15:15:53 -06:00
Dane Everitt
e22d824c2d
Fix traivs, nicer output for tests 2018-02-10 14:57:19 -06:00
Dane Everitt
21841849a3
[breaking] require PHP 7.2 2018-02-10 14:31:09 -06:00
Dane Everitt
11c4f3f6f2
Finish putting permissions on the API 2018-01-13 14:08:19 -06:00
Dane Everitt
bcbf4614ea
Bump dependencies 2017-12-31 11:48:03 -06:00
Dane Everitt
b9d67459b2
Update to Laravel 5.5 (#814) 2017-12-17 13:07:38 -06:00
Dane Everitt
f9df463d32
Implement a better management interface for Settings (#809) 2017-12-14 21:05:26 -06:00
Dane Everitt
c7c2c1a45e
Implement changes to 2FA system (#761) 2017-11-18 13:35:33 -05:00
Dane Everitt
30ab6ed692
Update PHPCS and other dependencies. 2017-11-05 13:33:42 -06:00
Matthew Hatcher
2f9e7bdc3b Adding Laravel Blade Directives Package. (#695) 2017-10-18 00:26:03 -04:00
Dane Everitt
c5f2dfd6f6
Begin adding schedule processing jobs. 2017-09-16 23:10:00 -05:00
Dane Everitt
bab28dbc85
Initial implementation of new task mgmt system 👮 2017-09-09 23:55:21 -05:00
Dane Everitt
bae76c2768
Fix support for PHP 7.0 2017-09-02 19:39:49 -05:00
Dane Everitt
78c8b8d8ea
Upgrade PHPCS 2017-08-21 22:06:52 -05:00
Dane Everitt
b8d7d99096
More repository/service/refactor changes 2017-08-12 15:29:01 -05:00
Dane Everitt
4391defb9f
Fix PHP7.0 builds failing due to cache 2017-08-04 19:22:56 -05:00
Dane Everitt
acbc52506c
Finish unit tests for all server services 2017-07-22 20:15:01 -05:00
Dane Everitt
0deb022093
Update last of existing services to use repositories, includes unit tests
Also update PHPDocs on all the repository interfaces and classes to be correct.
2017-07-08 14:07:51 -05:00
Dane Everitt
b7b046c044
Merge branch 'develop' into feature/PTDL-472 2017-06-25 15:36:39 -05:00
Dane Everitt
2235481765
More service structure testing and configuration
Tests aren't working as well as I had hoped, so a lot are commented out while I wait to hear back on this bug causing them to fail.
2017-06-24 19:49:09 -05:00
Dane Everitt
ddb98df4af
Update dependencies. 2017-06-18 22:11:11 -05:00
Dane Everitt
a2fe871217
Update composer lock, update travis to skip post-install scripts for composer 2017-06-15 23:23:14 -05:00
Dane Everitt
fe4977f0fa
Update admin location routes and controller to use service
Needs tests written, uses new validation on model.
2017-06-14 23:53:24 -05:00
Dane Everitt
8c6e8912b1 Implement new php-cs-fixer into PHPStorm project to improve development 2017-06-03 17:05:31 -05:00
Dane Everitt
353a7b9a6a
Update dependencies 2017-05-02 17:16:43 -04:00
Dane Everitt
8b9ffa0131
Revert composer setup removal 2017-04-14 17:37:30 -04:00
Dane Everitt
9c3c1f8863
Push corrected lock file. 2017-04-14 17:30:10 -04:00
Dane Everitt
52fb4f58d5
Ship with support for login notifications 2017-04-14 17:10:01 -04:00
Dane Everitt
ca6a4327e9
Update Laravel to 5.4.18, also fixes potential fatal error on upgrade from old compiled files 2017-04-13 23:04:23 -04:00
Dane Everitt
87530cdc01
Initial moves to new API scheme.
Implements a better middleware for handling API authentication, as well
as cleaner route handling.
2017-04-02 00:11:52 -04:00
Dane Everitt
9c303456fb Update codebase to L5.4 (#367) 2017-04-01 17:59:43 -04:00
Dane Everitt
1f0e95790a
🔒 Don't disclose if account exists when resetting passwords, closes #358 2017-03-30 17:44:20 -04:00
Dane Everitt
4730309589
Add IDE helper for all functions 2017-03-15 19:47:44 -04:00
Dane Everitt
b926d432e8
Thats enough re-theming for the day... 2017-02-18 19:31:44 -05:00
Dane Everitt
7aa4608399
Commit new lockfile. 2017-02-12 16:43:43 -05:00
Dane Everitt
e18391e98a
Commit composer lock and use config:cache for security purposes. 2017-02-02 15:01:15 -05:00