Commit Graph

75 Commits

Author SHA1 Message Date
Alexios Symeonidis 202fa8ecbc add micrometer to collect metrics for prometheus 2024-08-06 14:31:07 +03:00
Alexios Symeonidis 551488952a add micrometer to collect metrics for prometheus 2024-08-01 12:04:06 +03:00
Serafeim Chatzopoulos 8df8091a3d Update .env 2024-07-19 18:22:24 +02:00
Serafeim Chatzopoulos 5dc7693890 Update README.md 2024-07-19 18:19:43 +02:00
Serafeim Chatzopoulos 8732752a36 Update README.md 2024-07-19 18:18:36 +02:00
Serafeim Chatzopoulos 038f02be67 Update README.md 2024-07-19 18:17:59 +02:00
Serafeim Chatzopoulos 58d4a9393b Change default filters in organizations 2024-07-16 11:35:22 +03:00
Serafeim Chatzopoulos fa6a9f13e5 Exclude records that are under curation 2024-07-15 18:07:14 +03:00
Serafeim Chatzopoulos c60a60420f Add result limit 2024-07-12 19:12:31 +03:00
Serafeim Chatzopoulos 150706fa69 Change OPENAPI_SERVER_BASE_URL 2024-07-11 14:49:09 +03:00
Serafeim Chatzopoulos 0098d90a95 Deploy under a path 2024-07-11 14:29:54 +03:00
Serafeim Chatzopoulos c3605e13d7 Do not add quotes if logical operators are provided 2024-07-10 20:25:34 +03:00
Serafeim Chatzopoulos ab1ef15d9d Fix negation query 2024-07-10 20:09:34 +03:00
Serafeim Chatzopoulos 17370abf47 Support only negation queries 2024-07-04 17:22:39 +03:00
Serafeim Chatzopoulos 2a08392312 Merge pull request 'Add quotes wherever necessary' (#4) from fix-quotes into master
Reviewed-on: #4
2024-06-28 17:40:10 +02:00
Serafeim Chatzopoulos 913d9c0b8e Make debugQuery false as default 2024-06-28 18:36:02 +03:00
Serafeim Chatzopoulos c87fcb31a8 Move solr field mappings for research productss && add quotes 2024-06-28 18:35:07 +03:00
Serafeim Chatzopoulos 80b3a1e7c2 Move solr field mappings for projects && add quotes 2024-06-28 15:36:02 +03:00
Serafeim Chatzopoulos a8f3c1dd72 Move solr field mappings for data sources && add quotes 2024-06-28 14:30:09 +03:00
Serafeim Chatzopoulos 716964b78b Move solr field mappings for organizations && add quotes 2024-06-27 19:21:11 +03:00
Serafeim Chatzopoulos f3ba74fe4a Add method not allowed exception 2024-06-26 18:55:14 +03:00
Serafeim Chatzopoulos 517dd3c38f Add parsed query/filters in debug mode && add proper response format for /search routes 2024-06-26 18:27:14 +03:00
Serafeim Chatzopoulos fe426bc93a Rename Search API to Graph API && remove /v2 path 2024-06-26 14:31:52 +03:00
Serafeim Chatzopoulos 976d28f550 Fix error 500 when no debugQuery param is given 2024-06-25 14:56:42 +03:00
Serafeim Chatzopoulos 8f81bd633c Add debugQuery parameter 2024-06-21 16:08:10 +03:00
Serafeim Chatzopoulos f146ebf79e Indent request objects 2024-06-19 16:31:09 +03:00
Serafeim Chatzopoulos 175b29e473 Add validation for research products request object 2024-06-18 19:39:57 +03:00
Serafeim Chatzopoulos 8900d81df0 Add filter for FOS 2024-06-17 14:53:11 +03:00
Serafeim Chatzopoulos f9602e59c2 Add filter for sdgs 2024-06-14 18:43:58 +03:00
Serafeim Chatzopoulos d838a051c4 Adjust /{id} routes to return json format 2024-06-14 18:16:05 +03:00
Serafeim Chatzopoulos 03da473fe0 Inject objectMapper directly in response results mapper 2024-06-14 17:26:51 +03:00
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