Alex Kriuchykhin
70a675e878
Merge pull request #8661 from aignatov-bio/ai-sci-12136-add-permission-checks-for-my-module-repository-rows
...
Fix permissions check in repository api [SCI-12136]
2025-08-11 16:57:56 +02:00
Anton
b6ac85865b
Merge branch 'develop' of https://github.com/scinote-eln/scinote-web into ai-sci-12136-add-permission-checks-for-my-module-repository-rows
2025-08-11 16:19:33 +02:00
Alex Kriuchykhin
b4e76c98f0
Merge pull request #8664 from aignatov-bio/ai-sci-12041-add-support-of-project-visibility-in-api
...
Handle project "visibility" property backward-compatibility on API [SCI-12041]
2025-08-11 13:51:32 +02:00
Anton
c42138e713
Fix permissions check in repository api [SCI-12136]
2025-08-11 12:39:05 +02:00
Anton
0bd7da7922
Handle project "visibility" property backward-compatibility on API [SCI-12041]
2025-08-11 12:17:00 +02:00
Martin Artnik
85d78f357a
Fix protocol team assignment propagation [SCI-12199]
2025-08-05 14:28:22 +02:00
Oleksii Kriuchykhin
8d96ebbc98
Fix listing of protocol templates [SCI-12174]
2025-07-29 11:50:35 +02:00
Oleksii Kriuchykhin
df951d176e
Refactor permission checking scopes on assignable objects, improve handling of shareable objects [SCI-12158]
2025-07-28 14:50:12 +02:00
Martin Artnik
f2b985d398
Merge pull request #8554 from artoscinote/ma_SCI_11984
...
Allow supervisor and fix start_date in Projects API [SCI-11984]
2025-06-12 11:32:41 +02:00
Martin Artnik
008c1c127d
Allow supervisor and fix start_date in Projects API, add archived_on to InventoryItemSerializer [SCI-11984]
2025-06-09 11:33:53 +02:00
Alex Kriuchykhin
c78df5c520
Fix missing repository relations in included repository child/parent relations in the API [SCI-11769] ( #8553 )
2025-06-09 10:11:44 +02:00
Martin Artnik
0a1cfd437c
Fix naming of Project and Experiment statuses [SCI-11984]
2025-06-06 13:58:40 +02:00
Martin Artnik
7cc9746788
Add project management fields to projects in API [SCI-11833]
2025-05-28 15:35:10 +02:00
Martin Artnik
b8bd316666
Add project management fields to experiments in API [SCI-11834]
2025-05-28 15:34:52 +02:00
Alex Kriuchykhin
d7f20fc56b
Add step text name field, add update action for task protocols to API [SCI-10764] ( #8407 )
2025-05-26 11:40:54 +02:00
Martin Artnik
9bb7d0294c
Merge branch 'features/api-improvements' into develop
2025-05-26 11:15:27 +02:00
Oleksii Kriuchykhin
d52176a8d1
Implement metadata filtering in the API [SCI-11775]
2025-04-17 17:22:03 +02:00
andrej-scinote
3caec16c1c
Merge pull request #8424 from andrej-scinote/aj_SCI_11770
...
Add archived filter to inventory items [SCI-11770]
2025-04-15 13:11:21 +02:00
Andrej
6dca4547c6
Add archived filter to inventory items [SCI-11770]
2025-04-14 15:59:52 +02:00
Andrej
5ef4df5ad6
Add metadata to MyModules and expose it in API [11773]
2025-04-14 15:32:04 +02:00
Andrej
cd1439ccc6
Add metadata to experiments and expose it in API [SCI-11772]
2025-04-14 14:27:15 +02:00
Martin Artnik
8e949bd68f
Merge pull request #8402 from artoscinote/ma_SCI_11771
...
Add metadata column to projects and expose it in API [SCI-11771]
2025-04-14 12:45:29 +02:00
Martin Artnik
0c4586f268
Change metadata parameter to conform with jsonapi spec [SCI-11771]
2025-04-09 13:29:52 +02:00
Martin Artnik
7cb1fb487d
Merge branch 'features/api-improvements' into ma_SCI_11768
2025-04-08 10:13:14 +02:00
Alex Kriuchykhin
df2b1e53a9
Add includes for connected parent/child inventory items to inventory item V1 serializer [SCI-11769] ( #8401 )
2025-04-08 09:26:01 +02:00
Martin Artnik
a274ffce7e
Add metadata column to projects and expose it in API [SCI-11771]
2025-04-07 15:33:40 +02:00
Martin Artnik
1e6c19a4fb
Add cell value filtering to inventory items API [SCI-11768]
2025-04-07 11:59:53 +02:00
Alex Kriuchykhin
62f3be4d9f
Add step form responses API V2 controller, add API serializers for form response values [SCI-11692] ( #8393 )
2025-04-07 09:57:05 +02:00
Andrej
f77ad7d56d
Add basic serializer for form response to api [SCI-11533]
2025-03-20 06:46:47 +01:00
Andrej
038558975f
Add created by for blob created through api [SCI-11289]
2025-02-04 09:51:00 +01:00
Andrej
bb423bf72b
Add create and delete for task inventory items endpoints [SCI-11306]
2025-01-20 09:43:20 +01:00
Alex Kriuchykhin
23002e0478
Add missing permissions for repository columns [SCI-11147] ( #7995 )
2024-11-15 09:56:22 +01:00
Martin Artnik
ab658cfeb1
Refactor SoftLockedRepository logic [SCI-11148] ( #7985 )
2024-10-28 10:50:24 +01:00
Alex Kriuchykhin
9c524d8e0e
Exclude API status and health endpoints, scheduled jobs from NewRelic monitoring, update APM agent [SCI-11212] ( #7987 )
2024-10-23 16:58:03 +02:00
Martin Artnik
388926e021
Add versioned file attachments to assets [SCI-10774]
2024-09-16 10:56:18 +02:00
Oleksii Kriuchykhin
ac32b5b04a
Prevent repository access to users without repository READ permission on team level [SCI-10972]
2024-08-12 10:54:35 +02:00
Anton
49d0f9e6b8
Merge branch 'develop' into features/inventory-import-improvements
2024-06-05 14:42:00 +02:00
Andrej
3f58f9e624
Update logic for saving update at and modified by on repository row [SCI-10746]
2024-05-29 17:18:00 +02:00
Martin Artnik
c5b215af32
Implement API key auth and generation [SCI-6968]
2024-05-24 12:36:01 +02:00
ajugo
bd920611e9
Fix read project users permission [SCI-10355] ( #7224 )
2024-03-07 13:32:20 +01:00
Alex Kriuchykhin
342e9dbb19
Switch to asset text extraction with ActiveStorage analyzer [SCI-9954] ( #6956 )
2024-02-05 16:24:06 +01:00
Alex Kriuchykhin
f9a1b952b6
Split inventory item relationships API V2 endpoint into separate endpoints for parents and children [SCI-10078] ( #6996 )
2024-01-24 10:04:38 +01:00
Oleksii Kriuchykhin
d71061a75d
Merge branch 'release/1.28.0' into develop
2024-01-23 11:17:14 +01:00
Soufiane
313782d3d4
Implement API V2 tests for item relationships [SCI-10038] ( #6972 )
2024-01-22 10:50:23 +01:00
Oleksii Kriuchykhin
3b97571777
Merge branch 'features/inventory-items-relationships' into develop
2024-01-10 17:10:20 +01:00
Soufiane
4649a17cf9
Fix failing tests for item relationships [SCI-9719] ( #6900 )
2024-01-08 14:41:38 +01:00
wandji
465c8d1f80
Unify API step and result elements controllers implementation and types [SCI-9907] ( #6854 )
...
* Unify api step and result elements controllers implementation and types [SCI-9907]
* Update wrong serializer types [SCI-9907]
* Rename result and step text types [SCI-9907]
* Combine result and step assets serializer [SCI-9907]
2024-01-08 10:31:14 +01:00
Oleksii Kriuchykhin
95ab33a58b
Merge branch 'develop' into features/inventory-items-relationships
2024-01-05 11:27:32 +01:00
Soufiane
67ea1b15fe
Implement API V2 endpoints for item relationships [SCI-9719] ( #6847 )
2024-01-04 16:42:25 +01:00
Alex Kriuchykhin
da7b7518fc
Fix file text extraction for API results endpoints [SCI-9933] ( #6874 )
...
Co-authored-by: Oleksii Kriuchykhin <okriuchykhin@biosistemika.com>
2024-01-04 14:31:56 +01:00