Ali BARIN
|
8f2af2e863
|
chore: rename horizontal config migration as make_config_single_record
|
2024-10-08 14:18:38 +00:00 |
|
Ali BARIN
|
9be75e56e7
|
refactor(migration): simplify make_config_horizontal_scale script
|
2024-10-08 13:18:42 +00:00 |
|
Ali BARIN
|
8a17c5eaab
|
feat(config): make data structure horizontal
|
2024-10-08 13:18:42 +00:00 |
|
Ali BARIN
|
10a25b82e0
|
chore(migrations/remove_key_column_in_roles): use arrow functions
|
2024-09-05 12:13:33 +00:00 |
|
Ali BARIN
|
5591f6ccc9
|
fix(migrations): backfill role.key column in down migration
|
2024-09-04 11:30:39 +00:00 |
|
Ali BARIN
|
63dfb6947e
|
feat: make role name unique and remove key usage
|
2024-09-04 11:13:39 +00:00 |
|
Ali BARIN
|
64ebdce1b2
|
feat: write migration to make roles unique by key
|
2024-09-03 13:55:28 +00:00 |
|
Faruk AYDIN
|
9578cd27dd
|
fix: Remove step contraint down migration
|
2024-07-16 15:52:24 +02:00 |
|
Faruk AYDIN
|
3c3e6e4144
|
feat: Implement user invitation backend functionality
|
2024-07-11 11:38:23 +02:00 |
|
Faruk AYDIN
|
0e4ac3b7f3
|
feat: Add status column to user model
|
2024-07-11 11:38:23 +02:00 |
|
Ali BARIN
|
fbae83f4de
|
Merge pull request #1874 from automatisch/make-value-column-text-in-datastore
fix(datastore): make value column text
|
2024-05-23 10:13:47 +02:00 |
|
Ali BARIN
|
4144944ab2
|
refactor(migrations): rename installation completed migration
|
2024-05-13 14:12:46 +00:00 |
|
Ali BARIN
|
ae188bc563
|
feat: add migration to mark userful instances installation completed
|
2024-05-13 13:31:16 +00:00 |
|
Ali BARIN
|
40d0fe0db6
|
chore: add saml_session_id property in access token
|
2024-05-10 08:54:02 +00:00 |
|
Ali BARIN
|
1dc9646894
|
fix(datastore): make value column text
|
2024-05-09 20:31:47 +00:00 |
|
Faruk AYDIN
|
2a4f8ed45f
|
feat: Add indexes to token and userId columns of access tokens
|
2024-04-24 12:03:45 +02:00 |
|
Faruk AYDIN
|
73c929f25e
|
feat: Create access tokens model
|
2024-04-22 15:19:17 +02:00 |
|
Faruk AYDIN
|
01ae96840e
|
refactor: Remove redundant appConfigId from get auth clients mock
|
2024-03-28 20:38:46 +01:00 |
|
Faruk AYDIN
|
186160ebf4
|
feat: Make appKey column of app auth clients not nullable
|
2024-03-28 20:38:46 +01:00 |
|
Faruk AYDIN
|
a00d3a2c5e
|
feat: Remove app config id from app auth clients
|
2024-03-28 20:38:46 +01:00 |
|
Faruk AYDIN
|
abc64d769c
|
feat: Migrate app config id to app key
|
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
|
bdb2f24a81
|
feat: Implement datastore built-in app
|
2024-02-27 19:01:46 +01:00 |
|
Faruk AYDIN
|
f0d2f07193
|
feat: Convert package scripts to work with JS
|
2024-01-07 19:36:44 +01:00 |
|
Faruk AYDIN
|
0f71924d06
|
feat: Convert migration files to JS
|
2024-01-04 21:44:40 +01:00 |
|
Ali BARIN
|
14b7053ed8
|
feat: add updated_at index in executions
|
2023-10-26 13:52:20 +02:00 |
|
Ali BARIN
|
2760526def
|
feat: add flow_id index in executions
|
2023-10-26 13:52:20 +02:00 |
|
Faruk AYDIN
|
82ad0735d2
|
chore: Convert user emails to lowercase
|
2023-10-13 11:52:31 +02:00 |
|
Faruk AYDIN
|
101450cba6
|
chore: Convert conditions of permissions to array
|
2023-08-28 16:24:39 +02:00 |
|
Faruk AYDIN
|
d5e4a1b1ad
|
fix: Soft delete existing associations of soft deleted users
|
2023-08-24 15:05:54 +02:00 |
|
Ali BARIN
|
91f3e2c2b4
|
feat: make user.role_id not nullable (#1217)
|
2023-08-22 14:49:53 +02:00 |
|
Ali BARIN
|
3b54b29a99
|
feat: introduce app configs with shared auth clients (#1213)
|
2023-08-16 15:46:43 +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 |
|
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
|
80ee974973
|
chore: remove PaymentPlan model
|
2023-04-16 14:05:07 +00:00 |
|
Faruk AYDIN
|
596be24d92
|
feat: Add cancellation effective date to subscriptions
|
2023-04-11 22:45:12 +02:00 |
|
Ali BARIN
|
7d47793afb
|
feat: add subscription update and cancel logics
|
2023-04-06 13:08:49 +00:00 |
|
Faruk AYDIN
|
310497a5bf
|
chore: Add deleted_at column to subscriptions
|
2023-03-25 00:07:43 +03:00 |
|
Faruk AYDIN
|
b17e431473
|
feat: Create subscription model
|
2023-03-23 18:15:36 +03:00 |
|
Faruk AYDIN
|
722c39590f
|
feat: Start trial period on cloud
|
2023-03-21 00:49:28 +03:00 |
|
Faruk AYDIN
|
cbf270fdba
|
fix: Alter consumed task count column to integer
|
2023-03-06 11:35:39 +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
|
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 |
|