Luca Haid 6593e921ee feat: improve notiz column UI and fix memory exhaustion
Notiz column now has max 5 lines with expand/collapse animation and auto-resizing edit textarea. Moved raw SQL query to WorkorderModel::getPreorderIdsByCampaigns() to fix OOM in archiveWorkorders().

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-27 15:35:17 +01:00
2026-02-20 10:37:02 +00:00
2025-02-26 16:15:59 +01:00
2026-02-27 12:30:59 +00:00
2026-02-12 15:03:37 +01:00
2026-02-12 15:03:37 +01:00
2021-03-29 23:04:42 +02:00
2026-01-17 12:48:08 +00:00
2021-03-29 23:04:42 +02:00
2026-01-20 13:27:35 +01: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%