Updates
The updates in this release involve bug fixes and some new utility scripts for the backend.
End-user experience and UI is not affected by the changes included in this release.
Release Summary
- new utility scripts to assist with installation, updates, and user management:
- bin/config-update.php
- bin/clientcal-user.php
- fixes for a variety of bugs and other issues
Utility Script Details
Two new scripts were created to assist with applying configuration (during installation or updates) and user management.
bin/config-update.php
Use the command line config update script (bin/config-update.php) to customize and properly configure the local clientcal installation.
The config update script can be invoked without any arguments; it will prompt for all the necessary configuration values.
php bin/config-update.phpThe --help switch will provide details on more advanced usage (such as quiet and non-interactive modes).
php bin/config-update.php --helpbin/clientcal-user.php
The command line user manager script (bin/clientcal-user.php) can be used to manage ClientCal login users.
Usage:
php bin/clientcal-user.php <ACTION:add|change|remove> <USERNAME> [<PASSWORD>]
The add <ACTION> creates a new user:
php bin/clientcal-user.php add my_userThe change <ACTION> modifies an existing user's password:
php bin/clientcal-user.php change my_userThe remove <ACTION> removes an existing user:
php bin/clientcal-user.php remove my_userThe --help and --usage switches will provide details on more advanced usage (such as quiet mode and avoiding password prompts):
php bin/clientcal-user.php --help
php bin/clientcal-user.php --usage