{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":366441,"defaultBranch":"master","name":"Thruk","ownerLogin":"sni","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2009-11-09T16:35:33.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/150844?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1720795147.0","currentOid":""},"activityList":{"items":[{"before":"65e000322131227d8ca66c5521d334b86de8ca42","after":"8a41c91eefc25a715e9527a5f2b13ffa9db56273","ref":"refs/heads/master","pushedAt":"2024-08-05T15:08:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sni","name":"Sven Nierlein","path":"/sni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150844?s=80&v=4"},"commit":{"message":"agents: use swap check instead of commited","shortMessageHtmlLink":"agents: use swap check instead of commited"}},{"before":"ce235cafc3282f704a78ee0d75f013aca22316c3","after":"65e000322131227d8ca66c5521d334b86de8ca42","ref":"refs/heads/master","pushedAt":"2024-08-05T11:12:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sni","name":"Sven Nierlein","path":"/sni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150844?s=80&v=4"},"commit":{"message":"improve login redirect\n\ndo not redirect on default referer","shortMessageHtmlLink":"improve login redirect"}},{"before":"770c8b3124bf9910127a4bdfa18d9106c14e7627","after":"ce235cafc3282f704a78ee0d75f013aca22316c3","ref":"refs/heads/master","pushedAt":"2024-08-05T10:04:30.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"sni","name":"Sven Nierlein","path":"/sni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150844?s=80&v=4"},"commit":{"message":"login: add test case for login redirects","shortMessageHtmlLink":"login: add test case for login redirects"}},{"before":"4272bfe3c2b402eea479999558f97b889355a322","after":"770c8b3124bf9910127a4bdfa18d9106c14e7627","ref":"refs/heads/master","pushedAt":"2024-08-02T13:38:13.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"sni","name":"Sven Nierlein","path":"/sni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150844?s=80&v=4"},"commit":{"message":"add new option main_exclude_top5_hostgroups","shortMessageHtmlLink":"add new option main_exclude_top5_hostgroups"}},{"before":"993b110404ffea146af205ec5862e6cf1bd8daff","after":"4272bfe3c2b402eea479999558f97b889355a322","ref":"refs/heads/master","pushedAt":"2024-08-01T14:54:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sni","name":"Sven Nierlein","path":"/sni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150844?s=80&v=4"},"commit":{"message":"sitepanel: make search case insensitive","shortMessageHtmlLink":"sitepanel: make search case insensitive"}},{"before":"88fd92c150947855ff432ad21d8f865cccecf801","after":"993b110404ffea146af205ec5862e6cf1bd8daff","ref":"refs/heads/master","pushedAt":"2024-07-26T07:16:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sni","name":"Sven Nierlein","path":"/sni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150844?s=80&v=4"},"commit":{"message":"rest: fix using backends from request params","shortMessageHtmlLink":"rest: fix using backends from request params"}},{"before":"0d6c7f271e4026b37bb0af29d6ecd5351f839a5b","after":"88fd92c150947855ff432ad21d8f865cccecf801","ref":"refs/heads/master","pushedAt":"2024-07-25T14:58:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sni","name":"Sven Nierlein","path":"/sni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150844?s=80&v=4"},"commit":{"message":"panorama: fix using undefined value","shortMessageHtmlLink":"panorama: fix using undefined value"}},{"before":"825dd5bdfffaa2d5afb3ab8e1e3459db8e881eaa","after":"0d6c7f271e4026b37bb0af29d6ecd5351f839a5b","ref":"refs/heads/master","pushedAt":"2024-07-23T09:29:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sni","name":"Sven Nierlein","path":"/sni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150844?s=80&v=4"},"commit":{"message":"Panorama: fix linking nested business processes\n\n- fix hiding navigation when following nested BPs\n- fix back link when following nested BPs","shortMessageHtmlLink":"Panorama: fix linking nested business processes"}},{"before":"85509800890a94f0c6f69e9283cf9282fa07eff3","after":"825dd5bdfffaa2d5afb3ab8e1e3459db8e881eaa","ref":"refs/heads/master","pushedAt":"2024-07-22T13:21:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sni","name":"Sven Nierlein","path":"/sni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150844?s=80&v=4"},"commit":{"message":"fix saving bookmarks (#1383)\n\nchange form method to POST. That way the %3F is part of the form data and not part of the url, so apache\ndoes not complain anymore.","shortMessageHtmlLink":"fix saving bookmarks (#1383)"}},{"before":"f27cb3b8c79df3ef780494d70a01a5a411077dbb","after":"85509800890a94f0c6f69e9283cf9282fa07eff3","ref":"refs/heads/master","pushedAt":"2024-07-22T12:44:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sni","name":"Sven Nierlein","path":"/sni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150844?s=80&v=4"},"commit":{"message":"validate default themes (#1228)","shortMessageHtmlLink":"validate default themes (#1228)"}},{"before":"0b214e23b4795a1e2bd1c6ae998d1438abaa5434","after":"f27cb3b8c79df3ef780494d70a01a5a411077dbb","ref":"refs/heads/master","pushedAt":"2024-07-22T12:25:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sni","name":"Sven Nierlein","path":"/sni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150844?s=80&v=4"},"commit":{"message":"add missing test file","shortMessageHtmlLink":"add missing test file"}},{"before":"3261ea5a1985f54cfc3f7baf6e51c40e5aaaaced","after":"0b214e23b4795a1e2bd1c6ae998d1438abaa5434","ref":"refs/heads/master","pushedAt":"2024-07-22T11:47:34.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sni","name":"Sven Nierlein","path":"/sni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150844?s=80&v=4"},"commit":{"message":"add support for oauth 2.1 with pkce","shortMessageHtmlLink":"add support for oauth 2.1 with pkce"}},{"before":"209af0c2536d609075db7f24284694dc389f0d18","after":"3261ea5a1985f54cfc3f7baf6e51c40e5aaaaced","ref":"refs/heads/master","pushedAt":"2024-07-19T11:11:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sni","name":"Sven Nierlein","path":"/sni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150844?s=80&v=4"},"commit":{"message":"remove newline","shortMessageHtmlLink":"remove newline"}},{"before":"aac1a07362e3ba31c850d22fa79f603f74c321dc","after":"209af0c2536d609075db7f24284694dc389f0d18","ref":"refs/heads/master","pushedAt":"2024-07-19T11:02:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sni","name":"Sven Nierlein","path":"/sni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150844?s=80&v=4"},"commit":{"message":"update changelog","shortMessageHtmlLink":"update changelog"}},{"before":"52f3dc1a6aa87749b7a0c1074f7ca1db9c4d7147","after":"aac1a07362e3ba31c850d22fa79f603f74c321dc","ref":"refs/heads/master","pushedAt":"2024-07-19T11:00:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sni","name":"Sven Nierlein","path":"/sni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150844?s=80&v=4"},"commit":{"message":"conf: fix validating service parents (fixes #1376)","shortMessageHtmlLink":"conf: fix validating service parents (fixes #1376)"}},{"before":"1b83bfdfbb508a5da33d807de131217dc4221a86","after":"52f3dc1a6aa87749b7a0c1074f7ca1db9c4d7147","ref":"refs/heads/master","pushedAt":"2024-07-19T09:07:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sni","name":"Sven Nierlein","path":"/sni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150844?s=80&v=4"},"commit":{"message":"config tool: enable list wizard for host/service depenencies (fixes #1358)","shortMessageHtmlLink":"config tool: enable list wizard for host/service depenencies (fixes #…"}},{"before":"415fe8a49bdf9d3930321d46b1160c7346b05cdb","after":"1b83bfdfbb508a5da33d807de131217dc4221a86","ref":"refs/heads/master","pushedAt":"2024-07-12T14:39:03.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"sni","name":"Sven Nierlein","path":"/sni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150844?s=80&v=4"},"commit":{"message":"release v3.16","shortMessageHtmlLink":"release v3.16"}},{"before":"4edc78ac28cece75dce89ceed7ab9595e6e3d448","after":"415fe8a49bdf9d3930321d46b1160c7346b05cdb","ref":"refs/heads/master","pushedAt":"2024-07-10T14:34:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sni","name":"Sven Nierlein","path":"/sni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150844?s=80&v=4"},"commit":{"message":"bp: enable multigraph\n\nsince we have no control about edges and nodes, it might be possible that some nodes have multiple edges.","shortMessageHtmlLink":"bp: enable multigraph"}},{"before":"c027ea1d27956d85d821daacfb3e358d5e422878","after":"4edc78ac28cece75dce89ceed7ab9595e6e3d448","ref":"refs/heads/master","pushedAt":"2024-07-10T13:51:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sni","name":"Sven Nierlein","path":"/sni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150844?s=80&v=4"},"commit":{"message":"update libraries: fontawesome / dagrejs\n\n- update fontawesome to 6.5.2\n- update dagrejs to 1.0.4","shortMessageHtmlLink":"update libraries: fontawesome / dagrejs"}},{"before":"a6a9d4ea33dbbc9b2962961422aaaef773040ec3","after":"c027ea1d27956d85d821daacfb3e358d5e422878","ref":"refs/heads/master","pushedAt":"2024-07-10T09:45:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sni","name":"Sven Nierlein","path":"/sni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150844?s=80&v=4"},"commit":{"message":"improve url rewriting during authentication\n\napache won't handle encoded ? (%3f) during rewrites. So use a & instead.","shortMessageHtmlLink":"improve url rewriting during authentication"}},{"before":"1e1bd2639dbffba416d4f07f988f75fe5c10947e","after":"a6a9d4ea33dbbc9b2962961422aaaef773040ec3","ref":"refs/heads/master","pushedAt":"2024-07-09T11:19:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sni","name":"Sven Nierlein","path":"/sni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150844?s=80&v=4"},"commit":{"message":"tests: fix AH: Unsafe URL with %3f URL rewritten without UnsafeAllow3F","shortMessageHtmlLink":"tests: fix AH: Unsafe URL with %3f URL rewritten without UnsafeAllow3F"}},{"before":"2cf829090fe4d636de7216ccd7a772b56c154897","after":"1e1bd2639dbffba416d4f07f988f75fe5c10947e","ref":"refs/heads/master","pushedAt":"2024-07-09T10:04:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sni","name":"Sven Nierlein","path":"/sni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150844?s=80&v=4"},"commit":{"message":"bp: fix saving regex filter","shortMessageHtmlLink":"bp: fix saving regex filter"}},{"before":"10d8cacb586fd75c521b453e8b636be08470fbff","after":"2cf829090fe4d636de7216ccd7a772b56c154897","ref":"refs/heads/master","pushedAt":"2024-07-08T08:01:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sni","name":"Sven Nierlein","path":"/sni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150844?s=80&v=4"},"commit":{"message":"fix host method error\n\nfixes the error:\n\n Can't locate object method \"host\" via package \"URI::_foreign\" at /omd/sites/Prom1/share/thruk/lib/Thruk/Utils/Filter.pm line 1728","shortMessageHtmlLink":"fix host method error"}},{"before":"9718ae7ee0707fc9d4a5b16ab76d1dabb909bbc8","after":"10d8cacb586fd75c521b453e8b636be08470fbff","ref":"refs/heads/master","pushedAt":"2024-07-05T14:38:07.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"sni","name":"Sven Nierlein","path":"/sni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150844?s=80&v=4"},"commit":{"message":"make the default reschedule spread configurable\n\nCfr. https://github.com/sni/Thruk/issues/1328","shortMessageHtmlLink":"make the default reschedule spread configurable"}},{"before":"ff0598c034ebb2e3ec68c61b14bd2b0c44ce8968","after":"9718ae7ee0707fc9d4a5b16ab76d1dabb909bbc8","ref":"refs/heads/master","pushedAt":"2024-07-05T14:24:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sni","name":"Sven Nierlein","path":"/sni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150844?s=80&v=4"},"commit":{"message":"improve waiting after core reload (fixes #1361)","shortMessageHtmlLink":"improve waiting after core reload (fixes #1361)"}},{"before":"e3ae31236a958a634b65ef9ec676e2eaab0708be","after":"ff0598c034ebb2e3ec68c61b14bd2b0c44ce8968","ref":"refs/heads/master","pushedAt":"2024-07-03T08:32:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sni","name":"Sven Nierlein","path":"/sni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150844?s=80&v=4"},"commit":{"message":"tests: fix using undefined ansible_distribution_major_version","shortMessageHtmlLink":"tests: fix using undefined ansible_distribution_major_version"}},{"before":"de4ce7255b4ddc04e8a4abcaea3b57cf0dfd64bc","after":"e3ae31236a958a634b65ef9ec676e2eaab0708be","ref":"refs/heads/master","pushedAt":"2024-07-03T07:30:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sni","name":"Sven Nierlein","path":"/sni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150844?s=80&v=4"},"commit":{"message":"tests: switch centos7 machines to vault.centos.org","shortMessageHtmlLink":"tests: switch centos7 machines to vault.centos.org"}},{"before":"c6ba1f08bf6bc2a0d400ce2dae543576441016f5","after":"de4ce7255b4ddc04e8a4abcaea3b57cf0dfd64bc","ref":"refs/heads/master","pushedAt":"2024-07-02T11:57:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sni","name":"Sven Nierlein","path":"/sni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150844?s=80&v=4"},"commit":{"message":"fix using custom variables starting with multiple underlines","shortMessageHtmlLink":"fix using custom variables starting with multiple underlines"}},{"before":"1b7be029b02dd7268724f0c07e8fd4eea1708c54","after":"c6ba1f08bf6bc2a0d400ce2dae543576441016f5","ref":"refs/heads/master","pushedAt":"2024-07-02T09:56:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sni","name":"Sven Nierlein","path":"/sni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150844?s=80&v=4"},"commit":{"message":"tests: improve test reliability","shortMessageHtmlLink":"tests: improve test reliability"}},{"before":"3194dd5b92bd9d28dd374751b14314c947b377d1","after":"1b7be029b02dd7268724f0c07e8fd4eea1708c54","ref":"refs/heads/master","pushedAt":"2024-07-01T12:40:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sni","name":"Sven Nierlein","path":"/sni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150844?s=80&v=4"},"commit":{"message":"conf: show apply/reload button on smaller screens","shortMessageHtmlLink":"conf: show apply/reload button on smaller screens"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEkiwiIQA","startCursor":null,"endCursor":null}},"title":"Activity · sni/Thruk"}