{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":383396343,"defaultBranch":"main","name":"search","ownerLogin":"aerius","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-07-06T08:28:57.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1275561?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718102566.0","currentOid":""},"activityList":{"items":[{"before":"46a2abdd8fb6d5f183c886977e5fb03c9ec962ca","after":"3923128c4fed83bc282831a40f525a29840723f5","ref":"refs/heads/main","pushedAt":"2024-06-11T10:53:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SerhatG","name":"Serhat","path":"/SerhatG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1552365?s=80&v=4"},"commit":{"message":"Update to 1.9.0-SNAPSHOT (#54)","shortMessageHtmlLink":"Update to 1.9.0-SNAPSHOT (#54)"}},{"before":"7f57a1e84d65501a3a104ce9b4bcaf1fdcdb91e5","after":"46a2abdd8fb6d5f183c886977e5fb03c9ec962ca","ref":"refs/heads/main","pushedAt":"2024-06-11T10:29:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SerhatG","name":"Serhat","path":"/SerhatG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1552365?s=80&v=4"},"commit":{"message":"Update version to 1.8.1 (#53)\n\nAlso use the released version of `gwt-client-common` which seems to have exactly the same version.\r\nIt was meant to be.","shortMessageHtmlLink":"Update version to 1.8.1 (#53)"}},{"before":"6ca3a91dbafdc4605d28369a1a450bc0cc7e7c52","after":"7f57a1e84d65501a3a104ce9b4bcaf1fdcdb91e5","ref":"refs/heads/main","pushedAt":"2024-05-16T11:50:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Hilbrand","name":"Hilbrand Bouwkamp","path":"/Hilbrand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1272873?s=80&v=4"},"commit":{"message":"Move gwt-client-common to next snapshot version (#52)\n\nAlso remember to set this to a fixed version the next time this library is released!!!!","shortMessageHtmlLink":"Move gwt-client-common to next snapshot version (#52)"}},{"before":"03fec824b3f733a5128133475d65c336130c578d","after":"6ca3a91dbafdc4605d28369a1a450bc0cc7e7c52","ref":"refs/heads/main","pushedAt":"2024-02-23T09:51:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fmadjdian","name":null,"path":"/fmadjdian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62754927?s=80&v=4"},"commit":{"message":"Update version to 1.9.0-SNAPSHOT (#51)","shortMessageHtmlLink":"Update version to 1.9.0-SNAPSHOT (#51)"}},{"before":"b6e081c2f13bb413c35e352ae85f028ede4c554b","after":"03fec824b3f733a5128133475d65c336130c578d","ref":"refs/heads/main","pushedAt":"2024-02-23T09:15:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fmadjdian","name":null,"path":"/fmadjdian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62754927?s=80&v=4"},"commit":{"message":"Update version to 1.8.0 (#50)","shortMessageHtmlLink":"Update version to 1.8.0 (#50)"}},{"before":"82a018a255aadc279216a0f0f311dbc154b78472","after":"b6e081c2f13bb413c35e352ae85f028ede4c554b","ref":"refs/heads/main","pushedAt":"2024-02-07T15:13:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JornC","name":"Jorn C","path":"/JornC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1552366?s=80&v=4"},"commit":{"message":"Updoot to java 17 (#49)\n\n* Updoot to java 17\r\n\r\n* Add JDK_VERSION to perhaps 1 or 2 too many actions, but can't hurt\r\n\r\n* Upgrade to 3-openjdk-17\r\n\r\n* Remove a wrong jdk_version addition\r\n\r\n* Remove another\r\n\r\n* Upgrade dockerfile with temurin\r\n\r\n* Use temurin maven\r\n\r\n* Use 17-jre","shortMessageHtmlLink":"Updoot to java 17 (#49)"}},{"before":"e20c2bf425b6f2c7c6c1a0b0c631b935796576ab","after":"82a018a255aadc279216a0f0f311dbc154b78472","ref":"refs/heads/main","pushedAt":"2024-01-22T11:34:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Hilbrand","name":"Hilbrand Bouwkamp","path":"/Hilbrand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1272873?s=80&v=4"},"commit":{"message":"AER-2434 Remove use of custom gwtvue library (#47)\n\nMakes it possible to use with Java 17.","shortMessageHtmlLink":"AER-2434 Remove use of custom gwtvue library (#47)"}},{"before":"a2f6b54d05dc3cb626c2d09508bb0d78b450975a","after":"e20c2bf425b6f2c7c6c1a0b0c631b935796576ab","ref":"refs/heads/main","pushedAt":"2024-01-03T09:24:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SerhatG","name":"Serhat","path":"/SerhatG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1552365?s=80&v=4"},"commit":{"message":"Change default log level to debug for `nl` (#48)","shortMessageHtmlLink":"Change default log level to debug for nl (#48)"}},{"before":"3dcef0999c67626a78b93cedb9da2a8679931bc2","after":"a2f6b54d05dc3cb626c2d09508bb0d78b450975a","ref":"refs/heads/main","pushedAt":"2024-01-02T12:03:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SerhatG","name":"Serhat","path":"/SerhatG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1552365?s=80&v=4"},"commit":{"message":"[terraform] Use Nexus as default for the registry (#46)","shortMessageHtmlLink":"[terraform] Use Nexus as default for the registry (#46)"}},{"before":"5f961d9f8bf63d3234e5e0e32914d04f667432ae","after":"3dcef0999c67626a78b93cedb9da2a8679931bc2","ref":"refs/heads/main","pushedAt":"2023-12-05T08:46:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"BertScholten","name":"Bert Scholten","path":"/BertScholten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2003390?s=80&v=4"},"commit":{"message":"AER-2539 error handling in service (#45)\n\n* Add retry functionality in BingSearchService\r\nThere's a max requests per second Bing supports with non-enterprise keys (and probably also with enterprise keys, but it should be higher in that case).\r\nIf we hit that, wait a second before trying again. 1 second is pretty long, but as we're using the async process anyway, I think it's OK to do this(?)\r\n* Better error handling in AsyncSearchTaskDelegator\r\nAs it was, a NullpointerException in a search service would cause the delegator to also throw an exception, and a task would never be set to completed. This would cause the client to wait forever (well, wait, it would keep on sending a where-are-my-results-request every 250ms) and the user would never get an indication that something failed.\r\nThe `doOnError` method does not keep the error from flowing down, it just does its action and then the subscriber will still have to handle the original exception. And as we didn't define an error handler there, another exception would pop up.\r\nInstead of silently ignoring the error and just returning results from all other services, which would also be an option, I went with returning a pretty generic 'Failure during search' result that a user will receive. This hopefully should trigger the user to warn us about it, so we can investigate what is going wrong. For good measure did the same for the synchronous version.","shortMessageHtmlLink":"AER-2539 error handling in service (#45)"}},{"before":"765dd48db223da0d3e62bb55d72692a473e0db32","after":"5f961d9f8bf63d3234e5e0e32914d04f667432ae","ref":"refs/heads/main","pushedAt":"2023-12-01T15:25:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"BertScholten","name":"Bert Scholten","path":"/BertScholten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2003390?s=80&v=4"},"commit":{"message":"AER-2539 Attempt at improving suggestions from Bing map search (#43)\n\nThe locations endpoint has a query part, but that doesn't really work as suggestions: it only returns results that are pretty much exactly what you're searching for, and something like 'edin' won't result anything.\r\nThere is a autosuggest endpoint, but that one doesn't return geo information... So tying the 2 together, first the suggestion for sensible suggestions and then the locations endpoint to get geo information. Does mean more roundtrips, but there's a max number of results anyway.\r\nThe name does not really fit in the locations-with-adress endpoint (when using it along with countryregion, you'll get just United Kingdom as a result...), so have to use the locations-with-query endpoint (which is the same, but has different query parameters, not the cleanest endpoint definition ever) when that is present, as it's the most qualifying property by the looks of it.","shortMessageHtmlLink":"AER-2539 Attempt at improving suggestions from Bing map search (#43)"}},{"before":"f2f814afe24f881f0a024f157838256efc04fd89","after":"765dd48db223da0d3e62bb55d72692a473e0db32","ref":"refs/heads/main","pushedAt":"2023-12-01T13:58:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"BertScholten","name":"Bert Scholten","path":"/BertScholten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2003390?s=80&v=4"},"commit":{"message":"AER-2539 Add delay to searching (#44)\n\nThis should prevent flooding the service when the user is just typing at a normal pace until he pauses to think.\r\nSure, google also sends a request for each keystroke, but google also does not use an async process and has multiple servers running.","shortMessageHtmlLink":"AER-2539 Add delay to searching (#44)"}},{"before":"d22ad6fef54381479d9680d4ba833f2eed04281b","after":"f2f814afe24f881f0a024f157838256efc04fd89","ref":"refs/heads/main","pushedAt":"2023-08-03T07:47:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SerhatG","name":"Serhat","path":"/SerhatG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1552365?s=80&v=4"},"commit":{"message":"Update version to `1.8.0-SNAPSHOT` (#42)","shortMessageHtmlLink":"Update version to 1.8.0-SNAPSHOT (#42)"}},{"before":"7cd07f5510e0ca5cb715cc9ffa28cd70dcc90aaa","after":"d22ad6fef54381479d9680d4ba833f2eed04281b","ref":"refs/heads/main","pushedAt":"2023-08-03T07:21:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SerhatG","name":"Serhat","path":"/SerhatG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1552365?s=80&v=4"},"commit":{"message":"Update version to `1.7.0` (#41)","shortMessageHtmlLink":"Update version to 1.7.0 (#41)"}},{"before":"219c3fc98339817322289c5198ba5292872bb525","after":"7cd07f5510e0ca5cb715cc9ffa28cd70dcc90aaa","ref":"refs/heads/main","pushedAt":"2023-05-11T09:30:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SerhatG","name":"Serhat","path":"/SerhatG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1552365?s=80&v=4"},"commit":{"message":"[Github actions] Properly use `v1.0.2` for all actions (#40)\n\nAnd adjust calls accordingly.","shortMessageHtmlLink":"[Github actions] Properly use v1.0.2 for all actions (#40)"}},{"before":"8635cfa95f5c70c414780df10a2e98ade3004f99","after":"219c3fc98339817322289c5198ba5292872bb525","ref":"refs/heads/main","pushedAt":"2023-04-06T12:01:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"BertScholten","name":"Bert Scholten","path":"/BertScholten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2003390?s=80&v=4"},"commit":{"message":"AER-1587 adjust pdok urls (#39)\n\n* Updated Natura2000WfsInterpreter to work with new URL\r\nThe new URL uses a different schema (because why not), so adjusted accordingly. This means that the old URL won't work anymore (supporting both felt unnecessary, since the new one is already live).\r\nOn the plus side, it's simpler.\r\nFor some reason they also changed SRID from ETRS89 (srid 4258) to ETRS89-extended (srid 3035).\r\n* Removed old test files\r\nThese were from the old URL, so might as well remove them now.\r\n* Updated pdok locatieserver URL\r\nAlso made it configurable with a default.\r\n* Ensure correct code is called\r\nIf you have a protected method for testing purposes, you better use it in the public methods.","shortMessageHtmlLink":"AER-1587 adjust pdok urls (#39)"}},{"before":"72719cecf35f4ffb1a8b610afcd5a8601627a623","after":"8635cfa95f5c70c414780df10a2e98ade3004f99","ref":"refs/heads/main","pushedAt":"2023-04-06T07:55:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SerhatG","name":"Serhat","path":"/SerhatG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1552365?s=80&v=4"},"commit":{"message":"[github-actions] Update to `v1.0.2` (#38)","shortMessageHtmlLink":"[github-actions] Update to v1.0.2 (#38)"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYhlwPAA","startCursor":null,"endCursor":null}},"title":"Activity ยท aerius/search"}