{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":200802281,"defaultBranch":"main","name":"tpac-breakouts","ownerLogin":"w3c","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-08-06T07:44:37.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/379216?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717267452.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"fba62046a77063c09caf1f561b9c27ffcc860aec","ref":"refs/heads/dependabot/npm_and_yarn/puppeteer-22.10.0","pushedAt":"2024-06-01T18:44:12.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 puppeteer from 22.9.0 to 22.10.0\n\nBumps [puppeteer](https://github.com/puppeteer/puppeteer) from 22.9.0 to 22.10.0.\n- [Release notes](https://github.com/puppeteer/puppeteer/releases)\n- [Changelog](https://github.com/puppeteer/puppeteer/blob/main/release-please-config.json)\n- [Commits](https://github.com/puppeteer/puppeteer/compare/puppeteer-v22.9.0...puppeteer-v22.10.0)\n\n---\nupdated-dependencies:\n- dependency-name: puppeteer\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump puppeteer from 22.9.0 to 22.10.0"}},{"before":"6a087b393784e218516cd9c7c316ee4b4aa436ee","after":null,"ref":"refs/heads/fix-calendar-sync","pushedAt":"2024-05-30T04:21:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tidoust","name":"François Daoust","path":"/tidoust","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1122927?s=80&v=4"}},{"before":"5b344a25c8f2420dd9bbd4255d38d6327d81e775","after":"3e27ed91af16195ddcd69080c08fcdee446b8d0f","ref":"refs/heads/main","pushedAt":"2024-05-30T04:21:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tidoust","name":"François Daoust","path":"/tidoust","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1122927?s=80&v=4"},"commit":{"message":"Fix calendar sync (#132)\n\n* [sync-calendar] Fix \"--status\", fallback on \"calendar\" setting\r\n\r\nThe calendar synchronization tool was supposed not to do anything when\r\n`--status` is set to \"no\" or when it is not set and there is no \"calendar\"\r\nsetting at the project level (or that setting is itself set to \"no\").\r\n\r\nIn practice, it did not handle the \"no\" value properly and did not fallback to\r\nthe \"calendar\" project's setting. This should fix the problem, reporting a\r\n\"Nothing to do\" message to the console when synchronization is disabled.\r\n\r\n* [sync-calendar] Fix room logic in calendar sync code\r\n\r\nCalendar synchronization expected the room's name to be readily available under\r\na calendar's entry, but there's an intermediary `meeting` level to access the\r\nroom in practice.","shortMessageHtmlLink":"Fix calendar sync (#132)"}},{"before":null,"after":"6a087b393784e218516cd9c7c316ee4b4aa436ee","ref":"refs/heads/fix-calendar-sync","pushedAt":"2024-05-30T04:19:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tidoust","name":"François Daoust","path":"/tidoust","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1122927?s=80&v=4"},"commit":{"message":"[sync-calendar] Fix room logic in calendar sync code\n\nCalendar synchronization expected the room's name to be readily available under\na calendar's entry, but there's an intermediary `meeting` level to access the\nroom in practice.","shortMessageHtmlLink":"[sync-calendar] Fix room logic in calendar sync code"}},{"before":"766334f13bc219e3fea27dcc8daa773db5a42ad1","after":"5b344a25c8f2420dd9bbd4255d38d6327d81e775","ref":"refs/heads/main","pushedAt":"2024-05-29T13:03:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ianbjacobs","name":null,"path":"/ianbjacobs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2948484?s=80&v=4"},"commit":{"message":"Suppress capacity-error class when in reduce mode","shortMessageHtmlLink":"Suppress capacity-error class when in reduce mode"}},{"before":"aef8abb61cc0038b8034630c57d0ddd80f3a2c5c","after":null,"ref":"refs/heads/vip","pushedAt":"2024-05-28T14:49:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tidoust","name":"François Daoust","path":"/tidoust","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1122927?s=80&v=4"}},{"before":"b7d3e8c63b2e74c3491ed0adea61084e4126e61f","after":"766334f13bc219e3fea27dcc8daa773db5a42ad1","ref":"refs/heads/main","pushedAt":"2024-05-28T14:49:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tidoust","name":"François Daoust","path":"/tidoust","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1122927?s=80&v=4"},"commit":{"message":"Support the concept of \"VIP\" rooms (#131)\n\nVia #128. Some rooms may be dedicated to specific meetings, especially at TPAC.\r\nTo implement the functionality, rooms may now be defined with an addition\r\n\"(vip)\" flag, as in: \"Business room (75) (vip)\" or \"Plenary (VIP)\". Casing does\r\nnot matter.\r\n\r\nWhen the \"(vip)\" flag is set to a room's name, the scheduler no longer assigns\r\nsessions to that room. A session may still explicitly be tied to a VIP room\r\nthrough the `Room` field.\r\n\r\nThis mechanism allows to have a room dedicated to the Advisory Committee\r\nmeeting.","shortMessageHtmlLink":"Support the concept of \"VIP\" rooms (#131)"}},{"before":null,"after":"aef8abb61cc0038b8034630c57d0ddd80f3a2c5c","ref":"refs/heads/vip","pushedAt":"2024-05-28T14:47:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tidoust","name":"François Daoust","path":"/tidoust","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1122927?s=80&v=4"},"commit":{"message":"Support the concept of \"VIP\" rooms\n\nVia #128. Some rooms may be dedicated to specific meetings, especially at TPAC.\nTo implement the functionality, rooms may now be defined with an addition\n\"(vip)\" flag, as in: \"Business room (75) (vip)\" or \"Plenary (VIP)\". Casing does\nnot matter.\n\nWhen the \"(vip)\" flag is set to a room's name, the scheduler no longer assigns\nsessions to that room. A session may still explicitly be tied to a VIP room\nthrough the `Room` field.\n\nThis mechanism allows to have a room dedicated to the Advisory Committee\nmeeting.","shortMessageHtmlLink":"Support the concept of \"VIP\" rooms"}},{"before":"844e563aa146a9b3619059293664981b71c2817c","after":"b7d3e8c63b2e74c3491ed0adea61084e4126e61f","ref":"refs/heads/main","pushedAt":"2024-05-28T08:23:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tidoust","name":"François Daoust","path":"/tidoust","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1122927?s=80&v=4"},"commit":{"message":"Add reduce cli param (#130)\n\n---------\r\n\r\nCo-authored-by: Francois Daoust ","shortMessageHtmlLink":"Add reduce cli param (#130)"}},{"before":"06ca06304b73a8dee14b4d907e52d4fe78b9273b","after":null,"ref":"refs/heads/for-public-flag","pushedAt":"2024-05-28T08:23:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tidoust","name":"François Daoust","path":"/tidoust","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1122927?s=80&v=4"}},{"before":"d0a17a59f235b4354cf9a15214e302832bbd951a","after":"06ca06304b73a8dee14b4d907e52d4fe78b9273b","ref":"refs/heads/for-public-flag","pushedAt":"2024-05-28T08:21:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tidoust","name":"François Daoust","path":"/tidoust","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1122927?s=80&v=4"},"commit":{"message":"Streamline code, add ref test, update other ref tests","shortMessageHtmlLink":"Streamline code, add ref test, update other ref tests"}},{"before":null,"after":"d0a17a59f235b4354cf9a15214e302832bbd951a","ref":"refs/heads/for-public-flag","pushedAt":"2024-05-25T15:27:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ianbjacobs","name":null,"path":"/ianbjacobs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2948484?s=80&v=4"},"commit":{"message":"Add --reduce flag to hide room info, links to github, slight modifications to style.","shortMessageHtmlLink":"Add --reduce flag to hide room info, links to github, slight modifica…"}},{"before":"78970965d47dcba0e29be1a6e7f28741ccac53ea","after":"844e563aa146a9b3619059293664981b71c2817c","ref":"refs/heads/main","pushedAt":"2024-05-25T01:32:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tidoust","name":"François Daoust","path":"/tidoust","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1122927?s=80&v=4"},"commit":{"message":"Re-generate ref HTML pages\n\nNeeded due to https://github.com/w3c/tpac-breakouts/commit/51abcc5d215c78cab3b7f50454a8fc7da5746a5a","shortMessageHtmlLink":"Re-generate ref HTML pages"}},{"before":"8005f073ceea8c8379d7650c96757c1779f17baf","after":"78970965d47dcba0e29be1a6e7f28741ccac53ea","ref":"refs/heads/main","pushedAt":"2024-05-25T01:09:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tidoust","name":"François Daoust","path":"/tidoust","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1122927?s=80&v=4"},"commit":{"message":"CLI: fix \"--preserve all\" scheduling option\n\nCommander.js automatically converts the option's value to an array because\nthe option is defined as a list of session numbers, so 'all' and 'none'\nvalues were converted to ['all'] and ['none'], confusing the rest of the\nlogic.","shortMessageHtmlLink":"CLI: fix \"--preserve all\" scheduling option"}},{"before":"51abcc5d215c78cab3b7f50454a8fc7da5746a5a","after":"8005f073ceea8c8379d7650c96757c1779f17baf","ref":"refs/heads/main","pushedAt":"2024-05-23T16:33:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ianbjacobs","name":null,"path":"/ianbjacobs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2948484?s=80&v=4"},"commit":{"message":"Bump tools","shortMessageHtmlLink":"Bump tools"}},{"before":"b609ce475cb9a8b9bf3de69d928db2473d146301","after":"51abcc5d215c78cab3b7f50454a8fc7da5746a5a","ref":"refs/heads/main","pushedAt":"2024-05-23T16:29:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ianbjacobs","name":null,"path":"/ianbjacobs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2948484?s=80&v=4"},"commit":{"message":"Number successfully scheduled sessions for reference","shortMessageHtmlLink":"Number successfully scheduled sessions for reference"}},{"before":"7fe79f71cc1698505d16910766bb301e22bac8a4","after":"b609ce475cb9a8b9bf3de69d928db2473d146301","ref":"refs/heads/main","pushedAt":"2024-05-22T05:40:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tidoust","name":"François Daoust","path":"/tidoust","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1122927?s=80&v=4"},"commit":{"message":"Groups view: prefix messages with session number\n\nAlso render a \"No meeting scheduled\" message for sessions that could not be\nscheduled for that group.","shortMessageHtmlLink":"Groups view: prefix messages with session number"}},{"before":"6d2223fefe6ce46af4671568f633cdc534437a5b","after":"7fe79f71cc1698505d16910766bb301e22bac8a4","ref":"refs/heads/main","pushedAt":"2024-05-21T17:26:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tidoust","name":"François Daoust","path":"/tidoust","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1122927?s=80&v=4"},"commit":{"message":"Do not schedule meetings that need a bigger room first\n\nScheduling meetings that need a bigger room first does not seem to yield\ngreat results, because we can end up scheduling meetings that need a large\nnumber of slots last with that approach, and slots may then no longer be\navailable for them.\n\nThis update drops the rule. Meetings that need a bigger number of slots are\nscheduled first. Other constraints do not influence the order otherwise.","shortMessageHtmlLink":"Do not schedule meetings that need a bigger room first"}},{"before":"5b5eecaa3210aeecf56309034ae301b094fcd684","after":null,"ref":"refs/heads/groups-view","pushedAt":"2024-05-21T17:11:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tidoust","name":"François Daoust","path":"/tidoust","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1122927?s=80&v=4"}},{"before":"77cdbd0bd21fdd921e8b7d43bdbff758e354c595","after":"6d2223fefe6ce46af4671568f633cdc534437a5b","ref":"refs/heads/main","pushedAt":"2024-05-21T17:11:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tidoust","name":"François Daoust","path":"/tidoust","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1122927?s=80&v=4"},"commit":{"message":"Add groups view to generated HTML page (#127)\n\nThe grid view is great to look at the schedule. Groups may be more interested\r\nin a short summary for themselves. This update adds a groups view next to the\r\ngrid in the generated HTML page.\r\n\r\nThe groups view also lists all warnings and errors that got raised against the\r\nsessions related to the underlying group.","shortMessageHtmlLink":"Add groups view to generated HTML page (#127)"}},{"before":null,"after":"5b5eecaa3210aeecf56309034ae301b094fcd684","ref":"refs/heads/groups-view","pushedAt":"2024-05-21T17:09:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tidoust","name":"François Daoust","path":"/tidoust","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1122927?s=80&v=4"},"commit":{"message":"Add groups view to generated HTML page\n\nThe grid view is great to look at the schedule. Groups may be more interested\nin a short summary for themselves. This update adds a groups view next to the\ngrid in the generated HTML page.\n\nThe groups view also lists all warnings and errors that got raised against the\nsessions related to the underlying group.","shortMessageHtmlLink":"Add groups view to generated HTML page"}},{"before":"653b89995d4ec4f9ed1c7437c018131a6df70ad9","after":null,"ref":"refs/heads/big-first","pushedAt":"2024-05-21T16:09:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tidoust","name":"François Daoust","path":"/tidoust","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1122927?s=80&v=4"}},{"before":"c2bd241a3cb7f60770487e4ed9b92567e1f89de4","after":"77cdbd0bd21fdd921e8b7d43bdbff758e354c595","ref":"refs/heads/main","pushedAt":"2024-05-21T16:09:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tidoust","name":"François Daoust","path":"/tidoust","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1122927?s=80&v=4"},"commit":{"message":"Schedule sessions with bigger room and nb of slots needs (#126)","shortMessageHtmlLink":"Schedule sessions with bigger room and nb of slots needs (#126)"}},{"before":null,"after":"653b89995d4ec4f9ed1c7437c018131a6df70ad9","ref":"refs/heads/big-first","pushedAt":"2024-05-21T14:13:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tidoust","name":"François Daoust","path":"/tidoust","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1122927?s=80&v=4"},"commit":{"message":"Schedule sessions with bigger room and nb of slots needs","shortMessageHtmlLink":"Schedule sessions with bigger room and nb of slots needs"}},{"before":"2747c70c12d02252b5f92d5fc71b8e5b48b98f66","after":"c2bd241a3cb7f60770487e4ed9b92567e1f89de4","ref":"refs/heads/main","pushedAt":"2024-05-20T08:37:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tidoust","name":"François Daoust","path":"/tidoust","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1122927?s=80&v=4"},"commit":{"message":"Support non W3C group names in joint meetings too (#125)\n\nThe code expected joint meetings would only involve known W3C groups, but there\r\nmay be joint meetings with other groups in practice (e.g., \"WHATWG & CSS WG\").\r\n\r\nThis update is a rewrite of the function that converts an issue title to a list\r\nof groups. The function now consumes the title in chunks.\r\n\r\n(This should also fix the \"CSS\" case, making use of the full name, name without\r\n\"(CSS)\", or simply \"CSS\" possible)","shortMessageHtmlLink":"Support non W3C group names in joint meetings too (#125)"}},{"before":"9341a4dba4c19f3fc6d7c84bbaba8a02ec3a11c7","after":null,"ref":"refs/heads/joint-meetings","pushedAt":"2024-05-20T08:37:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tidoust","name":"François Daoust","path":"/tidoust","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1122927?s=80&v=4"}},{"before":null,"after":"9341a4dba4c19f3fc6d7c84bbaba8a02ec3a11c7","ref":"refs/heads/joint-meetings","pushedAt":"2024-05-20T08:35:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tidoust","name":"François Daoust","path":"/tidoust","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1122927?s=80&v=4"},"commit":{"message":"Support non W3C group names in joint meetings too\n\nThe code expected joint meetings would only involve known W3C groups, but there\nmay be joint meetings with other groups in practice (e.g., \"WHATWG & CSS WG\").\n\nThis update is a rewrite of the function that converts an issue title to a list\nof groups. The function now consumes the title in chunks.\n\n(This should also fix the \"CSS\" case, making use of the full name, name without\n\"(CSS)\", or simply \"CSS\" possible)","shortMessageHtmlLink":"Support non W3C group names in joint meetings too"}},{"before":"2e9e4942477256df9426c65b5520790c14630d2d","after":null,"ref":"refs/heads/trymeout","pushedAt":"2024-05-07T16:49:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tidoust","name":"François Daoust","path":"/tidoust","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1122927?s=80&v=4"}},{"before":"18f676c03125c062f2e0bbc517148993c31f9b9e","after":"2747c70c12d02252b5f92d5fc71b8e5b48b98f66","ref":"refs/heads/main","pushedAt":"2024-05-07T16:49:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tidoust","name":"François Daoust","path":"/tidoust","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1122927?s=80&v=4"},"commit":{"message":"Add \"Try me out\" field mechanism to try schedule updates (#120)\n\nThis adds a new `try-changes` command that tries schedule updates defined in\r\na \"Try me out\" field, as discussed in #115.\r\n\r\nThe optional `--apply` flag tells the command to apply the adjusted schedule.\r\nApplying the adjusted schedule resets the \"Try me out\" fields.\r\n\r\nThe command is restricted to group meetings for now. Running it on projects that\r\ndo not define a \"Meeting\" field will not work.","shortMessageHtmlLink":"Add \"Try me out\" field mechanism to try schedule updates (#120)"}},{"before":"ef22fd07798175f2d9604ff9fb1f7a8094897db1","after":"2e9e4942477256df9426c65b5520790c14630d2d","ref":"refs/heads/trymeout","pushedAt":"2024-05-07T16:47:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tidoust","name":"François Daoust","path":"/tidoust","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1122927?s=80&v=4"},"commit":{"message":"Add TODO note for breakout sessions","shortMessageHtmlLink":"Add TODO note for breakout sessions"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWdoUPQA","startCursor":null,"endCursor":null}},"title":"Activity · w3c/tpac-breakouts"}