{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":594852414,"defaultBranch":"master","name":"qvet","ownerLogin":"qvet","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-01-29T20:37:07.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/139547764?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1712931902.0","currentOid":""},"activityList":{"items":[{"before":"92efc0ce74251c724d11c1ef36d564d32dc48ebc","after":"7ddda4b83d366874d31387520bf91fa311aa4ef1","ref":"refs/heads/deployment-notes","pushedAt":"2024-04-12T14:31:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"annesylvie","name":"Anne-Sylvie Deutsch","path":"/annesylvie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1674827?s=80&v=4"},"commit":{"message":"feat: add deployment notes","shortMessageHtmlLink":"feat: add deployment notes"}},{"before":null,"after":"92efc0ce74251c724d11c1ef36d564d32dc48ebc","ref":"refs/heads/deployment-notes","pushedAt":"2024-04-12T14:25:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"annesylvie","name":"Anne-Sylvie Deutsch","path":"/annesylvie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1674827?s=80&v=4"},"commit":{"message":"feat: add deployment notes","shortMessageHtmlLink":"feat: add deployment notes"}},{"before":"f2749a11d75d404d9ccc03e84edcf1c7af6464fc","after":"c1bad0cf0e803e5b23f19f44aa5a8962dba07b9f","ref":"refs/heads/master","pushedAt":"2024-04-08T08:58:47.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tommilligan","name":"Tom Milligan","path":"/tommilligan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12255914?s=80&v=4"},"commit":{"message":"fix: unused rust import","shortMessageHtmlLink":"fix: unused rust import"}},{"before":"2c13c7cd1ccddfa697fa242ca74bf330dbde4a89","after":"f8b5491db5b896c8a8064e78feaa614c12b0caae","ref":"refs/heads/more-git-tags","pushedAt":"2024-04-08T08:55:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tommilligan","name":"Tom Milligan","path":"/tommilligan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12255914?s=80&v=4"},"commit":{"message":"fix: unused rust import","shortMessageHtmlLink":"fix: unused rust import"}},{"before":null,"after":"2c13c7cd1ccddfa697fa242ca74bf330dbde4a89","ref":"refs/heads/more-git-tags","pushedAt":"2024-04-08T08:49:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tommilligan","name":"Tom Milligan","path":"/tommilligan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12255914?s=80&v=4"},"commit":{"message":"fix: load more pages of git tags","shortMessageHtmlLink":"fix: load more pages of git tags"}},{"before":"38377e2ec6235d7e75b05bfc292016501c6a2024","after":"f2749a11d75d404d9ccc03e84edcf1c7af6464fc","ref":"refs/heads/master","pushedAt":"2023-11-07T10:39:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tommilligan","name":"Tom Milligan","path":"/tommilligan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12255914?s=80&v=4"},"commit":{"message":"fix(web): actually inform user that they can deploy (#47)","shortMessageHtmlLink":"fix(web): actually inform user that they can deploy (#47)"}},{"before":"2ce537c3afc39b7f482a863639c980bec030c7a6","after":"23417f7cac09e8a2156761d22433187c544cf9d0","ref":"refs/heads/fix-you-can-deploy","pushedAt":"2023-11-07T10:23:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"annesylvie","name":"Anne-Sylvie Deutsch","path":"/annesylvie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1674827?s=80&v=4"},"commit":{"message":"fix(web): actually inform user that they can deploy","shortMessageHtmlLink":"fix(web): actually inform user that they can deploy"}},{"before":"4bcb1334baf00e9d9b1cf74d80c4e59ae42521f7","after":"2ce537c3afc39b7f482a863639c980bec030c7a6","ref":"refs/heads/fix-you-can-deploy","pushedAt":"2023-11-07T09:59:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tommilligan","name":"Tom Milligan","path":"/tommilligan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12255914?s=80&v=4"},"commit":{"message":"[review] add and enforce braces","shortMessageHtmlLink":"[review] add and enforce braces"}},{"before":null,"after":"4bcb1334baf00e9d9b1cf74d80c4e59ae42521f7","ref":"refs/heads/fix-you-can-deploy","pushedAt":"2023-11-07T09:48:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"annesylvie","name":"Anne-Sylvie Deutsch","path":"/annesylvie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1674827?s=80&v=4"},"commit":{"message":"fix(web): actually inform user that they can deploy","shortMessageHtmlLink":"fix(web): actually inform user that they can deploy"}},{"before":"11362497b363caaafe4f7d9f61cf4952bb5ce2f6","after":"38377e2ec6235d7e75b05bfc292016501c6a2024","ref":"refs/heads/master","pushedAt":"2023-10-27T12:08:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tommilligan","name":"Tom Milligan","path":"/tommilligan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12255914?s=80&v=4"},"commit":{"message":"feat: inform user that they can deploy (#46)","shortMessageHtmlLink":"feat: inform user that they can deploy (#46)"}},{"before":null,"after":"876b126b02cbec5264f4f0a4481cecc653db2e82","ref":"refs/heads/show-yourself-as-deployer","pushedAt":"2023-10-27T11:28:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"annesylvie","name":"Anne-Sylvie Deutsch","path":"/annesylvie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1674827?s=80&v=4"},"commit":{"message":"feat: inform user that they can deploy","shortMessageHtmlLink":"feat: inform user that they can deploy"}},{"before":"9564327efbd15b37b3752ec20fd427f1e5e87a6f","after":"11362497b363caaafe4f7d9f61cf4952bb5ce2f6","ref":"refs/heads/master","pushedAt":"2023-10-18T15:06:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tommilligan","name":"Tom Milligan","path":"/tommilligan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12255914?s=80&v=4"},"commit":{"message":"feat: tweak the fuzzy search to be less fuzzy (#45)\n\nIt turns out that for the use-case of searching for names, the defaults\r\nthat come with Fuse.JS are a little bit _too_ loose. Therefore, this\r\ntightens them up a bit by decreasing the threshold and distance as\r\noutlined here:\r\n\r\n https://www.fusejs.io/api/options.html#fuzzy-matching-options\r\n\r\nThis reduces them down significantly, but I think that should be better\r\nfor match on exact names when the user clicks on the appropriate button.","shortMessageHtmlLink":"feat: tweak the fuzzy search to be less fuzzy (#45)"}},{"before":"c8afd570bf4210d8c49f40745b9496853979797a","after":"9564327efbd15b37b3752ec20fd427f1e5e87a6f","ref":"refs/heads/master","pushedAt":"2023-10-18T10:24:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tommilligan","name":"Tom Milligan","path":"/tommilligan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12255914?s=80&v=4"},"commit":{"message":"web: add filter to own commits button (#43)\n\n* chore: refactor commit search into own component\r\n\r\nThis just sets up the component to make it easier to work with for the\r\ncomming commits, but I did want to pull this out on its own to make it\r\nclear what code is just moved around and what is added as a result of\r\nthe new feature.\r\n\r\n* feat: add clear button to commit search\r\n\r\nDoes what it says on the tin, because unfortunately MUI doesn't give\r\nthat to us for free when using `` - they do on\r\n``, however.\r\n\r\n* feat: add show own commits button\r\n\r\nI thought of a few ways about implementing this, but figured the\r\ncleanest was to just add the login data that we already have as an\r\n`endAdornment` on the ``.\r\n\r\nIn the event that we don't have `loginData` (for whatever reason), we\r\njust don't show the button - but this doesn't affect any of the existing\r\nfunctionality.\r\n\r\n* Remove unnecessary `` component","shortMessageHtmlLink":"web: add filter to own commits button (#43)"}},{"before":"3bb451ce44c8c149594a953daef0223b1b25aa9e","after":"c8afd570bf4210d8c49f40745b9496853979797a","ref":"refs/heads/master","pushedAt":"2023-10-17T16:06:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tommilligan","name":"Tom Milligan","path":"/tommilligan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12255914?s=80&v=4"},"commit":{"message":"feat: author searching (#42)\n\n* feat: author searching\r\n\r\nThis commit adds commit searching based on the name of the author,\r\nutilising fuzzy matching.\r\n\r\nI initially thought about just adding a basic search, but quickly\r\nrealise that GitHub usernames can be a pain to type, so any help getting\r\nto the search destination faster is a bonus - hence the fuzzy matching.\r\n\r\nI didn't do too much digging into the fuzzy searching library, but\r\nFuse.JS seemed to be a sensible choice. The trade-off for performance is\r\na complex balance of the setup, search and teardown times.\r\n\r\n* fix selected users updating on search\r\n\r\nWe were recreating the list of users that we pick for deployment on each\r\nrender and, due to the way the input works, each keypress causes a\r\nrender.\r\n\r\nThis means that we need to memoise `developerCommits` so that it's only\r\nrecreated when the relevant information changes (or on refresh).\r\n\r\nHowever, we _also_ need to memoise `` otherwise the\r\norder of the users _could_ change with each render.\r\n\r\n* PR review feedback","shortMessageHtmlLink":"feat: author searching (#42)"}},{"before":"6ea96613ef24a9ccfd2acd8e20bc26a049a1fe2d","after":"3bb451ce44c8c149594a953daef0223b1b25aa9e","ref":"refs/heads/master","pushedAt":"2023-10-17T11:54:06.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tommilligan","name":"Tom Milligan","path":"/tommilligan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12255914?s=80&v=4"},"commit":{"message":"Merge pull request #41 from scallaway/readme-updates\n\nchore: ipv6-related readme updates","shortMessageHtmlLink":"Merge pull request #41 from scallaway/readme-updates"}},{"before":"a4720595af7673e654c1bdbf708b79cb7dd1f773","after":"6ea96613ef24a9ccfd2acd8e20bc26a049a1fe2d","ref":"refs/heads/master","pushedAt":"2023-10-16T16:53:01.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tommilligan","name":"Tom Milligan","path":"/tommilligan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12255914?s=80&v=4"},"commit":{"message":"Merge pull request #40 from qvet/fix-embargo-description\n\nweb: fix not setting embargo description","shortMessageHtmlLink":"Merge pull request #40 from qvet/fix-embargo-description"}},{"before":null,"after":"183faf1388ea9f6b21bf3ea74b3fd434902f6c91","ref":"refs/heads/fix-embargo-description","pushedAt":"2023-10-16T16:47:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tommilligan","name":"Tom Milligan","path":"/tommilligan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12255914?s=80&v=4"},"commit":{"message":"web: fix not setting embargo description","shortMessageHtmlLink":"web: fix not setting embargo description"}},{"before":"d71a2a06765c2b8283335c53c9e47e0c866e7850","after":"a4720595af7673e654c1bdbf708b79cb7dd1f773","ref":"refs/heads/master","pushedAt":"2023-10-06T10:36:17.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tommilligan","name":"Tom Milligan","path":"/tommilligan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12255914?s=80&v=4"},"commit":{"message":"Merge pull request #39 from qvet/fix-dev\n\nci: lint, prettier all and enforce","shortMessageHtmlLink":"Merge pull request #39 from qvet/fix-dev"}},{"before":null,"after":"243965eda1fe59d8c8aeb62241e1f0f815497947","ref":"refs/heads/fix-dev","pushedAt":"2023-10-06T10:25:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tommilligan","name":"Tom Milligan","path":"/tommilligan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12255914?s=80&v=4"},"commit":{"message":"ci: lint, prettier all and enforce","shortMessageHtmlLink":"ci: lint, prettier all and enforce"}},{"before":"21fbfd7feb11a8b5430238e0074c25257dff8c3e","after":"d71a2a06765c2b8283335c53c9e47e0c866e7850","ref":"refs/heads/master","pushedAt":"2023-09-06T16:31:47.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tommilligan","name":"Tom Milligan","path":"/tommilligan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12255914?s=80&v=4"},"commit":{"message":"Merge pull request #37 from qvet/rm-stray-debugs\n\nfix: remove console logs","shortMessageHtmlLink":"Merge pull request #37 from qvet/rm-stray-debugs"}},{"before":"c343ac94b972843fccf7b033ff7edc29fac5d6dd","after":"352f4cb326fb7e9a0471bb49a40e61380e7e11da","ref":"refs/heads/rm-stray-debugs","pushedAt":"2023-09-06T16:26:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tommilligan","name":"Tom Milligan","path":"/tommilligan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12255914?s=80&v=4"},"commit":{"message":"fix: remove console logs","shortMessageHtmlLink":"fix: remove console logs"}},{"before":null,"after":"c343ac94b972843fccf7b033ff7edc29fac5d6dd","ref":"refs/heads/rm-stray-debugs","pushedAt":"2023-09-06T16:25:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tommilligan","name":"Tom Milligan","path":"/tommilligan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12255914?s=80&v=4"},"commit":{"message":"[fixup] wip","shortMessageHtmlLink":"[fixup] wip"}},{"before":"f75e10d4c2585cacf06b0cf6da6fa3e087e46951","after":"21fbfd7feb11a8b5430238e0074c25257dff8c3e","ref":"refs/heads/master","pushedAt":"2023-09-06T15:41:35.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"tommilligan","name":"Tom Milligan","path":"/tommilligan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12255914?s=80&v=4"},"commit":{"message":"Merge pull request #35 from qvet/configurable-base-branch\n\nConfigurable base branch","shortMessageHtmlLink":"Merge pull request #35 from qvet/configurable-base-branch"}},{"before":"6a98c078f313e3617475cc8a7b90e7f6afdab972","after":"27de98255540d70eb4b5cb91266d40fdbe92ad2e","ref":"refs/heads/configurable-base-branch","pushedAt":"2023-09-06T15:25:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jcalero","name":"Jakob Calero","path":"/jcalero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/760405?s=80&v=4"},"commit":{"message":"web: refactor 'master' references to 'base'","shortMessageHtmlLink":"web: refactor 'master' references to 'base'"}},{"before":"0c8546d850a6a1178d11c7648fe34e1d7618a44a","after":"6a98c078f313e3617475cc8a7b90e7f6afdab972","ref":"refs/heads/configurable-base-branch","pushedAt":"2023-09-06T15:11:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tommilligan","name":"Tom Milligan","path":"/tommilligan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12255914?s=80&v=4"},"commit":{"message":"web: refactor 'master' references to 'base'","shortMessageHtmlLink":"web: refactor 'master' references to 'base'"}},{"before":"0f90f0df72300fe146da4c6e89cca90c99c2aaa6","after":null,"ref":"refs/heads/npm-audit-fix","pushedAt":"2023-09-06T15:10:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tommilligan","name":"Tom Milligan","path":"/tommilligan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12255914?s=80&v=4"}},{"before":"aaa35f685247313e4b3ee7405cc878e9b4064b8e","after":"f75e10d4c2585cacf06b0cf6da6fa3e087e46951","ref":"refs/heads/master","pushedAt":"2023-09-06T15:10:27.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"tommilligan","name":"Tom Milligan","path":"/tommilligan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12255914?s=80&v=4"},"commit":{"message":"Merge pull request #36 from qvet/npm-audit-fix\n\nchore: bump deps for npm audit","shortMessageHtmlLink":"Merge pull request #36 from qvet/npm-audit-fix"}},{"before":"aa0291f641afdf5a0b95932b2d9c3840ac80568e","after":"0f90f0df72300fe146da4c6e89cca90c99c2aaa6","ref":"refs/heads/npm-audit-fix","pushedAt":"2023-09-06T15:06:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tommilligan","name":"Tom Milligan","path":"/tommilligan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12255914?s=80&v=4"},"commit":{"message":"chore: fix cargo fmt","shortMessageHtmlLink":"chore: fix cargo fmt"}},{"before":null,"after":"aa0291f641afdf5a0b95932b2d9c3840ac80568e","ref":"refs/heads/npm-audit-fix","pushedAt":"2023-09-06T15:04:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tommilligan","name":"Tom Milligan","path":"/tommilligan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12255914?s=80&v=4"},"commit":{"message":"chore: bump deps for npm audit","shortMessageHtmlLink":"chore: bump deps for npm audit"}},{"before":null,"after":"0c8546d850a6a1178d11c7648fe34e1d7618a44a","ref":"refs/heads/configurable-base-branch","pushedAt":"2023-09-06T14:22:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jcalero","name":"Jakob Calero","path":"/jcalero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/760405?s=80&v=4"},"commit":{"message":"web: refactor 'master' references to 'base'","shortMessageHtmlLink":"web: refactor 'master' references to 'base'"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAELzCPAAA","startCursor":null,"endCursor":null}},"title":"Activity ยท qvet/qvet"}