Skip to content

mogic-le/timalytics

 
 

Repository files navigation

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

About

Analytics frontend for Netresearch Timetracker.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 93.0%
  • Twig 5.5%
  • CSS 1.2%
  • Other 0.3%