Commit Graph

400 Commits

Author SHA1 Message Date
Thomas Georgios Giannos 4c53014025 Added swagger docs for references and their types 2024-07-04 17:28:21 +03:00
amentis a6ecac7524 rename backend dmp to plan (in progress) 2024-07-04 16:48:22 +03:00
Thomas Georgios Giannos 7b6eeee577 Small refactor on public api 2024-07-04 11:52:24 +03:00
Thomas Georgios Giannos 864feb1cb8 Small refactor on public api 2024-07-04 11:37:01 +03:00
Thomas Georgios Giannos 5e9503c291 Adding swagger docs for tag endpoints, dmp renames on swagger for current api 2024-07-04 10:50:36 +03:00
amentis 4c7fac53b1 make export description template multiplicity with null value 2024-07-03 11:08:10 +03:00
Sofia Papacharalampous 4ea3a94f6d disable tenant-code update on tenant-editor 2024-07-03 11:00:02 +03:00
amentis 78772e2371 rename annotation status integration event 2024-07-02 17:30:18 +03:00
amentis 0e96ced54c add annotation status integration event (will change) 2024-07-02 15:59:07 +03:00
Sofia Papacharalampous 42a1fbf691 changed export-xml-permission for an invited user in a description template 2024-07-02 14:37:46 +03:00
Sofia Papacharalampous b0887cee06 added anchor in the url for descriptionannotationcreated template 2024-07-01 14:54:09 +03:00
Efstratios Giannopoulos b45bff4452 fix public pages 2024-06-28 18:26:18 +03:00
Efstratios Giannopoulos 9a455ad873 Merge branch 'dmp-refactoring' of code-repo.d4science.org:MaDgiK-CITE/argos into dmp-refactoring 2024-06-28 16:50:11 +03:00
amentis 07511bae75 Merge remote-tracking branch 'origin/dmp-refactoring' into dmp-refactoring 2024-06-28 15:51:08 +03:00
amentis bc10f0e5c2 make export public plans, descriptions 2024-06-28 15:50:45 +03:00
Thomas Georgios Giannos b0da9b6b89 Adding deposit and transformer swagger docs, adding missing response schemas 2024-06-28 15:31:42 +03:00
amentis 15d64b4401 add annotation status page 2024-06-28 15:15:55 +03:00
Efstratios Giannopoulos 9ec90d6c8d fix OptimisticLockException for ack recieved before process status saved 2024-06-28 14:49:03 +03:00
Efstratios Giannopoulos f6c0c118d7 fix OptimisticLockException for ack recieved before process status saved 2024-06-28 14:32:37 +03:00
Sofia Papacharalampous b9a62a8abe added dmp reference filter 2024-06-26 17:26:19 +03:00
Sofia Papacharalampous b7cc78ef4f added filters dmp listing (pending: reference filters) 2024-06-26 16:44:47 +03:00
Thomas Georgios Giannos c721d05d17 Small fix 2024-06-26 13:20:07 +03:00
Thomas Georgios Giannos 4f24049582 Adding swagger docs for entity dois and dmp blueprints 2024-06-26 13:04:31 +03:00
Sofia Papacharalampous 69f74e48fe added description template filter 2024-06-26 12:39:28 +03:00
Sofia Papacharalampous 42c7712763 Merge branch 'dmp-refactoring' of https://code-repo.d4science.org/MaDgiK-CITE/argos into dmp-refactoring 2024-06-26 12:00:53 +03:00
Sofia Papacharalampous 944cc17214 added description-tag filter 2024-06-26 12:00:46 +03:00
amentis 23559c1bf4 add email validation for dmp contact, user 2024-06-26 11:59:41 +03:00
amentis 2b98087b03 user invite to tenant fix validation 2024-06-26 11:50:19 +03:00
Sofia Papacharalampous 0bfaad2906 Merge branch 'dmp-refactoring' of https://code-repo.d4science.org/MaDgiK-CITE/argos into dmp-refactoring 2024-06-26 10:55:37 +03:00
Sofia Papacharalampous fc1655e7f1 added internal-references filter on description listing 2024-06-26 10:55:26 +03:00
amentis 76dcdf65de implement export users for tenant users page 2024-06-26 10:53:09 +03:00
amentis 7bd92981d8 add tenant user mode for persist tenant roles 2024-06-25 18:07:45 +03:00
amentis 4ec2dec9d7 Merge remote-tracking branch 'origin/dmp-refactoring' into dmp-refactoring 2024-06-25 17:15:27 +03:00
amentis 4ce55249cd add permissions for tenant users page 2024-06-25 17:14:54 +03:00
Efstratios Giannopoulos 15abebff2d description template authz fixes 2024-06-25 17:14:29 +03:00
amentis 70d7c383e0 display only selected tenant users for tenant users page 2024-06-25 15:24:20 +03:00
amentis 6204b5b3e7 create tenant users ui page 2024-06-25 13:26:39 +03:00
Diamantis Tziotzios 6860da7af4 fixes 2024-06-25 11:27:53 +03:00
Thomas Georgios Giannos d8b6baed59 Adding swagger docs for description templates and types 2024-06-24 17:42:11 +03:00
Diamantis Tziotzios 094d3c6ccc Merge branch 'dmp-refactoring' of https://code-repo.d4science.org/MaDgiK-CITE/argos into dmp-refactoring 2024-06-21 17:33:25 +03:00
Diamantis Tziotzios c8d5143ccf added cookie policy to supportive material 2024-06-21 17:32:59 +03:00
amentis 73a0ffc30e add user invitation errors to errors.yml 2024-06-21 17:26:27 +03:00
amentis 18a2818f4f small fix 2024-06-21 16:40:41 +03:00
amentis d2d889f011 small fix 2024-06-21 16:27:29 +03:00
amentis 78d6fdd3db small fixes for confirm invite user 2024-06-21 15:04:45 +03:00
amentis dfe7681d62 backend tenant specific invite and confirm invite changes 2024-06-21 14:51:10 +03:00
Thomas Georgios Giannos a6f0fed16c Adding x-tenant parameter on dmp / description swagger docs, other small fixes 2024-06-21 13:37:43 +03:00
Diamantis Tziotzios c87e6f9a61 ui fixes 2024-06-21 12:54:07 +03:00
amentis 0fe692bb0a add user invite to tenant backend endpoints 2024-06-20 17:58:16 +03:00
Efstratios Giannopoulos c890b8ec39 change to isblank like filters check 2024-06-20 14:27:48 +03:00
Efstratios Giannopoulos f0c160327d Merge branch 'dmp-refactoring' of code-repo.d4science.org:MaDgiK-CITE/argos into dmp-refactoring 2024-06-20 14:18:53 +03:00
Efstratios Giannopoulos 0135f80e89 elastic fixes 2024-06-20 14:17:58 +03:00
Diamantis Tziotzios 6c10cd3175 fix 2024-06-20 11:12:29 +03:00
Efstratios Giannopoulos d2d96b128a AuthorizationContentResolver resolve only login tenant permissions 2024-06-19 17:17:03 +03:00
amentis 79f20d77d3 no message 2024-06-19 16:53:12 +03:00
Efstratios Giannopoulos 73115ecf98 Merge branch 'dmp-refactoring' of code-repo.d4science.org:MaDgiK-CITE/argos into dmp-refactoring 2024-06-19 16:37:12 +03:00
Efstratios Giannopoulos 95cd4bf35b add description template authz 2024-06-19 16:36:30 +03:00
amentis 980e7fe40d new version backend changes 2024-06-19 15:58:41 +03:00
amentis 3b426db49c fix multiplicity issue 2024-06-18 17:32:06 +03:00
amentis 95710cfdbb rda import implementation 2024-06-18 13:34:09 +03:00
Efstratios Giannopoulos ef31da52f3 fix reference query 2024-06-18 12:22:11 +03:00
Efstratios Giannopoulos fe6a119139 link unlink changes 2024-06-18 11:30:52 +03:00
Efstratios Giannopoulos 32d467b659 dmp common model import changes 2024-06-17 18:07:22 +03:00
Efstratios Giannopoulos 197daf3add description common model import 2024-06-17 16:22:59 +03:00
Efstratios Giannopoulos 31f01b04f8 description template common model import backend 2024-06-17 13:48:37 +03:00
amentis 90ed403376 import common model description reference change 2024-06-17 12:53:52 +03:00
Efstratios Giannopoulos a17dfe5683 rda import support 2024-06-14 17:35:53 +03:00
Efstratios Giannopoulos c01fddf534 Elastic query fallback to db 2024-06-14 16:33:13 +03:00
Efstratios Giannopoulos 7ccb21bfc1 migration fixes 2024-06-14 12:56:38 +03:00
Efstratios Giannopoulos 112c09d5ab dmp import changes 2024-06-13 11:24:04 +03:00
Efstratios Giannopoulos bed9a4e311 bug fixes 2024-06-12 18:04:50 +03:00
Efstratios Giannopoulos 7fe36e6337 dmp import changes 2024-06-12 17:57:29 +03:00
Efstratios Giannopoulos 41583745be add code to prefilling source 2024-06-12 12:42:53 +03:00
amentis 89fe30df30 add description created notification type 2024-06-12 12:06:40 +03:00
Efstratios Giannopoulos 626161bb3f Merge branch 'dmp-refactoring' of code-repo.d4science.org:MaDgiK-CITE/argos into dmp-refactoring 2024-06-12 11:42:38 +03:00
Efstratios Giannopoulos ffa2f57c34 blueprint dmp import changes 2024-06-12 11:42:19 +03:00
Diamantis Tziotzios f75428595f fixes 2024-06-12 10:43:32 +03:00
amentis 740bf41bfa notification event changes 2024-06-11 18:49:31 +03:00
amentis 141a53509c annotation created event in main queue inbox 2024-06-11 18:35:54 +03:00
Sofia Papacharalampous 40bffe71e5 remove token from auditing 2024-06-11 17:43:54 +03:00
Sofia Papacharalampous c3ee8c68c8 Merge branch 'dmp-refactoring' of https://code-repo.d4science.org/MaDgiK-CITE/argos into dmp-refactoring 2024-06-11 16:13:04 +03:00
Sofia Papacharalampous c46efc3c12 added auditing on allow-merge-account 2024-06-11 16:12:49 +03:00
Efstratios Giannopoulos 31471d5148 Merge branch 'dmp-refactoring' of code-repo.d4science.org:MaDgiK-CITE/argos into dmp-refactoring 2024-06-11 16:04:56 +03:00
Efstratios Giannopoulos 697218826b description template import changes 2024-06-11 16:04:41 +03:00
Thomas Georgios Giannos 75e52b9208 Adding validation error api responses in swagger pages 2024-06-11 15:08:08 +03:00
Efstratios Giannopoulos c522de12ec blueprint import changes 2024-06-11 14:56:19 +03:00
Efstratios Giannopoulos bb83019446 fix duplicate queue inbox messages 2024-06-11 12:17:47 +03:00
Sofia Papacharalampous 081e0fca11 fixes on merge account 2024-06-10 17:49:49 +03:00
Thomas Georgios Giannos 39704dd0b2 Adding common error api responses using composite annotations avoiding repeats and clearing controllers code 2024-06-10 16:52:52 +03:00
Efstratios Giannopoulos b7afdb59ad bug fix 2024-06-10 16:22:10 +03:00
Efstratios Giannopoulos 1b193bb759 fix link unlink account email 2024-06-10 16:21:53 +03:00
amentis b1497c108e dmp new version bug fix 2024-06-10 13:02:50 +03:00
Efstratios Giannopoulos 13bd401995 fix duplicate reference for multiple fields 2024-06-07 17:21:20 +03:00
Efstratios Giannopoulos 562070a57b fix dmp elastic query 2024-06-07 13:59:27 +03:00
amentis 1203c15bfc add description field url case 2024-06-07 13:42:37 +03:00
amentis e7aa332394 lock permission change 2024-06-07 12:39:10 +03:00
Diamantis Tziotzios 37ab19b945 Merge branch 'dmp-refactoring' of https://code-repo.d4science.org/MaDgiK-CITE/argos into dmp-refactoring 2024-06-07 12:11:18 +03:00
Diamantis Tziotzios 8d4fbaa804 added tenant path to tenant notifiactions 2024-06-07 12:10:58 +03:00
Efstratios Giannopoulos e322b6adbc Merge branch 'dmp-refactoring' of code-repo.d4science.org:MaDgiK-CITE/argos into dmp-refactoring 2024-06-07 12:03:34 +03:00
Efstratios Giannopoulos afde6fa221 fix injection of entity manger for tasks 2024-06-07 12:03:19 +03:00
amentis db25687dd5 handle plan and description when description template is inactive 2024-06-06 16:50:22 +03:00
Thomas Georgios Giannos c294b73664 Refactoring swagger constants 2024-06-06 16:14:21 +03:00
Sofia Papacharalampous 631e4bef8b add functionality on merge-account screen to first validate the token before showing the confimation-form 2024-06-06 14:57:24 +03:00
amentis e1e00a9087 handle plan invite button with inprogress flag 2024-06-06 12:26:49 +03:00
Thomas Georgios Giannos f0800b3d59 Adding parameter information on description endpoints. 2024-06-06 10:55:58 +03:00
Efstratios Giannopoulos f1d899ea0e bug fixes 2024-06-05 17:03:19 +03:00
amentis 5319d5565e notification template file changes 2024-06-05 16:38:27 +03:00
Efstratios Giannopoulos 6f9129aecf fixes 2024-06-05 14:40:49 +03:00
amentis 32bb9ac735 handle ui import description without description template error 2024-06-05 12:08:15 +03:00
amentis 7e402c2b41 handle backend errors where user is inactive 2024-06-04 17:37:09 +03:00
Sofia Papacharalampous e665cbdfc6 Merge branch 'dmp-refactoring' of https://code-repo.d4science.org/MaDgiK-CITE/argos into dmp-refactoring 2024-06-04 14:54:21 +03:00
amentis 81f528f343 permission changes 2024-06-04 14:22:40 +03:00
amentis 3a6b648bff permission changes 2024-06-04 14:07:45 +03:00
Sofia Papacharalampous a06ada47d6 typos 2024-06-04 11:24:27 +03:00
Thomas Georgios Giannos 8e2dcc855a Refactored swagger docs contents to reflect better the relevant parts of the docs, added query examples for dmp and description queries. 2024-06-03 15:58:46 +03:00
amentis 104d465b6d permissions changes 2024-06-03 15:34:33 +03:00
amentis e487ca8a02 permissions changes 2024-06-03 15:13:57 +03:00
amentis 878869ce61 fix dmp new version already draft error 2024-06-03 13:59:07 +03:00
Sofia Papacharalampous 280975679f error handling refactoring: added new errors, fixed translations and fixed error handling on overviews 2024-06-03 12:18:42 +03:00
Thomas Georgios Giannos 37243dba2a Added authentication for Swagger ui, added extended documentation on description queries endpoint 2024-05-31 16:05:27 +03:00
Sofia Papacharalampous 46347d4583 error handling refactoring 2024-05-31 13:47:32 +03:00
Efstratios Giannopoulos 90a2737321 Merge branch 'dmp-refactoring' of code-repo.d4science.org:MaDgiK-CITE/argos into dmp-refactoring 2024-05-30 17:11:08 +03:00
Efstratios Giannopoulos 9a8238ac73 tenant fixes 2024-05-30 17:10:53 +03:00
amentis 0472e96c6d add tenant persist code validation pattern 2024-05-30 16:22:08 +03:00
Efstratios Giannopoulos f156d79ace tenant fixes 2024-05-30 15:56:37 +03:00
Efstratios Giannopoulos 17a15274de add semantics 2024-05-30 12:54:09 +03:00
Efstratios Giannopoulos 08f753bba0 fix contact info query 2024-05-30 12:45:37 +03:00
amentis c237de889c dmp new version backend fix 2024-05-29 14:41:58 +03:00
amentis 262a2cfbf2 update core pom 2024-05-29 11:23:25 +03:00
amentis d7719d4299 update new version logic and remove user id from dmp contacts 2024-05-28 18:55:35 +03:00
Efstratios Giannopoulos 395cf8bfc2 merge user changes 2024-05-28 17:26:33 +03:00
Efstratios Giannopoulos f152dd7b4a annotation fixes 2024-05-28 17:11:42 +03:00
Diamantis Tziotzios 6929fead45 more semantics rename 2024-05-28 15:15:27 +03:00
Efstratios Giannopoulos bca8dfb088 fix notification event 2024-05-28 14:57:40 +03:00
Diamantis Tziotzios 514df5c660 rename schematics to semantics 2024-05-28 14:43:47 +03:00
amentis 7407fc6c39 import dmp blueprint fix 2024-05-28 11:31:15 +03:00
Efstratios Giannopoulos 1725628b57 bug fix 2024-05-28 11:13:31 +03:00
Efstratios Giannopoulos 578d705412 Bug fix 2024-05-28 11:00:05 +03:00
amentis 96c766d4f6 import export description template bug fix 2024-05-27 17:38:57 +03:00
Efstratios Giannopoulos 6ac948de6f version updates 2024-05-27 10:07:55 +03:00
Efstratios Giannopoulos 915d7592dc Tenant implementation changes 2024-05-24 18:32:51 +03:00
amentis 38da0e130d description template import fixes 2024-05-24 15:26:24 +03:00
amentis bb0b05c64c bug fix 2024-05-24 14:47:27 +03:00
Diamantis Tziotzios 6fb094f23e Merge branch 'dmp-refactoring' of https://code-repo.d4science.org/MaDgiK-CITE/argos into dmp-refactoring 2024-05-24 14:34:55 +03:00
Diamantis Tziotzios 5ef40d80a4 changed notification templates from dmp to plan 2024-05-24 14:34:51 +03:00
amentis b9c4648d8f handle common models with date, number blueprint values 2024-05-24 13:58:30 +03:00
amentis 01fa78b6fd add number to dmp blueprint value 2024-05-24 12:32:10 +03:00
Efstratios Giannopoulos bd966282c7 tenant config bug fix 2024-05-24 11:16:45 +03:00
Efstratios Giannopoulos ce07073687 fix validators 2024-05-24 10:30:59 +03:00
Efstratios Giannopoulos e7bbb148d9 migration fixes 2024-05-24 10:22:32 +03:00
Efstratios Giannopoulos 16503002dd bug fixes 2024-05-23 17:51:53 +03:00
Sofia Papacharalampous 1941500034 Merge branch 'dmp-refactoring' of https://code-repo.d4science.org/MaDgiK-CITE/argos into dmp-refactoring 2024-05-23 17:25:06 +03:00
Efstratios Giannopoulos 2680cf1ecf bug fixes 2024-05-23 17:17:42 +03:00
Sofia Papacharalampous ada249eb61 Merge branch 'dmp-refactoring' of https://code-repo.d4science.org/MaDgiK-CITE/argos into dmp-refactoring 2024-05-23 16:59:08 +03:00
amentis 750f109b7d add dateValue to dmp blueprint value 2024-05-23 16:58:12 +03:00
Sofia Papacharalampous b36622334a Merge branch 'dmp-refactoring' of https://code-repo.d4science.org/MaDgiK-CITE/argos into dmp-refactoring 2024-05-23 15:17:51 +03:00
Efstratios Giannopoulos 9e1cf8f642 unlink merge fixes 2024-05-23 15:00:11 +03:00
Sofia Papacharalampous 5a57313c0d refactor latest-activity in progress
*added new items instead of replacing the whole listing
2024-05-23 13:17:03 +03:00
Efstratios Giannopoulos 4a5735c8ba add publication_date 2024-05-22 18:26:40 +03:00
Thomas Georgios Giannos 078df3ba67 Added endpoint summaries for Swagger ui 2024-05-22 17:57:53 +03:00
amentis c3032277d9 core update 2024-05-22 17:47:02 +03:00
amentis e4c4c1811d Merge remote-tracking branch 'origin/dmp-refactoring' into dmp-refactoring 2024-05-22 17:45:39 +03:00
amentis b9b3fb3e78 rename User to Viewer 2024-05-22 17:45:01 +03:00
Efstratios Giannopoulos 215eb25015 fix prefiling 2024-05-22 16:42:09 +03:00
Thomas Georgios Giannos 757eab2069 Adding swagger groups to segregate the public API docs from the authenticated one. Exposing only dmp and description endpoints. 2024-05-22 15:25:04 +03:00
Efstratios Giannopoulos f72a50f9af elastic dmp query support group ids 2024-05-22 13:25:38 +03:00
amentis b2771df05f inport json dmp with common models 2024-05-22 12:33:44 +03:00
Thomas Georgios Giannos aac74142a8 Fixing swagger config issues 2024-05-22 12:05:01 +03:00
Efstratios Giannopoulos 0a4cef782e tags field changes 2024-05-21 18:08:27 +03:00
Efstratios Giannopoulos dadef8297c deposit auth changes 2024-05-21 12:10:08 +03:00
amentis a05885c8a9 export and import xml description tags 2024-05-20 15:47:39 +03:00
amentis 86304d76cb change reviewer to run DmpUserCommonModelBuilder 2024-05-20 15:02:42 +03:00
amentis ea88efd125 rename DmpUserRole user to reviewer and filter plan sections 2024-05-20 14:25:44 +03:00
amentis 6023f6fa31 add import description, fix import/export models 2024-05-20 13:20:45 +03:00
Efstratios Giannopoulos e0c501cd17 repository login changes 2024-05-20 12:20:21 +03:00
amentis ce8f5d3af5 implement import dmp with xml format (descriptions not implemented yet) 2024-05-17 15:15:08 +03:00
Efstratios Giannopoulos 8a0d02d02e Remove not visible fields on persist 2024-05-17 12:46:20 +03:00
Efstratios Giannopoulos 125fd2c994 tenant code validation 2024-05-17 12:02:00 +03:00
Efstratios Giannopoulos 30e5ed504a fix tenant select 2024-05-17 11:27:33 +03:00
Efstratios Giannopoulos 7790d19818 visibility rule fixes 2024-05-16 16:40:51 +03:00
amentis 133562a061 fix bugg 2024-05-16 15:29:00 +03:00
amentis 7646fd8dae remove valid url backend validator 2024-05-16 14:46:37 +03:00
amentis 066d8c8d24 fix new version flow, sort other dmp versions 2024-05-16 14:32:56 +03:00
Efstratios Giannopoulos 36a8936a95 fix refresh token fail 2024-05-16 13:54:01 +03:00
Efstratios Giannopoulos 9bc6a2e8d1 bug fix 2024-05-16 10:39:08 +03:00
Efstratios Giannopoulos 6529e801c2 builder changes 2024-05-16 09:55:55 +03:00
amentis 6bdc6d5c09 fix dmp version flow 2024-05-15 18:31:30 +03:00
Efstratios Giannopoulos 1fd4314b56 no message 2024-05-15 17:56:03 +03:00
Efstratios Giannopoulos d7759fe4bd add maxInMemorySizeInBytes 2024-05-15 16:40:49 +03:00
amentis 09067c11dd add url validation in free text 2024-05-15 16:29:11 +03:00
Efstratios Giannopoulos f2ad93603c dmp clone fix 2024-05-15 13:49:59 +03:00
Efstratios Giannopoulos a243427b4b config changes 2024-05-14 14:57:20 +03:00
amentis 37a5c49cc8 fix update other plan version status while deleting one plan 2024-05-14 13:39:57 +03:00
amentis 9f9e6f6db9 external identifier fix for description finalization 2024-05-14 11:49:43 +03:00
Efstratios Giannopoulos 6b6fb88d75 metrics fixes 2024-05-13 16:14:21 +03:00
amentis c40a356058 user profile ui changes 2024-05-13 14:43:44 +03:00
Efstratios Giannopoulos b6d6385dc0 no message 2024-05-13 14:06:05 +03:00
amentis 830e06df31 user profile ui changes 2024-05-10 18:19:28 +03:00
Sofia Papacharalampous f383ef520f fixed validation error message 2024-05-10 17:56:02 +03:00
amentis 402897fabc switch plan versions in overview 2024-05-10 14:57:21 +03:00