{"push_id":2883153718,"size":9,"distinct_size":2,"ref":"refs/heads/sidecar-issue-289","head":"c37b0247318aa0a63fc2f4e11cfa9439884de678","before":"ba251be036e2ba99763140ddff67d1bfc7294de0","commits":[{"sha":"0dbe6f659e79e945662658bc9c2cd468c8922b8c","author":{"name":"Konrad Merz","email":"f54fbe1363d480cd3d7b13d4bb83995562d68d3a@hulud.net"},"message":"Fix editing of content packs (#5067)\n\n* Fix editing of content packs\r\n\r\n- Fix pre-selection from former content pack revision\r\n- Fix naive revision bump\r\n\r\n* Fix linter warning","distinct":false,"url":"https://api.github.com/repos/Graylog2/graylog2-server/commits/0dbe6f659e79e945662658bc9c2cd468c8922b8c"},{"sha":"2ac1a575bda513584c9b47dac53fb27db5f0cdc5","author":{"name":"Edmundo Alvarez","email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@edmundoa.com"},"message":"Run template validation before saving collector configuration (#5112)\n\n* Disable FreeMarker TemplateException logging\r\n\r\nThis leads to double log all FreeMarker exceptions, something we don't\r\nwant.\r\n\r\n* Set default settings according to FreeMarked docs\r\n\r\nThe FreeMarker documentation encourages to change some default settings\r\nin\r\nhttps://freemarker.apache.org/docs/api/freemarker/template/Configuration.html:\r\n\r\n- Set template exception handler to RETHROW_HANDLER\r\n- Set encoding to UTF-8\r\n\r\n* Validate collector configuration before saving\r\n\r\nBefore saving a configuration, render a preview of the template and\r\nthrow an exception if there are any errors. This will let the user know\r\nabout the situation before some collectors are broken.\r\n\r\nThis validation will not catch all errors, but at least invalid references\r\nand lexical errors will be found.\r\n\r\n* Display template validation errors in error message\r\n\r\n* Add license","distinct":false,"url":"https://api.github.com/repos/Graylog2/graylog2-server/commits/2ac1a575bda513584c9b47dac53fb27db5f0cdc5"},{"sha":"cc3f7512016e1f74cde8b434ce72285953cb8762","author":{"name":"Bernd Ahlers","email":"537fbe67df61ff679eb89705ad76a7f1c4e05f51@users.noreply.github.com"},"message":"Implement content pack uninstallation (#5058)\n\n* Create helper method in EntityV1 to create a virtual root entity\r\n\r\n* Clarify comment about insertion order\r\n\r\n* Add EntityFacade#loadNativeEntity() method\r\n\r\nThis is used to load the native entity for the given descriptor from the\r\ndatabase.\r\n\r\n* First working version of content pack uninstall\r\n\r\nThis hasn't been tested extensively, yet.\r\n\r\n* Make sure to never delete the default stream in StreamFacade#delete()\r\n\r\nThe default stream might be included in a content pack but it should\r\nnever be deleted when a content pack gets uninstalled.\r\n\r\n* Fix ReferenceConverter when creating a \"long\" value reference\r\n\r\nJackson actually creates an int value instead of a long when\r\ndeserializing a small number so we have to check for long AND int values\r\nwhen the valueType is LONG.\r\n\r\nThis also adds some unit tests for the ReferenceConverter.\r\n\r\n* Use sort function to sort content pack requirements\r\n\r\nFixes an exception when opening the details of a content pack with more\r\nthan one requirement.","distinct":false,"url":"https://api.github.com/repos/Graylog2/graylog2-server/commits/cc3f7512016e1f74cde8b434ce72285953cb8762"},{"sha":"0b6db4c7b8bb3a19bd9c30b7264f49f86d7dc967","author":{"name":"Gary Bot","email":"7b074f8bc649bc4efbd79d1e37414e073892252d@torch.sh"},"message":"Bump package.json version to 3.0.0-alpha.2","distinct":false,"url":"https://api.github.com/repos/Graylog2/graylog2-server/commits/0b6db4c7b8bb3a19bd9c30b7264f49f86d7dc967"},{"sha":"49bdce2cd22e6faa6d0327d7aa9c58ea3dd307a6","author":{"name":"Gary Bot","email":"7b074f8bc649bc4efbd79d1e37414e073892252d@torch.sh"},"message":"[graylog2-server] prepare release 3.0.0-alpha.2","distinct":false,"url":"https://api.github.com/repos/Graylog2/graylog2-server/commits/49bdce2cd22e6faa6d0327d7aa9c58ea3dd307a6"},{"sha":"b6efb808dd52b4d1dfa05629bd451a28afec42be","author":{"name":"Gary Bot","email":"7b074f8bc649bc4efbd79d1e37414e073892252d@torch.sh"},"message":"Bump package.json version to 3.0.0-alpha.2","distinct":false,"url":"https://api.github.com/repos/Graylog2/graylog2-server/commits/b6efb808dd52b4d1dfa05629bd451a28afec42be"},{"sha":"12b9db93238976520a4f3edd090af7da61c95a8d","author":{"name":"Gary Bot","email":"7b074f8bc649bc4efbd79d1e37414e073892252d@torch.sh"},"message":"[graylog2-server] prepare for next development iteration","distinct":false,"url":"https://api.github.com/repos/Graylog2/graylog2-server/commits/12b9db93238976520a4f3edd090af7da61c95a8d"},{"sha":"21b0d213afd5c82ec33ee4f8c38f5d1314b27b54","author":{"name":"Edmundo Alvarez","email":"141fc2f2f19113eb22b4bb48857158e4e08651d3@graylog.com"},"message":"Adapt default winlogbeat paths\n\nFixes https://github.com/Graylog2/collector-sidecar/issues/289","distinct":true,"url":"https://api.github.com/repos/Graylog2/graylog2-server/commits/21b0d213afd5c82ec33ee4f8c38f5d1314b27b54"},{"sha":"c37b0247318aa0a63fc2f4e11cfa9439884de678","author":{"name":"Edmundo Alvarez","email":"141fc2f2f19113eb22b4bb48857158e4e08651d3@graylog.com"},"message":"Fix default Linux collector paths\n\n- Move binaries to `/usr/lib/graylog-sidecar`\n- Move configurations to `/var/lib/graylog-sidecar/generated`\n\nFixes #4887","distinct":true,"url":"https://api.github.com/repos/Graylog2/graylog2-server/commits/c37b0247318aa0a63fc2f4e11cfa9439884de678"}]}
{"actor":{"display_login":"edmundoa"}}