Spitzer Daniel 4ae74a0e6e Zeiterfassung Update
* Berechnungsupdate Mehrstunden + Überstunden
 * Fix: Gewisse Buchungskonstellationen konnten bei Änderungen des Min Feld von der Endzeit so setzen das die Überprüfung nicht Richtig ist. Des min Feld wird nun immer richtig gesetzt. (Habs schon im Live gefixt, da es relativ akut war)
2024-03-07 10:11:11 +01:00
2024-03-07 10:11:11 +01:00
2024-01-23 17:00:20 +01:00
2024-03-04 17:57:02 +01:00
2024-02-07 15:54:30 +01:00
2024-03-07 10:11:11 +01:00
2024-03-07 10:11:11 +01:00
2024-02-27 17:29:02 +01:00
2021-03-29 23:04:42 +02:00
2024-02-22 16:09:51 +01:00
2021-03-29 23:04:42 +02:00
2024-02-07 15:54:30 +01:00
2024-02-07 15:54:30 +01:00
2021-03-29 23:04:42 +02: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%