{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":280808994,"defaultBranch":"master","name":"utaformatix3","ownerLogin":"sdercolin","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-07-19T06:45:50.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7665216?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1716300635.0","currentOid":""},"activityList":{"items":[{"before":"a6f26fce5928d2a0100a6e781538f228db858f9d","after":"7b6412185df18e25b9d59b732a1917ee807d9c8a","ref":"refs/heads/develop","pushedAt":"2024-08-08T08:54:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sdercolin","name":null,"path":"/sdercolin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7665216?s=80&v=4"},"commit":{"message":"Fix: Fix SMF handling for some MIDIs (#183)","shortMessageHtmlLink":"Fix: Fix SMF handling for some MIDIs (#183)"}},{"before":"9cad76eedbf0c3aa1533d43b29548639c74bc3d5","after":"17de7cbe9fa0a0fca63e18f27b563a2f07bf85cc","ref":"refs/heads/master","pushedAt":"2024-07-29T03:16:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sdercolin","name":null,"path":"/sdercolin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7665216?s=80&v=4"},"commit":{"message":"Fix UTAU pitch conversion for multiple key points that are close to each other (#180)\n\n* Fix UTAU/OpenUtau pitch import for very close pitch points\r\n\r\n* Fix resampling during ustx pitch importing","shortMessageHtmlLink":"Fix UTAU pitch conversion for multiple key points that are close to e…"}},{"before":"0e81b7faa5fb0e92f6d23ec9deaf8e216300b148","after":"a6f26fce5928d2a0100a6e781538f228db858f9d","ref":"refs/heads/develop","pushedAt":"2024-07-28T11:11:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sdercolin","name":null,"path":"/sdercolin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7665216?s=80&v=4"},"commit":{"message":"Fix resampling during ustx pitch importing","shortMessageHtmlLink":"Fix resampling during ustx pitch importing"}},{"before":"af94ad7c0c25a30622b6c6c7177083fe0049a7f2","after":"0e81b7faa5fb0e92f6d23ec9deaf8e216300b148","ref":"refs/heads/develop","pushedAt":"2024-07-22T05:47:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sdercolin","name":null,"path":"/sdercolin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7665216?s=80&v=4"},"commit":{"message":"Fix UTAU/OpenUtau pitch import for very close pitch points","shortMessageHtmlLink":"Fix UTAU/OpenUtau pitch import for very close pitch points"}},{"before":"fe6cbd00f4b7fd209933b5abbf1913153616e5a6","after":"af94ad7c0c25a30622b6c6c7177083fe0049a7f2","ref":"refs/heads/develop","pushedAt":"2024-07-21T08:57:52.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"sdercolin","name":null,"path":"/sdercolin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7665216?s=80&v=4"},"commit":{"message":"Fix UTAU/OpenUtau pitch import for very close pitch points","shortMessageHtmlLink":"Fix UTAU/OpenUtau pitch import for very close pitch points"}},{"before":"724bee6e9318a24d4a55c09b8dac10a8dd3ba6c2","after":"9cad76eedbf0c3aa1533d43b29548639c74bc3d5","ref":"refs/heads/master","pushedAt":"2024-07-06T13:07:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sdercolin","name":null,"path":"/sdercolin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7665216?s=80&v=4"},"commit":{"message":"Fix README","shortMessageHtmlLink":"Fix README"}},{"before":"baee542392421a628d424d8325a5e0f14d0f2a50","after":"724bee6e9318a24d4a55c09b8dac10a8dd3ba6c2","ref":"refs/heads/master","pushedAt":"2024-07-06T13:03:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sdercolin","name":null,"path":"/sdercolin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7665216?s=80&v=4"},"commit":{"message":"Release v3.22 (#178)\n\n* Bump up version\r\n\r\n* Create core module\r\n\r\n* Move files\r\n\r\n* Add some JsExport\r\n\r\n* Add: Support analysis for lyrics with suffix\r\n\r\n* Add functions for TS library (#164)\r\n\r\n* Change: Use Array for better typing\r\n\r\n* Add: Add generate functions\r\n\r\n* Add: Add ability to build minimum core\r\n\r\n* Add: Add wrapper\r\n\r\n* Add: Add test\r\n\r\n* Improve: gradlew test will run deno test\r\n\r\n* Add: Add missing keys\r\n\r\n* Change: Create documentToUfData / ufDataToDocument\r\n\r\n* Fix: Fix name shadowing\r\n\r\n* Add: Add 10 tracks test\r\n\r\n* Change: Create project data\r\n\r\n* Add: add parseFile and toFile\r\n\r\n* Add: Add fromAny\r\n\r\n* Add: Add convertJapaneseLyrics\r\n\r\n* Add: Add ust\r\n\r\n* Delete: Delete deno things\r\n\r\n* Delete: Delete unused gitignore#\r\n\r\n* Change: DocumentContainer -> ProjectContainer\r\n\r\n* Change: Use KDoc\r\n\r\n* Change: Use internal to hide error\r\n\r\n* Change: Rename convertJapaneseLyrics\r\n\r\n* Change: Change visibility\r\n\r\n* Revert: webpack.config.d was required\r\n\r\n* Fix resources resolve\r\n\r\n* Use midi-file instead of midi-parser-js (#165)\r\n\r\n* Change: Use midi-file\r\n\r\n* Fix: Fix importing assets\r\n\r\n* Fix: Run kotlinUpgradeYarnLock\r\n\r\n* Fix: Fix resolver\r\n\r\n* Change: Make ESModule conditional\r\n\r\n* Delete: Delete workaround\r\n\r\n* Delete: Delete unused dependency\r\n\r\n* Revert: Re-add workaround\r\n\r\n* Revert: Revert unrelated changes\r\n\r\n* Update: Update yarn.lock\r\n\r\n* Change: Re-throw error\r\n\r\n* Fix: Fix error\r\n\r\n* Fix: It throws string, not an Error\r\n\r\n* Fix tasks about resources copy\r\n\r\n---------\r\n\r\nCo-authored-by: colin.weng \r\n\r\n* Export exceptions to JS (#167)\r\n\r\n* Update Russian translation (#168)\r\n\r\n* Change: Don't remove \"っ\" by default (#169)\r\n\r\n* Change: Don't remove \"っ\" by default\r\n\r\n* Delete: Why is there a new line?\r\n\r\n* Allow specifying default lyrics via ImportParams (#170)\r\n\r\n* Add: Allow specifying default lyrics via ImportParams\r\n\r\n* Code: gradlew ktlintFormat\r\n\r\n* Update: Update Format.kt\r\n\r\n* Allow specifying ImportParams from JS, and export pitches (#171)\r\n\r\n* Add: Support tssln (#172)\r\n\r\n* Add: Support importing tssln\r\n\r\n* Add: Add basic export\r\n\r\n* Code: gradlew ktlintFormat\r\n\r\n* Change: Use yarn\r\n\r\n* Update: Update texts for tssln (#174)\r\n\r\n* Update: Update texts\r\n\r\n* Update: kotlinUpgradeYarnLock\r\n\r\n* Fix: Fix around esm import\r\n\r\n* Code: Format\r\n\r\n* Export tssln to JS (#175)\r\n\r\n* Add: Export tssln\r\n\r\n* Change: Use val\r\n\r\n* Fix some issues (#176)\r\n\r\n* Fix: Fix some minor issues\r\n\r\n* Add: Add comment\r\n\r\n* Fix: Fix loading tssln from VST (#177)\r\n\r\n* Fix: Fix loading tssln from VST\r\n\r\n* Code: gradlew ktlintFormat\r\n\r\n---------\r\n\r\nCo-authored-by: sevenc-nanashi \r\nCo-authored-by: colin.weng \r\nCo-authored-by: Dmitry Kiryanov ","shortMessageHtmlLink":"Release v3.22 (#178)"}},{"before":"ea8b373d548554c767424dc3bc15d9bd969c01d5","after":"fe6cbd00f4b7fd209933b5abbf1913153616e5a6","ref":"refs/heads/develop","pushedAt":"2024-06-28T02:29:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sdercolin","name":null,"path":"/sdercolin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7665216?s=80&v=4"},"commit":{"message":"Fix: Fix loading tssln from VST (#177)\n\n* Fix: Fix loading tssln from VST\r\n\r\n* Code: gradlew ktlintFormat","shortMessageHtmlLink":"Fix: Fix loading tssln from VST (#177)"}},{"before":"f2310a9125d1212d8500cb5a043c04110f281cb7","after":"ea8b373d548554c767424dc3bc15d9bd969c01d5","ref":"refs/heads/develop","pushedAt":"2024-06-27T11:36:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sdercolin","name":null,"path":"/sdercolin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7665216?s=80&v=4"},"commit":{"message":"Fix some issues (#176)\n\n* Fix: Fix some minor issues\r\n\r\n* Add: Add comment","shortMessageHtmlLink":"Fix some issues (#176)"}},{"before":"c6cd4aa15b0111ae5a19b6408b2eb57a29e538a6","after":"f2310a9125d1212d8500cb5a043c04110f281cb7","ref":"refs/heads/develop","pushedAt":"2024-06-27T10:48:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sdercolin","name":null,"path":"/sdercolin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7665216?s=80&v=4"},"commit":{"message":"Export tssln to JS (#175)\n\n* Add: Export tssln\r\n\r\n* Change: Use val","shortMessageHtmlLink":"Export tssln to JS (#175)"}},{"before":"2f895bf195a5041fc533b52cff3c0ea9e3ea7414","after":"c6cd4aa15b0111ae5a19b6408b2eb57a29e538a6","ref":"refs/heads/develop","pushedAt":"2024-06-27T10:34:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sdercolin","name":null,"path":"/sdercolin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7665216?s=80&v=4"},"commit":{"message":"Update: Update texts for tssln (#174)\n\n* Update: Update texts\r\n\r\n* Update: kotlinUpgradeYarnLock\r\n\r\n* Fix: Fix around esm import\r\n\r\n* Code: Format","shortMessageHtmlLink":"Update: Update texts for tssln (#174)"}},{"before":"cd06e7262d987d303dac5dc21c46f088c54d7858","after":"2f895bf195a5041fc533b52cff3c0ea9e3ea7414","ref":"refs/heads/develop","pushedAt":"2024-06-24T12:53:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sdercolin","name":null,"path":"/sdercolin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7665216?s=80&v=4"},"commit":{"message":"Add: Support tssln (#172)\n\n* Add: Support importing tssln\r\n\r\n* Add: Add basic export\r\n\r\n* Code: gradlew ktlintFormat\r\n\r\n* Change: Use yarn","shortMessageHtmlLink":"Add: Support tssln (#172)"}},{"before":"c4ccbbc7a0bbb9da06cac37daba0870572e3fded","after":"cd06e7262d987d303dac5dc21c46f088c54d7858","ref":"refs/heads/develop","pushedAt":"2024-06-03T09:09:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sdercolin","name":null,"path":"/sdercolin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7665216?s=80&v=4"},"commit":{"message":"Allow specifying ImportParams from JS, and export pitches (#171)","shortMessageHtmlLink":"Allow specifying ImportParams from JS, and export pitches (#171)"}},{"before":"3ac22d33e5368981559f5ac990f01fe971150cd5","after":"c4ccbbc7a0bbb9da06cac37daba0870572e3fded","ref":"refs/heads/develop","pushedAt":"2024-06-02T22:02:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sdercolin","name":null,"path":"/sdercolin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7665216?s=80&v=4"},"commit":{"message":"Allow specifying default lyrics via ImportParams (#170)\n\n* Add: Allow specifying default lyrics via ImportParams\n\n* Code: gradlew ktlintFormat\n\n* Update: Update Format.kt","shortMessageHtmlLink":"Allow specifying default lyrics via ImportParams (#170)"}},{"before":"9715a4873e9f01b72945366aa66f08af6315f426","after":"3ac22d33e5368981559f5ac990f01fe971150cd5","ref":"refs/heads/develop","pushedAt":"2024-06-02T14:40:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sdercolin","name":null,"path":"/sdercolin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7665216?s=80&v=4"},"commit":{"message":"Change: Don't remove \"っ\" by default (#169)\n\n* Change: Don't remove \"っ\" by default\r\n\r\n* Delete: Why is there a new line?","shortMessageHtmlLink":"Change: Don't remove \"っ\" by default (#169)"}},{"before":"f1a55228ea88ef15e65ca92be096351dafb3f675","after":"9715a4873e9f01b72945366aa66f08af6315f426","ref":"refs/heads/develop","pushedAt":"2024-05-30T11:22:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sdercolin","name":null,"path":"/sdercolin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7665216?s=80&v=4"},"commit":{"message":"Update Russian translation (#168)","shortMessageHtmlLink":"Update Russian translation (#168)"}},{"before":"00b60cd740c916330b4989e5e172578428f81cc3","after":"f1a55228ea88ef15e65ca92be096351dafb3f675","ref":"refs/heads/develop","pushedAt":"2024-05-22T02:20:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sdercolin","name":null,"path":"/sdercolin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7665216?s=80&v=4"},"commit":{"message":"Export exceptions to JS (#167)","shortMessageHtmlLink":"Export exceptions to JS (#167)"}},{"before":"f0c857fd97909cdc40016b22c2df5ccf93023c92","after":"00b60cd740c916330b4989e5e172578428f81cc3","ref":"refs/heads/develop","pushedAt":"2024-05-21T22:57:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sdercolin","name":null,"path":"/sdercolin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7665216?s=80&v=4"},"commit":{"message":"Use midi-file instead of midi-parser-js (#165)\n\n* Change: Use midi-file\n\n* Fix: Fix importing assets\n\n* Fix: Run kotlinUpgradeYarnLock\n\n* Fix: Fix resolver\n\n* Change: Make ESModule conditional\n\n* Delete: Delete workaround\n\n* Delete: Delete unused dependency\n\n* Revert: Re-add workaround\n\n* Revert: Revert unrelated changes\n\n* Update: Update yarn.lock\n\n* Change: Re-throw error\n\n* Fix: Fix error\n\n* Fix: It throws string, not an Error\n\n* Fix tasks about resources copy\n\n---------\n\nCo-authored-by: colin.weng ","shortMessageHtmlLink":"Use midi-file instead of midi-parser-js (#165)"}},{"before":"080dec01128072e2c278af3a8ce66f050e341cc5","after":"d39db5f4edbf8a63649827623027e2f7fc01585c","ref":"refs/heads/feature/test-midi-file","pushedAt":"2024-05-21T15:59:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sdercolin","name":null,"path":"/sdercolin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7665216?s=80&v=4"},"commit":{"message":"Fix tasks about resources copy","shortMessageHtmlLink":"Fix tasks about resources copy"}},{"before":"ad0f9f460d7456f2d581263c2131c190fa98114b","after":"080dec01128072e2c278af3a8ce66f050e341cc5","ref":"refs/heads/feature/test-midi-file","pushedAt":"2024-05-21T14:47:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sdercolin","name":null,"path":"/sdercolin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7665216?s=80&v=4"},"commit":{"message":"Use midi-file","shortMessageHtmlLink":"Use midi-file"}},{"before":"135e172006cc4f45c0f77bec2a2cf8b67b953e88","after":"f0c857fd97909cdc40016b22c2df5ccf93023c92","ref":"refs/heads/develop","pushedAt":"2024-05-21T14:46:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sdercolin","name":null,"path":"/sdercolin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7665216?s=80&v=4"},"commit":{"message":"Fix resources resolve","shortMessageHtmlLink":"Fix resources resolve"}},{"before":"69b4b06e7c1a5a5993773ffaa33ab3cf913f9ed0","after":"135e172006cc4f45c0f77bec2a2cf8b67b953e88","ref":"refs/heads/develop","pushedAt":"2024-05-21T14:44:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sdercolin","name":null,"path":"/sdercolin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7665216?s=80&v=4"},"commit":{"message":"Fix resources resolve","shortMessageHtmlLink":"Fix resources resolve"}},{"before":"50880a24d08e4a695cfabbdc554b19646f6b3dd8","after":"69b4b06e7c1a5a5993773ffaa33ab3cf913f9ed0","ref":"refs/heads/develop","pushedAt":"2024-05-21T14:44:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sdercolin","name":null,"path":"/sdercolin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7665216?s=80&v=4"},"commit":{"message":"Fix resources resolve","shortMessageHtmlLink":"Fix resources resolve"}},{"before":"49d6d92dae9565fb98d4383d4616b9d939756328","after":"ad0f9f460d7456f2d581263c2131c190fa98114b","ref":"refs/heads/feature/test-midi-file","pushedAt":"2024-05-21T14:37:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sdercolin","name":null,"path":"/sdercolin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7665216?s=80&v=4"},"commit":{"message":"Use midi-file","shortMessageHtmlLink":"Use midi-file"}},{"before":"981ed774820ced26a4488cde6532bf6fcc5529ac","after":"50880a24d08e4a695cfabbdc554b19646f6b3dd8","ref":"refs/heads/develop","pushedAt":"2024-05-21T14:36:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sdercolin","name":null,"path":"/sdercolin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7665216?s=80&v=4"},"commit":{"message":"Fix resources resolve","shortMessageHtmlLink":"Fix resources resolve"}},{"before":null,"after":"49d6d92dae9565fb98d4383d4616b9d939756328","ref":"refs/heads/feature/test-midi-file","pushedAt":"2024-05-21T14:10:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sdercolin","name":null,"path":"/sdercolin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7665216?s=80&v=4"},"commit":{"message":"Use midi-file","shortMessageHtmlLink":"Use midi-file"}},{"before":"99d05100eda4b7d8d6ef5f5a33947661685fe924","after":"981ed774820ced26a4488cde6532bf6fcc5529ac","ref":"refs/heads/develop","pushedAt":"2024-05-21T14:09:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sdercolin","name":null,"path":"/sdercolin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7665216?s=80&v=4"},"commit":{"message":"Fix resources resolve","shortMessageHtmlLink":"Fix resources resolve"}},{"before":"99d05100eda4b7d8d6ef5f5a33947661685fe924","after":null,"ref":"refs/heads/feature/extract-core-module","pushedAt":"2024-05-18T09:08:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sdercolin","name":null,"path":"/sdercolin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7665216?s=80&v=4"}},{"before":"089dcb82d0c57cd5347bc56a2439509394af581d","after":"99d05100eda4b7d8d6ef5f5a33947661685fe924","ref":"refs/heads/develop","pushedAt":"2024-05-18T09:07:35.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"sdercolin","name":null,"path":"/sdercolin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7665216?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/develop' into feature/extract-core-module","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/develop' into feature/extract-co…"}},{"before":"388fdac711a693847c1bb8502973d5630d469dbf","after":null,"ref":"refs/heads/feature/export-library","pushedAt":"2024-05-18T09:06:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sdercolin","name":null,"path":"/sdercolin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7665216?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAElQa30AA","startCursor":null,"endCursor":null}},"title":"Activity · sdercolin/utaformatix3"}