Faruk AYDIN
|
6a7cdf2570
|
feat: Use persisted access tokens for authentication
|
2024-04-22 16:57:34 +02:00 |
|
Faruk AYDIN
|
73c929f25e
|
feat: Create access tokens model
|
2024-04-22 15:19:17 +02:00 |
|
Faruk AYDIN
|
3e3e48110d
|
feat: Implement users get apps API endpoint
|
2024-04-07 03:45:33 +02:00 |
|
Faruk AYDIN
|
583f90d1e9
|
fix: Use soft deleted filter to get soft deleted user
|
2024-04-03 19:10:40 +02:00 |
|
Faruk AYDIN
|
ec6d634b99
|
feat: Implement create dynamic data API endpoint
|
2024-04-03 01:17:06 +02:00 |
|
Faruk AYDIN
|
8e646c244e
|
feat: Implement test connection API endpoint
|
2024-03-30 00:12:59 +01:00 |
|
Faruk AYDIN
|
5c79e374dd
|
feat: Implement get app connections API endpoint
|
2024-03-29 00:21:58 +01:00 |
|
Faruk AYDIN
|
1fe4cc3258
|
fix: Fetch app auth clients for app config endpoint
|
2024-03-28 22:48:17 +01:00 |
|
Faruk AYDIN
|
d21888c047
|
feat: Remove app config relation from app auth clients
|
2024-03-28 20:38:46 +01:00 |
|
Faruk AYDIN
|
33f7a90042
|
feat: Remove app auth clients relation from app configs
|
2024-03-28 20:38:46 +01:00 |
|
Faruk AYDIN
|
88754ac569
|
feat: Add appKey to app auth clients
|
2024-03-28 20:38:46 +01:00 |
|
Faruk AYDIN
|
93b2098829
|
refactor: Extract token generation logic to User model
|
2024-03-26 13:14:10 +01:00 |
|
Faruk AYDIN
|
7664b58553
|
feat: Implement create dynamic fields API endpoint
|
2024-03-22 02:55:23 +01:00 |
|
Faruk AYDIN
|
73a5b8553f
|
fix: Guard actions and triggers properties of apps
|
2024-03-17 12:47:18 +01:00 |
|
Faruk AYDIN
|
17bd2bf2ba
|
feat: Implement plan and usage API endpoint
|
2024-03-15 00:49:15 +01:00 |
|
Faruk AYDIN
|
9a0434be32
|
feat: Implement get step connection API endpoint
|
2024-03-13 19:51:36 +01:00 |
|
Ali BARIN
|
7484bf7403
|
feat(webhook/catch-raw-webhook): add sync support
|
2024-03-11 13:54:00 +01:00 |
|
Faruk AYDIN
|
6236ee8f6d
|
feat: Add authorizedExecutions to user model
|
2024-03-03 18:51:50 +01:00 |
|
Faruk AYDIN
|
e28c757352
|
feat: Add find action substeps method to App model
|
2024-03-02 16:24:20 +01:00 |
|
Faruk AYDIN
|
48141eb199
|
feat: Add find actions by key method to App model
|
2024-03-02 16:09:57 +01:00 |
|
Faruk AYDIN
|
cea9ed056b
|
feat: Implement get trigger substeps API endpoint
|
2024-03-01 16:35:46 +01:00 |
|
Faruk AYDIN
|
a32bf5539e
|
feat: Add find triggers by key method to App model
|
2024-03-01 15:02:56 +01:00 |
|
Faruk AYDIN
|
63c9442126
|
feat: Add find by auth method to App model
|
2024-02-28 16:16:13 +01:00 |
|
Faruk AYDIN
|
047034d831
|
fix: Remove min length validation from value of datastore
|
2024-02-27 19:05:27 +01:00 |
|
Faruk AYDIN
|
bdb2f24a81
|
feat: Implement datastore built-in app
|
2024-02-27 19:01:46 +01:00 |
|
Faruk AYDIN
|
b93b465f09
|
feat: Implement get flow API endpoint
|
2024-02-26 00:52:02 +01:00 |
|
Faruk AYDIN
|
3adf549915
|
feat: Extract get invoices logic to user model
|
2024-02-25 01:30:29 +01:00 |
|
Faruk AYDIN
|
6ff29b9ae6
|
refactor: Use serializer for user model instead of formatJson
|
2024-02-15 02:19:24 +01:00 |
|
Faruk AYDIN
|
9f0e0ca656
|
feat: Implement users/me API endpoint
|
2024-02-13 02:06:24 +01:00 |
|
Faruk AYDIN
|
b2f8634008
|
chore: Use ES modules for backend app
|
2024-01-05 19:08:04 +01:00 |
|
Faruk AYDIN
|
b95478b635
|
chore: Use imports as ES modules
|
2024-01-04 22:24:42 +01:00 |
|
Faruk AYDIN
|
8819ddefa7
|
feat: Convert model files to JS
|
2024-01-04 19:27:13 +01:00 |
|
Faruk AYDIN
|
ab6e49bf4f
|
fix: Guard lowercase email for delete user operation
|
2023-10-25 01:00:43 +02:00 |
|
Faruk AYDIN
|
8b0a421924
|
fix: Lowercase user email before insert and update
|
2023-10-13 11:44:52 +02:00 |
|
Faruk AYDIN
|
e06b7ab87a
|
chore(web): Remove API url env variable
|
2023-08-28 14:37:10 +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
|
a6a124d2e6
|
feat: add role mappings for SAML configuration (#1210)
|
2023-08-11 19:07:39 +02:00 |
|
Ali BARIN
|
bafb8b86db
|
feat: create Config model
|
2023-08-11 08:29:57 +00: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 |
|
Ali BARIN
|
de7a35dfe9
|
feat: introduce singleton webhook URL
|
2023-06-22 08:51:43 +00:00 |
|
Ali BARIN
|
f2dc2f5530
|
feat: introduce CustomAutocomplete with variables
|
2023-06-12 14:06:13 +02:00 |
|
Faruk AYDIN
|
0784a2d4d0
|
refactor: Use limit to prevent fetching all records
|
2023-06-06 12:59:33 +02:00 |
|
Ali BARIN
|
80ee974973
|
chore: remove PaymentPlan model
|
2023-04-16 14:05:07 +00: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 |
|