{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":24956772,"defaultBranch":"master","name":"hammerspoon","ownerLogin":"Hammerspoon","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-10-08T19:24:44.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/9214848?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1723408787.0","currentOid":""},"activityList":{"items":[{"before":"45fa3561a5c8fcbba3ebcef7aff25ed296e49fe9","after":"08cb81357dae2e9ecce33cba1a627b9dbc09af04","ref":"refs/heads/master","pushedAt":"2024-08-18T23:24:17.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"cmsj","name":"Chris Jones","path":"/cmsj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/353427?s=80&v=4"},"commit":{"message":"Only return YES when we actually handled a user activity","shortMessageHtmlLink":"Only return YES when we actually handled a user activity"}},{"before":"63d810584aed8f2fb5787f6e24b7cca39ed15a7c","after":"45eaf0188ef489a4188e4b21f2b9eb9ff16c1ab3","ref":"refs/heads/issue/3468-fix-websocket-support-in-server-start","pushedAt":"2024-08-12T20:44:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"latenitefilms","name":"Chris Hocking","path":"/latenitefilms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22286696?s=80&v=4"},"commit":{"message":"Simplified error handling","shortMessageHtmlLink":"Simplified error handling"}},{"before":"ec9a8ead1fc9074b8647c5ee4c09ba96f66a719a","after":"45fa3561a5c8fcbba3ebcef7aff25ed296e49fe9","ref":"refs/heads/master","pushedAt":"2024-08-12T20:10:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cmsj","name":"Chris Jones","path":"/cmsj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/353427?s=80&v=4"},"commit":{"message":"Lua skin additions (#3667)\n\n* pushNSObject: checks for exact class match first\r\n\r\n* log*: supports format, args style without NSString stringWithFormat:","shortMessageHtmlLink":"Lua skin additions (#3667)"}},{"before":"c9113c9c867eb319fb982810ebebcd205c3aa5f1","after":null,"ref":"refs/heads/fix-2337","pushedAt":"2024-08-11T20:39:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cmsj","name":"Chris Jones","path":"/cmsj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/353427?s=80&v=4"}},{"before":null,"after":"63d810584aed8f2fb5787f6e24b7cca39ed15a7c","ref":"refs/heads/issue/3468-fix-websocket-support-in-server-start","pushedAt":"2024-08-10T22:36:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"latenitefilms","name":"Chris Hocking","path":"/latenitefilms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22286696?s=80&v=4"},"commit":{"message":"Fixed websocket support in `hs.httpserver:start()`\n\n- Closes #3468","shortMessageHtmlLink":"Fixed websocket support in hs.httpserver:start()"}},{"before":"d6f8f9c9d5554add4ea3eacff71785aedc58fa6e","after":"ec9a8ead1fc9074b8647c5ee4c09ba96f66a719a","ref":"refs/heads/master","pushedAt":"2024-08-09T16:28:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cmsj","name":"Chris Jones","path":"/cmsj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/353427?s=80&v=4"},"commit":{"message":"Validate that all arguments provided for an hs.task, are strings. Closes #2337 (#3664)","shortMessageHtmlLink":"Validate that all arguments provided for an hs.task, are strings. Closes"}},{"before":null,"after":"c9113c9c867eb319fb982810ebebcd205c3aa5f1","ref":"refs/heads/fix-2337","pushedAt":"2024-08-09T16:27:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cmsj","name":"Chris Jones","path":"/cmsj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/353427?s=80&v=4"},"commit":{"message":"Validate that all arguments provided for an hs.task, are strings. Closes #2337","shortMessageHtmlLink":"Validate that all arguments provided for an hs.task, are strings. Closes"}},{"before":"916498bde6a2c899cfad42d1e1973c5f40facbfe","after":"d6f8f9c9d5554add4ea3eacff71785aedc58fa6e","ref":"refs/heads/master","pushedAt":"2024-08-08T22:32:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cmsj","name":"Chris Jones","path":"/cmsj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/353427?s=80&v=4"},"commit":{"message":"Make homebrew complain less about our Brewfile","shortMessageHtmlLink":"Make homebrew complain less about our Brewfile"}},{"before":"f9be4520b3e10c1e63f2ff5809ca071f6468f6f5","after":"916498bde6a2c899cfad42d1e1973c5f40facbfe","ref":"refs/heads/master","pushedAt":"2024-08-07T23:05:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cmsj","name":"Chris Jones","path":"/cmsj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/353427?s=80&v=4"},"commit":{"message":"Don't upload .xcresult bundle from the xcresulttool action because we're doing it manually ourselves and would prefer to keep doing that","shortMessageHtmlLink":"Don't upload .xcresult bundle from the xcresulttool action because we…"}},{"before":"92bc0d8b67438861addf1c505ea254baaced87b0","after":"efd6103b80832385858cb42137066ae058e4b58c","ref":"refs/heads/2024-08-PR-test","pushedAt":"2024-08-07T23:04:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cmsj","name":"Chris Jones","path":"/cmsj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/353427?s=80&v=4"},"commit":{"message":"Don't upload .xcresult bundle from the xcresulttool action because we're doing it manually ourselves and would prefer to keep doing that","shortMessageHtmlLink":"Don't upload .xcresult bundle from the xcresulttool action because we…"}},{"before":null,"after":"92bc0d8b67438861addf1c505ea254baaced87b0","ref":"refs/heads/2024-08-PR-test","pushedAt":"2024-08-07T22:20:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cmsj","name":"Chris Jones","path":"/cmsj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/353427?s=80&v=4"},"commit":{"message":"Just testing CI on PRs, please ignore","shortMessageHtmlLink":"Just testing CI on PRs, please ignore"}},{"before":"4d7722e67db947b66d817f6c8d5ea8bbab18f031","after":"f9be4520b3e10c1e63f2ff5809ca071f6468f6f5","ref":"refs/heads/master","pushedAt":"2024-08-07T18:51:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cmsj","name":"Chris Jones","path":"/cmsj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/353427?s=80&v=4"},"commit":{"message":"We probably need to enable Coverage gathering here, to get the info we want in Codecov","shortMessageHtmlLink":"We probably need to enable Coverage gathering here, to get the info w…"}},{"before":"5ef1e92034411bc557c66ef2f2fe530997c83b06","after":"4d7722e67db947b66d817f6c8d5ea8bbab18f031","ref":"refs/heads/master","pushedAt":"2024-08-07T17:16:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cmsj","name":"Chris Jones","path":"/cmsj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/353427?s=80&v=4"},"commit":{"message":"Whitespace...","shortMessageHtmlLink":"Whitespace..."}},{"before":"7706a41edf42b65315c219dbef73c66416f83939","after":"5ef1e92034411bc557c66ef2f2fe530997c83b06","ref":"refs/heads/master","pushedAt":"2024-08-07T17:13:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cmsj","name":"Chris Jones","path":"/cmsj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/353427?s=80&v=4"},"commit":{"message":"Apparently I broke the ci_testbuild.yml","shortMessageHtmlLink":"Apparently I broke the ci_testbuild.yml"}},{"before":"1c1910711415c28c696fd4ceaa79b57e0279d819","after":"7706a41edf42b65315c219dbef73c66416f83939","ref":"refs/heads/master","pushedAt":"2024-08-07T17:11:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cmsj","name":"Chris Jones","path":"/cmsj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/353427?s=80&v=4"},"commit":{"message":"Lots of CI refactoring, hopefully fixing codecov","shortMessageHtmlLink":"Lots of CI refactoring, hopefully fixing codecov"}},{"before":"d75687d13e01f87847741dd1069df407a779bf9e","after":"1c1910711415c28c696fd4ceaa79b57e0279d819","ref":"refs/heads/master","pushedAt":"2024-08-07T16:08:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cmsj","name":"Chris Jones","path":"/cmsj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/353427?s=80&v=4"},"commit":{"message":"Try a different xcode test result reporter","shortMessageHtmlLink":"Try a different xcode test result reporter"}},{"before":"00c8eab4b5f3793d8192a26e7d80905ec9622c96","after":"d75687d13e01f87847741dd1069df407a779bf9e","ref":"refs/heads/master","pushedAt":"2024-08-07T15:08:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cmsj","name":"Chris Jones","path":"/cmsj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/353427?s=80&v=4"},"commit":{"message":"Slightly improve test logging, since our xcode->junit conversion is currently broken","shortMessageHtmlLink":"Slightly improve test logging, since our xcode->junit conversion is c…"}},{"before":"81ff125366de172c8825e48a27dd35dc0ab0f808","after":"00c8eab4b5f3793d8192a26e7d80905ec9622c96","ref":"refs/heads/master","pushedAt":"2024-08-07T12:42:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cmsj","name":"Chris Jones","path":"/cmsj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/353427?s=80&v=4"},"commit":{"message":"Expand CI GITHUB_TOKEN permissions for writing unit test results","shortMessageHtmlLink":"Expand CI GITHUB_TOKEN permissions for writing unit test results"}},{"before":"ad4d72fe42abb929a8b8edf45c190351434dfe51","after":"81ff125366de172c8825e48a27dd35dc0ab0f808","ref":"refs/heads/master","pushedAt":"2024-08-07T02:24:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cmsj","name":"Chris Jones","path":"/cmsj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/353427?s=80&v=4"},"commit":{"message":"Remove all traces of Twitter, and switch to using Brew bundle for dependencies","shortMessageHtmlLink":"Remove all traces of Twitter, and switch to using Brew bundle for dep…"}},{"before":"ec0c6d4f9362edf7ed9a104c0cac958d81a29e09","after":"ad4d72fe42abb929a8b8edf45c190351434dfe51","ref":"refs/heads/master","pushedAt":"2024-08-07T02:14:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cmsj","name":"Chris Jones","path":"/cmsj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/353427?s=80&v=4"},"commit":{"message":"Collapse CI test results into the main job now that the relevant action supports macOS","shortMessageHtmlLink":"Collapse CI test results into the main job now that the relevant acti…"}},{"before":"f282812e8eacb5eb2e458647f7944cc51378058f","after":"ec0c6d4f9362edf7ed9a104c0cac958d81a29e09","ref":"refs/heads/master","pushedAt":"2024-08-07T00:29:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cmsj","name":"Chris Jones","path":"/cmsj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/353427?s=80&v=4"},"commit":{"message":"Various updates to github workflows and CI scripts, because they were very stale","shortMessageHtmlLink":"Various updates to github workflows and CI scripts, because they were…"}},{"before":"697024ad6a649fcc424f6e058ee063e9bf4be774","after":"f282812e8eacb5eb2e458647f7944cc51378058f","ref":"refs/heads/master","pushedAt":"2024-08-06T23:35:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cmsj","name":"Chris Jones","path":"/cmsj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/353427?s=80&v=4"},"commit":{"message":"Allow manual triggering of stale action","shortMessageHtmlLink":"Allow manual triggering of stale action"}},{"before":"4d748208b8c1c66a431b9fbd94e7972c7e1f2639","after":"697024ad6a649fcc424f6e058ee063e9bf4be774","ref":"refs/heads/master","pushedAt":"2024-08-06T22:38:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cmsj","name":"Chris Jones","path":"/cmsj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/353427?s=80&v=4"},"commit":{"message":"Add stale issue action","shortMessageHtmlLink":"Add stale issue action"}},{"before":"3512c308ad6ed905daeda2bd2fe2a21abf944a5e","after":"4d748208b8c1c66a431b9fbd94e7972c7e1f2639","ref":"refs/heads/master","pushedAt":"2024-08-06T22:30:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cmsj","name":"Chris Jones","path":"/cmsj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/353427?s=80&v=4"},"commit":{"message":"Explicitly mention that hs.socket supports UNIX sockets. Closes #2657","shortMessageHtmlLink":"Explicitly mention that hs.socket supports UNIX sockets. Closes #2657"}},{"before":"1c94c99928e644d140df9820997ece9401f78a23","after":"3512c308ad6ed905daeda2bd2fe2a21abf944a5e","ref":"refs/heads/master","pushedAt":"2024-08-06T11:55:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cmsj","name":"Chris Jones","path":"/cmsj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/353427?s=80&v=4"},"commit":{"message":"Bump some python requirements to satisfy dependabot","shortMessageHtmlLink":"Bump some python requirements to satisfy dependabot"}},{"before":"874a031160288bcd5eecc33849155eb7d4f8f54c","after":"1c94c99928e644d140df9820997ece9401f78a23","ref":"refs/heads/master","pushedAt":"2024-08-06T02:58:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cmsj","name":"Chris Jones","path":"/cmsj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/353427?s=80&v=4"},"commit":{"message":"Don't get carried away build number","shortMessageHtmlLink":"Don't get carried away build number"}},{"before":"5e6d4289ec2015bab3a6d8555a574409f3f5273e","after":"874a031160288bcd5eecc33849155eb7d4f8f54c","ref":"refs/heads/master","pushedAt":"2024-08-06T02:48:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cmsj","name":"Chris Jones","path":"/cmsj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/353427?s=80&v=4"},"commit":{"message":"Quick cleanups relating to the 1.0.0 release","shortMessageHtmlLink":"Quick cleanups relating to the 1.0.0 release"}},{"before":"b4d7a0287bb0392e6448ed8af09c56fb3e77c8b2","after":"5e6d4289ec2015bab3a6d8555a574409f3f5273e","ref":"refs/heads/master","pushedAt":"2024-08-06T02:46:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cmsj","name":"Chris Jones","path":"/cmsj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/353427?s=80&v=4"},"commit":{"message":"Update appcast.xml for 1.0.0","shortMessageHtmlLink":"Update appcast.xml for 1.0.0"}},{"before":"e3d8c6dc468e8890cbba0b9bfb91a79a7cc95605","after":"b4d7a0287bb0392e6448ed8af09c56fb3e77c8b2","ref":"refs/heads/master","pushedAt":"2024-08-06T02:46:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cmsj","name":"Chris Jones","path":"/cmsj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/353427?s=80&v=4"},"commit":{"message":"drop an erroneous .lua file and drop ci_nightly xcode version to 15.3 so it might actually work","shortMessageHtmlLink":"drop an erroneous .lua file and drop ci_nightly xcode version to 15.3…"}},{"before":"61c3cf25a4671f221981748feee79c47b01ac158","after":"e3d8c6dc468e8890cbba0b9bfb91a79a7cc95605","ref":"refs/heads/master","pushedAt":"2024-08-05T22:37:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cmsj","name":"Chris Jones","path":"/cmsj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/353427?s=80&v=4"},"commit":{"message":"Make ci pre setup script a bit more ARM resilient","shortMessageHtmlLink":"Make ci pre setup script a bit more ARM resilient"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xOFQyMzoyNDoxNy4wMDAwMDBazwAAAASdgC7_","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xOFQyMzoyNDoxNy4wMDAwMDBazwAAAASdgC7_","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0wNVQyMjozNzoyOS4wMDAwMDBazwAAAASSf-3n"}},"title":"Activity · Hammerspoon/hammerspoon"}