{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":397485662,"defaultBranch":"main","name":"addon-datastore-transform","ownerLogin":"nvaccess","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-08-18T05:39:23.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/4166525?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1705312838.0","currentOid":""},"activityList":{"items":[{"before":"777c616626cf575064b0f104e5436c2469c4a8ce","after":"6815c9302b56252be1d0593eaab89e5417003460","ref":"refs/heads/main","pushedAt":"2024-05-07T05:08:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seanbudd","name":"Sean Budd","path":"/seanbudd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7090342?s=80&v=4"},"commit":{"message":"Add 2024.3 to nvdaAPIVersions.json","shortMessageHtmlLink":"Add 2024.3 to nvdaAPIVersions.json"}},{"before":"64ac1e30319eb9bb45072e44bd08c22b3e5bb889","after":"777c616626cf575064b0f104e5436c2469c4a8ce","ref":"refs/heads/main","pushedAt":"2024-03-19T19:15:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seanbudd","name":"Sean Budd","path":"/seanbudd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7090342?s=80&v=4"},"commit":{"message":"Mark 2024.1 as stable","shortMessageHtmlLink":"Mark 2024.1 as stable"}},{"before":"805595dfb7539dc28a010b31d5eacdec9e57e890","after":"64ac1e30319eb9bb45072e44bd08c22b3e5bb889","ref":"refs/heads/main","pushedAt":"2024-02-19T02:37:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seanbudd","name":"Sean Budd","path":"/seanbudd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7090342?s=80&v=4"},"commit":{"message":"add 2023.3.4","shortMessageHtmlLink":"add 2023.3.4"}},{"before":"7dd9d3f7d4ca37e807b99f0a4c10ff33fe931b11","after":"805595dfb7539dc28a010b31d5eacdec9e57e890","ref":"refs/heads/main","pushedAt":"2024-01-29T01:05:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seanbudd","name":"Sean Budd","path":"/seanbudd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7090342?s=80&v=4"},"commit":{"message":"add 2023.3.3","shortMessageHtmlLink":"add 2023.3.3"}},{"before":"c41d01ce2eb7fdefa555796094440920c301422b","after":"7dd9d3f7d4ca37e807b99f0a4c10ff33fe931b11","ref":"refs/heads/main","pushedAt":"2024-01-22T04:51:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seanbudd","name":"Sean Budd","path":"/seanbudd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7090342?s=80&v=4"},"commit":{"message":"Add 2023.3.2","shortMessageHtmlLink":"Add 2023.3.2"}},{"before":null,"after":"c41d01ce2eb7fdefa555796094440920c301422b","ref":"refs/heads/addNewVersion","pushedAt":"2024-01-15T10:00:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"michaelDCurran","name":"Michael Curran","path":"/michaelDCurran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14154141?s=80&v=4"},"commit":{"message":"Add 2023.3.1 to releases","shortMessageHtmlLink":"Add 2023.3.1 to releases"}},{"before":"cd6b2dd28a96db98860c61e5b9acee4c7881487b","after":"c41d01ce2eb7fdefa555796094440920c301422b","ref":"refs/heads/main","pushedAt":"2024-01-14T23:19:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seanbudd","name":"Sean Budd","path":"/seanbudd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7090342?s=80&v=4"},"commit":{"message":"Add 2023.3.1 to releases","shortMessageHtmlLink":"Add 2023.3.1 to releases"}},{"before":"fdf669c4e420e090907783ca4cb4471b4badf89f","after":"cd6b2dd28a96db98860c61e5b9acee4c7881487b","ref":"refs/heads/main","pushedAt":"2023-12-13T00:20:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seanbudd","name":"Sean Budd","path":"/seanbudd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7090342?s=80&v=4"},"commit":{"message":"Add 2024.2","shortMessageHtmlLink":"Add 2024.2"}},{"before":"222563fb76c1d459ba54f4a6538856736299e5f8","after":"fdf669c4e420e090907783ca4cb4471b4badf89f","ref":"refs/heads/main","pushedAt":"2023-12-10T22:12:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"seanbudd","name":"Sean Budd","path":"/seanbudd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7090342?s=80&v=4"},"commit":{"message":"Add missing NVDA minor versions (#24)\n\nFound while reviewing nvaccess/nvda#15888\r\n\r\nIssue\r\nNVDA API version json file does not cover all existing NVDA versions. These ones minor versions are missing:\r\n\r\n2018.4.1\r\n2019.1.1\r\n2019.2.1\r\n2019.3.1\r\nI doubt any add-on is impacted by these missing minor versions. But for completeness and clarity, it's better to have them covered.\r\n\r\nSolution\r\nFix the description of API 0.0.0 so that 2018.4.1 is covered\r\nAdded API for 2019.1.1 and 2019.2.1\r\nFixed description of 2019.3 to include also 2019.3.1. No API is added for this version since it contains only new translations; it is worth noting that this version is not listed in NVDA's change log.","shortMessageHtmlLink":"Add missing NVDA minor versions (#24)"}},{"before":"1aa70c8affe2f78e918b7c45b2c7b7349bc4d745","after":"222563fb76c1d459ba54f4a6538856736299e5f8","ref":"refs/heads/main","pushedAt":"2023-10-11T22:25:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seanbudd","name":"Sean Budd","path":"/seanbudd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7090342?s=80&v=4"},"commit":{"message":"Update nvdaAPIVersions.json - mark 2024.1 as experimental","shortMessageHtmlLink":"Update nvdaAPIVersions.json - mark 2024.1 as experimental"}},{"before":"355519cc2212c12158455d40aa6d3e91d5f3b469","after":"1aa70c8affe2f78e918b7c45b2c7b7349bc4d745","ref":"refs/heads/main","pushedAt":"2023-09-05T02:51:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seanbudd","name":"Sean Budd","path":"/seanbudd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7090342?s=80&v=4"},"commit":{"message":"Add 2024.1 to versions","shortMessageHtmlLink":"Add 2024.1 to versions"}},{"before":"3583f6f2b59874c07bb4c93755444d6a25ec95e1","after":"355519cc2212c12158455d40aa6d3e91d5f3b469","ref":"refs/heads/main","pushedAt":"2023-07-25T04:53:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seanbudd","name":"Sean Budd","path":"/seanbudd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7090342?s=80&v=4"},"commit":{"message":"Fallback to language without locale where possible","shortMessageHtmlLink":"Fallback to language without locale where possible"}},{"before":"490dfe5a9f30cdc3fd8712a6b95d14e0e91bc358","after":"3583f6f2b59874c07bb4c93755444d6a25ec95e1","ref":"refs/heads/main","pushedAt":"2023-07-24T02:53:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seanbudd","name":"Sean Budd","path":"/seanbudd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7090342?s=80&v=4"},"commit":{"message":"Add 2023.3 to nvdaAPIVersions.json","shortMessageHtmlLink":"Add 2023.3 to nvdaAPIVersions.json"}},{"before":"fd52a754fff38358d05f6ed755d96dd38954609c","after":"490dfe5a9f30cdc3fd8712a6b95d14e0e91bc358","ref":"refs/heads/main","pushedAt":"2023-07-17T03:39:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seanbudd","name":"Sean Budd","path":"/seanbudd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7090342?s=80&v=4"},"commit":{"message":"fix-up: write translated data","shortMessageHtmlLink":"fix-up: write translated data"}},{"before":"6831a65c2fe5b28ee24292d4de77a707cd156a3e","after":null,"ref":"refs/heads/supportTranslations","pushedAt":"2023-07-14T07:19:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"seanbudd","name":"Sean Budd","path":"/seanbudd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7090342?s=80&v=4"}},{"before":"e6c25ffe5af186e949b5658068ab190e615e53e9","after":"fd52a754fff38358d05f6ed755d96dd38954609c","ref":"refs/heads/main","pushedAt":"2023-07-14T07:19:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"seanbudd","name":"Sean Budd","path":"/seanbudd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7090342?s=80&v=4"},"commit":{"message":"Generate translated views from add-on data (#23)\n\nUsing translation data parsed by https://github.com/nvaccess/addon-datastore-validation/pull/32, create translated views of each add-on\r\n\r\nRelated PRs:\r\n- https://github.com/nvaccess/addon-datastore-validation/pull/32\r\n- https://github.com/nvaccess/addon-datastore/pull/1095","shortMessageHtmlLink":"Generate translated views from add-on data (#23)"}},{"before":"8f8d2ae30d2f5debab6f62b6460f3a9f1a86321b","after":"6831a65c2fe5b28ee24292d4de77a707cd156a3e","ref":"refs/heads/supportTranslations","pushedAt":"2023-07-14T01:03:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seanbudd","name":"Sean Budd","path":"/seanbudd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7090342?s=80&v=4"},"commit":{"message":"fix missing set","shortMessageHtmlLink":"fix missing set"}},{"before":"1c9d50fc139fa60ff4dd2d43f494d12404c4d6ad","after":"8f8d2ae30d2f5debab6f62b6460f3a9f1a86321b","ref":"refs/heads/supportTranslations","pushedAt":"2023-07-14T01:01:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seanbudd","name":"Sean Budd","path":"/seanbudd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7090342?s=80&v=4"},"commit":{"message":"fix missing set","shortMessageHtmlLink":"fix missing set"}},{"before":"1ab3f0328cc167516c90185194c5b79c560c6a91","after":"1c9d50fc139fa60ff4dd2d43f494d12404c4d6ad","ref":"refs/heads/supportTranslations","pushedAt":"2023-07-14T00:55:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seanbudd","name":"Sean Budd","path":"/seanbudd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7090342?s=80&v=4"},"commit":{"message":"fix up return value","shortMessageHtmlLink":"fix up return value"}},{"before":"45e6011a5a0f399e3b4e14e78a71e3ffb0fdcdbf","after":"1ab3f0328cc167516c90185194c5b79c560c6a91","ref":"refs/heads/supportTranslations","pushedAt":"2023-07-14T00:49:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seanbudd","name":"Sean Budd","path":"/seanbudd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7090342?s=80&v=4"},"commit":{"message":"use english if no translations available for supported language","shortMessageHtmlLink":"use english if no translations available for supported language"}},{"before":"7ef78fe0deb9d069210736223593b7e51c45197b","after":"45e6011a5a0f399e3b4e14e78a71e3ffb0fdcdbf","ref":"refs/heads/supportTranslations","pushedAt":"2023-07-13T06:52:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seanbudd","name":"Sean Budd","path":"/seanbudd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7090342?s=80&v=4"},"commit":{"message":"ensure paths exist","shortMessageHtmlLink":"ensure paths exist"}},{"before":"91023a9c7c2213033c762b11b4b60f64cdf2053d","after":"7ef78fe0deb9d069210736223593b7e51c45197b","ref":"refs/heads/supportTranslations","pushedAt":"2023-07-13T06:50:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seanbudd","name":"Sean Budd","path":"/seanbudd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7090342?s=80&v=4"},"commit":{"message":"fix tests","shortMessageHtmlLink":"fix tests"}},{"before":"82eab7db0490ab8a4f298cfa61cacc7ee9ce0240","after":"91023a9c7c2213033c762b11b4b60f64cdf2053d","ref":"refs/heads/supportTranslations","pushedAt":"2023-07-13T06:47:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seanbudd","name":"Sean Budd","path":"/seanbudd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7090342?s=80&v=4"},"commit":{"message":"fixup","shortMessageHtmlLink":"fixup"}},{"before":"4466e7ebd05af19e02511cfb881bd851167129b6","after":"82eab7db0490ab8a4f298cfa61cacc7ee9ce0240","ref":"refs/heads/supportTranslations","pushedAt":"2023-07-13T06:42:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seanbudd","name":"Sean Budd","path":"/seanbudd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7090342?s=80&v=4"},"commit":{"message":"handle case where no translations","shortMessageHtmlLink":"handle case where no translations"}},{"before":null,"after":"4466e7ebd05af19e02511cfb881bd851167129b6","ref":"refs/heads/supportTranslations","pushedAt":"2023-07-13T06:36:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"seanbudd","name":"Sean Budd","path":"/seanbudd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7090342?s=80&v=4"},"commit":{"message":"Generate translated views from add-on data","shortMessageHtmlLink":"Generate translated views from add-on data"}},{"before":"093d54b5fb59e70a7dd4e868b3830d6aece18c55","after":"e6c25ffe5af186e949b5658068ab190e615e53e9","ref":"refs/heads/main","pushedAt":"2023-04-18T05:43:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"seanbudd","name":"Sean Budd","path":"/seanbudd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7090342?s=80&v=4"},"commit":{"message":"Add 2023.2 to nvdaAPIVersions.json (#22)","shortMessageHtmlLink":"Add 2023.2 to nvdaAPIVersions.json (#22)"}},{"before":"093d54b5fb59e70a7dd4e868b3830d6aece18c55","after":"54ff706e85e12a09b007a49003dae992f0488a48","ref":"refs/heads/add2023.2","pushedAt":"2023-04-18T05:19:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seanbudd","name":"Sean Budd","path":"/seanbudd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7090342?s=80&v=4"},"commit":{"message":"Add 2023.2 to nvdaAPIVersions.json","shortMessageHtmlLink":"Add 2023.2 to nvdaAPIVersions.json"}},{"before":null,"after":"093d54b5fb59e70a7dd4e868b3830d6aece18c55","ref":"refs/heads/add2023.2","pushedAt":"2023-04-18T05:18:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"seanbudd","name":"Sean Budd","path":"/seanbudd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7090342?s=80&v=4"},"commit":{"message":"Case conflict handling (#21)\n\nAn author may manually update the casing of their add-on ID, but misses an add-on submission in the update.\r\nThis causes 2 different casing of the addonID field, in the same add-on folder.\r\nThis can cause the views to be generated incorrectly.\r\n\r\nWhile casing failures have been fixed in the datastore now, handling case conflicts will prevent the views from generating incorrectly.","shortMessageHtmlLink":"Case conflict handling (#21)"}},{"before":"440c48fd32b4595b315b4afefc070c11b828334f","after":null,"ref":"refs/heads/caseConflictHandling","pushedAt":"2023-03-30T00:36:37.814Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"seanbudd","name":"Sean Budd","path":"/seanbudd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7090342?s=80&v=4"}},{"before":"4b8d28b675c765c0b46e93b10488290330b40a0d","after":"093d54b5fb59e70a7dd4e868b3830d6aece18c55","ref":"refs/heads/main","pushedAt":"2023-03-30T00:36:34.051Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"seanbudd","name":"Sean Budd","path":"/seanbudd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7090342?s=80&v=4"},"commit":{"message":"Case conflict handling (#21)\n\nAn author may manually update the casing of their add-on ID, but misses an add-on submission in the update.\r\nThis causes 2 different casing of the addonID field, in the same add-on folder.\r\nThis can cause the views to be generated incorrectly.\r\n\r\nWhile casing failures have been fixed in the datastore now, handling case conflicts will prevent the views from generating incorrectly.","shortMessageHtmlLink":"Case conflict handling (#21)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQy2PYwA","startCursor":null,"endCursor":null}},"title":"Activity ยท nvaccess/addon-datastore-transform"}