-
v1.3.1 Stable
released this
2026-03-27 10:33:15 +01:00 | 67 commits to master since this releaseFix
- OfferDetail now correctly applies default currency from system settings
Deploy
cd /var/www/app-ts wget <asset-url> -O release.tar.gz tar -xzf release.tar.gz npm install --production npx prisma generate npx prisma migrate deploy pm2 restart app-ts rm release.tar.gzDownloads
-
v1.3.0 Stable
released this
2026-03-27 10:17:05 +01:00 | 69 commits to master since this releaseChanges
- System settings page with 3 tabs: Security, System, Firma
- Configurable attendance rules, document numbering patterns, currency/VAT lists
- Dynamic logo upload (light + dark variants) from DB
- Email settings (SMTP, invoice alerts, leave notifications) in UI
- Permissions simplified: settings.manage replaces 3 old permissions
- Leaflet bundled locally, unpkg.com removed from CSP
- Template-based document numbering ({YYYY}/{PREFIX}/{NNN})
- App info: version, Node.js, uptime, memory, DB status, NAS status
- Silent catch blocks fixed, console.log � app.log
Migrations
- add_system_settings
- add_number_patterns
- add_smtp_settings
- add_dark_logo
- consolidate_settings_permissions
Deploy
cd /var/www/app-ts wget <asset-url> -O release.tar.gz tar -xzf release.tar.gz npm install --production npx prisma generate npx prisma migrate deploy pm2 restart app-ts rm release.tar.gzDownloads
-
v1.1.4 Stable
released this
2026-03-26 15:33:11 +01:00 | 73 commits to master since this releaseFix
- Increased global rate limit from 100 to 300 req/min � fast month switching no longer triggers rate limit
Deploy
cd /var/www/app-ts wget <asset-url> -O release.tar.gz tar -xzf release.tar.gz npm install --production npx prisma generate npx prisma migrate deploy pm2 restart app-ts rm release.tar.gzDownloads
-
v1.1.3 Stable
released this
2026-03-26 15:21:23 +01:00 | 75 commits to master since this releaseFix
- Project detail now shows customer name and responsible user correctly
- API was returning nested objects instead of flat fields
Deploy
cd /var/www/app-ts wget <asset-url> -O release.tar.gz tar -xzf release.tar.gz npm install --production npx prisma generate npx prisma migrate deploy pm2 restart app-ts rm release.tar.gzDownloads
-
v1.1.2 Stable
released this
2026-03-26 13:13:47 +01:00 | 77 commits to master since this releaseFix
- Project detail now shows linked order and offer (Propojen� section)
- API was returning nested objects instead of flat fields expected by frontend
Downloads
-
v1.1.1 Stable
released this
2026-03-26 13:05:19 +01:00 | 79 commits to master since this releaseChanges since v1.0.0
- NAS storage for created invoices (PDF via puppeteer), received invoices, and offers
- Invoice due date email alerts (daily cron at 8:00, 3 days before + on due date)
- Invoice language field (cs/en) stored per invoice
- Invoices list filtered by month/year matching KPI cards
- Centralized date helpers replacing UTC .toISOString() calls
- Attendance project switching fix, comment cleanup, removed as-any casts
- Favicon added
Deploy
cd /var/www/app-ts wget <asset-url> -O release.tar.gz tar -xzf release.tar.gz npm install --production npx prisma generate npx prisma migrate deploy pm2 restart app-ts rm release.tar.gzDownloads