Commit Graph

39 Commits

Author SHA1 Message Date
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
Jakob 19567ee311 Merge branch 'develop' into fix/trusted-proxies 2017-02-03 00:38:58 +01:00
Dane Everitt e18391e98a
Commit composer lock and use config:cache for security purposes. 2017-02-02 15:01:15 -05:00
Jakob Schrettenbrunner 24650b67be Merge branch 'develop' into fix/trusted-proxies
sorry
2017-02-01 20:35:10 +01:00
Jakob Schrettenbrunner ee26a7e8dd add fideloper/proxy to support reverse proxies and load balancers 2017-02-01 20:10:28 +01:00
Dane Everitt 4cc9f7447c
Use specific version of lord/laroute 2017-01-15 14:10:50 -05:00
Dane Everitt 2fc852c6a4
Push 'Account' and 'Security' pages as well as 'My Servers' 2017-01-15 14:09:57 -05:00
Dane Everitt 130aa6cc8a
Transpile ES6 to ES5 for filemanager. Closes #224 2017-01-03 17:32:23 -05:00
Dane Everitt aa6e733ba5
Switch filemanager and EULA check to use pure Javascript methods
Removes the need for the javascript to be parsed by Blade template
engine by using a defined javascript variable with the values that are
necessary for checking everything and passing the correct values.

This does make it so that if a user does not have permission to do
something they could theoretically make the option show up in the
context menu, however when they click it, it will simply return an
error by the daemon.
2017-01-03 16:47:33 -05:00
Dane Everitt 59c29dc3a6
Use hard-coded versions, add sqs and redis deps for availability out of the box. 2016-10-27 16:35:39 -04:00
Dane Everitt 7044ef3c8e Turns out composer doesn't allow STDIN 2016-09-21 15:57:00 -04:00
Dane Everitt 4917105a99 Add email setup command to artisan 2016-09-20 19:33:32 -04:00
Dane Everitt 16cfdf14f9 Add missing commas back to composer.json 2016-09-20 19:11:53 -04:00
Dane Everitt 05f0f48caf Add seeders for services, cleanup environment setters 2016-09-07 17:48:20 -04:00
Dane Everitt 17bfcc13a9 Somehow this managed to escape that PR 2016-09-05 16:23:40 -04:00
Dane Everitt b02df8e610 Implement base notifications support (#77)
* initial implementation of notifications
* typehint UUID returns. Fixes that notifications bug
2016-09-05 12:00:56 -04:00
Dane Everitt afb5011fbe Update to Laravel 5.3
[BREAKING] — REMOVES REMOTE API

A new API will need to be implemented properly using the new Laravel
Passport OAuth2 system. DingoAPI was becoming too unstable and
development wasn’t really moving along enough to continue to rely on it.
2016-09-03 17:09:00 -04:00
Dane Everitt 81da5766f9 fix dependencies 2016-08-16 18:45:15 -04:00
Dane Everitt c1301c7190 Fix tasks to use proper cron syntax 2016-02-28 22:37:58 -05:00
Dane Everitt 1296d08dcb add basic scheduler and queue processing for tasks 2016-02-27 18:35:12 -05:00
DDynamic 192498e51a Internal Themes 2016-02-04 18:19:31 -06:00
Dane Everitt 4a7fdaedde Update composer; fix environment setting 2016-01-25 20:30:50 -05:00
Dane Everitt 96592e2875 Update composer to use new artisan command 2016-01-25 20:15:13 -05:00
Dane Everitt 1433adb54d Show colors when running setup command. 2016-01-23 19:59:38 -05:00
Dane Everitt 5ce6b00f54 A few final changes prior to release 2016-01-23 14:42:26 -05:00
Dane Everitt b63fc02cef Add settings to panel 2016-01-20 22:08:13 -05:00
Dane Everitt 026df6a36f Relicense project under MIT
Permission obtained from @DDynamic. Contributions from other users were
removed since we did not obtain permission from them for the re-license.

From this point forward all contributors must have a signed Contributor
License Agreement on file.
2016-01-20 15:56:40 -05:00
Dane Everitt b0bcb879d0 Add license details to add app files. 2016-01-19 19:10:39 -05:00
Dane Everitt 09d9f2a064 add setup command; closes #27 2016-01-16 00:37:08 -05:00
Dane Everitt 0389f1417d Fully remove JWT 2016-01-16 00:31:10 -05:00
Dane Everitt 98b3355158 very basic initial push of API 2016-01-12 01:05:44 -05:00
Dane Everitt 31b3153024 Remove unused dependency 2016-01-11 23:20:01 -05:00
Dane Everitt 24fadc0cb2 Add homestead support 2016-01-11 22:37:12 -05:00
Dane Everitt fa56165df6 Fix composer scripts 2016-01-11 22:14:13 -05:00
Dane Everitt a3eb4b7dc4 Update to Laravel 5.2 2016-01-11 22:04:11 -05:00
Dane Everitt 179481c547 Add support for allocation management on nodes.
Allows deleting entire IP blocks, as well as allocating new IPs and
Ports via CIDR ranges, single IP, and single ports or a port range.
2016-01-10 00:38:16 -05:00
Dane Everitt 1489f7a694 Initial Commit of Files
PufferPanel v0.9 (Laravel) is now Pterodactyl 1.0
2015-12-06 13:58:49 -05:00