{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":19346887,"defaultBranch":"horizon","name":"code.pyret.org","ownerLogin":"brownplt","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-05-01T14:33:23.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/391839?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716085484.0","currentOid":""},"activityList":{"items":[{"before":"3ddb1dd94f4ee4c9bf7f380ddcae65690d5455e1","after":"e8968a4876ea73229affcbdade665b22e0894f52","ref":"refs/heads/release","pushedAt":"2024-06-01T11:29:23.000Z","pushType":"pr_merge","commitsCount":19,"pusher":{"login":"ds26gte","name":null,"path":"/ds26gte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3708729?s=80&v=4"},"commit":{"message":"Merge pull request #539 from brownplt/mainmast\n\nrelease with .stable-sort-by, etc","shortMessageHtmlLink":"Merge pull request #539 from brownplt/mainmast"}},{"before":"3d824b265d45bb455c55df71d000be19e44047c0","after":"05182f9fba40ec97278d57d904b60746b05aab81","ref":"refs/heads/mainmast","pushedAt":"2024-05-31T18:04:42.000Z","pushType":"pr_merge","commitsCount":18,"pusher":{"login":"ds26gte","name":null,"path":"/ds26gte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3708729?s=80&v=4"},"commit":{"message":"Merge pull request #538 from brownplt/horizon\n\npreparing for deployment","shortMessageHtmlLink":"Merge pull request #538 from brownplt/horizon"}},{"before":"88a4ee9bb53721b1388dd4ad008c2b1276736adc","after":null,"ref":"refs/heads/add-string-find-index","pushedAt":"2024-05-19T02:24:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"blerner","name":"Ben Lerner","path":"/blerner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/918464?s=80&v=4"}},{"before":"b4e5512c9b498fc1fdf7e3f93bce881436cca1b5","after":"cb8bea36223097632904f6b876f4597304be65bf","ref":"refs/heads/horizon","pushedAt":"2024-05-19T02:24:41.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"blerner","name":"Ben Lerner","path":"/blerner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/918464?s=80&v=4"},"commit":{"message":"Merge pull request #533 from brownplt/add-string-find-index\n\nAdd string-find-index and string-get-index","shortMessageHtmlLink":"Merge pull request #533 from brownplt/add-string-find-index"}},{"before":"2be08b7aef032538bb164bef98dd014595699266","after":"b4e5512c9b498fc1fdf7e3f93bce881436cca1b5","ref":"refs/heads/horizon","pushedAt":"2024-05-09T11:36:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"blerner","name":"Ben Lerner","path":"/blerner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/918464?s=80&v=4"},"commit":{"message":"Subsumes #516. Fixes #399.\n\nIs more restrictive about guessing when the first line is a context line, and trims the context name of leading/trailing spaces as well.","shortMessageHtmlLink":"Subsumes #516. Fixes #399."}},{"before":"0c3487e701615a79d2a741ad84de295960a8aafa","after":"2be08b7aef032538bb164bef98dd014595699266","ref":"refs/heads/horizon","pushedAt":"2024-05-09T03:57:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"blerner","name":"Ben Lerner","path":"/blerner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/918464?s=80&v=4"},"commit":{"message":"Correct a broken test, caught by the annotation changes in https://github.com/brownplt/pyret-lang/pull/1734","shortMessageHtmlLink":"Correct a broken test, caught by the annotation changes in brownplt/p…"}},{"before":"e21b9a2240bcaf30875a72aba78f5d7fb69c5657","after":"0c3487e701615a79d2a741ad84de295960a8aafa","ref":"refs/heads/horizon","pushedAt":"2024-05-09T01:40:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"blerner","name":"Ben Lerner","path":"/blerner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/918464?s=80&v=4"},"commit":{"message":"make utils.js be less Mac-specific, so that selenium tests can run even when chromium is installed as a snap.","shortMessageHtmlLink":"make utils.js be less Mac-specific, so that selenium tests can run ev…"}},{"before":"b375fd2bbf6f76be14d1d03b98e9a41e2ba064b1","after":null,"ref":"refs/heads/fix-534","pushedAt":"2024-05-08T21:36:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"blerner","name":"Ben Lerner","path":"/blerner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/918464?s=80&v=4"}},{"before":"cc1bb683ec8cc27d989e14e2d2de563b38c76f19","after":null,"ref":"refs/heads/trim-chart-saved-output","pushedAt":"2024-05-08T21:36:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"blerner","name":"Ben Lerner","path":"/blerner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/918464?s=80&v=4"}},{"before":"a252ac6744b375d40d8ded34908bab7701dcf083","after":"e21b9a2240bcaf30875a72aba78f5d7fb69c5657","ref":"refs/heads/horizon","pushedAt":"2024-05-08T21:34:21.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"jpolitz","name":"Joe Politz","path":"/jpolitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119891?s=80&v=4"},"commit":{"message":"fix test infrastructure and fix image test for https://github.com/brownplt/code.pyret.org/pull/500","shortMessageHtmlLink":"fix test infrastructure and fix image test for #500"}},{"before":"1d71fdc89bef7b283c08867892b0c8527f2a057e","after":"a252ac6744b375d40d8ded34908bab7701dcf083","ref":"refs/heads/horizon","pushedAt":"2024-05-08T21:14:25.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jpolitz","name":"Joe Politz","path":"/jpolitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119891?s=80&v=4"},"commit":{"message":"Merge pull request #535 from brownplt/fix-534\n\nAn initial attempt to fix #534","shortMessageHtmlLink":"Merge pull request #535 from brownplt/fix-534"}},{"before":"b375fd2bbf6f76be14d1d03b98e9a41e2ba064b1","after":null,"ref":"refs/heads/fix-1672","pushedAt":"2024-05-03T16:54:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"blerner","name":"Ben Lerner","path":"/blerner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/918464?s=80&v=4"}},{"before":null,"after":"b375fd2bbf6f76be14d1d03b98e9a41e2ba064b1","ref":"refs/heads/fix-534","pushedAt":"2024-05-03T16:54:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"blerner","name":"Ben Lerner","path":"/blerner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/918464?s=80&v=4"},"commit":{"message":"An initial attempt to fix #1672 by rendering the `display`ed version of a Pyret value instead of its `to-repr` rendering. Note that this interacts oddly with mouse handlers and key handlers, since displayed values are interactive but so is a reactor, and keyboard focus can get screwed up. There's also no limit to the size of the window; we might want to impose a maximum size and a overflow: scroll on these...but I don't understand the cssFunction well enough to know how to apply that.","shortMessageHtmlLink":"An initial attempt to fix #1672 by rendering the displayed version …"}},{"before":null,"after":"b375fd2bbf6f76be14d1d03b98e9a41e2ba064b1","ref":"refs/heads/fix-1672","pushedAt":"2024-05-03T16:53:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"blerner","name":"Ben Lerner","path":"/blerner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/918464?s=80&v=4"},"commit":{"message":"An initial attempt to fix #1672 by rendering the `display`ed version of a Pyret value instead of its `to-repr` rendering. Note that this interacts oddly with mouse handlers and key handlers, since displayed values are interactive but so is a reactor, and keyboard focus can get screwed up. There's also no limit to the size of the window; we might want to impose a maximum size and a overflow: scroll on these...but I don't understand the cssFunction well enough to know how to apply that.","shortMessageHtmlLink":"An initial attempt to fix #1672 by rendering the displayed version …"}},{"before":null,"after":"88a4ee9bb53721b1388dd4ad008c2b1276736adc","ref":"refs/heads/add-string-find-index","pushedAt":"2024-05-02T16:12:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"blerner","name":"Ben Lerner","path":"/blerner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/918464?s=80&v=4"},"commit":{"message":"Add string-find-index and string-get-index (from https://github.com/brownplt/pyret-lang/pull/1739) to default namespace","shortMessageHtmlLink":"Add string-find-index and string-get-index (from brownplt/pyret-lang#…"}},{"before":"06c11b5ad277d6a816b081c3a9aee3c28711051a","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/postcss-and-css-loader-8.4.31","pushedAt":"2024-05-01T17:41:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"ba2b913c0e654c4f68c89a3506bb356a138873a5","ref":"refs/heads/dependabot/npm_and_yarn/multi-fd3702ee6f","pushedAt":"2024-05-01T17:41:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump postcss and css-loader\n\nBumps [postcss](https://github.com/postcss/postcss) to 8.4.38 and updates ancestor dependency [css-loader](https://github.com/webpack-contrib/css-loader). These dependencies need to be updated together.\n\n\nUpdates `postcss` from 7.0.39 to 8.4.38\n- [Release notes](https://github.com/postcss/postcss/releases)\n- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/postcss/postcss/compare/7.0.39...8.4.38)\n\nUpdates `css-loader` from 3.6.0 to 7.1.1\n- [Release notes](https://github.com/webpack-contrib/css-loader/releases)\n- [Changelog](https://github.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/webpack-contrib/css-loader/compare/v3.6.0...v7.1.1)\n\n---\nupdated-dependencies:\n- dependency-name: postcss\n dependency-type: indirect\n- dependency-name: css-loader\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump postcss and css-loader"}},{"before":"0a83a3817d4e83fa5e47c1c427fe23d17d9264a9","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/axios-and-chromedriver-1.6.1","pushedAt":"2024-05-01T17:39:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"257e4e6c391b3e35e3110c45966a92774bc3a571","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/browserify-sign-4.2.2","pushedAt":"2024-05-01T17:39:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"c324e57184e96c4d6f4414ffac359764d10f04bb","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/xml2js-and-selenium-webdriver--removed","pushedAt":"2024-05-01T17:39:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"5b3f912e9517a51d747097f7c213f7d76c49fde8","ref":"refs/heads/dependabot/npm_and_yarn/multi-7bc3ccda90","pushedAt":"2024-05-01T17:38:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump xml2js and selenium-webdriver\n\nRemoves [xml2js](https://github.com/Leonidas-from-XIV/node-xml2js). It's no longer used after updating ancestor dependency [selenium-webdriver](https://github.com/SeleniumHQ/selenium). These dependencies need to be updated together.\n\n\nRemoves `xml2js`\n\nUpdates `selenium-webdriver` from 3.6.0 to 4.20.0\n- [Release notes](https://github.com/SeleniumHQ/selenium/releases)\n- [Commits](https://github.com/SeleniumHQ/selenium/compare/selenium-3.6.0...selenium-4.20.0)\n\n---\nupdated-dependencies:\n- dependency-name: xml2js\n dependency-type: indirect\n- dependency-name: selenium-webdriver\n dependency-type: direct:development\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump xml2js and selenium-webdriver"}},{"before":"7d2af6e86bae0fb9601b8b5871476a3a8003cc52","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/http-cache-semantics-and-heroku-4.1.1","pushedAt":"2024-05-01T17:38:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"6fbb0ec80afb6fe9ba337cc956b7ac8a28b2f2fc","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/word-wrap-1.2.5","pushedAt":"2024-05-01T17:38:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"5f8b597c4fffff8a2dd798e9806331e23694494c","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/ua-parser-js-0.7.33","pushedAt":"2024-05-01T17:37:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"e4a0fcd342717a0e2ba96dceefb824158202ece0","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/express-4.17.3","pushedAt":"2024-05-01T17:37:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"7a8b1f55aabdc63324b226fb045a5fcb8d50de4b","ref":"refs/heads/dependabot/npm_and_yarn/multi-d898f811a4","pushedAt":"2024-05-01T17:36:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump node-fetch, react and react-dom\n\nBumps [node-fetch](https://github.com/node-fetch/node-fetch) to 2.7.0 and updates ancestor dependencies [node-fetch](https://github.com/node-fetch/node-fetch), [react](https://github.com/facebook/react/tree/HEAD/packages/react) and [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom). These dependencies need to be updated together.\n\n\nUpdates `node-fetch` from 1.7.3 to 2.7.0\n- [Release notes](https://github.com/node-fetch/node-fetch/releases)\n- [Commits](https://github.com/node-fetch/node-fetch/compare/1.7.3...v2.7.0)\n\nUpdates `react` from 15.7.0 to 18.3.1\n- [Release notes](https://github.com/facebook/react/releases)\n- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/facebook/react/commits/v18.3.1/packages/react)\n\nUpdates `react-dom` from 15.7.0 to 18.3.1\n- [Release notes](https://github.com/facebook/react/releases)\n- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/facebook/react/commits/v18.3.1/packages/react-dom)\n\n---\nupdated-dependencies:\n- dependency-name: node-fetch\n dependency-type: indirect\n- dependency-name: react\n dependency-type: direct:production\n- dependency-name: react-dom\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump node-fetch, react and react-dom"}},{"before":"9bd4397e21d4e3b973f0cdc3731856f640fdc171","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/minimatch-and-mocha-3.1.2","pushedAt":"2024-05-01T17:36:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"f19a05313cfc577d569a0a3c5ee121adcb507968","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/node-fetch-and-react-2.6.7","pushedAt":"2024-05-01T17:36:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"23c02a11956ff6934517b8d7de579c0c08d85869","ref":"refs/heads/dependabot/npm_and_yarn/multi-d98fa44f8a","pushedAt":"2024-05-01T17:36:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump minimatch and mocha\n\nBumps [minimatch](https://github.com/isaacs/minimatch) to 3.1.2 and updates ancestor dependency [mocha](https://github.com/mochajs/mocha). These dependencies need to be updated together.\n\n\nUpdates `minimatch` from 3.0.4 to 3.1.2\n- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md)\n- [Commits](https://github.com/isaacs/minimatch/compare/v3.0.4...v3.1.2)\n\nUpdates `mocha` from 8.4.0 to 10.4.0\n- [Release notes](https://github.com/mochajs/mocha/releases)\n- [Changelog](https://github.com/mochajs/mocha/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/mochajs/mocha/compare/v8.4.0...v10.4.0)\n\n---\nupdated-dependencies:\n- dependency-name: minimatch\n dependency-type: indirect\n- dependency-name: mocha\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump minimatch and mocha"}},{"before":"94821b58c634ab2df1e3a003fc1258c694f7a59a","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/nanoid-and-mocha-3.3.3","pushedAt":"2024-05-01T17:35:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWbGkgwA","startCursor":null,"endCursor":null}},"title":"Activity · brownplt/code.pyret.org"}