{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":153765756,"defaultBranch":"master","name":"genome-spy","ownerLogin":"genome-spy","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-10-19T10:24:48.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/94924317?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715857586.0","currentOid":""},"activityList":{"items":[{"before":"e9a3619fe52dc3264a195f68ae81978444ffdf18","after":"ad3f36346e1714b5bb9db0d6ff4a068ecfb945a3","ref":"refs/heads/master","pushedAt":"2024-05-16T11:06:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tuner","name":"Kari Lavikka","path":"/tuner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/399972?s=80&v=4"},"commit":{"message":"v0.53.1","shortMessageHtmlLink":"v0.53.1"}},{"before":"38a9a0467a93cb99fa62346da85adb367f48ea48","after":"e9a3619fe52dc3264a195f68ae81978444ffdf18","ref":"refs/heads/master","pushedAt":"2024-05-16T11:05:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tuner","name":"Kari Lavikka","path":"/tuner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/399972?s=80&v=4"},"commit":{"message":"fix(core): minify favicon svg and remove namespaced attributes\n\nNamespaced attributes are a problem in JSX.","shortMessageHtmlLink":"fix(core): minify favicon svg and remove namespaced attributes"}},{"before":"40a7dc29e5b42b84dc6ac0f4228094e2d9c571c4","after":"38a9a0467a93cb99fa62346da85adb367f48ea48","ref":"refs/heads/master","pushedAt":"2024-05-16T10:10:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tuner","name":"Kari Lavikka","path":"/tuner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/399972?s=80&v=4"},"commit":{"message":"v0.53.0","shortMessageHtmlLink":"v0.53.0"}},{"before":"c5aad0928d03530a24ed407ef417b92842759ccf","after":"40a7dc29e5b42b84dc6ac0f4228094e2d9c571c4","ref":"refs/heads/master","pushedAt":"2024-05-16T10:03:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tuner","name":"Kari Lavikka","path":"/tuner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/399972?s=80&v=4"},"commit":{"message":"fix(core): `filterScoredLabels` transform sometimes failed to generate data, missing gene symbols\n\nRelated to how the length of the axis was retrieved.\n\nCloses WebGL buffer initialization problem (Gene symbols are sometimes missing) #252","shortMessageHtmlLink":"fix(core): filterScoredLabels transform sometimes failed to generat…"}},{"before":"5181aca3223c63fc43f9762f72c7a4275d355530","after":"c5aad0928d03530a24ed407ef417b92842759ccf","ref":"refs/heads/master","pushedAt":"2024-05-15T16:08:15.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tuner","name":"Kari Lavikka","path":"/tuner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/399972?s=80&v=4"},"commit":{"message":"ci: add lerna publish commands to package.json","shortMessageHtmlLink":"ci: add lerna publish commands to package.json"}},{"before":"e7797ec717354ff4ba947388b4dfbc54e96d4a3e","after":"5181aca3223c63fc43f9762f72c7a4275d355530","ref":"refs/heads/master","pushedAt":"2024-05-14T17:24:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tuner","name":"Kari Lavikka","path":"/tuner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/399972?s=80&v=4"},"commit":{"message":"build: add rollup back\n\nBecause of some architecture-dependent packages","shortMessageHtmlLink":"build: add rollup back"}},{"before":"2eeb9c34f28361e15f44f0b12413155bb4f2ddaa","after":"e7797ec717354ff4ba947388b4dfbc54e96d4a3e","ref":"refs/heads/master","pushedAt":"2024-05-14T15:21:08.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"tuner","name":"Kari Lavikka","path":"/tuner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/399972?s=80&v=4"},"commit":{"message":"build: update vitest and vite","shortMessageHtmlLink":"build: update vitest and vite"}},{"before":"3f672878dc3d7494da20de21a7dede0299781a73","after":"2eeb9c34f28361e15f44f0b12413155bb4f2ddaa","ref":"refs/heads/master","pushedAt":"2024-05-13T12:57:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tuner","name":"Kari Lavikka","path":"/tuner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/399972?s=80&v=4"},"commit":{"message":"perf(core): create new cloners for batches only when the data objects' shape changes","shortMessageHtmlLink":"perf(core): create new cloners for batches only when the data objects…"}},{"before":"3a08d458ccf491ef55324c073f6433d66b9bfa34","after":"3f672878dc3d7494da20de21a7dede0299781a73","ref":"refs/heads/master","pushedAt":"2024-05-12T15:52:50.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tuner","name":"Kari Lavikka","path":"/tuner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/399972?s=80&v=4"},"commit":{"message":"docs: random README fixes","shortMessageHtmlLink":"docs: random README fixes"}},{"before":"e11f906b4ba906b23dbc9ee7e6e66904ea06983e","after":"3a08d458ccf491ef55324c073f6433d66b9bfa34","ref":"refs/heads/master","pushedAt":"2024-05-06T07:25:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tuner","name":"Kari Lavikka","path":"/tuner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/399972?s=80&v=4"},"commit":{"message":"docs: add zenodo doi to readme","shortMessageHtmlLink":"docs: add zenodo doi to readme"}},{"before":"90e94019c59713ec9e485f6d954cbbdd00e53ff9","after":"e11f906b4ba906b23dbc9ee7e6e66904ea06983e","ref":"refs/heads/master","pushedAt":"2024-05-03T12:37:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tuner","name":"Kari Lavikka","path":"/tuner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/399972?s=80&v=4"},"commit":{"message":"ci: update package-lock","shortMessageHtmlLink":"ci: update package-lock"}},{"before":"4212fd453ec6b132419c88335afa968d5c0fcbf1","after":"90e94019c59713ec9e485f6d954cbbdd00e53ff9","ref":"refs/heads/master","pushedAt":"2024-05-03T12:29:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tuner","name":"Kari Lavikka","path":"/tuner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/399972?s=80&v=4"},"commit":{"message":"build: use skipLibCheck in app's tsconfig\n\nThere's some typing issue in the idb package","shortMessageHtmlLink":"build: use skipLibCheck in app's tsconfig"}},{"before":"3389e5c7e44bcb09fe267787e4dd99e942c90f79","after":"4212fd453ec6b132419c88335afa968d5c0fcbf1","ref":"refs/heads/master","pushedAt":"2024-05-03T12:13:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tuner","name":"Kari Lavikka","path":"/tuner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/399972?s=80&v=4"},"commit":{"message":"ci: fix linting\n\ninclude typescript, add some rules. Some of them should be enabled later.","shortMessageHtmlLink":"ci: fix linting"}},{"before":"f676ff634922971f728040e2952a45bd57cd2fce","after":"3389e5c7e44bcb09fe267787e4dd99e942c90f79","ref":"refs/heads/master","pushedAt":"2024-05-03T11:57:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tuner","name":"Kari Lavikka","path":"/tuner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/399972?s=80&v=4"},"commit":{"message":"fix(react-component): fix typing issues, building, dependencies, etc","shortMessageHtmlLink":"fix(react-component): fix typing issues, building, dependencies, etc"}},{"before":"14d660936e6e2a25135bf2ce1b4b3d35d01fed88","after":"f676ff634922971f728040e2952a45bd57cd2fce","ref":"refs/heads/master","pushedAt":"2024-05-03T11:54:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tuner","name":"Kari Lavikka","path":"/tuner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/399972?s=80&v=4"},"commit":{"message":"feat(react-component): add initial component (#255)\n\nNeeds further fixes.\r\n\r\n* feat(react-component): scaffold react component\r\n\r\n* chore: remove unused file\r\n\r\n* fix: clean up errors in first draft of react-component\r\n\r\n* docs(react-component): add docs for react-component\r\n\r\n* fix(embed-examples): simplify react component data\r\n\r\n* fix(embed-examples): add path to react-component in tsconfig to fix types\r\n\r\n* fix(react-component): rename internal functions, add finalize call\r\n\r\n* build(react-component): remove default comments in vite config\r\n\r\n* fix(embed-examples): move reactComponent script to body\r\n\r\nfor consistency\r\n\r\n* fix(embed-examples): fix dependency versions","shortMessageHtmlLink":"feat(react-component): add initial component (#255)"}},{"before":"aceb97cdd0034ba92528a22687786b25bfee0def","after":"14d660936e6e2a25135bf2ce1b4b3d35d01fed88","ref":"refs/heads/master","pushedAt":"2024-05-03T10:06:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tuner","name":"Kari Lavikka","path":"/tuner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/399972?s=80&v=4"},"commit":{"message":"fix(core): handle format's responseType in `UrlSource`\n\nNeeded by Arrow, which is binary data.","shortMessageHtmlLink":"fix(core): handle format's responseType in UrlSource"}},{"before":"80d16453260546979675dfcdd9ab5b1ff7649e23","after":"aceb97cdd0034ba92528a22687786b25bfee0def","ref":"refs/heads/master","pushedAt":"2024-04-26T06:49:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tuner","name":"Kari Lavikka","path":"/tuner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/399972?s=80&v=4"},"commit":{"message":"v0.52.0","shortMessageHtmlLink":"v0.52.0"}},{"before":"aa34a6a8e4f4abe3de3fd44a47e22dffbffa74ed","after":"80d16453260546979675dfcdd9ab5b1ff7649e23","ref":"refs/heads/master","pushedAt":"2024-04-15T12:56:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tuner","name":"Kari Lavikka","path":"/tuner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/399972?s=80&v=4"},"commit":{"message":"fix(core): bundle the genome assemblies into the JavaScript library\n\nBuilt-in genome assemblies were loaded from https://genomespy.app/. This is not a good idea\nbecause it makes the library dependent on the availability of the server. Instead, the genome\nassemblies are now bundled into the JavaScript library. Custom genomes are still supported\nbut the way they are specified has changed a bit.","shortMessageHtmlLink":"fix(core): bundle the genome assemblies into the JavaScript library"}},{"before":"096f1a9d4e88f5da40f503a68ae075f900527b19","after":"aa34a6a8e4f4abe3de3fd44a47e22dffbffa74ed","ref":"refs/heads/master","pushedAt":"2024-04-08T09:58:35.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"tuner","name":"Kari Lavikka","path":"/tuner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/399972?s=80&v=4"},"commit":{"message":"docs: add CONTRIBUTING.md","shortMessageHtmlLink":"docs: add CONTRIBUTING.md"}},{"before":"4ed572a450ac1001b6eca3c67001b99ac1478e74","after":"096f1a9d4e88f5da40f503a68ae075f900527b19","ref":"refs/heads/master","pushedAt":"2024-04-05T07:24:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tuner","name":"Kari Lavikka","path":"/tuner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/399972?s=80&v=4"},"commit":{"message":"docs(app): minor fixes","shortMessageHtmlLink":"docs(app): minor fixes"}},{"before":"de028cce064f6c15dfeee898918526aef8233cb5","after":"4ed572a450ac1001b6eca3c67001b99ac1478e74","ref":"refs/heads/master","pushedAt":"2024-04-04T13:16:55.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"tuner","name":"Kari Lavikka","path":"/tuner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/399972?s=80&v=4"},"commit":{"message":"docs: replace the default logo in navbar with bowtie","shortMessageHtmlLink":"docs: replace the default logo in navbar with bowtie"}},{"before":"cd145b5f46c471ff79d10529f1c709124e0d4c86","after":"de028cce064f6c15dfeee898918526aef8233cb5","ref":"refs/heads/master","pushedAt":"2024-04-04T10:12:04.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"tuner","name":"Kari Lavikka","path":"/tuner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/399972?s=80&v=4"},"commit":{"message":"docs: fix broken links","shortMessageHtmlLink":"docs: fix broken links"}},{"before":"42b30cfbb7a708a72fa46cb9c07f922efb426a24","after":"cd145b5f46c471ff79d10529f1c709124e0d4c86","ref":"refs/heads/master","pushedAt":"2024-04-03T12:00:38.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"tuner","name":"Kari Lavikka","path":"/tuner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/399972?s=80&v=4"},"commit":{"message":"test(core): update layout snapshots","shortMessageHtmlLink":"test(core): update layout snapshots"}},{"before":"fa8a2bc3f2a9cac1dc15b4591a87219be25fdce1","after":"42b30cfbb7a708a72fa46cb9c07f922efb426a24","ref":"refs/heads/master","pushedAt":"2024-04-02T10:11:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tuner","name":"Kari Lavikka","path":"/tuner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/399972?s=80&v=4"},"commit":{"message":"fix(app): paragraphs margins in bookmark descriptions\n\nThis commit replaces snarkdown with micromark. The problem with snarkdown was\nthat it doesn't produce paragraphs but uses br tags. Styling the margins between paragraphs\nwas difficult and didn't work reliably in all browsers.","shortMessageHtmlLink":"fix(app): paragraphs margins in bookmark descriptions"}},{"before":"cf659297d7d8f4b30422543596b5b83f39f95b62","after":"fa8a2bc3f2a9cac1dc15b4591a87219be25fdce1","ref":"refs/heads/master","pushedAt":"2024-03-28T14:02:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tuner","name":"Kari Lavikka","path":"/tuner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/399972?s=80&v=4"},"commit":{"message":"feat(core): publish view `width` and `height` as parameters\n\nTODO: Docs","shortMessageHtmlLink":"feat(core): publish view width and height as parameters"}},{"before":"56091516dab1612fc3e8e732fef695eec25f4cc1","after":"cf659297d7d8f4b30422543596b5b83f39f95b62","ref":"refs/heads/master","pushedAt":"2024-03-27T18:41:48.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tuner","name":"Kari Lavikka","path":"/tuner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/399972?s=80&v=4"},"commit":{"message":"chore(core): reorganize examples","shortMessageHtmlLink":"chore(core): reorganize examples"}},{"before":"c2522b73298c0cc4cf38cca795b35e97c5c292d4","after":"56091516dab1612fc3e8e732fef695eec25f4cc1","ref":"refs/heads/master","pushedAt":"2024-03-27T14:28:36.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"tuner","name":"Kari Lavikka","path":"/tuner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/399972?s=80&v=4"},"commit":{"message":"fix(app): actions were invoked twice when a focused OK button was activated using Enter key","shortMessageHtmlLink":"fix(app): actions were invoked twice when a focused OK button was act…"}},{"before":"14c864097409a02e1a2e0581bdb271fd2d804481","after":"c2522b73298c0cc4cf38cca795b35e97c5c292d4","ref":"refs/heads/master","pushedAt":"2024-03-26T14:49:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tuner","name":"Kari Lavikka","path":"/tuner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/399972?s=80&v=4"},"commit":{"message":"v0.51.0","shortMessageHtmlLink":"v0.51.0"}},{"before":"4d37043854a961111612b046d8e49e285db81ee0","after":"14c864097409a02e1a2e0581bdb271fd2d804481","ref":"refs/heads/master","pushedAt":"2024-03-26T14:44:39.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tuner","name":"Kari Lavikka","path":"/tuner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/399972?s=80&v=4"},"commit":{"message":"feat(app): new action for creating custom groups based on categorical metadata attributes","shortMessageHtmlLink":"feat(app): new action for creating custom groups based on categorical…"}},{"before":"32b9b6dc48f3732e81832bc4001e553867aaf484","after":"4d37043854a961111612b046d8e49e285db81ee0","ref":"refs/heads/master","pushedAt":"2024-03-22T13:55:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tuner","name":"Kari Lavikka","path":"/tuner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/399972?s=80&v=4"},"commit":{"message":"v0.50.2","shortMessageHtmlLink":"v0.50.2"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAES4VmhgA","startCursor":null,"endCursor":null}},"title":"Activity · genome-spy/genome-spy"}