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
e2aa01c9cc
First go at integration tests
2018-03-04 16:30:16 -06: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
c6cece51ee
Fix the surprisingly few broken tests
2017-12-16 13:35:32 -06:00
Dane Everitt
0dcf2aaed6
Inital upgrade to 5.5
...
This simply updates dependencies and gets all of the providers and config files updated based on what the laravel/laravel currently ships with
2017-12-16 12:20:09 -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
Anand Capur
b08d6a4b9d
Make config caching less aggressive
2017-10-07 20:00:44 -07: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
9d3dca87f2
Begin moving packs to new service mechanisms, refactor exceptions for services
2017-08-18 22:19:06 -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
13cd01cfe6
Use valid version... 🦀
2017-06-14 23:55:11 -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
d0ad3ad2f0
Just remove setup entirely.
...
Will document the commands needed to run for upgrade vs. install.
2017-04-14 17:43:59 -04:00
Dane Everitt
8b9ffa0131
Revert composer setup removal
2017-04-14 17:37:30 -04:00
Dane Everitt
35253f8acc
remove commands that break fresh installs
2017-04-14 17:26:02 -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
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