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 tuntia sitten
..
.claude coloring 3 viikkoa sitten
.ddev initial checkin with maaaaannnny functions 1 kuukausi sitten
_backups import and statistics 1 päivä sitten
assets drag and drop time entries and show dates with entries 17 tuntia sitten
bin initial checkin with maaaaannnny functions 1 kuukausi sitten
config login page 1 päivä sitten
migrations label field 5 päivää sitten
public htaccess 4 viikkoa sitten
src drag and drop time entries and show dates with entries 17 tuntia sitten
templates drag and drop time entries and show dates with entries 17 tuntia sitten
translations drag and drop time entries and show dates with entries 17 tuntia sitten
.editorconfig initial checkin with maaaaannnny functions 1 kuukausi sitten
.env big update: cleanup, restructuring, translation keys + excel, csv and pdf exports + print page 6 päivää sitten
.gitignore initial checkin with maaaaannnny functions 1 kuukausi sitten
1-reset-and-seed.sh initial checkin with maaaaannnny functions 1 kuukausi sitten
2-update-tenant-db.sh update: reports 1 kuukausi sitten
LICENSE initial checkin with maaaaannnny functions 1 kuukausi sitten
PROJEKT_KONTEXT.md updated md files 6 päivää sitten
README.md beautify html 1 kuukausi sitten
composer.json lexware office integration 6 päivää sitten
composer.lock lexware office integration 6 päivää sitten
deploy.sh deploy 4 viikkoa sitten
package-lock.json statistics and invoices 4 päivää sitten
package.json statistics and invoices 4 päivää sitten
symfony.lock initial checkin with maaaaannnny functions 1 kuukausi sitten
upload-build.sh logging 4 viikkoa sitten
webpack.config.js statistics and invoices 4 päivää sitten

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