Commit Graph

602 Commits

Author SHA1 Message Date
6593e921ee feat: improve notiz column UI and fix memory exhaustion
Notiz column now has max 5 lines with expand/collapse animation and auto-resizing edit textarea. Moved raw SQL query to WorkorderModel::getPreorderIdsByCampaigns() to fix OOM in archiveWorkorders().

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-27 15:35:17 +01:00
a53ff3912c fix: fix popup blocker and Select2 error when prefilling calendar
- Open window synchronously before await to avoid popup blocker,
  then navigate it to /Calendar/View after successful save; close
  it if the save fails
- Guard the #customer Select2 change handler so it bails early
  when #customer has not been initialized as Select2 yet

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-27 13:46:19 +01:00
daf1ce3401 feat: prefill calendar form when setting workorder appointment
When a WorkorderCompany user sets or reschedules an appointment date,
the calendar is now opened in a new tab pre-filled with workorder data
(subject, type, location, times, description, customer contact, Pusnik
as calendar user, Ziga Harc as attendee).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-27 13:32:00 +01:00
Daniel Spitzer
9dc01d434e Merge branch 'spidev' into 'master'
Pop Erweiterung auf Adressen

See merge request fronk/thetool!2099
2026-02-20 10:37:02 +00:00
Daniel Spitzer
d8046f3b89 Pop Erweiterung auf Adressen 2026-02-20 11:36:25 +01:00
Daniel Spitzer
4d518981fa Pop Erweiterung auf Adressen 2026-02-20 11:22:21 +01:00
Luca Haid
68e86f74f8 raspberrydisplay v2 init 2026-02-03 15:52:55 +01:00
Luca Haid
0cdb2140a9 raspberrydisplay v2 init 2026-02-03 15:38:55 +01:00
Luca Haid
9b6f73049e fixed javascript typo error 2026-02-02 19:38:49 +01:00
Luca Haid
46034e53bb fixed the automatic selection in the autocomplete 2026-02-02 14:11:01 +01:00
Luca Haid
3391c74586 added network specs request 2026-02-02 13:33:27 +01:00
Luca Haid
6548daec82 fixed date filter issues 2026-02-02 10:47:38 +01:00
Luca Haid
4f75985e3c fixed date filter issues 2026-02-02 10:37:10 +01:00
Luca Haid
5169fdfbc7 added radius link to cpeprovisioning 2026-02-02 10:10:48 +01:00
Luca Haid
55dc9c1cee added avm scanner module to radius 2026-01-29 10:09:16 +01:00
Luca Haid
a3bd470fcc changed dashboard 2026-01-28 11:41:56 +01:00
Luca Haid
6a85d4a980 improve and add dashboard 2026-01-28 10:12:16 +01:00
Luca Haid
4bfd0eddce fixed workorder civil engineering 2026-01-27 16:09:10 +01:00
Luca Haid
60e3c7b765 added tiefbau flag 2026-01-27 11:20:25 +01:00
Luca Haid
9b6ed35ddc added date filter 2026-01-27 10:55:10 +01:00
Luca Haid
e8002d184f fxied vat calculation 2026-01-26 15:44:35 +01:00
Luca Haid
5ca7fa29c6 device matching via mac instead of ip address 2026-01-26 12:20:52 +01:00
Luca Haid
b569faf946 added possibility to remove appointment 2026-01-22 07:24:33 +01:00
Luca Haid
7974371d3f Rechnungen
- Artikelsuche
- optional weg
- Einheit weg
- Einzelpreis wird nicht geholt
- einzelpreis andere preistypen irgendwie anzeigen
- ust weg
- -1 menge erlauben
- kleiner Speicher bug
- mit Rechnungsadresse LS geht nicht übernehmen
- pdf herunterladen Status ändern
- per Mail verschicken ohne eingetragene Mail geht ned
2026-01-20 15:57:50 +01:00
Luca Haid
d6d213a8d3 add aha blatt parsing 2026-01-20 13:27:35 +01:00
Luca Haid
bd0a332aa1 added categories to assetmanagement 2026-01-19 06:51:56 +01:00
Luca Haid
6ab41a9169 added technical data to xinon workorder and workordermph now has a unassign button 2026-01-18 17:42:11 +00:00
Luca Haid
1426d769d2 Xinon mobile/improve 2026-01-17 12:48:08 +00:00
Luca Haid
7cc3c79174 added stuff to manualinvoice 2026-01-13 07:07:03 +01:00
Luca Haid
6558caf2f3 Adb netzgebiet/add manual rimo import 2026-01-08 09:38:01 +00:00
Luca Haid
5a8aedaf79 fixed the second copy button 2026-01-08 10:12:51 +01:00
Luca Haid
6517ce2d14 added netzgebiet copy button 2026-01-07 18:37:17 +01:00
Luca Haid
e0458ef264 added netzgebiet copy button 2026-01-07 18:23:56 +01:00
Luca Haid
62ed7f4a5d fixed wrong boolean association 2026-01-07 09:49:43 +00:00
Daniel Spitzer
d526d0e382 Merge branch 'spidev' into 'master'
Pop Übersichtsmap update

See merge request fronk/thetool!1993
2026-01-06 14:58:55 +00:00
Daniel Spitzer
56143afe44 Pop Übersichtsmap update
* Gesamtanzahl wird nun angezeigt mit und ohne Koordinaten
2026-01-06 15:58:24 +01:00
Luca Haid
8eb417da48 added copy button 2025-12-29 15:42:02 +01:00
Luca Haid
42f79ed9f8 restricted user management to a couple of users 2025-12-29 14:24:58 +01:00
Daniel Spitzer
ccab1c7644 Merge branch 'spidev' into 'master'
Pop Übersichtsmap update

See merge request fronk/thetool!1986
2025-12-29 10:28:19 +00:00
Daniel Spitzer
46aa483bbc Pop Übersichtsmap update
* Gps Daten und Google Maps Verlinkung implementiert
* Alle auswählen Checkbox implementiert
2025-12-29 11:27:59 +01:00
Daniel Spitzer
3e03a52c87 Merge branch 'spidev' into 'master'
Script Preorder Sync erweitert auf Netzgebiete:

See merge request fronk/thetool!1985
2025-12-29 09:41:08 +00:00
Daniel Spitzer
18bbb40160 Script Preorder Sync erweitert auf Netzgebiete:
ON Leibnitz
ON Bad Gleichenberg
ON Semriach
ON Straden
ON St.Anna am Aigen
2025-12-29 10:40:46 +01:00
Daniel Spitzer
df5fac333b Merge branch 'spidev' into 'master'
Script Preorder Sync erweitert auf Netzgebiete:

See merge request fronk/thetool!1984
2025-12-29 09:39:34 +00:00
Daniel Spitzer
c637c51316 Script Preorder Sync erweitert auf Netzgebiete:
ON Leibnitz
ON Bad Gleichenberg
ON Semriach
ON Straden
ON St.Anna am Aigen
2025-12-29 10:39:04 +01:00
Daniel Spitzer
6c23e2c4a3 Merge branch 'spidev' into 'master'
Pop Netzwerk Map

See merge request fronk/thetool!1983
2025-12-29 09:31:38 +00:00
Daniel Spitzer
6e6276ce96 Script Preorder Sync erweitert auf Netzgebiete:
ON Leibnitz
ON Bad Gleichenberg
ON Semriach
ON Straden
ON St.Anna am Aigen
2025-12-29 10:29:56 +01:00
Luca Haid
bc2c62bbdd fixed ont info 2025-12-29 10:26:48 +01:00
Daniel Spitzer
63c11d5c8a Merge branch 'master' into 'spidev'
# Conflicts:
#   Layout/default/Device/Detail.php
2025-12-27 18:33:02 +00:00
Daniel Spitzer
bb07cd1fb2 Pop Feature Updates
* Vorbereitung für erweiterte Faserdarstellungen
* Pop Map Übersicht
* Leere Pop Kategorien werden nun als Unbekannt dargestellt
2025-12-27 19:31:08 +01:00
Luca Haid
eb1d610350 fixed km loading 2025-12-22 12:16:41 +01:00