Commit graph

257 commits

Author SHA1 Message Date
Martin Artnik
7381eff0d4 Properly scope assignments to team in GenerateUserAssignmentsJob [SCI-12284] 2025-08-21 10:16:31 +02:00
Martin Artnik
10e831b882 Fix assignment propagation and favorite, designation clenaup [SCI-12220] 2025-08-08 12:00:39 +02:00
Martin Artnik
85d78f357a Fix protocol team assignment propagation [SCI-12199] 2025-08-05 14:28:22 +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
Andrej
91f97f230d Fix everyone at worskpace access [SCI-12157] 2025-07-23 12:15:32 +02:00
Andrej
634aa37637 Add logic for private inventory items for forms [SCI-12082][SCI-12085] 2025-07-14 09:44:07 +02:00
Martin Artnik
d4998fa9ba Merge branch 'develop' into features/user-groups 2025-07-08 14:23:26 +02:00
Martin Artnik
0d6cfb29bf Fix project export file preview handling [SCI-12114] 2025-07-07 15:13:56 +02:00
Martin Artnik
2aa030f6a0 Fix queries in group unassignment job after upgrade to Rails 7.2 [SCI-12113] 2025-07-07 13:02:51 +02:00
Martin Artnik
1693729b42 Add permission management to repositories [SCI-12029] 2025-07-03 14:32:26 +02:00
Martin Artnik
3544131b8b
Merge pull request #8623 from artoscinote/ma_SCI_11962
Refactor permission controllers and handle TeamAssignments [SCI-11962]
2025-07-03 12:50:49 +02:00
Martin Artnik
0f1e5b81b0 Refactor permission controllers and handle TeamAssignments [SCI-11962] 2025-07-03 11:14:54 +02:00
Alex Kriuchykhin
fcf9c72012
Fix asset preview generation, fix paths in production dockerfile [SCI-12075] (#8625) 2025-07-02 15:44:33 +02:00
Anton
8ffa778544 Remove duplicated breadcrumbs from notifications [SCI-12044] 2025-06-24 11:22:13 +02:00
Martin Artnik
fe28187b75 Merge branch 'develop' into features/user-groups 2025-06-24 10:25:10 +02:00
Andrej
c1e22e7167 Add user group access logic [SCI-11957]" 2025-06-20 12:07:12 +02:00
Alex Kriuchykhin
79098b51b8
Initial upgrade to Rails 7.2.2 [SCI-11841] (#8524) 2025-06-04 13:31:57 +02:00
Andrej
fe676f8996 Add favorite to project table [SCI-11800] 2025-05-07 16:06:52 +02:00
Andrej
bf9f9d9dec Add project due date notification [SCI-11825] 2025-04-23 12:03:17 +02:00
Andrej
0b789d21bd Add experiment due date notfication [SCI-11826] 2025-04-23 11:25:33 +02:00
Andrej
f07fbc363c Fix long file names in project export [SCI-11725] 2025-03-25 11:49:52 +01:00
Anton
06e85947f3 Merge branch 'develop' into features/forms-v2 2025-03-20 14:19:53 +01:00
Andrej
0707d26142 Fix failed snapshots [SCI-11684] 2025-03-12 16:24:46 +01:00
Anton
15c7aedad3 Fix forms export [SCI-11479] 2025-02-28 15:34:51 +01:00
Andrej
f95299922b Fix setting failed for inventory snapshot during task status changes [SCI-11570] 2025-02-14 12:13:43 +01:00
Martin Artnik
fb765de87d
Merge pull request #8197 from artoscinote/ma_SCI_11520
Fix RepositoryItemReminderJob to properly take into account the buffer [SCI-11520]
2025-02-03 10:24:48 +01:00
Martin Artnik
e3368b79ed Fix RepositoryItemReminderJob to properly take into account the buffer [SCI-11520] 2025-01-30 15:31:05 +01:00
Andrej
5ec5d72113 Fix form export file name [SCI-11517] 2025-01-30 11:26:21 +01:00
Martin Artnik
6980b3bab1 Merge branch 'features/small-improvements' into develop 2025-01-29 14:09:23 +01:00
Andrej
1c6ce25c51 Fix exporti datetime for form submissions [SCI-11506] 2025-01-27 16:01:30 +01:00
Andrej
25c6f5d4fa Fix form responses export [SCI-11506] 2025-01-27 13:37:23 +01:00
Martin Artnik
72ef38cad8 Merge branch 'features/forms' into develop 2025-01-23 16:38:14 +01:00
Alex Kriuchykhin
1c216b10d3
Optimize project group assignment job execution for new team users [SCI-11431] (#8119) 2025-01-21 10:20:25 +01:00
Martin Artnik
082f7c47a3
Move user removal from team to background job, add polling [SCI-11437] (#8164) 2025-01-20 17:23:53 +01:00
Andrej
ee4886bd67 Add form submission export [SCI-11389] 2025-01-06 10:20:39 +01:00
Alex Kriuchykhin
1b5e93f2a4
Fix Fontawesome styles inclusion in PDF reports [SCI-11302] (#8058) 2024-11-21 15:10:38 +01:00
Anton
d3dc404b61 Merge branch 'develop' into features/custom-docx-reports 2024-11-14 11:31:46 +01:00
Alex Kriuchykhin
1939902eb1
Fix NewRelic ignore calls for ActiveJobs [SCI-11212] (#7988) 2024-10-24 13:22:21 +02: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
4859557212
Merge pull request #7986 from scinote-eln/revert-7782-revert-7678-ma_SCI_10809
Revert "Revert "Timeout slow libreoffice preview generation [SCI-10809]""
2024-10-22 15:33:02 +02:00
Martin Artnik
2f0303b2dc
Revert "Revert "Timeout slow libreoffice preview generation [SCI-10809]"" 2024-10-04 12:30:18 +02:00
Martin Artnik
388926e021 Add versioned file attachments to assets [SCI-10774] 2024-09-16 10:56:18 +02:00
Alex Kriuchykhin
c8af20a822
Restrict ActiveStorage previews format to only PNG or JPEG [SCI-10969] (#7810) 2024-09-02 13:44:57 +02:00
Martin Artnik
c0d386f0c1 Merge branch 'develop' into features/storage-locations 2024-08-30 13:28:19 +02:00
Martin Artnik
e4e547aa6d Fix project export permission checks [SCI-11005] 2024-08-27 14:21:02 +02:00
Martin Artnik
a85fc77261 Merge branch 'develop' into features/storage-locations 2024-08-26 11:12:04 +02:00
Anton
5841fbdda1 Add basic support for custom templates docx [SCI-10967] 2024-08-13 11:44:32 +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
Alex Kriuchykhin
bc4b010fa2
Optimize repository export jobs [SCI-10940] (#7783) 2024-08-06 13:26:14 +02:00
Martin Artnik
b6af1031f5
Revert "Timeout slow libreoffice preview generation [SCI-10809] (#7678)"
This reverts commit 1265f29a9e.
2024-08-06 10:58:50 +02:00