Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.
 
 
 
 
 
FlorianEisenmenger 2477919ed2 drag and drop time entries and show dates with entries 17 horas atrás
..
.claude coloring 3 semanas atrás
.ddev initial checkin with maaaaannnny functions 1 mês atrás
_backups import and statistics 1 dia atrás
assets drag and drop time entries and show dates with entries 17 horas atrás
bin initial checkin with maaaaannnny functions 1 mês atrás
config login page 1 dia atrás
migrations label field 5 dias atrás
public htaccess 4 semanas atrás
src drag and drop time entries and show dates with entries 17 horas atrás
templates drag and drop time entries and show dates with entries 17 horas atrás
translations drag and drop time entries and show dates with entries 17 horas atrás
.editorconfig initial checkin with maaaaannnny functions 1 mês atrás
.env big update: cleanup, restructuring, translation keys + excel, csv and pdf exports + print page 6 dias atrás
.gitignore initial checkin with maaaaannnny functions 1 mês atrás
1-reset-and-seed.sh initial checkin with maaaaannnny functions 1 mês atrás
2-update-tenant-db.sh update: reports 1 mês atrás
LICENSE initial checkin with maaaaannnny functions 1 mês atrás
PROJEKT_KONTEXT.md updated md files 6 dias atrás
README.md beautify html 1 mês atrás
composer.json lexware office integration 6 dias atrás
composer.lock lexware office integration 6 dias atrás
deploy.sh deploy 4 semanas atrás
package-lock.json statistics and invoices 4 dias atrás
package.json statistics and invoices 4 dias atrás
symfony.lock initial checkin with maaaaannnny functions 1 mês atrás
upload-build.sh logging 4 semanas atrás
webpack.config.js statistics and invoices 4 dias atrás

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