Releases: pacoorozco/ssham
Release v0.10.0
Added
- Audit log: Actions are logged and shown on the Dashboard page.
- A docker with SFTP to test ssham locally. (#73)
Changed
- Updates
php
dependency to version7.4
. - Updates
akaunting/setting
tov1.2
. - Updates
laravel/framework
tov6.20.15
. - Updates
spatie/laravel-searchable
tov1.9
. - Updates
yajra/laravel-datatables-oracle
tov9.15
. - Updates
fideloper/proxy
tov4.4
.
Fixed
- Warning when building docker images. (#74)
Removed
- Removes
laravel/tinker
, it was not used.
Review CHANGELOG to see changes.
Release v0.9.0
Changed
- Docker creation has been changed to embed
composer
inside the docker. - Updated
npm
dependencies.
Review CHANGELOG to see changes.
Release v0.8.1
Added
- Documentation site available at ssham.pacoorozco.info.
Changed
- Update dependencies to the latest versions.
Fixed
- Namespaces for Feature tests has been fixed to
namespace Tests\Feature\...
. - Namespace for Helper has been set to
App\Helpers
. - Trait
UsesUUID
was not PSR-4 compliant. - Issue: Keygroups error when the artisan job is executed. (#55)
Review CHANGELOG to see changes.
Release v0.8.0
Added
- Configuration for putting this application behind a Load Balancer. See
config/trustedproxy.php
for more details.
Fixed
- Update vulnerable packages:
lodash
,elliptic
,dot-prop
andserialize-javascript
.
Review CHANGELOG to see changes.
Release v0.7.1
Added
- Port and Authorized keys file path could be configured at
Host
level. On settings section you can set the default values for them. - Script to release versions:
bumpversion.sh
.
Changed
- Minimum supported version is PHP 7.4.
Fixed
- Vulnerabilities caused by dependencies.
Removed
- Some unused code and routes.
Review CHANGELOG to see changes.
Major change in SSHAM
This release includes a major change and it's not backwards compatible. This version has split previous Users
into two different models: Key
is the one that represents SSH keys to access Hosts
and Users
are SSHAM admins.
If you were using previous versions of SSHAM you should use a new database for this version and migrate data manually from previous version.
Test coverage has been increased a lot, but it's still low, so in future versions we are going to invest more in testing. We want to release v1.0.0 with a good test coverage to ensure future developement.
Feel free to test it and give us feedback.
See CHANGELOG for more details.
Major upgrade to Laravel 6.x
This is a major upgrade. The code has been refactor to adopt Laravel 6.x best practices.
See CHANGELOG for more details.