Hi everyone,
I’m facing an urgent issue with my self-hosted Activepieces setup. I have several hundred active flows using the “Delay Until” step, where a pause is set dynamically using an ISO timestamp like this: 2025-06-16T18:45:00 (no timezone suffix included).
The problem is that these timestamps are being interpreted as UTC, whereas I need them to be handled in Europe/Paris time (CET/CEST). As a result, all of my flows will resume 1 to 2 hours off schedule — which is critical for my use case.
Here’s what I’ve already tried:
Changed the server timezone to Europe/Paris (via TZ env variable) → had no effect on scheduled flows.
Restarted all containers with updated timezone.
I cannot manually edit all paused flows — there are too many (~1000).
What I need:
-
A way to mass-update all currently paused flows so they trigger at the correct Paris time (instead of UTC).
-
A way to make sure future flows interpret ISO timestamps (without offset) as Paris time — or at least allow me to enforce this behavior globally.
Any help (SQL patch? configuration override? code patch?) would be hugely appreciated — this could otherwise cause major misfires in my automation workflows.
Thanks in advance!