You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
FlorianEisenmenger 2477919ed2 drag and drop time entries and show dates with entries 17 uur geleden
..
.claude coloring 3 weken geleden
.ddev initial checkin with maaaaannnny functions 1 maand geleden
_backups import and statistics 1 dag geleden
assets drag and drop time entries and show dates with entries 17 uur geleden
bin initial checkin with maaaaannnny functions 1 maand geleden
config login page 1 dag geleden
migrations label field 5 dagen geleden
public htaccess 4 weken geleden
src drag and drop time entries and show dates with entries 17 uur geleden
templates drag and drop time entries and show dates with entries 17 uur geleden
translations drag and drop time entries and show dates with entries 17 uur geleden
.editorconfig initial checkin with maaaaannnny functions 1 maand geleden
.env big update: cleanup, restructuring, translation keys + excel, csv and pdf exports + print page 6 dagen geleden
.gitignore initial checkin with maaaaannnny functions 1 maand geleden
1-reset-and-seed.sh initial checkin with maaaaannnny functions 1 maand geleden
2-update-tenant-db.sh update: reports 1 maand geleden
LICENSE initial checkin with maaaaannnny functions 1 maand geleden
PROJEKT_KONTEXT.md updated md files 6 dagen geleden
README.md beautify html 1 maand geleden
composer.json lexware office integration 6 dagen geleden
composer.lock lexware office integration 6 dagen geleden
deploy.sh deploy 4 weken geleden
package-lock.json statistics and invoices 4 dagen geleden
package.json statistics and invoices 4 dagen geleden
symfony.lock initial checkin with maaaaannnny functions 1 maand geleden
upload-build.sh logging 4 weken geleden
webpack.config.js statistics and invoices 4 dagen geleden

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