{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":51200564,"defaultBranch":"main","name":"hcp_bs5","ownerLogin":"markc","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-02-06T11:50:52.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/8134?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1686368550.9740212","currentOid":""},"activityList":{"items":[{"before":"f337576d2af3fca960c51a805edec60fe61bffcc","after":"c0fea27f0da117b04f3ef396cb085d8ad0ad6b8e","ref":"refs/heads/main","pushedAt":"2024-09-10T12:42:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markc","name":"Mark Constable","path":"/markc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8134?s=80&v=4"},"commit":{"message":"WIP update","shortMessageHtmlLink":"WIP update"}},{"before":"3e70b5a0323e1af2aa649ab68d0851465d721f10","after":"f337576d2af3fca960c51a805edec60fe61bffcc","ref":"refs/heads/main","pushedAt":"2024-09-10T03:01:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markc","name":"Mark Constable","path":"/markc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8134?s=80&v=4"},"commit":{"message":"Remove original commented out __tostring() method","shortMessageHtmlLink":"Remove original commented out __tostring() method"}},{"before":"824f114c0cdf6310c4e21f9122a2e5f3ac3dfd85","after":"3e70b5a0323e1af2aa649ab68d0851465d721f10","ref":"refs/heads/main","pushedAt":"2024-09-09T23:46:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markc","name":"Mark Constable","path":"/markc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8134?s=80&v=4"},"commit":{"message":"Emergency update of WIP breaking changes","shortMessageHtmlLink":"Emergency update of WIP breaking changes"}},{"before":"204d38064d98063c38c2af24ba3a08ce4a56551b","after":"824f114c0cdf6310c4e21f9122a2e5f3ac3dfd85","ref":"refs/heads/main","pushedAt":"2024-09-07T07:03:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markc","name":"Mark Constable","path":"/markc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8134?s=80&v=4"},"commit":{"message":"Updated accoring to Claude","shortMessageHtmlLink":"Updated accoring to Claude"}},{"before":"271bd27d210b5918974101676466f22e04da4b3d","after":"204d38064d98063c38c2af24ba3a08ce4a56551b","ref":"refs/heads/main","pushedAt":"2024-09-07T06:17:11.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"markc","name":"Mark Constable","path":"/markc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8134?s=80&v=4"},"commit":{"message":"Update examples","shortMessageHtmlLink":"Update examples"}},{"before":"642cbab8d7529e9510b351b7588ec102e91ad592","after":"271bd27d210b5918974101676466f22e04da4b3d","ref":"refs/heads/main","pushedAt":"2024-09-07T05:49:35.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"markc","name":"Mark Constable","path":"/markc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8134?s=80&v=4"},"commit":{"message":"Just a quick dump to quickly update the repo","shortMessageHtmlLink":"Just a quick dump to quickly update the repo"}},{"before":"c9c7811526aa1e3f551e56f80ef608155c7368d8","after":"642cbab8d7529e9510b351b7588ec102e91ad592","ref":"refs/heads/main","pushedAt":"2024-09-07T01:17:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markc","name":"Mark Constable","path":"/markc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8134?s=80&v=4"},"commit":{"message":"Let's start some documentation\n\nThis is with courtesy of Claude 3.5 Sonnet which I found to be quite\namazing at assisting me with code snippets and explanations.\n\nI do not want to add comments to the code itself because they ruin\nthe simplicity and clean look of the code. Hence the start of these\ndocs to make up for the lack of code comments.","shortMessageHtmlLink":"Let's start some documentation"}},{"before":"d5bdeee729bb8a4f80cd80df8f169216160943f2","after":"c9c7811526aa1e3f551e56f80ef608155c7368d8","ref":"refs/heads/main","pushedAt":"2024-09-07T00:23:00.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"markc","name":"Mark Constable","path":"/markc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8134?s=80&v=4"},"commit":{"message":"Minor updates","shortMessageHtmlLink":"Minor updates"}},{"before":"accb12e08d7eac245895ad6828e4b29ea284b805","after":"d5bdeee729bb8a4f80cd80df8f169216160943f2","ref":"refs/heads/main","pushedAt":"2024-09-06T11:35:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"markc","name":"Mark Constable","path":"/markc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8134?s=80&v=4"},"commit":{"message":"Updated to bootstrap5 based theme files","shortMessageHtmlLink":"Updated to bootstrap5 based theme files"}},{"before":"1f9f9ddd084d744634954d3b57bc65186706cb6b","after":"accb12e08d7eac245895ad6828e4b29ea284b805","ref":"refs/heads/main","pushedAt":"2024-09-06T11:29:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markc","name":"Mark Constable","path":"/markc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8134?s=80&v=4"},"commit":{"message":"Major refactor of the entire project\n\nReinstated some older working scripts and backed out of some Claude\nbased changes. Moved the old Bootstrap4 theme folder to \"bootstrap4\"\nand renamed all the classes accoringly. Moved the new Bootstrap5 theme\nto a bootstrap5 folder and similarly updated the classnames to match.\n\nSo now there are two themes that can be toggled in index.php\n\nI also added back the old school elog(__METHOD__) to every method and\nfunction. It can be disable by setting DGB to false. Xdebug is great\nfor fine grained debugging but it's not as easy and comfortable as\nwatching a full execution trace in the PHP log.\n\nNext step is to go through each plugin and make sure the Create and\nUpdate methods all use a modal popup for consistancy.","shortMessageHtmlLink":"Major refactor of the entire project"}},{"before":"c1adaa956540ef6415c8e3620eddfa6d5bce8e86","after":"1f9f9ddd084d744634954d3b57bc65186706cb6b","ref":"refs/heads/main","pushedAt":"2024-09-06T02:47:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"markc","name":"Mark Constable","path":"/markc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8134?s=80&v=4"},"commit":{"message":"Removed mailgraph link (decomissioned plugin)","shortMessageHtmlLink":"Removed mailgraph link (decomissioned plugin)"}},{"before":"b7fb8744439c7b8d117a0cf0e5ef7605f8a9e9a3","after":"c1adaa956540ef6415c8e3620eddfa6d5bce8e86","ref":"refs/heads/main","pushedAt":"2024-09-05T21:10:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markc","name":"Mark Constable","path":"/markc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8134?s=80&v=4"},"commit":{"message":"Break up the class into logical private methods\n\nThis refactored version breaks down the constructor into logical\nprivate methods:\n\ninitializeSession(): Starts the session and initializes the CSRF token.\n\nlogRequestData(): Logs various request data for debugging purposes.\n\nconfigureEnvironment(): Sets up configuration variables and escapes\ninput.\n\nhandleAuthentication(): Manages API checks, remember-me functionality,\nand session variables.\n\ninitializeThemeAndPlugin(): Sets up the theme and plugin classes.\n\ngenerateOutput(): Generates the output by calling theme methods if they\nexist.","shortMessageHtmlLink":"Break up the class into logical private methods"}},{"before":"07907b98f0c39eaea1241de69a12fdfdf94a9c8d","after":"b7fb8744439c7b8d117a0cf0e5ef7605f8a9e9a3","ref":"refs/heads/main","pushedAt":"2024-09-05T20:45:02.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"markc","name":"Mark Constable","path":"/markc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8134?s=80&v=4"},"commit":{"message":"A Bootstrap5 admin panel mockup","shortMessageHtmlLink":"A Bootstrap5 admin panel mockup"}},{"before":"d0d0079d7c43a60ec3f7c30a9a0f90e7f104f4e5","after":"07907b98f0c39eaea1241de69a12fdfdf94a9c8d","ref":"refs/heads/main","pushedAt":"2024-09-05T08:00:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"markc","name":"Mark Constable","path":"/markc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8134?s=80&v=4"},"commit":{"message":"Indented CSS links","shortMessageHtmlLink":"Indented CSS links"}},{"before":"b0a0344c83c5bedf2c1fa509f02769fc792609a8","after":"d0d0079d7c43a60ec3f7c30a9a0f90e7f104f4e5","ref":"refs/heads/main","pushedAt":"2024-09-05T07:50:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markc","name":"Mark Constable","path":"/markc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8134?s=80&v=4"},"commit":{"message":"Add \\ to $nav1 reference","shortMessageHtmlLink":"Add \\ to $nav1 reference"}},{"before":"eedce4468d65438e329b8537f86d063b0be37161","after":"b0a0344c83c5bedf2c1fa509f02769fc792609a8","ref":"refs/heads/main","pushedAt":"2024-09-05T07:23:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markc","name":"Mark Constable","path":"/markc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8134?s=80&v=4"},"commit":{"message":"Vertically align =>","shortMessageHtmlLink":"Vertically align =>"}},{"before":"13946ff82cda5cadf7d27c6bb2bdf7c42de3ab38","after":"eedce4468d65438e329b8537f86d063b0be37161","ref":"refs/heads/main","pushedAt":"2024-09-05T07:19:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markc","name":"Mark Constable","path":"/markc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8134?s=80&v=4"},"commit":{"message":"More minor tweaks","shortMessageHtmlLink":"More minor tweaks"}},{"before":"1827cff1a9c40abecca3b0421696305b29ae1ad4","after":"13946ff82cda5cadf7d27c6bb2bdf7c42de3ab38","ref":"refs/heads/main","pushedAt":"2024-09-05T07:14:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markc","name":"Mark Constable","path":"/markc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8134?s=80&v=4"},"commit":{"message":"Minor tweaks, mention Proxmox","shortMessageHtmlLink":"Minor tweaks, mention Proxmox"}},{"before":"09c5c850f68f16d39eb6c9482cbf98e398a0dce7","after":"1827cff1a9c40abecca3b0421696305b29ae1ad4","ref":"refs/heads/main","pushedAt":"2024-09-05T07:07:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markc","name":"Mark Constable","path":"/markc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8134?s=80&v=4"},"commit":{"message":"Include message about being rewritten for PHP 8.3","shortMessageHtmlLink":"Include message about being rewritten for PHP 8.3"}},{"before":"08bcdaa47a2bfa6380b494181ec70145261b96b7","after":"09c5c850f68f16d39eb6c9482cbf98e398a0dce7","ref":"refs/heads/main","pushedAt":"2024-09-04T10:43:21.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"markc","name":"Mark Constable","path":"/markc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8134?s=80&v=4"},"commit":{"message":"Just a temporary backup for old CSS/JS","shortMessageHtmlLink":"Just a temporary backup for old CSS/JS"}},{"before":"26cef93f3a227967770d323049fcc8eddef2c98a","after":"08bcdaa47a2bfa6380b494181ec70145261b96b7","ref":"refs/heads/main","pushedAt":"2024-09-04T10:08:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"markc","name":"Mark Constable","path":"/markc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8134?s=80&v=4"},"commit":{"message":"Remove commented out code","shortMessageHtmlLink":"Remove commented out code"}},{"before":"89614e7abaa586bc3755ebd6d78208683db11d0a","after":"26cef93f3a227967770d323049fcc8eddef2c98a","ref":"refs/heads/main","pushedAt":"2024-09-04T10:03:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markc","name":"Mark Constable","path":"/markc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8134?s=80&v=4"},"commit":{"message":"Refactor to PHP 8.3 and remove comments","shortMessageHtmlLink":"Refactor to PHP 8.3 and remove comments"}},{"before":"7a903694820e49ba700a94bf997e70c80057f1fd","after":"89614e7abaa586bc3755ebd6d78208683db11d0a","ref":"refs/heads/main","pushedAt":"2024-09-04T08:02:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markc","name":"Mark Constable","path":"/markc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8134?s=80&v=4"},"commit":{"message":"Refactor to PHP 8.3 and remove comments","shortMessageHtmlLink":"Refactor to PHP 8.3 and remove comments"}},{"before":"6992a4ba4130892ab553660344b8ed4866ab92b8","after":"7a903694820e49ba700a94bf997e70c80057f1fd","ref":"refs/heads/main","pushedAt":"2024-09-04T07:43:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markc","name":"Mark Constable","path":"/markc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8134?s=80&v=4"},"commit":{"message":"Refactor to PHP 8.3 and remove comments","shortMessageHtmlLink":"Refactor to PHP 8.3 and remove comments"}},{"before":"0ae6226f2f26e451f04a9de9be5be9494708cafd","after":"6992a4ba4130892ab553660344b8ed4866ab92b8","ref":"refs/heads/main","pushedAt":"2024-09-04T07:07:19.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"markc","name":"Mark Constable","path":"/markc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8134?s=80&v=4"},"commit":{"message":"Remove mailgraph, replace for Grafana","shortMessageHtmlLink":"Remove mailgraph, replace for Grafana"}},{"before":"57698b95f2eb3c02f190b1158204f2c7b09ca6c6","after":"0ae6226f2f26e451f04a9de9be5be9494708cafd","ref":"refs/heads/main","pushedAt":"2024-09-04T06:53:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"markc","name":"Mark Constable","path":"/markc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8134?s=80&v=4"},"commit":{"message":"Refactor to PHP 8.3 and remove comments","shortMessageHtmlLink":"Refactor to PHP 8.3 and remove comments"}},{"before":"595123847b843f8f72a058a4e4d478f2e6af62b4","after":"57698b95f2eb3c02f190b1158204f2c7b09ca6c6","ref":"refs/heads/main","pushedAt":"2024-09-04T06:17:32.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"markc","name":"Mark Constable","path":"/markc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8134?s=80&v=4"},"commit":{"message":"Refactored to PHP 8,3 and remove comments","shortMessageHtmlLink":"Refactored to PHP 8,3 and remove comments"}},{"before":"0478e4109d3ea13b5cb5ea379f2446a11379e8ba","after":"595123847b843f8f72a058a4e4d478f2e6af62b4","ref":"refs/heads/main","pushedAt":"2024-09-04T06:01:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"markc","name":"Mark Constable","path":"/markc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8134?s=80&v=4"},"commit":{"message":"Refactored to PHP 8.3 and removed comments","shortMessageHtmlLink":"Refactored to PHP 8.3 and removed comments"}},{"before":"6d40c373e714f3e0612de808246b4729470d5779","after":"0478e4109d3ea13b5cb5ea379f2446a11379e8ba","ref":"refs/heads/main","pushedAt":"2024-09-04T05:51:32.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"markc","name":"Mark Constable","path":"/markc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8134?s=80&v=4"},"commit":{"message":"Remove mailgraph, use Promethius and Grafana","shortMessageHtmlLink":"Remove mailgraph, use Promethius and Grafana"}},{"before":"6ce269077ef9bc1722b079bc11899b03e99d9e5b","after":"6d40c373e714f3e0612de808246b4729470d5779","ref":"refs/heads/main","pushedAt":"2024-09-04T05:35:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"markc","name":"Mark Constable","path":"/markc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8134?s=80&v=4"},"commit":{"message":"Refactored to PHP 8.3 and removed comments","shortMessageHtmlLink":"Refactored to PHP 8.3 and removed comments"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEsgtCMAA","startCursor":null,"endCursor":null}},"title":"Activity ยท markc/hcp_bs5"}