Commit Graph

41 Commits

Author SHA1 Message Date
Faruk AYDIN
8b0a421924 fix: Lowercase user email before insert and update 2023-10-13 11:44:52 +02:00
Ali BARIN
3b54b29a99 feat: introduce app configs with shared auth clients (#1213) 2023-08-16 15:46:43 +02:00
Ali BARIN
25983e046c chore: move config behind checks (#1211) 2023-08-11 22:32:13 +02:00
Ömer Faruk Aydın
84b701747f feat: add license info in getAutomatischInfo query (#1202) 2023-08-10 23:18:10 +02:00
Faruk AYDIN
8101c9f0bc feat: Add createSamlAuthProvider graphQL mutation 2023-08-07 15:02:25 +02:00
Ali BARIN
0deaa03218 feat(auth): add user and role management 2023-08-03 19:39:48 +02:00
Ali BARIN
a7104c41a2 feat(sso): introduce authentication with SAML 2023-08-03 19:39:48 +02:00
Ali BARIN
69582ff83d feat: introduce role based access control 2023-08-03 19:39:48 +02:00
Faruk AYDIN
0784a2d4d0 refactor: Use limit to prevent fetching all records 2023-06-06 12:59:33 +02:00
Ömer Faruk Aydın
48c6a38205 Merge pull request #1057 from automatisch/AUT-98
feat: add subscription cancelled alert
2023-04-13 18:30:52 +02:00
Faruk AYDIN
c9536e58cb feat: Cover active but cancelled subscriptions 2023-04-13 18:27:57 +02:00
Ali BARIN
532405048f fix(user): correct withinLimits instance method 2023-04-12 19:40:00 +00:00
Faruk AYDIN
9cb4607f69 refactor: User permission and limits to run flows 2023-04-11 16:59:59 +02:00
Ali BARIN
d4c542168c feat: add trial status badge in appbar 2023-04-09 09:57:50 +00:00
Faruk AYDIN
c4dc0509c2 feat: Implement getTrialStatus graphQL query 2023-04-07 22:55:18 +02:00
Faruk AYDIN
3bfc428dfe feat: Add inTrial getter method to User model 2023-04-07 22:35:56 +02: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
f07d9dd813 feat: Add usage data to getBillingAndUsage graphQL query 2023-03-25 02:16:17 +03:00
Faruk AYDIN
b5524b18cf feat: Implement draft version of getBillingAndUsage query 2023-03-25 00:39:49 +03:00
Faruk AYDIN
280d16f3d9 chore: Use luxon instead moment as date utility 2023-03-21 00:49:28 +03:00
Faruk AYDIN
722c39590f feat: Start trial period on cloud 2023-03-21 00:49:28 +03:00
Faruk AYDIN
282e5ba2d8 feat: Implement getUsageData graphQL query 2023-03-06 12:37:28 +01:00
Faruk AYDIN
5e18ef5830 feat: Initial payment implementation 2023-03-05 17:14:01 +01:00
Ali BARIN
74a299dbe6 feat: introduce full name column to user model 2023-03-01 21:40:39 +00:00
Faruk AYDIN
9dbfcf4262 feat: Add resetPassword mutation 2023-02-19 11:04:56 +01:00
Faruk AYDIN
90dcbadc52 feat: Implement forgotPassword mutation 2023-02-18 16:54:01 +01:00
Faruk AYDIN
f8b0ffd39b feat: Introduce role column to user model 2023-02-18 14:26:10 +01:00
Ali BARIN
a2602cd2c8 Merge branch 'main' into issue-553 2022-10-08 15:03:51 +02:00
Faruk AYDIN
8308265a62 wip: Restructure twitter integration 2022-10-07 16:06:10 +03:00
Ali BARIN
56c8666f02 fix: associate executions in User model for types 2022-09-29 19:54:41 +02:00
Faruk AYDIN
343b360303 feat: Implement initial version of getExecutions query 2022-03-09 21:23:31 +03:00
Ali BARIN
02af7948e5 refactor: convert IDs to uuid 2022-03-04 02:11:03 +03:00
Ali BARIN
3391578655 chore: introduce @automatisch/types 2022-03-03 13:33:33 +03:00
Faruk AYDIN
3429784309 chore: Introduce has many steps through flows for user model 2022-01-30 12:34:36 +03:00
Faruk AYDIN
2416ce13a7 refactor: Refactor queries by using related query from objectionjs 2022-01-28 19:25:41 +01:00
Ali BARIN
e0f380026e feat: add login mutation 2021-12-21 10:05:16 +01:00
Faruk AYDIN
8fa0178e08 chore: Rename credentials as connections 2021-10-17 13:26:58 +02:00
Faruk AYDIN
bdd0843d94 feat: Implement createAuthLink mutation 2021-10-14 15:17:58 +02:00
Faruk AYDIN
2e524eabd3 feat: Introduce base model to implement created_at & updated_at logic 2021-10-06 23:40:14 +02:00
Faruk AYDIN
d03e34e9cc feat: Create user model 2021-10-06 23:37:45 +02:00