Commit Graph

34 Commits

Author SHA1 Message Date
Ali BARIN
1e64b8a903 fix(email): correct sandbox safeguard check 2024-07-17 10:25:01 +02:00
Ali BARIN
369c72282c fix: delete access token before hard deleting user 2024-07-01 11:41:11 +00:00
Faruk AYDIN
62bdb7fb6d fix: Import statements of removed subscription job 2024-01-12 16:44:56 +01:00
Faruk AYDIN
b95478b635 chore: Use imports as ES modules 2024-01-04 22:24:42 +01:00
Faruk AYDIN
d1427ffd54 feat: Convert workers to use js files 2024-01-04 17:48:52 +01:00
Ömer Faruk Aydın
4402995132 Merge pull request #1133 from automatisch/sandbox-emails
chore: Allow only automatisch emails for non-prod cloud envs
2023-09-30 13:25:18 +02:00
Ömer Faruk Aydın
e9ba37b8de fix: use withSoftDeleted scope to remove user associations permanently (#1239) 2023-08-24 16:34:07 +02:00
Faruk AYDIN
4b77f2f590 fix: Remove deleted flows from Redis 2023-08-24 15:05:54 +02:00
Faruk AYDIN
337d22bbf4 chore: Allow only automatisch emails for non-prod cloud envs 2023-06-08 11:58:14 +02:00
Ali BARIN
93a2e2151e fix: early exit upon failed actions 2023-05-27 21:16:24 +02:00
Faruk AYDIN
d2163f180e feat: Add getSubscriptionStatus graphQL query 2023-04-12 21:29:36 +02:00
Faruk AYDIN
d1344457dd feat: Auto remove cancelled subscriptions 2023-04-11 23:32:34 +02:00
Faruk AYDIN
9cb4607f69 refactor: User permission and limits to run flows 2023-04-11 16:59:59 +02:00
Faruk AYDIN
4aa41773c4 fix: Expose worker errors with stack trace 2023-04-07 18:16:08 +02:00
Ali BARIN
4d90df9d9a feat: introduce Sentry 2023-03-10 18:53:10 +00:00
Ali BARIN
ae3512fecf feat: don't interrupt execution due to quota 2023-03-09 15:13:50 +00:00
Ali BARIN
4e46b16f7b feat: use full name instead of email address in emails 2023-03-05 09:18:07 +00:00
Ali BARIN
cc05bc7db8 feat: expose email address in email templates 2023-03-03 18:07:35 +00:00
Ali BARIN
d198eaa988 fix: correct template name in email worker 2023-03-03 18:07:35 +00:00
Ali BARIN
64f7560b3b feat: add delete user worker 2023-03-02 15:28:51 +00:00
Ali BARIN
5ee7b85cc4 feat(filter): add filter app 2023-02-26 17:02:30 +01:00
Ömer Faruk Aydın
a0815b06a6 feat: Implement draft version of reset password email (#949) 2023-02-24 00:25:10 +01:00
Ali BARIN
74a77ed271 fix(worker): compute parameters for delaying job 2023-02-08 23:22:57 +01:00
Faruk AYDIN
cb58ab5fb7 feat: Add delay until action for delay app 2022-12-16 20:13:39 +01:00
Ali BARIN
5b51cb30f5 refactor: use step.appKey to recognize delay 2022-12-16 19:54:55 +01:00
Faruk AYDIN
469050914b feat: Add delay application along with delay for action 2022-12-16 02:32:57 +03:00
Ali BARIN
2e391cc651 feat(queue): auto clean up complete and fail jobs 2022-11-28 02:01:12 +01:00
Faruk AYDIN
a56135ca57 refactor: Restructure apps with new data pushing logic 2022-10-22 19:29:02 +02:00
Faruk AYDIN
237ab48d33 refactor: Restructure workers to work with services 2022-10-14 22:33:26 +02:00
Faruk AYDIN
56a9aeece7 refactor: Extract processor job into separate background jobs 2022-10-13 18:45:30 +02:00
Ali BARIN
ec0d0203ae feat(cli): add start-worker command 2022-09-07 18:35:20 +02:00
Faruk AYDIN
57186bf85d fix: Implement graceful shutdown for worker and queue scheduler 2022-05-13 10:22:58 +02:00
Faruk AYDIN
22e1fe5c44 feat: Implement auto-run interval for triggers of completed flows 2022-03-23 18:17:41 +03:00
Faruk AYDIN
20e725b590 feat: Implement process worker with bullmq 2022-03-05 12:56:34 +03:00