434 Commits

Author SHA1 Message Date
Aiirondev_dev 4741f5c78b changes to the tutorial page 2026-11-12 22:51:59 +01:00
Aiirondev_dev 9c207b7d33 implementation of the Tutorial Videos 2026-11-12 22:44:46 +01:00
Aiirondev_dev 16a6b3172b Some more Changes to the Buisness menue 2026-11-05 23:06:59 +01:00
Aiirondev_dev 7ed6e22d20 changes to better reflekt the Buisness site 2026-11-05 22:58:04 +01:00
Aiirondev_dev 46895979f6 Further Design changes 2026-11-05 22:52:31 +01:00
Aiirondev_dev 4b26f1dbf5 Changes to the generall customer pool 2026-11-05 22:43:50 +01:00
Aiirondev 12712c4b8b Change to the Register Window Style 2026-10-21 17:54:51 +00:00
Aiirondev 70b88ac82e temporary Fix 2026-10-21 17:42:46 +00:00
Aiirondev ff3437d35c changes to only need a sertain type of Information and lets the Processing continue 2026-10-21 17:29:01 +00:00
Aiirondev 743bb66f30 temporary Fix 2026-10-21 17:19:31 +00:00
Aiirondev 22d949b795 changes to have a temporary fix 2026-10-21 17:13:50 +00:00
Aiirondev 86fafb7c56 Fail to include the If function for the Check box
These changes are temporary to realy get behind what the Problem is but the process has to be reviewed to get the Website functional back again.
2026-10-21 17:09:07 +00:00
Aiirondev 71ded11d28 Website/templates/base.html aktualisiert
Ursachen des iOS-Darstellungsfehlers
1. Webkit-Marker bei ⁠<summary>⁠ / ⁠<details>⁠: iOS Safari erzwingt standardmäßig ein eigenes Pfeil-Icon bei ⁠<summary>⁠, das zusätzlich zum eigenen Pfeil (⁠::after⁠) gerendert wird oder das Layout verschiebt.
2. Fehlende Höhenbegrenzung & Touch-Scrolling: Das aufgeklappte Mobilmenü (⁠.nav-links⁠) hat auf iPhones mit vielen Links (z. B. Admin-Links) das Fenster nach unten verlassen, ohne scrollbar zu sein.
3. Safari Viewport-Problem (⁠100vh⁠): Durch die dynamische Safari-Adressleiste wurde der untere Teil des Menüs abgeschnitten.
4. Fehlende Safe-Area-Insets: Keine Berücksichtigung der Dynamic Island / Notch am oberen Bildschirmrand.

Signed-off-by: Aiirondev <maximilian.gruendinger@invario-software.de>
2026-10-08 08:57:00 +00:00
Aiirondev_dev 8264d119d9 changes to the status displayment 2026-10-05 22:21:25 +02:00
Aiirondev_dev 06fa1dda68 Fix of an error when booking 2026-10-05 22:11:21 +02:00
Aiirondev_dev 0f1f3eda52 changes to the status changes 2026-10-05 22:02:10 +02:00
Aiirondev_dev c9ba05dedf changes to the email system wen the Allready existing booking os changed the credentials are not send again 2026-10-05 21:51:33 +02:00
Aiirondev_dev ae832c9435 Die falsche Subdomain-Zuordnung wurde behoben. 2026-10-05 20:38:28 +02:00
Aiirondev_dev bad0dd6b6c Downgrade-Ablauf wurde auf Paketentfernung umgestellt 2026-10-05 18:52:29 +02:00
Aiirondev_dev a07f9f6b31 Die Profilseite ist jetzt klarer strukturiert und an das restliche Layout angepass 2026-10-05 16:01:15 +02:00
Aiirondev_dev 37530ce95f changes toi the downgrading 2026-10-05 15:59:09 +02:00
Aiirondev_dev 30f6ee0cbf changes to the function and the slyle in regarts to the downgrade and the Werberemail poption 2026-10-05 15:50:05 +02:00
Aiirondev_dev 1aa46c4a43 changes 2026-10-05 12:02:20 +02:00
Aiirondev_dev d38ba06484 Implementiert:
Bestehende Kunden können nur noch zusätzliche Module buchen.
Bereits enthaltene Module werden auf der Preisseite deaktiviert.
Gültige Herabstufungen werden separat angeboten.
Herabstufungen behalten Instanz und Daten, erstellen keine neue Rechnung und aktualisieren den Modulumfang.
Bestehende Schul-URLs werden automatisch vorausgefüllt.
Serverseitige Validierung verhindert manipulierte Buchungsanfragen.
Geänderte Dateien: main.py, preise.html, schnell_buchung.html.

Validiert mit Python-Syntaxprüfung, Jinja-Template-Parsing und git diff --check. Der direkte Laufzeittest war wegen fehlendem Flask im System-Interpreter nicht möglich.
2026-10-03 17:00:38 +02:00
Aiirondev_dev c0607669c2 changes 2026-10-03 12:37:45 +02:00
Aiirondev_dev 9ca0553421 changes to the pricing 2026-10-03 12:34:08 +02:00
Aiirondev_dev 77e388627d changes to the prices 2026-10-03 12:25:34 +02:00
Aiirondev_dev 13aca86d5d implementation of the verification email for the admin 2026-10-03 11:48:35 +02:00
Aiirondev_dev bd8ff143ad removal ofm the register validation for the verträge etc. 2026-10-03 11:27:55 +02:00
Aiirondev_dev 7784a88465 changes to allow the test mail 2026-10-03 11:11:18 +02:00
Aiirondev_dev 891d837684 chzanges 2026-10-03 00:33:57 +02:00
Aiirondev_dev f9544b5f5a changes to the vbertrag 2026-10-03 00:14:36 +02:00
Aiirondev_dev 00b92084a0 Changes to the Buchungs Processing for the AGB Accepting and the AVV also the the email and workflow was changed 2026-10-03 00:09:44 +02:00
Aiirondev_dev fa6fa56fd4 changes to the User validation of the subdomain for the Booking flow 2026-10-02 18:44:06 +02:00
Aiirondev_dev fc9deb6e4d Vorbesetzung des Buchungs vormulars 2026-10-02 18:39:25 +02:00
Aiirondev_dev a40b081c14 changes to the bookingflow 2026-10-02 18:37:02 +02:00
Aiirondev_dev e24a74f7a2 changes to the Bookingflow 2026-10-02 16:46:45 +02:00
Aiirondev_dev 1e7bc1e2a9 change to the click to chat file 2026-09-29 22:45:59 +02:00
Aiirondev_dev 71d603c2bb changes to the Image implementation 2026-09-29 22:44:22 +02:00
Aiirondev_dev cacc566dfb change to the style 2026-09-29 22:38:37 +02:00
Aiirondev_dev a7616f2e63 Implementation of WA Click to chat 2026-09-29 22:35:30 +02:00
Aiirondev_dev 156b8fa4eb implementation of the Barcode Price 2026-09-29 22:26:46 +02:00
Aiirondev_dev 878e112305 new fotos 2026-09-29 19:08:49 +02:00
Aiirondev_dev b0ace1f983 changes 2026-09-29 17:41:12 +02:00
Aiirondev_dev 8cefe14a74 Merge remote-tracking branch 'refs/remotes/origin/main' 2026-09-28 09:50:50 +02:00
Aiirondev_dev 0197eca2a1 changes 2026-09-27 13:41:20 +02:00
Aiirondev_dev 604cd1ba46 change 2026-09-27 13:39:06 +02:00
Aiirondev_dev 69b4dacf1c changes to the style 2026-09-27 12:40:01 +02:00
Aiirondev_dev c32aa9959d changes 2026-09-27 12:35:48 +02:00
Aiirondev_dev 2b70bf9292 changes 2026-09-27 12:31:41 +02:00