Skip to content

Latest commit

 

History

History
103 lines (64 loc) · 1.85 KB

README.rst

File metadata and controls

103 lines (64 loc) · 1.85 KB

Timalytics

Analytics frontend for Netresearch Timetracker.

Requirements

Netresearch Timetracker installation. - https://github.com/netresearch/timetracker

Installation

  1. Checkout from Git repository
  2. run composer install
  3. create database and tables from data/tables.sql - if not using docker-compose
  4. copy over config.dist.php to config.php and fill in

Starting

Docker

Starts a single PHP 7 Container as web server with Timalytics sources:

$ run ./run.sh

DB server for Timalytics must be prepared manually.

Docker + docker-compose

Starts a single PHP 7 Container as web server with Timalytics sources and a linked MariaDB server with Timalytics database and tables prepared:

$ docker-compose up web

Access Timalytics database

You can use phpMyAdmin to access your Timalytics database:

$ docker-compose up pma

Features

Monthly view

Displays a per user monthly view.

Usually utilized to review work hours done.

Project view

Displays all projects currently active with booked times.

Support

Displays all tickets relating to support projects.

Standuptool

Displays per user activities since last standup.

Mood

Am Ende der Beschreibung ein #c, #l, oder #s (cool, so lala, sucks) schreiben. Dann wird die Zeile entsprechend eingefärbt.

Feiertage

Aktualisierung der Feiertagsdatei:

  1. Download der aktuellen .ics-Datei von https://www.schulferien.org/deutschland/ical/ nach data/
  2. ./scripts/import-ical.php
  3. data/ committen