Commit graph

17 commits

Author SHA1 Message Date
ValueOn AG
564a1200c6 datamodel sctirc fk logic in one place 2026-04-26 18:11:42 +02:00
ValueOn AG
24f0c3e2eb cleanup internal marked exports 2026-04-26 08:31:35 +02:00
ValueOn AG
50107a91ba fixed proper splitting sysadmin/platformadmin and proper logic for mandate name(slug) and label(user) 2026-04-19 00:04:03 +02:00
ValueOn AG
35209f7f80 fixed formgenerator , trustee, sort and filter 2026-04-14 00:15:56 +02:00
ValueOn AG
e43b0741ed fixes lang uand issues 2026-04-12 14:04:49 +02:00
ValueOn AG
87e2e6d401 decision subscription 2026-04-10 22:44:08 +02:00
ValueOn AG
be9e47caad phase 2 i18n clean 2026-04-10 12:33:27 +02:00
ValueOn AG
cc1fdb13e5 cleaned sql and ui language sets 2026-04-08 20:28:34 +02:00
ValueOn AG
bc370ef475 Alle 7 Stellen im Code, die Stripe-Objekte in Dicts konvertieren, nutzen jetzt stripeToDict(). Das funktioniert unabhängig von der Stripe-Bibliotheksversion auf DEV und INT. 2026-03-31 02:14:33 +02:00
ValueOn AG
b142c0fa6c NT-Problem: Unhandled exception: get
Root Cause: Die Stripe-Python-Bibliothek auf INT hat keine .get() Methode auf Stripe-Objekten. Wenn session.get("payment_status") aufgerufen wird, sucht Python via __getattr__ nach einem Feld namens "get" → AttributeError("get").

Bestätigung: In routeBilling.py gab es bereits einen hasattr(session, "get")-Check (Zeile 998) — jemand kannte das Problem.

Fix: Alle Stripe-Objekte werden sofort nach dem API-Call in dict() konvertiert
2026-03-31 02:05:16 +02:00
ValueOn AG
350c699473 fexed stripe webhook 2026-03-31 01:12:25 +02:00
ValueOn AG
b53a7f363d fixes stripe 2026-03-31 00:47:28 +02:00
ValueOn AG
7e88005721 unified failsafe neutralization architecture 2026-03-29 21:55:09 +02:00
ValueOn AG
1fdf238aaf cleaned mandate and unified mandate to be standard type 2026-03-28 23:54:11 +01:00
ValueOn AG
efe540b4f9 fixing round 1 2026-03-28 16:59:01 +01:00
ValueOn AG
2e7a0a73c7 streamlined formgeneratortable and sort/filter globally 2026-03-22 21:34:54 +01:00
ValueOn AG
c813bd63ca subscription base logic 2026-03-22 17:23:54 +01:00