Faruk AYDIN
0d6dbffd8e
feat: Separate api token serializers and do not show token except creation
2025-04-15 11:33:35 +02:00
Ali BARIN
90acfb7a24
Merge pull request #2422 from automatisch/aut-1515
...
feat(migrations): introduce manage permissions instead of create, update, delete, publish
2025-04-15 11:15:27 +02:00
Faruk AYDIN
79d6f66c4e
feat: Implement api token removal API endpoint
2025-04-11 14:07:26 +02:00
Ali BARIN
69b6c8f00e
test(permissions): use manage permission in relevant tests
2025-04-09 14:23:58 +00:00
Faruk AYDIN
83d4f5e2e7
feat: Implement listing API tokens API endpoint
2025-04-09 12:04:23 +02:00
Faruk AYDIN
540525d6fb
feat: Implement create API Token endpoint
2025-04-09 11:50:10 +02:00
Faruk AYDIN
d1d8cc9e4b
chore: Remove old pagination helper for GraphQL
2025-03-20 15:37:08 +01:00
Ali BARIN
839fda8880
feat(web): introduce templates
2025-03-13 16:18:03 +00:00
Faruk AYDIN
080dd5202e
feat: Implement admin template show API endpoint
2025-03-11 13:22:58 +01:00
Ali BARIN
be8a967ab1
refactor(config): rename and re-type footer columns
2025-03-10 12:06:13 +00:00
Ali BARIN
035ed6fee3
feat(config): add customizable footer
2025-03-10 09:53:36 +00:00
Faruk AYDIN
761d64ff69
feat: Implement admin delete template API endpoint
2025-03-03 14:05:37 +01:00
Faruk AYDIN
1cb380a077
feat: Implement admin update template API endpoint
2025-02-28 16:26:48 +01:00
Faruk AYDIN
5e78120623
feat: Implement admin get templates API endpoint
2025-02-28 16:12:26 +01:00
Faruk AYDIN
3cfa174628
test: Implement tests for create template API endpoint
2025-02-26 16:55:29 +01:00
Faruk AYDIN
72436f7d3b
feat: Implement admin create template API endpoint
2025-02-26 16:35:53 +01:00
Faruk AYDIN
ede745495d
fix: Do not create oauth clients for non-supported apps
2025-01-22 17:37:59 +01:00
Faruk AYDIN
8c4b67e147
refactor: Rename AppAuthClient model as OAuthClient
2024-12-18 17:42:04 +01:00
Ali BARIN
a57134a89c
feat(AppConfig): iterate how apps are managed
...
- auth clients are always shared, cannot be disabled
- custom connections are enabled by default, can be disabled
- any existing connections can be reconnected regardless of its AppConfig or AppAuthClient states
2024-12-17 14:26:55 +00:00
Faruk AYDIN
3346c14255
refactor: Remove redundant test case after removing transaction
2024-11-28 15:30:32 +03:00
Ali BARIN
ee397441ed
refactor: update RoleMapping references
2024-11-25 15:13:14 +00:00
Ali BARIN
bc195ed452
test(role): write model tests
2024-10-28 13:50:32 +00:00
Faruk AYDIN
2e5b44c424
refactor: Use toStrictEqual instead of toEqual for tests
2024-10-25 12:33:39 +02:00
Faruk AYDIN
de72e62470
fix: Pass app config key to fix associations
2024-10-24 16:59:17 +02:00
Ali BARIN
0bbe362660
refactor(app-config): rename allow_custom_connection as custom_connection_allowed
2024-10-24 16:59:17 +02:00
Ali BARIN
c732fe16b3
refactor(update-config): introduce updateFirstOrInsert via query builder
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
9299948072
feat: add admin user serializer with accept invitation url
2024-09-19 13:49:12 +03:00
Faruk AYDIN
89aa7ffc73
feat: Implement rest API endpoint for admins to create user
2024-09-17 11:41:18 +03:00
Ömer Faruk Aydın
862842e3e1
Merge pull request #2064 from automatisch/aut-1237
...
feat: write and implement REST API endpoint to delete role
2024-09-10 17:19:55 +03:00
Ali BARIN
fdf53844e1
test(update-role-mappings): use name over key
2024-09-10 10:00:40 +00:00
Ali BARIN
fb82e863e0
test(update-role-mappings): correct the test case name
2024-09-10 09:50:54 +00:00
Ali BARIN
101483409f
style(update-role-mappings): add a breakline
2024-09-10 09:50:54 +00:00
Ali BARIN
6fe863eec1
test(update-role-mappings): use explicit remote role name
2024-09-10 09:50:54 +00:00
Ali BARIN
fbb6526aac
refactor(update-role-mappings): move logic to model
2024-09-10 09:50:54 +00:00
Ali BARIN
062199d0e3
feat: write endpoints to update SamlAuthProvidersRoleMappings
2024-09-10 09:50:53 +00:00
Ali BARIN
0b6c28422c
feat: write REST API endpoint to delete role
2024-09-06 09:51:22 +00:00
Ali BARIN
3e34359fa9
feat: write REST API endpoint to update role
2024-09-05 15:35:44 +00:00
Ali BARIN
63dfb6947e
feat: make role name unique and remove key usage
2024-09-04 11:13:39 +00:00
Ali BARIN
2709491d59
feat: write REST API endpoint to create role
2024-09-03 13:55:18 +00:00
Ali BARIN
4afa79fca4
feat: write endpoitns to create and update SamlAuthProvider
2024-08-30 10:56:56 +00:00
Ali BARIN
35bada360d
refactor(update-config): move logic to config model
2024-08-30 11:07:44 +02:00
Ali BARIN
e77a03b855
feat: write PATCH /v1/admin/config
2024-08-30 11:07:44 +02:00
Ali BARIN
456f8a30cc
test(update-app-config): correct test case name
2024-08-29 09:26:16 +02:00
Ali BARIN
ca81e14d63
feat: write PATCH /v1/admin/apps/:appKey/config
2024-08-29 09:26:16 +02:00
Faruk AYDIN
a153787ae6
chore: Use patch instead of get for update user tests
2024-08-28 17:54:15 +03:00
Faruk AYDIN
d0aa2bca69
feat: Implement rest API endpoint to update users for admin
2024-08-28 17:49:38 +03:00
Ali BARIN
61ff6986d3
test(update-auth-client): cover HTTP 422 response
2024-08-28 11:16:46 +02:00
Ali BARIN
b2bda8479e
feat: write PATCH /v1/admin/apps/:appKey/auth-clients/:appAuthClientId
2024-08-28 11:16:46 +02:00
Ali BARIN
0800642a2a
refactor(create-config): move unique violation error handling to error-handler
2024-08-28 10:32:06 +02:00