amentis
c36aff22e8
inapp notification changes
2024-01-08 18:29:23 +02:00
George Kalampokis
742fa49a7c
Fix File Transformer builder issues and add support for the File Storage Service
2024-01-08 17:54:30 +02:00
Efstratios Giannopoulos
3fc04a1e3a
simplify description template fielddata
2024-01-08 16:10:29 +02:00
Efstratios Giannopoulos
371dcd5a61
elastic changes
2024-01-08 13:25:56 +02:00
Efstratios Giannopoulos
614fa9314a
prefiling service refactor
2024-01-08 12:58:00 +02:00
Efstratios Giannopoulos
658310d8ce
prefiling service refactor
2024-01-05 18:32:24 +02:00
George Kalampokis
71746419fc
Add FileTransformer Builders
2024-01-05 18:06:16 +02:00
Thomas Georgios Giannos
e8553b1605
Resolving some validations applying based on status 'Finalized'
2024-01-05 17:10:13 +02:00
amentis
34df0b640c
fix query available languages by ordinal
2024-01-05 16:27:37 +02:00
amentis
a5f88db680
fix dmp invitation dialog
2024-01-05 15:33:27 +02:00
Thomas Georgios Giannos
9dd0405dc8
Resolving validation service implementation not available after cleanup of old code
2024-01-05 15:18:28 +02:00
Thomas Georgios Giannos
b7d1424e0c
Code cleanup
2024-01-05 14:02:22 +02:00
Thomas Georgios Giannos
897d099c2c
Resolving issues with validators, removing old validation methods
2024-01-05 13:32:38 +02:00
amentis
7ba374d844
small fix
2024-01-05 11:41:57 +02:00
amentis
a3fb03b41b
fix contact support UI
2024-01-05 11:34:21 +02:00
Efstratios Giannopoulos
c9640bcb54
add dmp associated user query
2024-01-05 11:05:40 +02:00
Efstratios Giannopoulos
1a567c9a81
authz changes
2024-01-04 18:09:09 +02:00
Efstratios Giannopoulos
f8e1b4ab8b
add contact support
2024-01-04 16:25:07 +02:00
amentis
065cd249c9
add notification type UI dropdown
2024-01-04 15:17:56 +02:00
Thomas Georgios Giannos
0e1a9c88b1
Implementing validators for Deposit request models (completed)
2024-01-04 13:31:14 +02:00
Efstratios Giannopoulos
c056e04a89
remove old notification
2024-01-04 13:23:16 +02:00
Efstratios Giannopoulos
a53396e38a
remove content
2024-01-04 13:19:00 +02:00
Efstratios Giannopoulos
26ab1fb612
remove old notification
2024-01-04 13:11:13 +02:00
Efstratios Giannopoulos
5b18809da0
remove old lock
2024-01-04 13:05:06 +02:00
Efstratios Giannopoulos
73b0272672
Merge branch 'dmp-refactoring' of code-repo.d4science.org:MaDgiK-CITE/argos into dmp-refactoring
2024-01-04 12:56:23 +02:00
Efstratios Giannopoulos
f253fd965c
remove old refence classes
2024-01-04 12:55:42 +02:00
Thomas Georgios Giannos
29022ee1cd
Implementing validators for User persist models (completed)
2024-01-04 12:39:31 +02:00
Thomas Georgios Giannos
18a4684859
Implementing validators for Tenant and other persist models (completed)
2024-01-04 11:51:56 +02:00
Efstratios Giannopoulos
ccd7d069cb
reference refactor
2024-01-04 11:23:13 +02:00
Thomas Georgios Giannos
eb2b5d4df3
Implementing validators for Reference persist models (completed)
2024-01-04 10:15:29 +02:00
Efstratios Giannopoulos
503fe2c3dc
Merge branch 'dmp-refactoring' of code-repo.d4science.org:MaDgiK-CITE/argos into dmp-refactoring
2024-01-03 18:22:41 +02:00
Efstratios Giannopoulos
a4ced2be21
reference refactor
2024-01-03 18:22:24 +02:00
Thomas Georgios Giannos
c4ec41bec1
Implementing validators for Reference persist models (not completed)
2024-01-03 18:09:14 +02:00
amentis
8bccb9a224
Merge branch 'dmp-refactoring' of https://code-repo.d4science.org/MaDgiK-CITE/argos into dmp-refactoring
2024-01-03 16:49:05 +02:00
amentis
438333786b
fix formatting notification template UI
2024-01-03 16:46:57 +02:00
Thomas Georgios Giannos
e5410f39fc
Implementing validators for Reference persist models (not completed)
2024-01-03 16:45:57 +02:00
Efstratios Giannopoulos
b87612c783
code cleanup
2024-01-03 16:21:39 +02:00
Efstratios Giannopoulos
71343c51e5
Add excludedTags, bug fixes
2024-01-03 14:06:26 +02:00
amentis
88b4bb0d2f
add fallback notification template
2024-01-03 10:14:03 +02:00
Thomas Georgios Giannos
8d5b3d0426
Implementing validators for Dmp persist models (completed)
2024-01-02 17:39:50 +02:00
Thomas Georgios Giannos
3f554554fd
Implementing validators for Dmp blueprint persist models (completed)
2024-01-02 14:10:35 +02:00
Thomas Georgios Giannos
1462b9944d
Implementing validators for Description template related persist models (completed)
2024-01-02 11:50:32 +02:00
amentis
28238c7a6d
change idpclaims.yml and add user interceptor
2024-01-02 11:06:10 +02:00
Diamantis Tziotzios
de67f17603
more frontend changes
2023-12-29 18:36:02 +02:00
Diamantis Tziotzios
7b28f499a8
frontend cleanup
2023-12-29 17:04:16 +02:00
Diamantis Tziotzios
244e0e83a2
more frontend changes
2023-12-28 17:18:49 +02:00
Thomas Georgios Giannos
2a6b047327
Implementing validators for Description template related persist models (not completed)
2023-12-22 19:00:53 +02:00
Thomas Georgios Giannos
63ffeabe62
Implementing validators for Description related persist models, action confirmation and dmp clone persist (in progress)
2023-12-21 18:45:49 +02:00
amentis
a8ee89fbc4
notification template ui changes
2023-12-20 18:02:55 +02:00
George Kalampokis
acc4557836
Update file-transformer-base version
2023-12-20 10:49:42 +02:00
George Kalampokis
8d7f6582ee
Merge remote-tracking branch 'origin/dmp-refactoring' into dmp-refactoring
2023-12-20 09:35:25 +02:00
amentis
35b0d58ec9
small changes in Notification Template
2023-12-19 19:05:19 +02:00
George Kalampokis
3b12e89ac2
Merge remote-tracking branch 'origin/dmp-refactoring' into dmp-refactoring
2023-12-19 18:09:15 +02:00
George Kalampokis
8f6d0cc33d
Made File export menus dynamic and based on the available file transformers (no POM)
2023-12-19 18:09:09 +02:00
Efstratios Giannopoulos
f09e031e0c
move old validation logic
2023-12-19 15:46:31 +02:00
Efstratios Giannopoulos
4fa4cdc671
DescriptionTemplateTypePersist remove old validators
2023-12-19 15:11:22 +02:00
Efstratios Giannopoulos
68c56d70a4
new logic of validations
2023-12-19 14:54:17 +02:00
Thomas Georgios Giannos
6e0821f703
Updating file-transformer-base version to 0.0.1
2023-12-19 10:38:29 +02:00
Efstratios Giannopoulos
bd64566e8c
new validation logic
2023-12-18 18:23:37 +02:00
amentis
ab68a0bd4d
fix enums with database enum short logic
2023-12-18 14:22:48 +02:00
amentis
18a1d43f01
add notification template entity
2023-12-18 13:13:29 +02:00
George Kalampokis
f06d3de1ec
Merge remote-tracking branch 'origin/dmp-refactoring' into dmp-refactoring
2023-12-18 12:57:21 +02:00
George Kalampokis
625a322467
Add File transformer integration
2023-12-18 12:55:19 +02:00
amentis
6a6840fc79
add custom required one field validator
2023-12-18 10:30:37 +02:00
amentis
653991a066
change dmpInvitationExisting User template
2023-12-15 16:06:30 +02:00
Thomas Georgios Giannos
a9eb2ff8a7
Resolving migration tool startup issues due to core module changes, change on handling of license json objects
2023-12-15 14:47:54 +02:00
amentis
fd1d6c9b1a
create dmpInvitationExistingUser notification and small changes
2023-12-15 11:51:08 +02:00
amentis
bcd42e7ec1
change exception for confirm notifications requests
2023-12-15 10:15:00 +02:00
amentis
3990be182c
add notifications to user,description,description-template
2023-12-14 18:19:43 +02:00
George Kalampokis
0b45dd6981
Refactor index-management (maintance refactor)
2023-12-14 14:34:39 +02:00
amentis
e2c352bf00
add action confirmation entity and dmp notifications
2023-12-14 14:02:30 +02:00
Thomas Georgios Giannos
e4d2cde296
Migrating licenses from dmps extra properties, while avoiding creating duplicates
2023-12-13 17:35:29 +02:00
amentis
a72770868e
rename notification templated
2023-12-13 12:25:26 +02:00
Efstratios Giannopoulos
8eda8402ab
Merge branch 'dmp-refactoring' of code-repo.d4science.org:MaDgiK-CITE/argos into dmp-refactoring
2023-12-13 11:46:02 +02:00
Efstratios Giannopoulos
048980ac39
zenodo model changes
2023-12-13 11:42:59 +02:00
Thomas Georgios Giannos
9f781853a7
Resolving role naming conflicts
2023-12-12 17:51:40 +02:00
Thomas Georgios Giannos
24bfd69e4d
Error handling on user role assignment service
2023-12-12 17:04:01 +02:00
amentis
f47f9721fe
remove mail service
2023-12-12 16:42:11 +02:00
Thomas Georgios Giannos
f46543f1a4
Fix on role naming compatibility
2023-12-12 16:32:37 +02:00
Thomas Georgios Giannos
b46c4e19e2
Extracting subject id from user credentials for role mapping on Keycloak Api
2023-12-12 16:17:08 +02:00
amentis
a94473be49
small change
2023-12-12 11:49:52 +02:00
amentis
86628a59a7
Merge branch 'dmp-refactoring' of https://code-repo.d4science.org/MaDgiK-CITE/argos into dmp-refactoring
2023-12-12 10:17:12 +02:00
amentis
f6100a8ea2
add inbox, outbox
2023-12-12 10:14:26 +02:00
Thomas Georgios Giannos
a42e858f71
Small fix
2023-12-12 09:38:25 +02:00
amentis
28fad3ccc4
remove mail service
2023-12-11 18:47:35 +02:00
Efstratios Giannopoulos
aa8c73b6ed
security changes
2023-12-11 15:00:21 +02:00
Thomas Georgios Giannos
e70db447c8
Adding and removing users from Keycloak groups on role assignment
2023-12-11 10:56:40 +02:00
amentis
880e8c5aa8
refactor lock entity
2023-12-08 18:05:48 +02:00
Thomas Georgios Giannos
0c34502f08
Fixing issues on Dataset public Api mappers
2023-12-08 17:21:06 +02:00
Thomas Georgios Giannos
038c78fb04
Configuring groups for user roles
2023-12-08 13:27:04 +02:00
Thomas Georgios Giannos
e7c7d1f991
Merge branch 'dmp-refactoring' of https://code-repo.d4science.org/MaDgiK-CITE/argos into dmp-refactoring
2023-12-08 11:48:46 +02:00
Thomas Georgios Giannos
08a5b49d1d
Supporting client roles for users on Keycloak API service
2023-12-08 11:48:32 +02:00
amentis
903388c3ce
add missing body fields
2023-12-08 11:45:45 +02:00
amentis
0c6e800118
add notification microservice
2023-12-08 11:28:19 +02:00
amentis
5e72a4197b
add notification microservice
2023-12-08 11:25:07 +02:00
Diamantis Tziotzios
56bd12a4e3
more ui changes
2023-12-06 23:10:01 +02:00
Efstratios Giannopoulos
c1b197ea30
Dmp/Description changes
2023-12-06 18:33:01 +02:00
Thomas Georgios Giannos
b9eba9edcb
Fix on entity doi query
2023-12-06 18:08:15 +02:00
Thomas Georgios Giannos
9ba8751564
Fixing issues in public API mappers
2023-12-06 17:38:03 +02:00
amentis
5825aa642a
add tenant users on User model
2023-12-06 17:07:14 +02:00
Thomas Georgios Giannos
37c170ea54
Adding mappers for description definitions to PagedDatasetProfile model
2023-12-06 16:14:07 +02:00
amentis
dd7007128b
small fix
2023-12-06 16:12:30 +02:00
amentis
908c530922
add tenant to tables
2023-12-06 14:21:25 +02:00
Efstratios Giannopoulos
85bd0de2d5
statistics changes
2023-12-06 14:18:19 +02:00
amentis
bee0e9f152
fix update_notification script
2023-12-06 13:08:49 +02:00
Efstratios Giannopoulos
c286838a30
add DashboardStatistics
2023-12-05 18:13:40 +02:00
Efstratios Giannopoulos
2fb99d2fe7
add getMyRecentActivityItems
2023-12-05 16:05:37 +02:00
Efstratios Giannopoulos
2dee73ce1f
support iso dates
2023-12-05 12:52:59 +02:00
Efstratios Giannopoulos
bc0d39a72f
bug fixes
2023-12-05 11:32:17 +02:00
Diamantis Tziotzios
46e56111f0
Merge branch 'dmp-refactoring' of https://code-repo.d4science.org/MaDgiK-CITE/argos into dmp-refactoring
2023-12-04 19:38:52 +02:00
Diamantis Tziotzios
ad1539af59
dmp overview page refactor
2023-12-04 19:37:52 +02:00
Efstratios Giannopoulos
1a76942b5f
add Description PersistStatus
2023-12-04 18:38:23 +02:00
Diamantis Tziotzios
a72c7001f9
Merge branch 'dmp-refactoring' of https://code-repo.d4science.org/MaDgiK-CITE/argos into dmp-refactoring
2023-12-04 18:26:31 +02:00
Efstratios Giannopoulos
e441fc958c
bug fix
2023-12-04 18:19:27 +02:00
Efstratios Giannopoulos
418d36dd67
dmp changes
2023-12-04 18:16:57 +02:00
Diamantis Tziotzios
84726a250f
Merge branch 'dmp-refactoring' of https://code-repo.d4science.org/MaDgiK-CITE/argos into dmp-refactoring
2023-12-04 17:56:35 +02:00
Diamantis Tziotzios
7c9e36341b
more ui changes
2023-12-04 17:56:12 +02:00
Efstratios Giannopoulos
df87dbf76c
use new subquery
2023-12-04 17:27:47 +02:00
Diamantis Tziotzios
567b09a26b
Merge branch 'dmp-refactoring' of https://code-repo.d4science.org/MaDgiK-CITE/argos into dmp-refactoring
2023-12-01 19:18:48 +02:00
Diamantis Tziotzios
6e997b300d
refactored DmpListing, DescriptionListing, DescriptionOverview.
2023-12-01 19:18:41 +02:00
amentis
3ea60a4b43
add user roles listing filter
2023-12-01 13:18:20 +02:00
Efstratios Giannopoulos
5965acc4aa
migration changes
2023-11-30 14:09:20 +02:00
Efstratios Giannopoulos
3a70b4d700
bug fixes
2023-11-30 13:38:36 +02:00
Efstratios Giannopoulos
2d5c9df855
support xml columns
2023-11-30 13:38:22 +02:00
Efstratios Giannopoulos
2a766dc37f
storage file fixes
2023-11-30 13:37:56 +02:00
amentis
4417532935
add checkbox to language editor UI
2023-11-30 10:37:58 +02:00
Diamantis Tziotzios
40ae38e8d9
more ui changes
2023-11-30 10:12:41 +02:00
Efstratios Giannopoulos
17d57dbc7a
bug fix
2023-11-29 17:49:00 +02:00
Efstratios Giannopoulos
345c020869
Merge branch 'dmp-refactoring' of code-repo.d4science.org:MaDgiK-CITE/argos into dmp-refactoring
2023-11-29 17:46:19 +02:00
Efstratios Giannopoulos
b40134e6a7
user info changes
2023-11-29 17:41:15 +02:00
Thomas Georgios Giannos
e3d00fb72e
Merge branch 'dmp-refactoring' of https://code-repo.d4science.org/MaDgiK-CITE/argos into dmp-refactoring
2023-11-29 17:01:07 +02:00
Thomas Georgios Giannos
351e2cb78d
Updating pom for keycloak
2023-11-29 17:01:03 +02:00
Efstratios Giannopoulos
0decfb1474
migration fixes
2023-11-29 16:56:25 +02:00
Thomas Georgios Giannos
baaddb6284
Adding keycloak service and dependency
2023-11-29 16:12:56 +02:00
amentis
10923d4d48
add ordinal in Language Entity
2023-11-29 16:06:40 +02:00
amentis
cabb35cf19
add ordinal in Language Entity
2023-11-29 16:05:00 +02:00
amentis
63a8820681
Merge branch 'dmp-refactoring' of https://code-repo.d4science.org/MaDgiK-CITE/argos into dmp-refactoring
...
# Conflicts:
# dmp-frontend/src/app/ui/supportive-material-editor/supportive-material-editor.component.html
2023-11-29 15:32:03 +02:00
amentis
2c914ead90
add ordinal in Language Entity
2023-11-29 15:27:27 +02:00
Diamantis Tziotzios
b7ff88be3a
Merge branch 'dmp-refactoring' of https://code-repo.d4science.org/MaDgiK-CITE/argos into dmp-refactoring
2023-11-29 15:26:43 +02:00
Diamantis Tziotzios
7430477903
more frontend changes
2023-11-29 15:26:40 +02:00
Thomas Georgios Giannos
bf07fed0f8
Refactoring on Dataset public API
2023-11-29 14:34:37 +02:00
Thomas Georgios Giannos
2fae4f41a7
Dmp on Dataset mapped for public API
2023-11-29 13:45:35 +02:00
Thomas Georgios Giannos
f5f5d6345f
Merge branch 'dmp-refactoring' of https://code-repo.d4science.org/MaDgiK-CITE/argos into dmp-refactoring
2023-11-29 13:10:00 +02:00
Thomas Georgios Giannos
b4d7312751
Dataset references mapped for public API
2023-11-29 13:07:46 +02:00
amentis
3dd7a42224
add query available language endpoint
2023-11-29 12:44:43 +02:00
Thomas Georgios Giannos
5b5f547b27
Dataset listing model mapper implemented for public API
2023-11-29 11:57:49 +02:00
Thomas Georgios Giannos
c6642a726e
Preparing fetching datasets for public API
2023-11-29 11:30:38 +02:00
amentis
439efbd98a
small fix
2023-11-29 10:46:49 +02:00
amentis
126d47f9e4
add language file fallback method
2023-11-28 19:10:04 +02:00
amentis
3d5c718d52
change supportive material editor model
2023-11-28 19:06:15 +02:00
Thomas Georgios Giannos
319e1f0dca
Preparing fetching of associated dataset profiles for dmps for public API
2023-11-28 18:04:26 +02:00
Thomas Georgios Giannos
b3bc801cd4
Fetching dois for dmps for public API
2023-11-28 17:29:25 +02:00
Efstratios Giannopoulos
d3d57e8838
Merge branch 'dmp-refactoring' of code-repo.d4science.org:MaDgiK-CITE/argos into dmp-refactoring
2023-11-28 17:24:47 +02:00
Efstratios Giannopoulos
337556265e
add storage
2023-11-28 17:23:56 +02:00
Thomas Georgios Giannos
e6cba30e4c
Fetching funders on grants for dmps for public API
2023-11-28 16:50:00 +02:00
Thomas Georgios Giannos
b00b048632
Fetching and building organizations for dmps for public API
2023-11-28 16:20:31 +02:00
Thomas Georgios Giannos
693f1dba7f
Fetching and building grants for dmps for public API
2023-11-28 15:52:17 +02:00
Efstratios Giannopoulos
1b92af8762
Merge branch 'dmp-refactoring' of code-repo.d4science.org:MaDgiK-CITE/argos into dmp-refactoring
2023-11-28 15:09:01 +02:00
Efstratios Giannopoulos
75d31cf627
Merge branch 'dmp-refactoring' of code-repo.d4science.org:MaDgiK-CITE/argos into dmp-refactoring
...
# Conflicts:
# dmp-backend/core/src/main/java/eu/eudat/audit/AuditableAction.java
2023-11-28 15:07:41 +02:00
Efstratios Giannopoulos
c5461dbc62
add storage service
2023-11-28 15:05:58 +02:00
Thomas Georgios Giannos
df2086a0a7
Fetching and building researchers for dmps for public API
2023-11-28 15:05:51 +02:00
Thomas Georgios Giannos
92956f6598
Fetching and building users for dmps for public API
2023-11-28 14:25:29 +02:00
Thomas Georgios Giannos
0166bf8ece
Refactoring and preparing for dmp and dataset conversion for public API
2023-11-28 12:54:08 +02:00
amentis
61218ed220
add Language entity and UI
2023-11-27 18:22:13 +02:00
Thomas Georgios Giannos
6fb601929a
Migrating everything is needed for the public api refactor
2023-11-27 17:33:24 +02:00
Thomas Georgios Giannos
c3bb9b8ffa
Entities cleanup
2023-11-27 14:46:30 +02:00
Diamantis Tziotzios
e6b22a5b27
Merge branch 'dmp-refactoring' of https://code-repo.d4science.org/MaDgiK-CITE/argos into dmp-refactoring
2023-11-24 18:42:32 +02:00
Diamantis Tziotzios
396c6e5b95
more frontend changes
2023-11-24 18:42:23 +02:00
Efstratios Giannopoulos
aa0a86b4d1
migration changes
2023-11-24 18:19:22 +02:00
Efstratios Giannopoulos
c67e4c8c9f
Merge branch 'dmp-refactoring' of code-repo.d4science.org:MaDgiK-CITE/argos into dmp-refactoring
...
# Conflicts:
# dmp-migration-tool/web/src/main/java/eu/old/eudat/migration/DmpDatasetProfileMigrationService.java
# dmp-migration-tool/web/src/main/java/eu/old/eudat/publicapi/migration/MigrationController.java
2023-11-24 17:26:18 +02:00
Efstratios Giannopoulos
c6f10b6a29
add user contact migration
2023-11-24 17:18:28 +02:00
Thomas Georgios Giannos
8ee149f094
Fixing duplicate selection from DmpDescriptionTemplates
2023-11-24 16:46:30 +02:00
amentis
d554e87093
add tenant config
2023-11-24 15:12:02 +02:00
Efstratios Giannopoulos
e698b198e7
add description template to description
2023-11-24 12:39:26 +02:00
Efstratios Giannopoulos
9433beaaa6
dmp migration changes
2023-11-23 14:40:44 +02:00
Thomas Georgios Giannos
2936cbbb7a
Adding dataset migration service
2023-11-23 10:26:40 +02:00
amentis
18452725bc
add Tenant Entity
2023-11-22 18:01:58 +02:00
amentis
4187943654
add reference type auth enabled
2023-11-22 12:56:17 +02:00
Efstratios Giannopoulos
8536d8d03a
dmp changes
2023-11-21 14:26:14 +02:00
Efstratios Giannopoulos
f92b0c238a
Merge branch 'dmp-refactoring' of code-repo.d4science.org:MaDgiK-CITE/argos into dmp-refactoring
2023-11-21 13:16:50 +02:00
Efstratios Giannopoulos
91af36cdcd
config updates
2023-11-21 13:16:33 +02:00
Efstratios Giannopoulos
c0e57b363d
elastic manage service
2023-11-21 13:15:31 +02:00
amentis
e1985368aa
add dependencies to reference type source base
2023-11-21 12:51:26 +02:00
Efstratios Giannopoulos
e62d765796
code clean up
2023-11-21 12:15:29 +02:00
Efstratios Giannopoulos
64d92e864d
user clean up
2023-11-21 11:49:15 +02:00
Thomas Georgios Giannos
eb9ae3af48
Allignment with core changes
2023-11-21 10:00:18 +02:00
Thomas Georgios Giannos
4d01463c72
Merge branch 'dmp-refactoring' of https://code-repo.d4science.org/MaDgiK-CITE/argos into dmp-refactoring
2023-11-20 17:14:54 +02:00
Thomas Georgios Giannos
caf7ec09c4
Adding converter for Instants to Dates
2023-11-20 17:11:57 +02:00
Efstratios Giannopoulos
6de7268465
user changes
2023-11-20 17:09:24 +02:00
Efstratios Giannopoulos
3b3dc6fffd
sync db tables for description
2023-11-20 17:08:43 +02:00
Thomas Georgios Giannos
3a033a655b
Fixing issues, resolving column naming conflicts between old and new entity classes
2023-11-20 16:44:55 +02:00
Efstratios Giannopoulos
91f7dbd785
Merge branch 'dmp-refactoring' of code-repo.d4science.org:MaDgiK-CITE/argos into dmp-refactoring
2023-11-17 19:02:02 +02:00
Efstratios Giannopoulos
a97976296b
user refactor
2023-11-17 19:01:44 +02:00
Thomas Georgios Giannos
6e65d22fce
Adding new version of dmp-migration-tool to resolve java version issues, moving previous to 'old' folder to delete later
2023-11-16 17:25:22 +02:00
amentis
f2ee851bab
reference type persist and editor
2023-11-16 15:40:25 +02:00
Efstratios Giannopoulos
dec8f6354c
remove old data entities
2023-11-16 14:01:39 +02:00
Efstratios Giannopoulos
7c8b385146
add elastic dev config
2023-11-16 10:43:41 +02:00
Efstratios Giannopoulos
6c49b7e7c2
description persist
2023-11-15 17:06:49 +02:00
amentis
e9ae5126f8
fix reference type persist and editor
2023-11-15 16:09:24 +02:00
Efstratios Giannopoulos
5cfdc4be07
elastic changes
2023-11-15 14:34:48 +02:00
Efstratios Giannopoulos
332ee8c59e
add version status to dmp, description template
2023-11-14 18:18:20 +02:00
Efstratios Giannopoulos
e103f40763
change queryable dependencies
2023-11-14 16:27:46 +02:00
Efstratios Giannopoulos
0e1408e532
add public description
2023-11-14 16:08:48 +02:00
Efstratios Giannopoulos
1324029804
remove old elastic
2023-11-14 13:41:57 +02:00
Efstratios Giannopoulos
f0264eefb9
elastic changes
2023-11-14 12:24:14 +02:00
Thomas Georgios Giannos
34ce4f6928
Adding export on dmp service and controller (existing service not yet wired up)
2023-11-14 11:44:01 +02:00
Thomas Georgios Giannos
d50a058296
Small fix
2023-11-13 17:05:25 +02:00
Thomas Georgios Giannos
5edaf1c74e
Adding dmp user association, adding finalization status check on persist workflow
2023-11-13 16:46:35 +02:00
Thomas Georgios Giannos
ff35ad6aab
Renames on 'datas'
2023-11-13 09:39:31 +02:00
Thomas Georgios Giannos
1cee5fb49f
Various fixes
2023-11-10 19:11:15 +02:00
Thomas Georgios Giannos
0c4cf467d8
Adding description cloning method on service, adding missing functionality on dmp new-version and cloning, dmp persist fix
2023-11-10 16:13:55 +02:00
amentis
c2c1d834cc
fix reference type persist and editor
2023-11-10 13:03:08 +02:00
amentis
3ecb1ed982
rename reference type definition fields and fix listing
2023-11-09 18:25:35 +02:00
Thomas Georgios Giannos
009dad8cba
Adding clone dmp persist model, exposing new version and clone methods to the API
2023-11-09 14:10:32 +02:00
Efstratios Giannopoulos
41fc3407eb
description refactor
2023-11-09 11:29:42 +02:00
Efstratios Giannopoulos
7ef668eede
Merge branch 'dmp-refactoring' of code-repo.d4science.org:MaDgiK-CITE/argos into dmp-refactoring
...
# Conflicts:
# dmp-backend/core/src/main/java/eu/eudat/query/DmpUserQuery.java
2023-11-08 18:45:01 +02:00
Efstratios Giannopoulos
c1b9e72c2f
query authz first implementation
2023-11-08 18:42:52 +02:00
Thomas Georgios Giannos
dab5986688
Adding new version dmp persist model, moving associated users and references to new dmp with new version
2023-11-08 17:13:07 +02:00
Efstratios Giannopoulos
0bbad595f5
update logging, db configurations
2023-11-08 13:37:16 +02:00
Thomas Georgios Giannos
e22ba13caf
Adding user as owner on new dmp persist
2023-11-08 11:45:33 +02:00
Efstratios Giannopoulos
e81e6dd89a
Merge branch 'dmp-refactoring' of code-repo.d4science.org:MaDgiK-CITE/argos into dmp-refactoring
...
# Conflicts:
# dmp-backend/core/src/main/java/eu/eudat/model/builder/DmpBuilder.java
2023-11-07 17:08:44 +02:00
Efstratios Giannopoulos
8cd8da6d98
add public models
2023-11-07 17:07:24 +02:00
Thomas Georgios Giannos
24aba556ef
Small fix
2023-11-07 16:34:26 +02:00
Thomas Georgios Giannos
3e15749b56
Added dmp users on dmp builder
2023-11-07 16:18:18 +02:00
Thomas Georgios Giannos
4e99fb08e9
merge
2023-11-07 16:12:54 +02:00
Thomas Georgios Giannos
0e6a59ef3d
Added dmp users on dmp builder
2023-11-07 16:05:12 +02:00
Efstratios Giannopoulos
0644e61962
description refactor
2023-11-07 14:53:36 +02:00
Thomas Georgios Giannos
4a8c3640de
Added dmp user censor
2023-11-07 14:44:26 +02:00
Thomas Georgios Giannos
001cd0828b
Added dmp description template deletions on description template deleter
2023-11-07 14:32:37 +02:00
amentis
cfb7da7968
fix referenceTypePersist
2023-11-07 14:02:28 +02:00
amentis
5001968da7
fix issue
2023-11-07 13:18:17 +02:00
amentis
88bf760165
create referenceType entity
2023-11-07 13:15:25 +02:00
Efstratios Giannopoulos
df5ae4a278
description refactor
2023-11-07 13:11:21 +02:00
Efstratios Giannopoulos
ac8d36d1d5
Merge branch 'dmp-refactoring' of code-repo.d4science.org:MaDgiK-CITE/argos into dmp-refactoring
2023-11-07 12:37:02 +02:00
Efstratios Giannopoulos
1469e22185
description refactor
2023-11-07 12:36:36 +02:00
Thomas Georgios Giannos
f878601609
Added missing converter annotations on entity enums
2023-11-07 12:28:40 +02:00
Thomas Georgios Giannos
ee68224f58
Added DmpUser table and stack
2023-11-07 12:12:14 +02:00
Thomas Georgios Giannos
ea58ed2e44
Fix on entity doi entity id, removed reference on Dmps, fix on dmp reference query
2023-11-07 11:09:54 +02:00
Efstratios Giannopoulos
05f73889be
Merge branch 'dmp-refactoring' of code-repo.d4science.org:MaDgiK-CITE/argos into dmp-refactoring
2023-11-07 10:32:02 +02:00
Efstratios Giannopoulos
662c5ad7e8
description refactor
2023-11-07 10:29:27 +02:00
Diamantis Tziotzios
a9eb2b4513
fix backend build error
2023-11-07 10:02:09 +02:00
George Kalampokis
1ef613c87e
Merge remote-tracking branch 'origin/dmp-refactoring' into dmp-refactoring
2023-11-06 17:43:24 +02:00
George Kalampokis
9e27558df7
Update some of the queries in the new Deposit mapper
2023-11-06 17:43:20 +02:00
Thomas Georgios Giannos
d3cd37d57a
Fix on dmp persist
2023-11-06 17:43:03 +02:00
Thomas Georgios Giannos
a5f46e9328
Adding description templates on dmp persist
2023-11-06 17:42:12 +02:00
George Kalampokis
49e34f9abc
Merge remote-tracking branch 'origin/dmp-refactoring' into dmp-refactoring
2023-11-06 17:25:00 +02:00
George Kalampokis
5ceed08b9c
Add missing apply filter
2023-11-06 17:22:36 +02:00
Efstratios Giannopoulos
20873ca13e
Merge branch 'dmp-refactoring' of code-repo.d4science.org:MaDgiK-CITE/argos into dmp-refactoring
...
# Conflicts:
# dmp-backend/web/src/main/java/eu/eudat/controllers/Admin.java
2023-11-06 17:17:34 +02:00
Efstratios Giannopoulos
87e22040c5
description template migration
2023-11-06 17:16:55 +02:00
George Kalampokis
e42bdcfc0a
Code cleanup
2023-11-06 16:58:01 +02:00
George Kalampokis
c6cdcc4b15
Apply requested changes to RepositoryDepositService
2023-11-06 16:56:59 +02:00
Efstratios Giannopoulos
d8b1211a12
Merge branch 'dmp-refactoring' of code-repo.d4science.org:MaDgiK-CITE/argos into dmp-refactoring
...
# Conflicts:
# dmp-backend/web/src/main/java/eu/eudat/controllers/FileController.java
# dmp-backend/web/src/main/java/eu/eudat/models/data/listingmodels/DataManagementPlanOverviewModel.java
2023-11-06 16:19:06 +02:00
Efstratios Giannopoulos
81528dfe55
description refactor
2023-11-06 16:17:57 +02:00
amentis
11bb1a3c8c
create Supportive Material query public
2023-11-06 15:25:04 +02:00
Thomas Georgios Giannos
9b9cf0de4d
Adding dmp-description-template stack
2023-11-06 13:31:01 +02:00
amentis
fda8fcef2c
create Supportive Material Entity, (persist in progress)
2023-11-03 18:09:19 +02:00
George Kalampokis
c636b3e6b4
Minor query optimization
2023-11-03 18:00:06 +02:00
George Kalampokis
7bb8e850e8
Add first implementation of the new Repository Deposit Service
2023-11-03 17:54:26 +02:00
Thomas Georgios Giannos
b389ebf160
Fix on dmp references persisting flow
2023-11-03 16:47:54 +02:00
Thomas Georgios Giannos
2f20675348
Adding reference persisting on dmp persist (work in progress), adding separate persist models for dmp properties
2023-11-03 16:02:47 +02:00
Efstratios Giannopoulos
9cf91aab50
DescriptionTemplate refactor
2023-11-03 15:53:18 +02:00
Efstratios Giannopoulos
08caf64d02
DescriptionTemplate refactor
2023-11-03 14:53:10 +02:00
amentis
c37530c022
add supportive material editor to UI
2023-11-03 13:30:11 +02:00
Efstratios Giannopoulos
b6278ab1ef
DescriptionTemplate refactor
2023-11-03 11:55:26 +02:00
Efstratios Giannopoulos
d38f22ccbf
DescriptionTemplate refactor
2023-11-02 18:37:12 +02:00
Thomas Georgios Giannos
e02237e599
Adding new version service method for Dmps
2023-11-02 18:12:36 +02:00
Thomas Georgios Giannos
752935f6e5
Updating Dmp properties persist
2023-11-02 15:55:17 +02:00
Efstratios Giannopoulos
732dfd9bfb
DmpBlueprint feractor
2023-11-02 14:13:13 +02:00
Thomas Georgios Giannos
c3808b5548
Updating Dmp Entity fields to reflect the database changes (migration script not yet updated)
2023-11-02 13:45:32 +02:00
Efstratios Giannopoulos
ac15e33a87
DescriptionTemplate refactor
2023-11-01 18:12:59 +02:00
George Kalampokis
3c799063cc
Fix Deposit Configuration's Authentication system
2023-11-01 14:10:35 +02:00
Efstratios Giannopoulos
4e08d9f073
DescriptionTemplate refactor
2023-11-01 12:03:23 +02:00
amentis
be9761b103
add more fields to reference-type.yml
2023-10-31 17:57:41 +02:00
Efstratios Giannopoulos
7e391582b5
User DescriptionTemplate refactor
2023-10-31 17:24:03 +02:00
Diamantis Tziotzios
c08f05bc04
no message
2023-10-31 11:19:52 +02:00
Efstratios Giannopoulos
2b074f268d
DescriptionTemplate refactor
2023-10-30 18:02:20 +02:00
amentis
477e4e498e
add frontend reference search lookup
2023-10-30 17:53:30 +02:00
amentis
f744573f02
add reference search builders, lookup
2023-10-30 17:15:40 +02:00
Diamantis Tziotzios
557c444bc1
frontend description template listing component
2023-10-30 15:30:46 +02:00
Efstratios Giannopoulos
c06253bb20
DescriptionTemplate refactor
2023-10-30 15:07:59 +02:00
amentis
49d400662b
add reference definition censor
2023-10-30 10:57:24 +02:00
amentis
a0ac8df5ba
rename sourceType
2023-10-30 10:43:50 +02:00
Diamantis Tziotzios
9201f265d2
Merge branch 'dmp-refactoring' of https://code-repo.d4science.org/MaDgiK-CITE/argos into dmp-refactoring
...
# Conflicts:
# dmp-frontend/src/app/core/model/reference/reference.ts
2023-10-27 18:59:51 +03:00
Diamantis Tziotzios
7214745162
frontend dmp changes
2023-10-27 18:56:19 +03:00
Efstratios Giannopoulos
bdcaee004d
Merge branch 'dmp-refactoring' of code-repo.d4science.org:MaDgiK-CITE/argos into dmp-refactoring
...
# Conflicts:
# dmp-backend/core/src/main/java/eu/eudat/audit/AuditableAction.java
# dmp-backend/web/src/main/resources/config/permissions.yml
2023-10-27 18:52:34 +03:00
Efstratios Giannopoulos
57facf98e5
DescriptionTemplate refactor
2023-10-27 18:46:34 +03:00
amentis
9d3cc9e3d2
rename sourceType to referenceSourceType
2023-10-27 18:29:06 +03:00
amentis
92c165e904
add references definition xml,builder, persist
2023-10-27 17:35:35 +03:00
Thomas Georgios Giannos
65e8635c2f
Removing unused dataset entity classes
2023-10-27 17:32:07 +03:00
Thomas Georgios Giannos
e31970c7ea
Adding migration scripts for Dmp, DmpReference, Description and DescriptionReference entities, other fixes / clear up dmp entity
2023-10-27 17:05:48 +03:00
Thomas Georgios Giannos
8d1c988135
Adding DescriptionReference lookup and linking on description entity builder
2023-10-27 13:48:17 +03:00
Thomas Georgios Giannos
60ca51fe00
Adding DescriptionReference entity stack (former Dataset*** entities)
2023-10-27 11:59:37 +03:00
amentis
7508cf8698
add created, updated in DmpReference
2023-10-27 11:41:44 +03:00
Diamantis Tziotzios
e4203a3bb4
backend fixes
2023-10-27 09:54:49 +03:00
George Kalampokis
d983e1e38e
Add Deposit Security
2023-10-26 18:04:55 +03:00
amentis
aecac1995d
rename External Reference to Reference
2023-10-26 14:38:18 +03:00
amentis
f006587f4a
Merge remote-tracking branch 'origin/dmp-refactoring' into dmp-refactoring
2023-10-26 12:09:36 +03:00
amentis
bbb21fadba
rename External Reference to Reference
2023-10-26 12:07:04 +03:00
Diamantis Tziotzios
4eca9b32c9
various backend fixes
2023-10-26 11:21:33 +03:00
Diamantis Tziotzios
129dbd163a
minor fixes dmp blueprints and Dmps.
2023-10-25 20:53:47 +03:00
amentis
45f8f51288
Merge branch 'dmp-refactoring' of https://code-repo.d4science.org/MaDgiK-CITE/argos into dmp-refactoring
2023-10-25 17:38:21 +03:00
amentis
032b30ed04
add DmpExternalReference to DmpBlueprint
2023-10-25 17:37:37 +03:00
Thomas Georgios Giannos
9a78d98751
Updating permissions.yml for dmps, entity_dois and descriptions
2023-10-25 16:55:10 +03:00
Thomas Georgios Giannos
c169a103b7
Updating censors for dmp and description entities
2023-10-25 14:49:37 +03:00
amentis
7df098a010
add more to external reference controller, service
2023-10-25 12:42:34 +03:00
Thomas Georgios Giannos
079382556f
Added controller for description entity (former dataset)
2023-10-25 11:48:19 +03:00
Thomas Georgios Giannos
7ab1313b83
Updated the dmp builder to be able to populate the associated descriptions on the dmps
2023-10-25 11:17:56 +03:00
amentis
bf8edfad92
add ExternalReference, DmpExternalReference entities
2023-10-24 18:47:13 +03:00
Efstratios Giannopoulos
a68ddd42ce
Merge branch 'dmp-refactoring' of code-repo.d4science.org:MaDgiK-CITE/argos into dmp-refactoring
...
# Conflicts:
# dmp-backend/core/src/main/java/eu/eudat/authorization/Permission.java
2023-10-24 18:01:38 +03:00
Efstratios Giannopoulos
de566729f1
DmpBlueprint refactor
2023-10-24 18:00:11 +03:00
Thomas Georgios Giannos
e149b61b58
Adding 'dmp' query option on 'description' query
2023-10-24 17:24:51 +03:00
Thomas Georgios Giannos
1e733cf704
Connecting 'dmp' entity with 'description' entity (description builder populating dmp data)
2023-10-24 17:07:28 +03:00
Thomas Georgios Giannos
3e7b9ca90b
Optimize imports
2023-10-24 15:39:11 +03:00
Thomas Georgios Giannos
e27468b596
Adding basic service for 'description' entity
2023-10-24 15:38:15 +03:00
Thomas Georgios Giannos
485f7311cd
Adding builder and query for 'description' entity
2023-10-24 13:50:53 +03:00
Thomas Georgios Giannos
e3536285aa
Adding 'description' entity (former 'dataset' entity)
2023-10-24 12:47:48 +03:00
Efstratios Giannopoulos
a68668f07e
DmpBlueprint refactor
2023-10-24 12:13:05 +03:00
Thomas Georgios Giannos
dc380cdc01
Small fix on dmp entity id definition
2023-10-24 11:35:19 +03:00
Efstratios Giannopoulos
167d3d4a4b
DmpBlueprint refactor
2023-10-23 18:13:34 +03:00
amentis
10615c6fa9
fix front enums
2023-10-23 17:58:56 +03:00
Efstratios Giannopoulos
3b9b348d4d
update External Refence
2023-10-23 16:53:32 +03:00
Efstratios Giannopoulos
fe7d6f59b1
DmpBlueprint refacto
2023-10-23 15:58:33 +03:00
Thomas Georgios Giannos
f4d84aa807
Implemented controller for dmp entity, dmp lookup update
2023-10-23 14:45:05 +03:00
Thomas Georgios Giannos
074ca35970
Implemented service for dmp entity
2023-10-23 12:51:11 +03:00
Thomas Georgios Giannos
eeaa35fab5
Added censor, deleter and lookup for Dmp entity
2023-10-23 12:23:51 +03:00
Diamantis Tziotzios
172caabcd2
Merge branch 'dmp-refactoring' of https://code-repo.d4science.org/MaDgiK-CITE/argos into dmp-refactoring
2023-10-23 11:58:32 +03:00
Diamantis Tziotzios
6a8cb2c853
more frontend dmp blueprint listing changes
2023-10-23 11:58:15 +03:00
Thomas Georgios Giannos
61f2810fcc
Renamed DMP -> Dmp to be consistent with the other entities
2023-10-23 11:31:07 +03:00
Diamantis Tziotzios
6d6a4e0341
Merge branch 'dmp-refactoring' of https://code-repo.d4science.org/MaDgiK-CITE/argos into dmp-refactoring
2023-10-23 11:27:27 +03:00
Diamantis Tziotzios
0c1509a1a1
Merge branch 'dmp-refactoring' of https://code-repo.d4science.org/MaDgiK-CITE/argos into dmp-refactoring
...
# Conflicts:
# dmp-backend/core/src/main/java/eu/eudat/audit/AuditableAction.java
2023-10-23 11:27:03 +03:00
Thomas Georgios Giannos
10df3db7aa
Merge branch 'dmp-refactoring' of https://code-repo.d4science.org/MaDgiK-CITE/argos into dmp-refactoring
2023-10-23 11:17:23 +03:00
Thomas Georgios Giannos
c338a93d71
Implemented builder and query for DMP entity, refactored services package
2023-10-23 11:16:58 +03:00
Efstratios Giannopoulos
6cde8ae2a9
add cross origin config
2023-10-23 11:15:08 +03:00
Efstratios Giannopoulos
3ad7441bb5
DmpBlueprint refactor
2023-10-23 10:21:25 +03:00
Diamantis Tziotzios
3422b147c8
Merge branch 'dmp-refactoring' of https://code-repo.d4science.org/MaDgiK-CITE/argos into dmp-refactoring
2023-10-22 13:34:12 +03:00
Efstratios Giannopoulos
30bff76163
Merge branch 'dmp-refactoring' of code-repo.d4science.org:MaDgiK-CITE/argos into dmp-refactoring
...
# Conflicts:
# dmp-backend/core/src/main/java/eu/eudat/commons/enums/ExternalReferencesType.java
2023-10-20 19:17:14 +03:00
Efstratios Giannopoulos
88088d64fd
DmpBlueprint refactor
2023-10-20 19:13:57 +03:00
Diamantis Tziotzios
9ed94450bd
Merge branch 'dmp-refactoring' of https://code-repo.d4science.org/MaDgiK-CITE/argos into dmp-refactoring
2023-10-20 18:01:15 +03:00
Diamantis Tziotzios
4d3098860d
description template type and dmp blueprint frontend changes
2023-10-20 18:01:09 +03:00
amentis
0bd3ff6898
fix external references enums
2023-10-20 17:44:41 +03:00
Thomas Georgios Giannos
a94cce47e8
Added DMP Entity (not integrated)
2023-10-20 16:48:55 +03:00
George Kalampokis
7d4b4c171b
Apply some minor fixes
2023-10-20 11:57:25 +03:00
Efstratios Giannopoulos
0b3178177a
changes for remote fetcher
2023-10-19 17:56:53 +03:00
Thomas Georgios Giannos
2a4e61f08f
Added controller for EntityDoi entity
2023-10-19 17:48:41 +03:00
Thomas Georgios Giannos
727702023f
Reverting changes on join DMP <-> EntityDoiEntity for now in order for the app to be able to run
2023-10-19 16:52:41 +03:00
Efstratios Giannopoulos
16604a8a50
bug fixes
2023-10-19 13:01:29 +03:00
Thomas Georgios Giannos
07ff58fbd9
Removing joins from DMP <-> EntityDoiEntity
2023-10-19 12:41:47 +03:00
Efstratios Giannopoulos
a235eb98f4
task #9088 Authorization model should be changed to be Permission based
2023-10-19 10:44:20 +03:00
Efstratios Giannopoulos
ce8ff28955
Merge branch 'dmp-refactoring' of code-repo.d4science.org:MaDgiK-CITE/argos into dmp-refactoring
...
# Conflicts:
# dmp-backend/data/src/main/java/eu/eudat/data/dao/entities/EntityDoiDao.java
# dmp-backend/data/src/main/java/eu/eudat/data/dao/entities/EntityDoiDaoImpl.java
# dmp-backend/web/src/main/java/eu/eudat/logic/managers/DataManagementPlanManager.java
# dmp-backend/web/src/main/java/eu/eudat/logic/managers/DepositManager.java
2023-10-18 19:03:35 +03:00
Efstratios Giannopoulos
52e59ac11c
task #9088 Authorization model should be changed to be Permission based
2023-10-18 18:52:03 +03:00
George Kalampokis
dc752f73ca
Partially fix Deposit Logic and add support for upcomming micro-services
2023-10-18 18:15:52 +03:00
amentis
7cba7b2346
add external references service
2023-10-18 18:05:39 +03:00
Thomas Georgios Giannos
a38342e534
Removed EntityDao logic, added template stack, controller not yet implemented, db script not yet run
2023-10-18 17:58:36 +03:00
Efstratios Giannopoulos
941f2d69cc
Merge branch 'dmp-refactoring' of code-repo.d4science.org:MaDgiK-CITE/argos into dmp-refactoring
2023-10-18 13:54:47 +03:00
Efstratios Giannopoulos
5c17027df2
fix delete user info additional data
2023-10-18 13:54:02 +03:00
amentis
5203ec4b72
fix remote fetcher
2023-10-18 13:53:52 +03:00
amentis
b2119abc08
fix issue
2023-10-18 13:48:20 +03:00
Thomas Georgios Giannos
b7d22b5b07
Moving existing entities from Data module to Core module
2023-10-18 13:04:53 +03:00
amentis
1cda821d9c
fix issue
2023-10-18 13:00:17 +03:00
amentis
ad91234fd9
Merge remote-tracking branch 'origin/dmp-refactoring' into dmp-refactoring
2023-10-18 12:28:13 +03:00
amentis
17bb6bd4b0
add Supportive Material
2023-10-18 12:26:57 +03:00
Efstratios Giannopoulos
27bcc31e54
task #9088 Authorization model should be changed to be Permission based
2023-10-18 12:10:24 +03:00
amentis
3dee4857f8
Merge branch 'dmp-refactoring' of https://code-repo.d4science.org/MaDgiK-CITE/argos into dmp-refactoring
...
Conflicts:
dmp-frontend/src/assets/config/config.json
2023-10-18 10:33:59 +03:00
amentis
f67ada842e
commit
2023-10-18 10:31:57 +03:00
amentis
b8affa3033
change pom
2023-10-18 09:58:05 +03:00
Efstratios Giannopoulos
43f77a4497
add status and inactive
2023-10-17 17:48:02 +03:00
Efstratios Giannopoulos
b3a73a50aa
task #9088 Authorization model should be changed to be Permission based
2023-10-17 17:13:34 +03:00
Diamantis Tziotzios
9fd30b1198
Merge branch 'dmp-refactoring' of https://code-repo.d4science.org/MaDgiK-CITE/argos into dmp-refactoring
...
# Conflicts:
# dmp-backend/core/pom.xml
2023-10-17 15:56:28 +03:00
Diamantis Tziotzios
3eaf326c50
Description Template Types backend refactored to new format.
2023-10-17 15:55:00 +03:00
Efstratios Giannopoulos
7ed111e936
task #9088 Authorization model should be changed to be Permission based
2023-10-17 15:22:05 +03:00
Efstratios Giannopoulos
419c4d64f8
database enum handle implementation
2023-10-17 13:45:59 +03:00
Efstratios Giannopoulos
bd2807fbdf
remove zenodo from user info
2023-10-17 12:40:47 +03:00
Efstratios Giannopoulos
925f195f5a
database enum handle implementation
2023-10-17 12:39:29 +03:00
Efstratios Giannopoulos
6443654343
Merge branch 'dmp-refactoring' of code-repo.d4science.org:MaDgiK-CITE/argos into dmp-refactoring
2023-10-16 17:39:19 +03:00
Efstratios Giannopoulos
191f887530
database enum handle implementation
2023-10-16 17:38:12 +03:00
Thomas Georgios Giannos
b537810406
Removed redundant code that calculated count on queries, already implemented on the data tools package
2023-10-16 12:22:41 +03:00
Thomas Georgios Giannos
234aa359c0
Removed redundant code that calculated count on queries, already implemented on the data tools package
2023-10-16 12:21:58 +03:00
Efstratios Giannopoulos
d5c62539c5
task #9086 public urls support
2023-10-13 18:11:46 +03:00
George Kalampokis
5976084473
Fix security on LanguageController
2023-10-13 16:46:38 +03:00
George Kalampokis
a9a3273f62
Fix compilation errors and fix swagger ui description formatting
2023-10-13 09:50:22 +03:00
Efstratios Giannopoulos
5009d658ed
task #9045 Refactor authentication mechanism to support using Keycloak
2023-10-12 16:16:19 +03:00
Efstratios Giannopoulos
055d29b95f
Merge branch 'dmp-refactoring' of code-repo.d4science.org:MaDgiK-CITE/argos into dmp-refactoring
...
# Conflicts:
# dmp-backend/web/pom.xml
# dmp-backend/web/src/main/resources/config/application.yml
2023-10-12 12:04:26 +03:00
Diamantis Tziotzios
958fc468fa
Merge branch 'dmp-refactoring' of https://code-repo.d4science.org/MaDgiK-CITE/argos into dmp-refactoring
2023-10-12 10:57:52 +03:00
Diamantis Tziotzios
6b2fae03dd
no message
2023-10-12 10:57:38 +03:00
George Kalampokis
b845450ebd
Update Swagger ui
2023-10-12 10:55:48 +03:00
Efstratios Giannopoulos
968f45d5b3
authn refactor
2023-10-11 17:53:12 +03:00
Efstratios Giannopoulos
8b05ee1d0f
add cache yml
2023-10-11 10:09:46 +03:00
George Kalampokis
de2f5e67fd
Fix profile issue
2023-10-11 09:53:24 +03:00
George Kalampokis
755c79b7af
Separate configuration to different files
2023-10-10 16:49:48 +03:00
George Kalampokis
166bea73bf
Replace the old .properties configuration files with the .yml
2023-10-09 16:02:14 +03:00
Thomas Georgios Giannos
55aecd9c57
Updating description template type controller with apropriate auditing and logging, added censor, refactored query building to conform with other projects workflows
2023-10-09 11:17:16 +03:00
George Kalampokis
cab2f1bc64
Add Environment variables
2023-10-09 10:38:46 +03:00
George Kalampokis
b5cbe6a3d8
Merge remote-tracking branch 'origin/dmp-refactoring' into dmp-refactoring
2023-10-06 18:11:11 +03:00
George Kalampokis
70308db668
Add Authentication support for the remote fetcher and rework dataset template's autocomplete sources
2023-10-06 18:07:58 +03:00
Thomas Georgios Giannos
51fbbc933a
Fixing detached entity error, entity id is auto generated by hibernate
2023-10-06 16:46:44 +03:00
Thomas Georgios Giannos
c7778e80b9
Adding missing auditing configuration property
2023-10-06 15:22:38 +03:00
Thomas Georgios Giannos
39163ed6bc
Updating cite validation library to 2.1.0
2023-10-06 15:10:58 +03:00
Thomas Georgios Giannos
0b901205ee
Adding auditing, naming convention change in API endpoints for description types
2023-10-06 12:13:09 +03:00
George Kalampokis
05a724d757
Fix type definition issues
2023-10-05 15:23:48 +03:00
George Kalampokis
3d612812b0
Fix compile issue
2023-10-05 14:47:25 +03:00
Diamantis Tziotzios
66052f8af6
sync fixes
2023-10-05 14:12:39 +03:00
Bernaldo Mihasi
b7f68f1a7e
bug fixes
...
(cherry picked from commit 846405435c
)
2023-10-05 14:04:26 +03:00
Bernaldo Mihasi
03f2bc862e
1) update dmp blueprint listing table view, 2) create clone functionality for dmp blueprints, 3) section description is not required in editor, 4) in the deletion of a dmp blueprint check if any dmps are accosiated with it
2023-10-05 14:04:10 +03:00
Bernaldo Mihasi
4373bf4b00
bug fixes: 1) when creating description template type check only for non deleted types, 2) dmp docx/pdf export: check if system fields exist 3) when creating/updating dmp check if value for extra fields is set, 4) when unchecking the 'Description Templates' checkbox in the blueprint editor, clear any templates selected
2023-10-05 14:02:20 +03:00
Bernaldo Mihasi
09dcf5328d
add type attribute in xml import/export of a description template
...
(cherry picked from commit 3d10e8ad28
)
2023-10-05 14:00:30 +03:00
Bernaldo Mihasi
94c0f7ac9c
[wip] dmp xml upload changes, including section and extra fields information
2023-10-05 14:00:17 +03:00
Thomas Georgios Giannos
3f14528f16
Fixing UI incompatibilities
2023-10-05 11:41:11 +03:00
Thomas Georgios Giannos
074e374d9a
Removing old implementation of DescriptionTemplateType entity, fixing issues with entity scanning and field resolving on new implementation
2023-10-04 12:46:06 +03:00
Thomas Georgios Giannos
7c96078570
Updating Spring to version 6, adding service stack for DescriptionType entity
2023-10-03 17:29:45 +03:00
Bernaldo Mihasi
6b544e4702
bug fixes
2023-09-27 16:57:25 +03:00
Bernaldo Mihasi
2f4e123ac9
bug fixes
2023-09-27 12:54:18 +03:00
Bernaldo Mihasi
c99267d6cc
#8998 - implement import/export functionality for dmp blueprints
2023-09-26 09:35:59 +03:00
Bernaldo Mihasi
34580f917f
check if grant exists in word/pdf export
2023-09-22 12:57:47 +03:00
Bernaldo Mihasi
beac6be706
add missing grant checks
2023-09-22 09:31:12 +03:00
Bernaldo Mihasi
fbad63ee76
use dmp label in export file names if grant does not exist
2023-09-22 09:29:51 +03:00
Bernaldo Mihasi
79aaf23bb6
add missing grant checks
2023-09-21 10:20:32 +03:00
Bernaldo Mihasi
db08662cac
fix bug when creating new version or clone a dmp
2023-09-21 09:33:27 +03:00
Bernaldo Mihasi
69548e5a8b
check if grant exists in dmp/dataset elastic entities
2023-09-21 09:29:18 +03:00
Bernaldo Mihasi
367861c050
fix bugs: saving extra fields in dmp, showing draft blueprints when min or max of a description template are not set
2023-09-20 09:34:39 +03:00
Bernaldo Mihasi
93c5918251
make grant funder not mandatory for the creation/new version/clone of dmp
2023-09-18 17:48:54 +03:00
Bernaldo Mihasi
b1a832074d
small fixes, (wip) remove description template chip from dmp editor
2023-09-13 15:55:38 +03:00
Diamantis Tziotzios
cf6e041154
Merge remote-tracking branch 'origin/refactorArgosModel' into Development
...
# Conflicts:
# dmp-backend/web/src/main/java/eu/eudat/models/rda/mapper/DatasetRDAMapper.java
# dmp-frontend/src/app/ui/dashboard/drafts/drafts.component.html
2023-09-13 10:01:57 +03:00
Bernaldo Mihasi
c1858d582c
no message
2023-09-12 15:39:08 +03:00
Bernaldo Mihasi
6154a5fa51
fix associated dmps bugs in DMP table, new/existing DmpDatasetProfile entries were not saved/updated
2023-09-12 15:36:06 +03:00
Bernaldo Mihasi
bbe4975176
add hasTemplates property to sections, it indicates if descriptions templates can be added in a section
2023-09-11 08:59:47 +03:00
Bernaldo Mihasi
4219d90039
add "DmpSectionIndex" column to descriptions in order to know in which section of a dmp the description belongs, add "data" column in DmpDatasetProfile table, data stores in which sections a description template is saved
2023-09-11 08:57:09 +03:00
Bernaldo Mihasi
6073c4cd85
[WIP] refactor dmp export following the blueprint schema
2023-09-11 08:42:30 +03:00
Bernaldo Mihasi
cd80e78e40
add status to description template types, fix bugs in editor/listing
2023-09-11 08:40:03 +03:00
George Kalampokis
5019bc4271
Add manual addition of total users in prometheus
2023-08-04 11:55:46 +03:00
Bernaldo Mihasi
78946de1b5
change images source in emails to base64
...
(cherry picked from commit b94aa51489
)
2023-08-03 13:26:27 +03:00
Bernaldo Mihasi
17dbd198ad
fix dmp blueprint editor screen
2023-08-03 13:10:36 +03:00
Bernaldo Mihasi
b94aa51489
change images source in emails to base64
2023-08-03 11:19:33 +03:00
Diamantis Tziotzios
b6cade6e88
metrics change
...
(cherry picked from commit 903026e2c2
)
2023-08-03 10:28:56 +03:00
Diamantis Tziotzios
903026e2c2
metrics change
2023-08-03 10:28:18 +03:00
Bernaldo Mihasi
30abe4d4c9
#8952 - fix bug when merging two accounts did not have consistent behaviour.
2023-08-01 11:23:06 +03:00
Bernaldo Mihasi
634d49ea35
#8916 - when merging acoounts, save the main profile user as collaborator to elastic dmps/datasets
2023-07-27 10:07:40 +03:00
Bernaldo Mihasi
e01709f886
#8936 - fix bug when pid of object fetched was integer(PIC typed) instead of string
2023-07-27 10:06:04 +03:00
Bernaldo Mihasi
09d6528f8f
#8855 - #8856 - #8901 - #8902 [wip] implementing dmp blueprints
2023-07-25 15:51:29 +03:00
Bernaldo Mihasi
128b47d9c3
#8845 - #8846 : adding description template types, creation of description template type field in the dataset template editor, [wip] creation of admin page for creation/editing/deleting of description template types
2023-07-25 15:27:15 +03:00
Bernaldo Mihasi
bc279b1610
#8843 - 1. refactor the DatasetProfile Table to DescriptionTemplate name 2. add scripts for the new DescriptionTemplateType table 3. update english localization + frontend
2023-07-25 15:04:39 +03:00
Bernaldo Mihasi
3fc307c831
#8912 : adding new metadata/registries api in the configs
2023-07-21 17:04:41 +03:00
Bernaldo Mihasi
ee90ac37b6
no message
2023-07-20 13:34:56 +03:00
Bernaldo Mihasi
0918e55ac9
fix bug in dataset template editor when a field is an admin-input api and couldn't fetch results
2023-07-20 13:07:05 +03:00
Bernaldo Mihasi
2db9ea613f
catch error in prefilling when source mapping does not exist in the api's response
2023-07-20 13:00:24 +03:00
Konstantina Galouni
e878310b72
#8834 : Home page: Drafts query for both Datasets and DMPs.
...
1. RecentActivityCriteria.java: Added in RecentActivityCriteria field "private Integer status;", to be able to get only drafts.
2. DashBoardManager.java: In method "getNewRecentActivity()", add in Dataset and DMP requests status in criteria.
2023-07-17 18:10:49 +03:00
Bernaldo Mihasi
dd6a2a0df7
adding key property in the prefilling model as the identifier of the prefilling repository
2023-07-17 10:29:06 +03:00
Bernaldo Mihasi
1715463422
fix bugs in rda json export when rda semantics don't correspond to valid dataset field input type
2023-07-14 13:56:08 +03:00
Bernaldo Mihasi
a8ce14af70
#8726 - adding openaire prefilling
2023-07-14 13:47:01 +03:00
Bernaldo Mihasi
1a15e1ddde
add missing logger to Prefilling Mapper
2023-07-03 17:09:15 +03:00
Bernaldo Mihasi
000882cbdb
1) fix bug when tags don't show after saving the dataset
...
2) save the email when user logs in with orcid
3) refactor unlink, delete credential of user to be unlinked
2023-07-03 11:40:35 +03:00