Skip to content

Releases: rotexsoft/slim-skeleton-mvc-app

House keeping

04 Feb 23:20
Compare
Choose a tag to compare
  • Updated documentation

House keeping

04 Feb 22:40
Compare
Choose a tag to compare
  • Update composer-dist.json to be compatible with composer 2.0 and above.

Improved error messaging for missing env.php and app-settings.php

01 Feb 18:55
Compare
Choose a tag to compare
  • Improved error messaging for missing env.php and app-settings.php. The error message is now also written to latest daily log file in ./logs

Minor Release

01 Jun 18:13
Compare
Choose a tag to compare

Tweaked ./public/index-dist.php to use \Slim3MvcTools\Controllers\BaseController::class for the default definition of S3MVC_APP_DEFAULT_CONTROLLER_CLASS_NAME

Minor Release

08 May 19:17
Compare
Choose a tag to compare

Updated $container['vespula_auth'] in ./config/dependencies-dist.php to set app specific key in $_SESSION for the session data for the vespula auth package.

Minor Release

10 Oct 20:25
Compare
Choose a tag to compare
  • Updated Quick Start Documentation and added comments to the dependencies file.

Enhancements for configuring applications on a per environment basis

03 Oct 22:40
Compare
Choose a tag to compare
  • Re-organized app structure to exclude ./config/env.php from git version control by default. Also added documentation recommending that ./config/env.php be configured uniquely per environment and ./config/env-dist.php be used as a template file for creating ./config/env.php in each new environment.

    • With this new structure, only ./config/env-dist.php should be version controlled. ./config/env.php should not be version controlled but should be created in each new environment by making a copy of ./config/env-dist.php
    • When a new application is created via composer create-project -n -s dev rotexsoft/slim3-skeleton-mvc-app my-app or composer create-project -n rotexsoft/slim3-skeleton-mvc-app my-app both ./config/env-dist.php and ./config/env.php will be initially present. However, when committing the new application to a new git repository, ./config/env.php will be ignored / omitted because it is listed in the .gitignore file that ships with new applications created with this framework from this release. Users of other version control systems (other than git) will have to make sure they exclude ./config/env.php from being committed to version control in order to comply with the changes in this release.

Minor Enhancement Release

02 Oct 22:19
Compare
Choose a tag to compare
  • Improved messaging for .\config\app-settings.php not found error. Added the full absolute paths to the log message string.

Minor Enhancement Release

02 Oct 22:00
Compare
Choose a tag to compare

Minor Enhancement Release

02 Oct 21:31
Compare
Choose a tag to compare
  • Improved messaging for .\config\app-settings.php not found error. Added the full request url to the log message string.