Daniel Spitzer 7739d90e77 Zeiterfassung Bugfix Zeiterfassung
* bei der Zeiterfassung wenn man Fibu Rechte hat, darf man mit ZA ins Minus gehen das hat aber den Bug gehabt, dass wenn man überstunden hat die Überstunden ins Minus geht das Verrechnunstechnisch nicht möglich ist. Alles was über das gesamtzeitguthaben drüber schießt wird nun negativ in die Mehrstunden verbucht.
2025-05-11 20:49:11 +02:00
2024-01-23 17:00:20 +01:00
2025-05-11 19:53:31 +02:00
2025-02-26 16:15:59 +01:00
2025-05-11 19:53:31 +02:00
2025-05-07 16:33:42 +00:00
2025-05-11 19:53:31 +02:00
2025-04-23 22:41:28 +02:00
2021-03-29 23:04:42 +02:00
2024-12-29 12:20:50 +01:00
2021-03-29 23:04:42 +02:00
2024-10-10 08:49:50 +02:00
2021-03-29 23:04:42 +02:00
2024-05-10 21:03:01 +00:00
2024-02-07 15:54:30 +01:00

TheTool

Introduction

This Project is a PHP Project.

Table of Contents

Docker Setup

Build fresh image

Build a fresh local docker image with all dependencies. This is based on debian-bookworm and installs apache2, php8.2 & composer with all dependencies

docker build -t debian-php .

Volume Bindings

Type Location
MySQL Logs docker/mysql/logs
MySQL Config docker/mysql/conf.d
Apache Config docker/apache2/000-default.conf
DocumentRoot (inside container) docker/mysql/logs

Start Docker Setup

Use this command to start all Containers.
TheTool will be available at http://localhost
Adminer will be available at http://localhost:8080
Use -d to start it detached from your current console

docker compose up [-d]

Use this command to use the container context (!! Keep in mind, not all folders are synced)

docker compose exec php bash -it

Initialize Database

Either initialize the Database with phinx (documentation located in /db)

OR

Use Adminer and a existing export to import the current state of the Database

Description
AI Development Engine - synced from GitLab
Readme 298 MiB
Languages
JavaScript 85.9%
PHP 10.2%
CSS 3.8%