{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":594251266,"defaultBranch":"main","name":"streetlamp","ownerLogin":"willitscale","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-01-28T00:39:38.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5319247?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1716066471.0","currentOid":""},"activityList":{"items":[{"before":"df5c718f2f16ed5d6aea447f568b0f0b811e0ee8","after":"59038e3d64de6edb0b1e56fa89777b384d6da459","ref":"refs/heads/feature/psr-support","pushedAt":"2024-05-18T23:41:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"willitscale","name":"James","path":"/willitscale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5319247?s=80&v=4"},"commit":{"message":"Incomplete work moving to PSR 7+15\n\nTODO: Squish this later.","shortMessageHtmlLink":"Incomplete work moving to PSR 7+15"}},{"before":null,"after":"df5c718f2f16ed5d6aea447f568b0f0b811e0ee8","ref":"refs/heads/feature/psr-support","pushedAt":"2024-05-18T21:07:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"willitscale","name":"James","path":"/willitscale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5319247?s=80&v=4"},"commit":{"message":"Updated PHPUnit","shortMessageHtmlLink":"Updated PHPUnit"}},{"before":"514145ebebb1ae709706cfff8bb41a34ff5f778e","after":"b65fb32ba92352cc034c342b300ebf0fb2c628b0","ref":"refs/heads/main","pushedAt":"2024-02-18T22:58:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"willitscale","name":"James","path":"/willitscale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5319247?s=80&v=4"},"commit":{"message":"Apache support and documentation (#12)\n\nAdded:\r\n- Support for Apache on docker init\r\n- Documentation for Apache configuration\r\n\r\nFixed:\r\n- Documentation on paramters\r\n- README.MD documentation\r\n\r\nImproved:\r\n- Code for commands\r\n- Unit tests migrated to PHP Unit 11","shortMessageHtmlLink":"Apache support and documentation (#12)"}},{"before":"5c131424683d255fba6b33087642cfbfe67f7801","after":"f7b7be2f0c9ac3dd3e7a6e27ef896be46403492a","ref":"refs/heads/feature/improved-httpd-support","pushedAt":"2024-02-18T22:57:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"willitscale","name":"James","path":"/willitscale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5319247?s=80&v=4"},"commit":{"message":"Migrated tests to PHPUnit 11","shortMessageHtmlLink":"Migrated tests to PHPUnit 11"}},{"before":"01d0527e2e7fdfb4fc29dde70ebe0be57b0f819e","after":"5c131424683d255fba6b33087642cfbfe67f7801","ref":"refs/heads/feature/improved-httpd-support","pushedAt":"2024-02-18T22:33:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"willitscale","name":"James","path":"/willitscale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5319247?s=80&v=4"},"commit":{"message":"Fixed auto formatting PHP CS issue","shortMessageHtmlLink":"Fixed auto formatting PHP CS issue"}},{"before":"c66b910fc90e851dd2477105fc505dff00e82335","after":"01d0527e2e7fdfb4fc29dde70ebe0be57b0f819e","ref":"refs/heads/feature/improved-httpd-support","pushedAt":"2024-02-18T22:32:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"willitscale","name":"James","path":"/willitscale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5319247?s=80&v=4"},"commit":{"message":"Fixed PHP CS issues","shortMessageHtmlLink":"Fixed PHP CS issues"}},{"before":"04740d1c4cca3c7bb41b02bf081ec0e697a31d77","after":"c66b910fc90e851dd2477105fc505dff00e82335","ref":"refs/heads/feature/improved-httpd-support","pushedAt":"2024-02-18T22:19:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"willitscale","name":"James","path":"/willitscale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5319247?s=80&v=4"},"commit":{"message":"Allow static files to be resolved","shortMessageHtmlLink":"Allow static files to be resolved"}},{"before":"1ebbc724bf0e44411f06ceeba98cab38a2c5aa49","after":"04740d1c4cca3c7bb41b02bf081ec0e697a31d77","ref":"refs/heads/feature/improved-httpd-support","pushedAt":"2024-02-18T22:01:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"willitscale","name":"James","path":"/willitscale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5319247?s=80&v=4"},"commit":{"message":"Added missing Dockerfile","shortMessageHtmlLink":"Added missing Dockerfile"}},{"before":"1913e55e4fc05801c558f64ca0dc1b1b4e4423e8","after":"1ebbc724bf0e44411f06ceeba98cab38a2c5aa49","ref":"refs/heads/feature/improved-httpd-support","pushedAt":"2024-02-18T21:56:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"willitscale","name":"James","path":"/willitscale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5319247?s=80&v=4"},"commit":{"message":"Fixed the docker compose copy","shortMessageHtmlLink":"Fixed the docker compose copy"}},{"before":"a8db9f801731fa84dede577e86f7899048426a30","after":"1913e55e4fc05801c558f64ca0dc1b1b4e4423e8","ref":"refs/heads/feature/improved-httpd-support","pushedAt":"2024-02-18T21:53:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"willitscale","name":"James","path":"/willitscale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5319247?s=80&v=4"},"commit":{"message":"Fixed the nginx docker compose init","shortMessageHtmlLink":"Fixed the nginx docker compose init"}},{"before":"dbfb27afff44ea837b162dc00d19a68cfe021e1a","after":"a8db9f801731fa84dede577e86f7899048426a30","ref":"refs/heads/feature/improved-httpd-support","pushedAt":"2024-02-18T21:52:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"willitscale","name":"James","path":"/willitscale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5319247?s=80&v=4"},"commit":{"message":"Validated Apache and fixed bugs\n\nAdded documentation for Apache and fixed a few bugs","shortMessageHtmlLink":"Validated Apache and fixed bugs"}},{"before":"bee1283fca5bac5317bd0ad09f2242c788ac8b1b","after":"dbfb27afff44ea837b162dc00d19a68cfe021e1a","ref":"refs/heads/feature/improved-httpd-support","pushedAt":"2024-02-18T21:02:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"willitscale","name":"James","path":"/willitscale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5319247?s=80&v=4"},"commit":{"message":"Fixed the apache config","shortMessageHtmlLink":"Fixed the apache config"}},{"before":"b32ee92fcdc3ee9c80defa8e5c552378ea7381a6","after":"bee1283fca5bac5317bd0ad09f2242c788ac8b1b","ref":"refs/heads/feature/improved-httpd-support","pushedAt":"2024-02-12T00:12:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"willitscale","name":"James","path":"/willitscale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5319247?s=80&v=4"},"commit":{"message":"Corrected the readme","shortMessageHtmlLink":"Corrected the readme"}},{"before":"de6f2a67a380117e1e2d01bc45de3a79505556bc","after":"b32ee92fcdc3ee9c80defa8e5c552378ea7381a6","ref":"refs/heads/feature/improved-httpd-support","pushedAt":"2024-02-06T00:12:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"willitscale","name":"James","path":"/willitscale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5319247?s=80&v=4"},"commit":{"message":"Split up the docker to support both Apache and Nginx","shortMessageHtmlLink":"Split up the docker to support both Apache and Nginx"}},{"before":"a29fce8ce6eb882191d430d3a6ed95cbe5950429","after":"de6f2a67a380117e1e2d01bc45de3a79505556bc","ref":"refs/heads/feature/improved-httpd-support","pushedAt":"2024-02-04T23:57:58.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"willitscale","name":"James","path":"/willitscale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5319247?s=80&v=4"},"commit":{"message":"Merge branch 'main' into feature/improved-httpd-support","shortMessageHtmlLink":"Merge branch 'main' into feature/improved-httpd-support"}},{"before":"f51e213b387ceb288197c0740ceed72eed06ee56","after":"a29fce8ce6eb882191d430d3a6ed95cbe5950429","ref":"refs/heads/feature/improved-httpd-support","pushedAt":"2024-02-04T23:57:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"willitscale","name":"James","path":"/willitscale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5319247?s=80&v=4"},"commit":{"message":"Improved error handling with the route builder","shortMessageHtmlLink":"Improved error handling with the route builder"}},{"before":"bd9c17a391dcf3477fa13b0d9763392b44bb5437","after":"514145ebebb1ae709706cfff8bb41a34ff5f778e","ref":"refs/heads/main","pushedAt":"2024-02-01T19:15:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"willitscale","name":"James","path":"/willitscale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5319247?s=80&v=4"},"commit":{"message":"bugfix: Update docker-compose.yml images and nginx config mount (#11)","shortMessageHtmlLink":"bugfix: Update docker-compose.yml images and nginx config mount (#11)"}},{"before":"d6d65f883bc05a095521efbd4ed7c64baccd5809","after":"f51e213b387ceb288197c0740ceed72eed06ee56","ref":"refs/heads/feature/improved-httpd-support","pushedAt":"2024-01-31T01:18:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"willitscale","name":"James","path":"/willitscale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5319247?s=80&v=4"},"commit":{"message":"Cleaned up list printing","shortMessageHtmlLink":"Cleaned up list printing"}},{"before":null,"after":"d6d65f883bc05a095521efbd4ed7c64baccd5809","ref":"refs/heads/feature/improved-httpd-support","pushedAt":"2024-01-31T00:59:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"willitscale","name":"James","path":"/willitscale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5319247?s=80&v=4"},"commit":{"message":"Restructured the commands\n\nRestructured the commands to make them cleaner and extendable.","shortMessageHtmlLink":"Restructured the commands"}},{"before":"e272aadf54aa4cd6960464194ab1cf8cb952692f","after":"bd9c17a391dcf3477fa13b0d9763392b44bb5437","ref":"refs/heads/main","pushedAt":"2024-01-30T00:14:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"willitscale","name":"James","path":"/willitscale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5319247?s=80&v=4"},"commit":{"message":"Corrected setup docs","shortMessageHtmlLink":"Corrected setup docs"}},{"before":"07807c9a6a944505c12017707b4321331c20fd60","after":null,"ref":"refs/heads/feature/improvements","pushedAt":"2024-01-29T00:01:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"willitscale","name":"James","path":"/willitscale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5319247?s=80&v=4"}},{"before":"131cbdc773343afa184a24231187d91524a79616","after":"e272aadf54aa4cd6960464194ab1cf8cb952692f","ref":"refs/heads/main","pushedAt":"2024-01-29T00:01:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"willitscale","name":"James","path":"/willitscale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5319247?s=80&v=4"},"commit":{"message":"Feature/improvements (#10)\n\n* Experimental Branch\r\n\r\n* Added some underlying scaffolding\r\n\r\n* Added binary to composer file\r\n\r\n* Improved error handling\r\n\r\nHandles missing arguments better\r\n\r\n* Fixed a bug in the RegExpValidator\r\n\r\nExpected to return boolean, but returned int|false from preg_match. Corrected the issue and added a test around it.\r\n\r\n* Ensured strict types are respected in validators\r\n\r\nValidators now correctly respecting strict types, added supporting tests and reordered min/max parameters for float and int.\r\n\r\n* Added the ability to clear the route cache\r\n\r\nSupport for clearing the route cache\r\nAdded documentation for:\r\n- Using the streetlamp binary\r\n- NGINX Setup\r\n\r\n* Linux line endings\r\n\r\nFixed the line endings\r\n\r\n* Fix line endings\r\n\r\n* Fixing PHP CS issues\r\n\r\n* Fixing formatting issue","shortMessageHtmlLink":"Feature/improvements (#10)"}},{"before":"5d23af7b89088654e18fde78a854aa87edcb9b41","after":"07807c9a6a944505c12017707b4321331c20fd60","ref":"refs/heads/feature/improvements","pushedAt":"2024-01-28T23:58:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"willitscale","name":"James","path":"/willitscale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5319247?s=80&v=4"},"commit":{"message":"Fixing formatting issue","shortMessageHtmlLink":"Fixing formatting issue"}},{"before":"0f0512b99a6783668279b77d3469479e36df2c5a","after":"5d23af7b89088654e18fde78a854aa87edcb9b41","ref":"refs/heads/feature/improvements","pushedAt":"2024-01-28T23:57:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"willitscale","name":"James","path":"/willitscale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5319247?s=80&v=4"},"commit":{"message":"Fixing PHP CS issues","shortMessageHtmlLink":"Fixing PHP CS issues"}},{"before":"979ca2ffa7cf44f837f7c4db7c20ba3a9d9fd792","after":"0f0512b99a6783668279b77d3469479e36df2c5a","ref":"refs/heads/feature/improvements","pushedAt":"2024-01-28T23:52:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"willitscale","name":"James","path":"/willitscale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5319247?s=80&v=4"},"commit":{"message":"Fix line endings","shortMessageHtmlLink":"Fix line endings"}},{"before":"28aa5cba9266bc53af30be951a5b07cdb045938a","after":"979ca2ffa7cf44f837f7c4db7c20ba3a9d9fd792","ref":"refs/heads/feature/improvements","pushedAt":"2024-01-28T23:50:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"willitscale","name":"James","path":"/willitscale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5319247?s=80&v=4"},"commit":{"message":"Linux line endings\n\nFixed the line endings","shortMessageHtmlLink":"Linux line endings"}},{"before":"13dc24959e713fc3dafa6365df067a1196137c8d","after":"28aa5cba9266bc53af30be951a5b07cdb045938a","ref":"refs/heads/feature/improvements","pushedAt":"2024-01-28T23:43:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"willitscale","name":"James","path":"/willitscale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5319247?s=80&v=4"},"commit":{"message":"Added the ability to clear the route cache\n\nSupport for clearing the route cache\nAdded documentation for:\n- Using the streetlamp binary\n- NGINX Setup","shortMessageHtmlLink":"Added the ability to clear the route cache"}},{"before":"4d1b336f72cd4cffff0107b7b40459998efda087","after":"13dc24959e713fc3dafa6365df067a1196137c8d","ref":"refs/heads/feature/improvements","pushedAt":"2024-01-28T22:10:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"willitscale","name":"James","path":"/willitscale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5319247?s=80&v=4"},"commit":{"message":"Ensured strict types are respected in validators\n\nValidators now correctly respecting strict types, added supporting tests and reordered min/max parameters for float and int.","shortMessageHtmlLink":"Ensured strict types are respected in validators"}},{"before":"7f45900ff4a49b9b21e5b462b186a623386ad77c","after":"4d1b336f72cd4cffff0107b7b40459998efda087","ref":"refs/heads/feature/improvements","pushedAt":"2024-01-28T00:03:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"willitscale","name":"James","path":"/willitscale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5319247?s=80&v=4"},"commit":{"message":"Fixed a bug in the RegExpValidator\n\nExpected to return boolean, but returned int|false from preg_match. Corrected the issue and added a test around it.","shortMessageHtmlLink":"Fixed a bug in the RegExpValidator"}},{"before":"292e431d5baf94d20095fa44907d244caeb31c05","after":"7f45900ff4a49b9b21e5b462b186a623386ad77c","ref":"refs/heads/feature/improvements","pushedAt":"2024-01-27T00:08:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"willitscale","name":"James","path":"/willitscale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5319247?s=80&v=4"},"commit":{"message":"Improved error handling\n\nHandles missing arguments better","shortMessageHtmlLink":"Improved error handling"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0xOFQyMzo0MToyMy4wMDAwMDBazwAAAARN1G-B","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMS0yN1QwMDowODozNC4wMDAwMDBazwAAAAPqUf4V"}},"title":"Activity ยท willitscale/streetlamp"}