Commit Graph
54 Commits
Author SHA1 Message Date
LucaandClaude Sonnet 4.6 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
LucaandClaude Sonnet 4.6 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
Luca Haid 9b6f73049e fixed javascript typo error 2026-02-02 19:38:49 +01:00
Daniel Spitzer 06a148c915 Zeiterfassung Update
* Monatsansicht für Mitarbeiter nun 3 Monate in der Zukunft
2025-10-11 17:29:05 +02:00
Daniel Spitzer 2e39bc0ff5 Kalenderupdate
* Externe Teilnehmer komplette Terminbehandlung ohne Microsoft + als Teilnehmer bei Kalenderterminen
2025-10-06 22:37:41 +02:00
Daniel Spitzer 2426c6a282 Kalenderupdate für Sbidi IBNS 2025-09-16 17:20:21 +02:00
Daniel Spitzer 71a01b8570 n 2025-09-16 17:19:37 +02:00
Daniel Spitzer 4afd7ee65e n 2025-09-16 17:13:39 +02:00
Daniel Spitzer e2f6f39e33 PopRack Erweiterung LC/SC mit 96 Fasern 2025-09-16 17:08:16 +02:00
Daniel Spitzer 8cd33dc97c Kalender Update
* Update Tagestermin sollten nun sauber funktionieren und vorgerendert werden
2025-08-28 10:30:18 +02:00
Daniel Spitzer 52f384c7ba Zeiterfassung
* Anpassungen Urlaubsanzeige bei Arbeitszeitänderungen
2025-07-08 18:02:23 +02:00
Daniel Spitzer 488457ccd8 Kalender Anpassungen
- Kalender Termin Kopierfeature
2025-06-09 12:10:16 +02:00
Daniel Spitzer 955aa0fbd2 API Anpassungen
* Abwesenenheiten für Kalender implementiert
2025-05-25 18:18:24 +02:00
Daniel Spitzer 783627f108 Kalender Update
* Absage Filter erweitert
* Suchfilter auf Eventtypfilter und Absage Filter erweitert
2025-05-19 12:17:24 +02:00
Daniel Spitzer 4a14cf77ad Kalender Update
* Richtigstellung Calender Filter Events
2025-05-13 20:36:22 +02:00
Daniel Spitzer 53c188955e Kalender Update
* Richtigstellung Calender Filter Events
2025-05-13 20:00:11 +02:00
Daniel Spitzer d73bec0375 Kalender Update
* Abgesagte Termine können nun ausgeblendet werden.
2025-05-13 17:13:08 +02:00
Daniel Spitzer d5c5d4306a Kalender Update
* Abgesagte Termine können nun ausgeblendet werden.
2025-05-13 16:25:08 +02:00
Daniel Spitzer 4ec4e15e05 Kalender Update Feature Erweiterung
* Absage von Kundenterminen

Behobene Bugfixes:
* Beschreibungsfeld kann nun immer Leer gesetzt werden.
* SPIN wird nun nur 1mal ins Beschreibungsfeld eingesetzt.
2025-04-30 12:58:36 +02:00
Daniel Spitzer 76e24ce5cb Kalender Update
* Neuer IBN Typ IBN SBIDI
* Neue Kundenabfrage für SBIDI
2025-04-15 18:42:40 +02:00
Daniel Spitzer 1a12e29e8d Kalender Bugfix
* Sommerzeitberechnungen resize/drop war nicht richtig
2025-04-11 12:09:28 +02:00
Daniel Spitzer 00bef1098b Kalender Bugfix
* Ticketnummer und Beschreibung werden nun richtig ins Beschreibungsfeld geschrieben.
2025-03-18 15:01:15 +01:00
Daniel Spitzer cb67e821ec Kalender Update
* Feature Implementation Excel Export
2025-03-03 09:21:24 +01:00
Daniel Spitzer a465133c9a Kalender Update
* Feature Serientermine Integration
2025-03-02 16:44:44 +01:00
Daniel Spitzer 8db2322cd6 Kalender Update
* Neuer Termintyp Support Gespräch
2025-02-18 21:02:30 +01:00
Daniel Spitzer 9e92613b72 Kalender Update
* spin bei Termine eingebaut
2025-02-18 19:20:46 +01:00
Daniel Spitzer e08fd59e83 Kalender Update
* Tinymce für Beschreibungsfeld eingebaut
2025-02-18 18:44:55 +01:00
Daniel Spitzer f8d0264d6b Kalender Bugfix
* 1 day Reminder Checkbox Bug behoben
2025-02-05 20:44:33 +01:00
Daniel Spitzer c6d3a98b3d Kalender Bugfix
* Wenn bei einem Termin auf info senden geklickt wurde und die Kundeninformation leer war macht er ein NullFeld für die Textinfo, das blockierte das JS beim öffen -> ist behoben
2025-02-05 20:11:01 +01:00
Daniel Spitzer dc1965ea0a Kalender Update
* Bugfix beim Kalendertypwechsel
2025-01-27 10:15:15 +01:00
Daniel Spitzer 6917b1dce6 Achtung AddressModel Anpassungen
Features:
•	Termin Typen wurden erweitert
o	IBN ESTMK (Kundensuche alles außer Xinon)
o	IBN Snopp (Kundensuche alles außer Xinon)
o	Störungen (Ticketsuche)
	Derzeit werden Ticket Informationen wie bei IBN (Betreff und Ort eingesetzt, wenn leer) bzw. die Beschreibung erhält den Ticket Link und das Subjekt des Tickets (Ticket Link derzeit nur im Outlook Anklickbar (offene Punkte Hyperlinks))
•	Symbole der Termin Typen angepasst
•	Für Outlook werden für die verschiedenen Termintypen derzeit die Standard Kategorien in Deutsch hergenommen (Anfrage zwecks zentraler Kategorien läuft)
o	Gelbe Kategorie … IBN Xinon
o	Grüne Kategorie … IBN ESTMK
o	Lila Kategorie … IBN Snopp
o	Rote Kategorie … Störung

•	Filter wurden eingebaut
o	Es kann nun explizit nach Termintypen gefiltert werden
o	Es können auch Termintypen in Kombination gefiltert werden
•	Vorlagen können nun selbst erstellt und bearbeitet werden
o	Dynamische Felder
	Datum [&&date&&] … Startdatum des Termins
	Start [&&start&&] … Startuhrzeit des Termins
	Ende [&&end&&] … Enduhrzeit des Termins
	dyn. VM/NM [&&vmnm&&] … dynamisch vormittags oder nachmittags je nach Startzeit > 12:00 = nachmittags
o	Vorlagen sind jeweils für jeden IBN Termin Typ zu erstellen
o	Es darf nur 1ne Reminder Vorlage per Termintyp geben
Bugfix:
•	Mehrfachanzeigebug vom gleichen Termin, wenn der Termin mehrfach in kurzer Zeit verschoben oder vergrößert/verkleinert wurde.
•	Tolltipps verschwinden jetzt nicht, wenn man direkt darauf fährt.
2025-01-27 09:15:15 +01:00
Daniel Spitzer 7c0c585b91 Kalender Updates
* Vorlagen können nun erstellt und editiert werden.
* neue Migration für CalendarTemplates
2025-01-14 18:54:18 +01:00
Daniel Spitzer ecd4787ff6 Kalender
Update:
* Neue Serientermin RRule
2024-12-18 15:51:18 +01:00
Daniel Spitzer d956506a04 Kalender
Update:
* Neue Serientermin RRule
2024-12-17 19:56:38 +01:00
Daniel Spitzer 0e120ef47a Kalender
Update:
* Kalenderwochenanzeige aktiviert
2024-12-11 18:52:09 +01:00
Daniel Spitzer 8ad4d465ef Kalender
Update:
* CSS Updates
* State-Save Fixes
2024-12-10 12:46:44 +01:00
Daniel Spitzer 535ff886c6 Kalender
Update:
* Bugfix Accept Title reset
2024-12-09 10:47:42 +01:00
Daniel Spitzer 0ea1949c5c Kalender
Update:
* Bugfix Kunden-Info
2024-12-09 10:24:00 +01:00
Daniel Spitzer b8e8729eff Kalender
Update:
* Änderungen bei Serienterminen wurden derweilen deaktiviert
2024-12-08 20:14:40 +01:00
Daniel Spitzer 08a6cd924e Kalender
Update:
* Änderungen bei Serienterminen wurden derweilen deaktiviert
2024-12-08 19:53:24 +01:00
Daniel Spitzer 08f7a15bf1 Kalender
Update:
* Suche wurde angepasst
2024-12-08 19:00:06 +01:00
Daniel Spitzer a6e087f8f1 Kalender
Update:
* Anpassungen Kalender Höhe Wochenansicht bei vielen Tagesterminen
* Css Bugfixes
2024-12-08 12:41:04 +01:00
Daniel Spitzer c467edae6f Kalender
Update:
* Neues Feature Private Termine Implementierung
2024-12-03 20:40:23 +01:00
Daniel Spitzer 02c5e0b8b6 Kalender
Update:
* Serientermine werden nun als Eventweise richtig angezeigt
2024-11-26 20:53:46 +01:00
Daniel Spitzer 857e850d32 Kalender
Update:
* Abwesenheiten werden nun bei den Kalendern angezeigt
2024-11-19 15:29:35 +01:00
Daniel Spitzer 962a5db94f Kalender
Update:
* Serientermine werden nun angezeigt
* Serientermine können nun angenommen/abgelehnt bzw. geändert werden.
* Serientermin Serienzeiten ändern ist noch offen
* Alle Js nun local im Calendar Ordner
2024-11-18 13:08:20 +01:00
Daniel Spitzer 413b730397 Kalender
Update:
* resource wurde bei Teilnehmern entfernt
* wenn es keinen Status für die Terminteilnahme gibt wird der busy Status hergenommen ohne Rahmeninformationen
2024-11-12 11:12:07 +01:00
Daniel Spitzer f4766549e7 Kalender
Update:
* In der Planungsansicht wird beim erstellen eines Eintrages automatisch der jeweilige Kalender (wenn berechtigt vorgeschlagen)
* In der Planungsansicht kann nun bei neuen Kalendereinträgen alle aktiven Kalender als Teilnehmer mit einem Klick eingefügt werden.
2024-11-12 10:35:19 +01:00
Daniel Spitzer ef2a2edf42 Kalender
* Update (Kalenderstream behandelt nur mehr angezeigte Kalender)
2024-11-11 10:48:14 +01:00
Daniel Spitzer 7567467818 Kalender
* Update (Feiertage und Geburtstage werden nun richtig angezeigt)
2024-11-11 08:54:13 +01:00