Commit Graph

44 Commits

Author SHA1 Message Date
Serafeim Chatzopoulos 18f140f89b Add citation-based impact indicator filters 2024-06-14 12:19:48 +03:00
Serafeim Chatzopoulos a8a498929b Adjust sorting clauses for all entities 2024-06-14 09:49:00 +03:00
Serafeim Chatzopoulos f195d1c58d Add to/from start/end year for projects && fix date ranges 2024-06-13 18:12:04 +03:00
Serafeim Chatzopoulos 695048b515 Add relCollectedFromDatasourceId for all entities 2024-06-12 20:50:10 +03:00
Serafeim Chatzopoulos 694b25c999 Add relHostingDataSourceId filter for research products 2024-06-12 19:03:45 +03:00
Serafeim Chatzopoulos 90f3e32d91 Add filter by community id (for all entities) 2024-06-12 18:09:07 +03:00
Serafeim Chatzopoulos 34d9112751 Add filter by organization id 2024-06-12 17:17:00 +03:00
Serafeim Chatzopoulos 150d0a3f2e Merge pull request 'Add filter by publication date' (#3) from filter-by-publication-date into master
Reviewed-on: #3
2024-06-12 14:46:03 +02:00
Serafeim Chatzopoulos 8453eaef06 Add filter by publication date 2024-06-12 15:44:45 +03:00
Serafeim Chatzopoulos 059431cf2a Merge pull request 'Actuator health endpoint' (#2) from add_health_endpoint into master
Reviewed-on: #2
2024-06-12 13:00:30 +02:00
Serafeim Chatzopoulos 0c256ea06f Change SolrJ client connection and socket timeouts 2024-06-12 13:59:41 +03:00
Serafeim Chatzopoulos 061954cc47 Add Solr health check on startup 2024-06-06 00:59:39 +03:00
Serafeim Chatzopoulos dc8d4a5827 Add health check with actuator 2024-06-06 00:59:13 +03:00
Serafeim Chatzopoulos 1089f68d91 Return BadRequest when unknown parameters are given 2024-06-04 18:08:41 +03:00
Serafeim Chatzopoulos af48b4e4b5 Fix not found message per entity 2024-06-04 16:08:10 +03:00
Serafeim Chatzopoulos cfa6a92af9 Uprgade spring-boot-starter-parent to v3.3.0 2024-06-04 14:30:18 +03:00
Serafeim Chatzopoulos 2b4f7edbd3 Add json response to search endpoints 2024-05-31 19:00:16 +03:00
Serafeim Chatzopoulos 7af1023436 Merge pull request 'Mapping internal JSON representation in the dump format' (#1) from jsonPayload into master
Reviewed-on: #1
2024-05-21 16:26:52 +02:00
Serafeim Chatzopoulos 36ac1f5c0a Fix DatasourceMapper test 2024-05-17 17:22:51 +03:00
Serafeim Chatzopoulos 5e00c5668d Refactor test to not use INSTANCE field of mappers 2024-05-17 17:21:08 +03:00
Miriam Baglioni e8e52684ad [payloadGraphMapping] added check for null elements 2024-05-15 16:45:21 +02:00
Miriam Baglioni 309579fd65 [payloadGraphMapping] added test for datasource 2024-05-15 16:01:10 +02:00
Miriam Baglioni b16545657c [payloadGraphMapping] implementation for the first version of the json payload agaisnt the model of the graph 2024-05-15 15:32:05 +02:00
Serafeim Chatzopoulos 6ab60a93fd Add favicon 2024-04-29 19:28:55 +03:00
Serafeim Chatzopoulos 1f52400de0 Add extra default filters for organizations 2024-04-29 19:25:30 +03:00
Serafeim Chatzopoulos 8679c3f351 Add extra fields in research products 2024-04-29 19:13:27 +03:00
Serafeim Chatzopoulos efad99dc85 Add sort fields in reseearch products 2024-04-27 03:56:46 +03:00
Serafeim Chatzopoulos 0032b54cee Add data sources endpoints 2024-04-27 03:44:21 +03:00
Serafeim Chatzopoulos ece4cbf10a Add publication-related filters in research products search && related project filters 2024-04-27 02:48:45 +03:00
Serafeim Chatzopoulos 021cbb9ca5 Add Research product endpoints 2024-04-26 16:55:11 +03:00
Serafeim Chatzopoulos ea7c393bc9 Add Organization endpoints 2024-04-26 12:39:47 +03:00
Serafeim Chatzopoulos 5b0bef4c47 Add support for searching project using keywords 2024-04-25 18:49:01 +03:00
Serafeim Chatzopoulos af186074b5 Add exception handler && swagger schema expansion 2024-04-25 16:39:12 +03:00
Serafeim Chatzopoulos f5a419024e Implement query params for projects 2024-04-19 20:47:34 +03:00
Serafeim Chatzopoulos 5bc7ed7784 Add basic search query for projects 2024-03-27 15:59:28 +02:00
Serafeim Chatzopoulos 8bc9a9af11 Update Dockerfile to build jar file 2024-03-14 15:27:53 +02:00
Serafeim Chatzopoulos 8556ac18dc Add parameters for /project/search endpoint 2024-03-13 19:50:37 +02:00
Serafeim Chatzopoulos 9e28b13635 Add real-time-get support for projects; Time request using interceptor 2024-03-04 19:00:49 +02:00
Serafeim Chatzopoulos e8e7b0e7c2 Add basic README file 2024-03-04 15:58:14 +02:00
Serafeim Chatzopoulos 64d48fb877 Add docker support (Dockerfile && docker-compose.yml) 2024-03-04 15:55:03 +02:00
Serafeim Chatzopoulos f0afdd7a7f Add a basic readme file 2024-03-04 15:53:50 +02:00
Serafeim Chatzopoulos 61ecc75679 Add interceptor for logging 2024-03-01 17:01:06 +02:00
Serafeim Chatzopoulos 6a509e8462 Add async logging with log4j2 and disruptor 2024-03-01 16:39:45 +02:00
Serafeim Chatzopoulos 636e5c8b6e Initial commit: SolrJ client createad; OpenAPI UI init 2024-02-29 17:51:01 +02:00