Commit Graph

4172 Commits

Author SHA1 Message Date
Ömer Faruk Aydın
ab0d4e582e Merge pull request #2440 from automatisch/authenticate-api-token
feat: Move api token authentication to .ee files
2025-04-16 13:36:39 +02:00
Faruk AYDIN
eb263a470d feat: Move api token authentication to .ee files 2025-04-16 13:29:40 +02:00
Ömer Faruk Aydın
38e726a2a6 Merge pull request #2439 from automatisch/api-token-authentication
feat: Implement authentication for API tokens
2025-04-16 13:26:18 +02:00
Faruk AYDIN
305de6b028 chore: Update ci node action version 2025-04-16 13:21:01 +02:00
Faruk AYDIN
883736636b feat: Implement authentication for API tokens 2025-04-16 13:13:24 +02:00
Ömer Faruk Aydın
2c1888e1b3 Merge pull request #2436 from automatisch/redact-api-token
feat: Separate api token serializers and do not show token except creation
2025-04-15 11:44:26 +02:00
Faruk AYDIN
4fb9967fb0 test: Adjust get api tokens endpoint test to new serializer format 2025-04-15 11:40:06 +02:00
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
Ömer Faruk Aydın
11bf8f38aa Merge pull request #2434 from automatisch/delete-api-token
feat: Implement api token removal API endpoint
2025-04-14 11:53:27 +02:00
Faruk AYDIN
79d6f66c4e feat: Implement api token removal API endpoint 2025-04-11 14:07:26 +02:00
Jakub P
01c7e0f4a9 test: adapt role-conditions tests to new permission types 2025-04-10 09:58:57 +02:00
Ali BARIN
87d37a9481 feat(PermissionCatalogField): adapt loader for new form 2025-04-09 18:28:23 +00:00
Ali BARIN
69b6c8f00e test(permissions): use manage permission in relevant tests 2025-04-09 14:23:58 +00:00
Ali BARIN
e2542f39e1 feat(Roles): adopt request form data for new form style 2025-04-09 14:02:16 +00:00
Ali BARIN
80a54bc444 feat(permission-catalog): re-order actions 2025-04-09 14:02:16 +00:00
Ali BARIN
6c0a5aad76 feat(Can): use new manage permission in checks 2025-04-09 14:02:16 +00:00
Ali BARIN
ee1b910f3c feat(backend): use manage permissions in checks 2025-04-09 14:02:16 +00:00
Ali BARIN
8b1ed54d54 feat(web): use new manage permission in checks 2025-04-09 14:02:16 +00:00
Ali BARIN
f4c7ca3e7f feat(migrations): introduce manage permissions instead of create, update, delete, publish 2025-04-09 14:02:16 +00:00
Ömer Faruk Aydın
4a08ee49da Merge pull request #2433 from automatisch/list-api-tokens
feat: Implement listing API tokens API endpoint
2025-04-09 13:03:08 +02:00
Faruk AYDIN
83d4f5e2e7 feat: Implement listing API tokens API endpoint 2025-04-09 12:04:23 +02:00
Ömer Faruk Aydın
c5d9ad1b69 Merge pull request #2430 from automatisch/create-api-token-endpoint
feat: Implement create API Token endpoint
2025-04-09 11:59:23 +02:00
Faruk AYDIN
6f39be7039 fix: Update api token snapshot for model tests 2025-04-09 11:53:54 +02:00
Faruk AYDIN
1162a52605 fix: Api token serializer test description 2025-04-09 11:51:05 +02:00
Faruk AYDIN
540525d6fb feat: Implement create API Token endpoint 2025-04-09 11:50:10 +02:00
Faruk AYDIN
59510dcb0a feat: Implement token generation logic on api tokens 2025-04-09 11:50:10 +02:00
Faruk AYDIN
add8a44f40 feat: Implement admin api token serializer 2025-04-09 11:50:10 +02:00
Faruk AYDIN
616c1a92bc refactor: Move api token related files to ee 2025-04-09 11:50:10 +02:00
Ömer Faruk Aydın
847197d28d Merge pull request #2431 from automatisch/remove-convert-migrations
refactor: Remove convert migrations as its not needed anymore
2025-04-09 11:49:37 +02:00
Faruk AYDIN
4bd0025595 refactor: Remove convert migrations as its not needed anymore 2025-04-08 11:37:34 +02:00
Ömer Faruk Aydın
d3bb2ee328 Merge pull request #2428 from automatisch/create-api-token-model
feat: Implement API Token model
2025-04-07 15:28:25 +02:00
Faruk AYDIN
5723dbf31b feat: Implement API Token model 2025-04-07 14:29:23 +02:00
Ali BARIN
1af34b1bd6 Merge pull request #2421 from automatisch/AUT-1366
feat: prevent adding connection when app is disabled
2025-04-01 17:41:32 +02:00
Ömer Faruk Aydın
b0c4c434be Merge pull request #2427 from automatisch/is-owner
feat: Implement isOwner flag to apps get flows API endpoint
2025-04-01 16:46:45 +02:00
Faruk AYDIN
1ecf1af24b feat: Implement isOwner flag for connections get flows API endpoint 2025-04-01 16:31:20 +02:00
Faruk AYDIN
988d3cbea6 feat: Implement isOwner flag to apps get flows API endpoint 2025-04-01 16:31:20 +02:00
Ali BARIN
eb45b77c17 Merge pull request #2426 from automatisch/reorder-assertions-for-user-page-tests
test: reorder assertions for user page related tests
2025-04-01 15:37:29 +02:00
Jakub P
acea109fb7 test: reorder assertions for user page related tests 2025-04-01 14:46:33 +02:00
Ali BARIN
48b55b2dab Merge pull request #2424 from automatisch/tests-improvements-for-windows-os
test: improvements for windows os execution
2025-04-01 14:11:09 +02:00
Ömer Faruk Aydın
954cdf2d26 Merge pull request #2423 from automatisch/flow-is-owner
feat: Implement isOwner flag for get flows API endpoint
2025-04-01 13:12:08 +02:00
Faruk AYDIN
59b887079a feat: Implement isOwner flag for get flows API endpoint 2025-04-01 12:58:19 +02:00
Ali BARIN
351576b6b3 Merge pull request #2418 from automatisch/execution-filters-ui
feat(executions): add execution filters
2025-04-01 12:28:10 +02:00
Ali BARIN
98c24f584e feat(executions): add execution filters 2025-04-01 10:11:46 +00:00
Jakub P
21b154112e test: improvements for windows os execution 2025-04-01 00:28:12 +02:00
kasia.oczkowska
56a2839504 feat: prevent adding connection when app is disabled 2025-03-31 15:21:42 +01:00
Ali BARIN
59256480c6 Merge pull request #2415 from automatisch/AUT-1513
fix: resolve issue with incorrect connections list
2025-03-31 14:39:01 +02:00
Ali BARIN
43992f7e98 Merge pull request #2419 from automatisch/aut-1498
fix(flow-export): update all parameters
2025-03-31 14:29:37 +02:00
Ali BARIN
fff0ba4c72 fix(flow-export): update all parameters 2025-03-31 10:26:02 +00:00
kasia.oczkowska
b69900ed11 feat: disable submitting when submitting is in progress 2025-03-31 11:00:02 +01:00