Commit Graph

296 Commits

Author SHA1 Message Date
Faruk AYDIN
d1344457dd feat: Auto remove cancelled subscriptions 2023-04-11 23:32:34 +02:00
Faruk AYDIN
596be24d92 feat: Add cancellation effective date to subscriptions 2023-04-11 22:45:12 +02:00
Ali BARIN
a0feb7f309 feat: show completed checkout alert 2023-04-09 20:31:51 +00:00
Ali BARIN
7d47793afb feat: add subscription update and cancel logics 2023-04-06 13:08:49 +00:00
Faruk AYDIN
1cbf96dff1 feat: Implement getInvoices graphQL query 2023-03-26 02:02:36 +03:00
Faruk AYDIN
fe3048aab0 feat: Implement getSubscription for paddle without sdk 2023-03-25 18:32:16 +03:00
Faruk AYDIN
9a5a3e879d fix: Use paddle_subscription_id as field name for findOne query 2023-03-25 17:40:45 +03:00
Faruk AYDIN
3534712478 feat: Handle subscription payment succeeded event 2023-03-25 16:34:24 +03:00
Faruk AYDIN
cf83c27ca0 fix: Expose error stack together with error message 2023-03-25 14:01:04 +03:00
Faruk AYDIN
47a738d5e6 fix: Next bill amount for paddle 2023-03-25 00:07:28 +03:00
Faruk AYDIN
99454fdc4b feat: Handle subscription created webhook event 2023-03-24 13:48:15 +03:00
Ali BARIN
b1ee3ef8ba feat(http-request): add headers support 2023-03-23 14:53:27 +00:00
Faruk AYDIN
e1d26325f3 feat: Verify paddle webhooks 2023-03-21 22:17:45 +03:00
Faruk AYDIN
d3ef45db1b chore: Remove stripe-related functionality 2023-03-21 11:55:45 +03:00
Faruk AYDIN
040ad9edb0 feat: Implement getPaddleInfo graphQL query 2023-03-21 00:55:27 +03:00
Faruk AYDIN
f1358c7ad1 feat: add GetPaymentPlans graphQL query 2023-03-21 00:50:33 +03:00
Faruk AYDIN
ee3d2489e6 chore: Change redirect url for payment portal 2023-03-12 21:26:10 +03:00
Ali BARIN
97da370301 feat: provide clear message when app is not found 2023-03-12 09:59:27 +00:00
Ali BARIN
4d90df9d9a feat: introduce Sentry 2023-03-10 18:53:10 +00:00
Faruk AYDIN
b0b6b72b4c feat: Implement stripe webhooks 2023-03-07 17:22:40 +01:00
Ali BARIN
9aaeac6a08 fix: make getAutomatischInfo public 2023-03-06 21:41:53 +00:00
Faruk AYDIN
5e18ef5830 feat: Initial payment implementation 2023-03-05 17:14:01 +01:00
Ali BARIN
5762cf5dc5 fix: make resetMutation public 2023-03-03 20:09:37 +00:00
Ali BARIN
b51d9bb17b feat: add delete user queue 2023-03-02 15:25:24 +00:00
Ali BARIN
179db38fd1 feat: show email queue jobs in bull-board 2023-03-02 11:11:42 +00:00
Ali BARIN
29a319a850 Merge pull request #962 from automatisch/fix-unreachable-server-errors
fix: correct errors for unreachable servers
2023-02-27 21:00:43 +01:00
Ali BARIN
e7ccd01427 fix: stop using originalError in GQL responses 2023-02-27 20:29:22 +01:00
Ali BARIN
61fb71a080 fix: correct errors for unreachable servers 2023-02-27 20:28:15 +01:00
Ali BARIN
37cdb34014 fix: do not suppress native GQL errors 2023-02-26 22:13:07 +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
Faruk AYDIN
90dcbadc52 feat: Implement forgotPassword mutation 2023-02-18 16:54:01 +01:00
Faruk AYDIN
b8b453aba0 feat: Implement createUser mutation 2023-02-18 14:49:12 +01:00
Faruk AYDIN
d227a07fe9 fix: Use kebab-case for check license file 2023-02-17 22:42:56 +01:00
Faruk AYDIN
1dfb22d02e feat: Introduce getLicense graphQL query 2023-02-14 22:15:59 +01:00
Ali BARIN
74a77ed271 fix(worker): compute parameters for delaying job 2023-02-08 23:22:57 +01:00
Ali BARIN
0870fa7e8f fix(typeform): add HTTP 403 to refresh token 2023-01-18 22:41:10 +01:00
Ali BARIN
f30ac46672 feat($): add flow.setRemoteWebhookId 2022-12-16 21:06:52 +01:00
Faruk AYDIN
cb58ab5fb7 feat: Add delay until action for delay app 2022-12-16 20:13:39 +01:00
Faruk AYDIN
469050914b feat: Add delay application along with delay for action 2022-12-16 02:32:57 +03:00
Ali BARIN
3c62f182ab feat(webhook): add webhook application 2022-12-08 00:34:26 +01:00
Ali BARIN
c5fedda195 feat(worker): log when workers are ready 2022-12-05 23:53:57 +01:00
Ali BARIN
2f06cda82b fix: remove circular serialization in GQL errors 2022-11-30 16:57:35 +01:00
Faruk AYDIN
d83e8dabf8 feat: Implement webhook logic along with new entry typeform trigger 2022-11-30 02:12:56 +01:00
Ali BARIN
2e391cc651 feat(queue): auto clean up complete and fail jobs 2022-11-28 02:01:12 +01:00
Faruk AYDIN
6bf0e799a1 feat: Add isRefreshTokenRequested condition to auth in global variable 2022-11-21 09:43:04 +01:00
Ali BARIN
166dda4a4b feat(salesforce): implement refresh token logic 2022-11-21 09:43:04 +01:00
Ali BARIN
901605fd9c feat: add refresh token capability 2022-11-21 09:43:04 +01:00
Faruk AYDIN
81c41ef5ee refactor: Use generateAuthUrl method instead of createAuthData 2022-11-10 18:50:36 +01:00
Faruk AYDIN
10e2794ff9 refactor: Generate authentication steps from auth properties 2022-11-10 18:49:49 +01:00