Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.
 
 
 
 
 
FlorianEisenmenger 2477919ed2 drag and drop time entries and show dates with entries vor 17 Stunden
..
.claude coloring vor 3 Wochen
.ddev initial checkin with maaaaannnny functions vor 1 Monat
_backups import and statistics vor 1 Tag
assets drag and drop time entries and show dates with entries vor 17 Stunden
bin initial checkin with maaaaannnny functions vor 1 Monat
config login page vor 1 Tag
migrations label field vor 5 Tagen
public htaccess vor 4 Wochen
src drag and drop time entries and show dates with entries vor 17 Stunden
templates drag and drop time entries and show dates with entries vor 17 Stunden
translations drag and drop time entries and show dates with entries vor 17 Stunden
.editorconfig initial checkin with maaaaannnny functions vor 1 Monat
.env big update: cleanup, restructuring, translation keys + excel, csv and pdf exports + print page vor 6 Tagen
.gitignore initial checkin with maaaaannnny functions vor 1 Monat
1-reset-and-seed.sh initial checkin with maaaaannnny functions vor 1 Monat
2-update-tenant-db.sh update: reports vor 1 Monat
LICENSE initial checkin with maaaaannnny functions vor 1 Monat
PROJEKT_KONTEXT.md updated md files vor 6 Tagen
README.md beautify html vor 1 Monat
composer.json lexware office integration vor 6 Tagen
composer.lock lexware office integration vor 6 Tagen
deploy.sh deploy vor 4 Wochen
package-lock.json statistics and invoices vor 4 Tagen
package.json statistics and invoices vor 4 Tagen
symfony.lock initial checkin with maaaaannnny functions vor 1 Monat
upload-build.sh logging vor 4 Wochen
webpack.config.js statistics and invoices vor 4 Tagen

README.md

spawntree Timetracker

Installation

cd httpdocs
ddev start
# Läuft dann unter https://timetracking.ddev.site:8459

ddev exec composer install
ddev exec npm install

sh 1-reset-and-seed.sh
# Entweder mit oder ohne Testdaten

ddev exec npm run watch

Live-Setup (einmalig)

GRANT ALL PRIVILEGES ON `db_%`.* TO 'deindbuser'@'%'; FLUSH PRIVILEGES;

Migrationen

Central Entity geändert

ddev exec php bin/console doctrine:migrations:diff --em=central --namespace=DoctrineMigrations
ddev exec php bin/console doctrine:migrations:migrate --em=central --no-interaction

Tenant Entity geändert

Kein Migrations-Workflow — die Tenant-DB wird per SchemaTool neu angelegt:

sh reset-and-seed.sh

Webpack / Assets

# Dev (einmalig)
ddev exec npm run dev

# Watch-Modus (bei Änderungen automatisch neu bauen)
ddev exec npm run watch

# Production Build
ddev exec npm run build

Hilfsbefehle

# Alle URLs anzeigen
ddev describe

# Cache leeren
ddev exec php bin/console cache:clear