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.php
The --help
switch will provide details on more advanced usage (such as quiet and non-interactive modes).
php bin/config-update.php --help
bin/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_user
The change <ACTION>
modifies an existing user's password:
php bin/clientcal-user.php change my_user
The remove <ACTION>
removes an existing user:
php bin/clientcal-user.php remove my_user
The --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