Available Policies
last updated: 28 October 2020
TeamKinetic maintains three main auditing logs;
These are in addition to the underlying transaction log of the database and the web server access log.
Every transaction email sent from the system is linked to the recipient via email address and user id. Email logs are visible by the administrators for volunteers and providers.
Direct emails sent by administrators and providers are also stored in the email log.
Group email content and subject along with the list of recipients are stored in the administrative group email log.
In addition all emails traversing our email sending server are stored for 30 days and can be audited by TeamKinetic staff if required.
All data altering commands issued to the database are stored with a copy of the query, parameters, executing account and the time of execution, for 6 months.
Dates of last access and the mode of access are stored against all accounts.
TeamKinetic uses GIT as its versioning control. Under GIT all changes are tracked and can be rolled back to or from any point.
Complete version backups are maintained for all released versions.
We use versioning control because;
In addition to GIT we utilise project management software to map out what new features and changes will appear in the next version as well critical bugs that need to be fixed and merged into the live version as quickly as possible.
The project tasks are assigned to individuals and progress is monitored to assure that tasks are completed in a timely fashion. Roadblocks to completing changes are highlighted in the project management tool so other collaborators can intervene to progress the task.