{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":13914116,"defaultBranch":"master","name":"librenms","ownerLogin":"librenms","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-10-28T01:37:13.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5791783?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717002196.0","currentOid":""},"activityList":{"items":[{"before":"eed83061e661199e84a0dfc52fa3d0d86b402e43","after":"c777d5429edeb22e89ba604dc037c23fe4cee031","ref":"refs/heads/master","pushedAt":"2024-05-29T19:42:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"murrant","name":"Tony Murray","path":"/murrant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39462?s=80&v=4"},"commit":{"message":"Fix duplication of processor entries & limit length of type (#16075)\n\n* Fix duplication of processor entries & limit length of type\r\n\r\n* delete duplicate processor entry\r\n\r\n* added maxLength to processor type\r\n\r\n* shorter processor type\r\n\r\n* forgot to regen test data","shortMessageHtmlLink":"Fix duplication of processor entries & limit length of type (#16075)"}},{"before":"d92004f4a885505ad10da32cf1adfc6962d5a00d","after":"eed83061e661199e84a0dfc52fa3d0d86b402e43","ref":"refs/heads/master","pushedAt":"2024-05-29T13:06:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"murrant","name":"Tony Murray","path":"/murrant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39462?s=80&v=4"},"commit":{"message":"Add nfsen_base to config_definitions.json (#16065)\n\n* Update config_definitions.json\r\n\r\nAdded nfsen_base so that nfsen stats feature works. I had to add as an array as it was the way I was able to make it work, even though another type may make more sense from a user interface perspective. I put it in order 10 as there seemed to be a gap there, but one could argue that it should be higher and other nfsen items renumbered.\r\n\r\n* Update config_definitions.json\r\n\r\nFixed typo\r\n\r\n* Update config_definitions.json\r\n\r\n* Update settings.php\r\n\r\nAdded Default NFSen Base Directory\r\n\r\n* Update settings.php\r\n\r\n---------\r\n\r\nCo-authored-by: Tony Murray ","shortMessageHtmlLink":"Add nfsen_base to config_definitions.json (#16065)"}},{"before":"c7708922ab3564faf7a566b2742eb81ead57f03c","after":"d92004f4a885505ad10da32cf1adfc6962d5a00d","ref":"refs/heads/master","pushedAt":"2024-05-26T23:50:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"murrant","name":"Tony Murray","path":"/murrant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39462?s=80&v=4"},"commit":{"message":"Fix error in riverbed (#16066)\n\nvariable is overwritten","shortMessageHtmlLink":"Fix error in riverbed (#16066)"}},{"before":"c89023bd55cd7ed34d035d1f60455fecc3609fdb","after":"c7708922ab3564faf7a566b2742eb81ead57f03c","ref":"refs/heads/master","pushedAt":"2024-05-23T03:03:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"electrocret","name":"Justin Lentz","path":"/electrocret","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6815956?s=80&v=4"},"commit":{"message":"Create Alertops.php (#16050)\n\n* Create Alertops.php\n\nThis is a request to add this Transport publicly, so alerts can be sent to AlertOps' webhook endpoint - AlertOps is an alerting/notification tool.\n\n* Update Alertops.php\n\n* Update Alertops.php","shortMessageHtmlLink":"Create Alertops.php (#16050)"}},{"before":"a466b83438f050f86c20d77244742f21f86ae7b3","after":"c89023bd55cd7ed34d035d1f60455fecc3609fdb","ref":"refs/heads/master","pushedAt":"2024-05-23T02:59:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"electrocret","name":"Justin Lentz","path":"/electrocret","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6815956?s=80&v=4"},"commit":{"message":"Update Transports.md (#16058)\n\nAdded documentation to configure transport for AlertOps","shortMessageHtmlLink":"Update Transports.md (#16058)"}},{"before":"f0966f4d23130ba3b6052cc9e2f6c98f88c0cacb","after":"a466b83438f050f86c20d77244742f21f86ae7b3","ref":"refs/heads/master","pushedAt":"2024-05-23T02:36:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"murrant","name":"Tony Murray","path":"/murrant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39462?s=80&v=4"},"commit":{"message":"remove enable_ports_poe (#16056)","shortMessageHtmlLink":"remove enable_ports_poe (#16056)"}},{"before":"df6a42f2a3ce2267261da17f276c06a5444dcb43","after":"f0966f4d23130ba3b6052cc9e2f6c98f88c0cacb","ref":"refs/heads/master","pushedAt":"2024-05-23T02:23:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"murrant","name":"Tony Murray","path":"/murrant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39462?s=80&v=4"},"commit":{"message":"Widget hot refresh & worldmap cleanup (#16053)\n\n* Iterate in javascript and separate processing\r\n\r\n* Widget refresh/destroy events\r\n\r\n* Remove old dom and unbind events\r\n\r\n* fix whitespace\r\n\r\n* Fix up bootgrid tables, they inserted a div before the first div breaking event propagation\r\nswitch to regular js function to scope variables instead of jquery\r\n\r\n* Handle settings the same way as the normal widget\r\n\r\n* Use standard init_map and add layer control\r\n\r\n* May need L.Control.Locate now\r\n\r\n* Set maxZoom for marker cluster\r\n\r\n* Try setMaxZoom\r\n\r\n* worldmap size 100 and resize on refresh/widget resize\r\n\r\n* Add resize event (and throttle it a bit)\r\n\r\n* Further worldmap cleanup\r\n\r\n* Move most javascript to common js, will cause js errors until page is reloaded, but better in the long run","shortMessageHtmlLink":"Widget hot refresh & worldmap cleanup (#16053)"}},{"before":"79184e8345be807c602d5eaf83ab1ba8f6c4c729","after":"df6a42f2a3ce2267261da17f276c06a5444dcb43","ref":"refs/heads/master","pushedAt":"2024-05-22T17:18:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"murrant","name":"Tony Murray","path":"/murrant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39462?s=80&v=4"},"commit":{"message":"Remove device_perf_purge (#16057)","shortMessageHtmlLink":"Remove device_perf_purge (#16057)"}},{"before":"7c4f04ab9d7196d7289e8bdf2cf2cbeec7bebf9d","after":"79184e8345be807c602d5eaf83ab1ba8f6c4c729","ref":"refs/heads/master","pushedAt":"2024-05-22T15:16:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"electrocret","name":"Justin Lentz","path":"/electrocret","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6815956?s=80&v=4"},"commit":{"message":"SIGNL4 Alert Transport (#16037)\n\n* SIGNL4 Alert Transport\r\n\r\nSIGNL4 alert transport added.\r\n\r\n* Update Transports.md\r\n\r\n* Update Signl4.php","shortMessageHtmlLink":"SIGNL4 Alert Transport (#16037)"}},{"before":"6d8eee9bf29d8689860ef90ca4715ffb5baac2e5","after":"7c4f04ab9d7196d7289e8bdf2cf2cbeec7bebf9d","ref":"refs/heads/master","pushedAt":"2024-05-22T15:04:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"electrocret","name":"Justin Lentz","path":"/electrocret","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6815956?s=80&v=4"},"commit":{"message":"Manage Maps limit width (#16055)","shortMessageHtmlLink":"Manage Maps limit width (#16055)"}},{"before":"54ec98cafb22daf6fbcc09c4f6fabff6fe5a4e30","after":"6d8eee9bf29d8689860ef90ca4715ffb5baac2e5","ref":"refs/heads/master","pushedAt":"2024-05-22T13:09:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"murrant","name":"Tony Murray","path":"/murrant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39462?s=80&v=4"},"commit":{"message":"Update hatteras.yaml (#16054)\n\nWrong Text content","shortMessageHtmlLink":"Update hatteras.yaml (#16054)"}},{"before":"d4b7dbedab86cf4c587c9e41afa41ffd043b316d","after":"54ec98cafb22daf6fbcc09c4f6fabff6fe5a4e30","ref":"refs/heads/master","pushedAt":"2024-05-22T03:05:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"electrocret","name":"Justin Lentz","path":"/electrocret","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6815956?s=80&v=4"},"commit":{"message":"API: return error when no ports found (#16043)\n\nWhen looking up device ports (get_port_graphs), return an error when no ports are found.\n\nfixes #15964","shortMessageHtmlLink":"API: return error when no ports found (#16043)"}},{"before":"3491f3d704f41fbd9e978250239c3ef18ba91575","after":"d4b7dbedab86cf4c587c9e41afa41ffd043b316d","ref":"refs/heads/master","pushedAt":"2024-05-22T03:05:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"electrocret","name":"Justin Lentz","path":"/electrocret","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6815956?s=80&v=4"},"commit":{"message":"Align the buttons (Edit and Delete) to the right in Map Management (#16052)","shortMessageHtmlLink":"Align the buttons (Edit and Delete) to the right in Map Management (#…"}},{"before":"2a42bf714fc095fbe1bf7d3d1a093b66e8a87b42","after":"3491f3d704f41fbd9e978250239c3ef18ba91575","ref":"refs/heads/master","pushedAt":"2024-05-21T12:33:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"murrant","name":"Tony Murray","path":"/murrant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39462?s=80&v=4"},"commit":{"message":"fix path related issues for ss and systemd applications (#16045)\n\n* fix path related issues for ss and systemd\r\n\r\n* ensure / is before include\r\n\r\n* re-order use order","shortMessageHtmlLink":"fix path related issues for ss and systemd applications (#16045)"}},{"before":"b322610216651e66e6544c61b2351e18bcca3195","after":"2a42bf714fc095fbe1bf7d3d1a093b66e8a87b42","ref":"refs/heads/master","pushedAt":"2024-05-20T03:53:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"murrant","name":"Tony Murray","path":"/murrant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39462?s=80&v=4"},"commit":{"message":"Bump version to 24.5.0","shortMessageHtmlLink":"Bump version to 24.5.0"}},{"before":"6c6bdf26d0ba080703ac7e4505a97e0ca4cfd356","after":"b322610216651e66e6544c61b2351e18bcca3195","ref":"refs/heads/master","pushedAt":"2024-05-20T03:53:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"murrant","name":"Tony Murray","path":"/murrant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39462?s=80&v=4"},"commit":{"message":"Changelog for 24.5.0","shortMessageHtmlLink":"Changelog for 24.5.0"}},{"before":"8fdf990dd5595f4899ea11e659bb884896048bfb","after":"6c6bdf26d0ba080703ac7e4505a97e0ca4cfd356","ref":"refs/heads/master","pushedAt":"2024-05-19T14:46:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"murrant","name":"Tony Murray","path":"/murrant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39462?s=80&v=4"},"commit":{"message":"Fix downtime in corner cases (#16040)\n\nIf somehow device outage wasn't recorded, fall back to last_polled (or now)\r\nThis should not happen in normal operation\r\n\r\nfixes #15634","shortMessageHtmlLink":"Fix downtime in corner cases (#16040)"}},{"before":"742b0154c1c8613e01e9d288dac574fc7e123f4e","after":"8fdf990dd5595f4899ea11e659bb884896048bfb","ref":"refs/heads/master","pushedAt":"2024-05-19T14:45:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"murrant","name":"Tony Murray","path":"/murrant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39462?s=80&v=4"},"commit":{"message":"Fix issue loading session preferences (#16041)\n\nduring initial login\r\n\r\nfixes #15866","shortMessageHtmlLink":"Fix issue loading session preferences (#16041)"}},{"before":"65d13a742e55424957f4b752bd885e377faaec74","after":"742b0154c1c8613e01e9d288dac574fc7e123f4e","ref":"refs/heads/master","pushedAt":"2024-05-19T14:45:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"murrant","name":"Tony Murray","path":"/murrant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39462?s=80&v=4"},"commit":{"message":"Fix incorrect number of seconds in a day (#16042)","shortMessageHtmlLink":"Fix incorrect number of seconds in a day (#16042)"}},{"before":"c1f955e06e9fe66014473aafd98875aad767fc21","after":"65d13a742e55424957f4b752bd885e377faaec74","ref":"refs/heads/master","pushedAt":"2024-05-18T23:32:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"murrant","name":"Tony Murray","path":"/murrant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39462?s=80&v=4"},"commit":{"message":"Fix icmp ping y-axis over 1000ms (#16039)","shortMessageHtmlLink":"Fix icmp ping y-axis over 1000ms (#16039)"}},{"before":"0c35b7dc4f045cf6f97ff1963bb0ad2144c0ef10","after":"c1f955e06e9fe66014473aafd98875aad767fc21","ref":"refs/heads/master","pushedAt":"2024-05-16T12:54:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"murrant","name":"Tony Murray","path":"/murrant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39462?s=80&v=4"},"commit":{"message":"Added read permission test to the custom map model (#16030)\n\n* Added read permission test to the custom map model\r\n\r\n* Formatting fixes\r\n\r\n* Moved permission check logic into SQL to avoid errors accessing undefined properties\r\n\r\n* Update custom map permission code to avoid unneeded SQL query","shortMessageHtmlLink":"Added read permission test to the custom map model (#16030)"}},{"before":"34032723c41af05e2898a7c51dd5502cedcf6954","after":"0c35b7dc4f045cf6f97ff1963bb0ad2144c0ef10","ref":"refs/heads/master","pushedAt":"2024-05-14T15:11:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"murrant","name":"Tony Murray","path":"/murrant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39462?s=80&v=4"},"commit":{"message":"Device location map zoom out when location N/A (#16034)","shortMessageHtmlLink":"Device location map zoom out when location N/A (#16034)"}},{"before":"369acfd6b007b8467b3f54a5c2c691e2c545e56a","after":null,"ref":"refs/heads/revert-16001-master","pushedAt":"2024-05-14T14:57:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"murrant","name":"Tony Murray","path":"/murrant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39462?s=80&v=4"}},{"before":"9677f75480795801312f18558cc9ef473bc9792b","after":"34032723c41af05e2898a7c51dd5502cedcf6954","ref":"refs/heads/master","pushedAt":"2024-05-14T14:57:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"murrant","name":"Tony Murray","path":"/murrant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39462?s=80&v=4"},"commit":{"message":"Revert \"Fix for AD Lookup in our environment (#16001)\" (#16035)\n\nThis reverts commit 250c3e32c398a8fe1ba84af0e124acbd87f7cb9a.","shortMessageHtmlLink":"Revert \"Fix for AD Lookup in our environment (#16001)\" (#16035)"}},{"before":null,"after":"369acfd6b007b8467b3f54a5c2c691e2c545e56a","ref":"refs/heads/revert-16001-master","pushedAt":"2024-05-14T14:56:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"murrant","name":"Tony Murray","path":"/murrant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39462?s=80&v=4"},"commit":{"message":"Revert \"Fix for AD Lookup in our environment (#16001)\"\n\nThis reverts commit 250c3e32c398a8fe1ba84af0e124acbd87f7cb9a.","shortMessageHtmlLink":"Revert \"Fix for AD Lookup in our environment (#16001)\""}},{"before":"0d246a6ffcd224590f67cdbb4d66f17279c6d4a4","after":"9677f75480795801312f18558cc9ef473bc9792b","ref":"refs/heads/master","pushedAt":"2024-05-14T13:37:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"murrant","name":"Tony Murray","path":"/murrant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39462?s=80&v=4"},"commit":{"message":"Do not allow the legend nodes to trigger the node edit modal (#16026)\n\n* Do not allow the legend nodes to trigger the node edit modal\r\n\r\n* Added newline to trigger github tests","shortMessageHtmlLink":"Do not allow the legend nodes to trigger the node edit modal (#16026)"}},{"before":"1e3e60d59b036ba0b2661d38838fc5654556d39a","after":"0d246a6ffcd224590f67cdbb4d66f17279c6d4a4","ref":"refs/heads/master","pushedAt":"2024-05-13T13:13:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"murrant","name":"Tony Murray","path":"/murrant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39462?s=80&v=4"},"commit":{"message":"Custom Maps: geo map and color backgrounds (#16020)\n\n* Custom Maps: geo map and color background\r\ntabs blade component\r\ngeo-map blade component and related script enhancements\r\n\r\n* Update css/js\r\n\r\n* style fixes\r\n\r\n* update db_schema.yaml\r\n\r\n* fix db_schema hand edit\r\n\r\n* ignore phpstan being wrong\r\n\r\n* Handle null\r\n\r\n* another possible null spot\r\n\r\n* Use standard file cache for custom map background images\r\n\r\n* Create map->image as jpeg so we can compress it\r\n\r\n* whitespace fix\r\n\r\n* Fix background cancel button when other type is selected than the saved type\r\n\r\n* Save and restore layer\r\n\r\n* Map must exist before creating static image\r\n\r\n* Don't show set as image button for Google and Bing.\r\nBing gives an odd error, but Google won't work.","shortMessageHtmlLink":"Custom Maps: geo map and color backgrounds (#16020)"}},{"before":"c2dbfc43818f9c6703ba86901d50d94dd9803b1f","after":"1e3e60d59b036ba0b2661d38838fc5654556d39a","ref":"refs/heads/master","pushedAt":"2024-05-09T03:17:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"murrant","name":"Tony Murray","path":"/murrant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39462?s=80&v=4"},"commit":{"message":"[DOC] Update Customizing-the-Web-UI.md (#16025)","shortMessageHtmlLink":"[DOC] Update Customizing-the-Web-UI.md (#16025)"}},{"before":"4b3e6ebf15d06da95dc5f3a02945dc51f54aed0f","after":"c2dbfc43818f9c6703ba86901d50d94dd9803b1f","ref":"refs/heads/master","pushedAt":"2024-05-09T00:34:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"murrant","name":"Tony Murray","path":"/murrant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39462?s=80&v=4"},"commit":{"message":"Always run tests (#16024)","shortMessageHtmlLink":"Always run tests (#16024)"}},{"before":"0ac1414905beaf4b21a3185f6c1d523b4a7fefe4","after":"4b3e6ebf15d06da95dc5f3a02945dc51f54aed0f","ref":"refs/heads/master","pushedAt":"2024-05-08T14:51:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"murrant","name":"Tony Murray","path":"/murrant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39462?s=80&v=4"},"commit":{"message":"snmpscan.py output errors and nodns (#15673)\n\n* snmpscan.py output errors and nodns\r\nAdd symbols for nodns (-o) and errors.\r\n-v will include detailed info as always.\r\n\r\n* Add E to legend\r\n\r\n* fix too long lines\r\n\r\n* Fix it the way black wants, apparently.\r\n\r\n* try 3\r\n\r\n* attempt 4","shortMessageHtmlLink":"snmpscan.py output errors and nodns (#15673)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEV1MzfgA","startCursor":null,"endCursor":null}},"title":"Activity · librenms/librenms"}