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

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