{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":718794626,"defaultBranch":"main","name":"TavernAI-Website","ownerLogin":"Noki-Asakuri","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-11-14T20:15:32.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/41738319?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1718954794.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"da74f2c9a58f4537c05699ecde26d4e7e42ba99a","ref":"refs/heads/dependabot/npm_and_yarn/braces-3.0.3","pushedAt":"2024-06-21T07:26:34.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":"build(deps): bump braces from 3.0.2 to 3.0.3\n\nBumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.\n- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)\n\n---\nupdated-dependencies:\n- dependency-name: braces\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump braces from 3.0.2 to 3.0.3"}},{"before":null,"after":"60413196d8c6fa052e82126a932a4fbaed22119e","ref":"refs/heads/dependabot/npm_and_yarn/next-14.1.1","pushedAt":"2024-05-10T03:41:40.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":"build(deps): bump next from 14.0.4 to 14.1.1\n\nBumps [next](https://github.com/vercel/next.js) from 14.0.4 to 14.1.1.\n- [Release notes](https://github.com/vercel/next.js/releases)\n- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)\n- [Commits](https://github.com/vercel/next.js/compare/v14.0.4...v14.1.1)\n\n---\nupdated-dependencies:\n- dependency-name: next\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump next from 14.0.4 to 14.1.1"}},{"before":"951a2ea26e3151f1ccf1fc952a53f499b61b2c70","after":"c370aa9b09c8b5ca36b4969837142d89a6f312a8","ref":"refs/heads/main","pushedAt":"2024-01-07T11:01:44.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"Noki-Asakuri","name":"Asakuri","path":"/Noki-Asakuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41738319?s=80&v=4"},"commit":{"message":"Refactor FavorAuthor and FavorCharacter components","shortMessageHtmlLink":"Refactor FavorAuthor and FavorCharacter components"}},{"before":"1d87413a89809efa2f5c242d6199d9937585ae9b","after":"951a2ea26e3151f1ccf1fc952a53f499b61b2c70","ref":"refs/heads/main","pushedAt":"2023-12-17T08:42:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Noki-Asakuri","name":"Asakuri","path":"/Noki-Asakuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41738319?s=80&v=4"},"commit":{"message":"refactor: fix all incorrect import for FavorButton","shortMessageHtmlLink":"refactor: fix all incorrect import for FavorButton"}},{"before":"846244439a8da970081e78a39230abc61d174940","after":"1d87413a89809efa2f5c242d6199d9937585ae9b","ref":"refs/heads/main","pushedAt":"2023-12-17T04:23:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Noki-Asakuri","name":"Asakuri","path":"/Noki-Asakuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41738319?s=80&v=4"},"commit":{"message":"Refactor FavorButton imports and loading logic, update character card style","shortMessageHtmlLink":"Refactor FavorButton imports and loading logic, update character card…"}},{"before":"297853009632b89c167378273a354afb324b74f8","after":"846244439a8da970081e78a39230abc61d174940","ref":"refs/heads/main","pushedAt":"2023-12-13T19:15:50.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Noki-Asakuri","name":"Asakuri","path":"/Noki-Asakuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41738319?s=80&v=4"},"commit":{"message":"style: Remove extra line breaks in package.json dependencies","shortMessageHtmlLink":"style: Remove extra line breaks in package.json dependencies"}},{"before":"5d93d8a7b1e113e5ad03eccf9acf432ae353a7ba","after":"297853009632b89c167378273a354afb324b74f8","ref":"refs/heads/main","pushedAt":"2023-12-11T13:59:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Noki-Asakuri","name":"Asakuri","path":"/Noki-Asakuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41738319?s=80&v=4"},"commit":{"message":"chore(package.json): downgrade sharp from 0.33.0 to 0.32.6, due to v0.33.0 not compatible with vercel","shortMessageHtmlLink":"chore(package.json): downgrade sharp from 0.33.0 to 0.32.6, due to v0…"}},{"before":"89397f278a7bbe9a13e1f35c24c744a794f8629e","after":"5d93d8a7b1e113e5ad03eccf9acf432ae353a7ba","ref":"refs/heads/main","pushedAt":"2023-12-11T13:50:15.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"Noki-Asakuri","name":"Asakuri","path":"/Noki-Asakuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41738319?s=80&v=4"},"commit":{"message":"chore(package.json): update dependencies to latest versions","shortMessageHtmlLink":"chore(package.json): update dependencies to latest versions"}},{"before":"d6846eef903c13e302f125638dc3428c752f286d","after":"89397f278a7bbe9a13e1f35c24c744a794f8629e","ref":"refs/heads/main","pushedAt":"2023-11-30T06:45:04.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"Noki-Asakuri","name":"Asakuri","path":"/Noki-Asakuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41738319?s=80&v=4"},"commit":{"message":"refactor(components): Adjust scrolling behavior and improve visual effects and image loading threshold","shortMessageHtmlLink":"refactor(components): Adjust scrolling behavior and improve visual ef…"}},{"before":"91ffb8ba8b324be0d3a23dc9b0094d75d0932e02","after":"d6846eef903c13e302f125638dc3428c752f286d","ref":"refs/heads/main","pushedAt":"2023-11-29T18:22:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Noki-Asakuri","name":"Asakuri","path":"/Noki-Asakuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41738319?s=80&v=4"},"commit":{"message":"feat: Add dynamic favoriting functionality to character pages","shortMessageHtmlLink":"feat: Add dynamic favoriting functionality to character pages"}},{"before":"7f0fef300ffe881b63aa44428f33ab72117f5936","after":"91ffb8ba8b324be0d3a23dc9b0094d75d0932e02","ref":"refs/heads/main","pushedAt":"2023-11-28T18:24:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Noki-Asakuri","name":"Asakuri","path":"/Noki-Asakuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41738319?s=80&v=4"},"commit":{"message":"feat(Providers): Add useRouter hook to handle navigation in NextUIProvider","shortMessageHtmlLink":"feat(Providers): Add useRouter hook to handle navigation in NextUIPro…"}},{"before":"9ac3aa7973f2d63df8419413500c9a21cbdf327c","after":"7f0fef300ffe881b63aa44428f33ab72117f5936","ref":"refs/heads/main","pushedAt":"2023-11-28T15:09:22.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Noki-Asakuri","name":"Asakuri","path":"/Noki-Asakuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41738319?s=80&v=4"},"commit":{"message":"refactor(components/common): Avoid unnecessary refetching in AutoResizeTextArea","shortMessageHtmlLink":"refactor(components/common): Avoid unnecessary refetching in AutoResi…"}},{"before":"1821ed377cd4fa1208d881d5ca264c97f9d8cf78","after":"9ac3aa7973f2d63df8419413500c9a21cbdf327c","ref":"refs/heads/main","pushedAt":"2023-11-27T07:53:42.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"Noki-Asakuri","name":"Asakuri","path":"/Noki-Asakuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41738319?s=80&v=4"},"commit":{"message":"refactor(components): Remove unused useRouter and simplify Providers component structure","shortMessageHtmlLink":"refactor(components): Remove unused useRouter and simplify Providers …"}},{"before":"36adaf0ef2b83753b5f046092a41109d0efa187d","after":"1821ed377cd4fa1208d881d5ca264c97f9d8cf78","ref":"refs/heads/main","pushedAt":"2023-11-22T12:26:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Noki-Asakuri","name":"Asakuri","path":"/Noki-Asakuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41738319?s=80&v=4"},"commit":{"message":"refactor(components): Add className prop to CharacterCard, improve scroll behavior in CharactersSlider","shortMessageHtmlLink":"refactor(components): Add className prop to CharacterCard, improve sc…"}},{"before":"6542ad6671b0ddf9bc50b015b79c12e747cd900f","after":"36adaf0ef2b83753b5f046092a41109d0efa187d","ref":"refs/heads/main","pushedAt":"2023-11-22T07:43:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Noki-Asakuri","name":"Asakuri","path":"/Noki-Asakuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41738319?s=80&v=4"},"commit":{"message":"style(CharacterCard): Update tooltip placement and paragraph width","shortMessageHtmlLink":"style(CharacterCard): Update tooltip placement and paragraph width"}},{"before":"6d9d632fc516d2857945c0162c73dea64b3f6cd4","after":"6542ad6671b0ddf9bc50b015b79c12e747cd900f","ref":"refs/heads/main","pushedAt":"2023-11-22T07:38:07.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Noki-Asakuri","name":"Asakuri","path":"/Noki-Asakuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41738319?s=80&v=4"},"commit":{"message":"refactor(components/CharactersSlider): Replace useUpdateEffect with useLifecycles for wheel event handling","shortMessageHtmlLink":"refactor(components/CharactersSlider): Replace useUpdateEffect with u…"}},{"before":"c13e9abc5ec51d6bd40f6f48f1bd4812f715a59f","after":"6d9d632fc516d2857945c0162c73dea64b3f6cd4","ref":"refs/heads/main","pushedAt":"2023-11-22T07:05:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Noki-Asakuri","name":"Asakuri","path":"/Noki-Asakuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41738319?s=80&v=4"},"commit":{"message":"Disable ppr.","shortMessageHtmlLink":"Disable ppr."}},{"before":"75681638478d85ac9775346df99af341b5113c56","after":"c13e9abc5ec51d6bd40f6f48f1bd4812f715a59f","ref":"refs/heads/main","pushedAt":"2023-11-22T06:39:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Noki-Asakuri","name":"Asakuri","path":"/Noki-Asakuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41738319?s=80&v=4"},"commit":{"message":"refactor(characters): Extract token calculation to Tokens component for partial prerendering.","shortMessageHtmlLink":"refactor(characters): Extract token calculation to Tokens component f…"}},{"before":"e5691eb67c901bf352e0121db3924e511dcfbf7f","after":"75681638478d85ac9775346df99af341b5113c56","ref":"refs/heads/main","pushedAt":"2023-11-22T06:27:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Noki-Asakuri","name":"Asakuri","path":"/Noki-Asakuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41738319?s=80&v=4"},"commit":{"message":"refactor(api): Replace 'tiktoken' with 'js-tiktoken' and update usage in tokenRouter","shortMessageHtmlLink":"refactor(api): Replace 'tiktoken' with 'js-tiktoken' and update usage…"}},{"before":"de235b1062e175bc13fab436a8189ad1116b6b2a","after":"e5691eb67c901bf352e0121db3924e511dcfbf7f","ref":"refs/heads/main","pushedAt":"2023-11-22T06:15:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Noki-Asakuri","name":"Asakuri","path":"/Noki-Asakuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41738319?s=80&v=4"},"commit":{"message":"build(next.config.mjs, package.json): Enable experimental PPR and update Next.js to 14.0.4-canary.9","shortMessageHtmlLink":"build(next.config.mjs, package.json): Enable experimental PPR and upd…"}},{"before":"75f5bdba7e0183e284dd0976a0b0b01ef86f7029","after":"de235b1062e175bc13fab436a8189ad1116b6b2a","ref":"refs/heads/main","pushedAt":"2023-11-22T06:12:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Noki-Asakuri","name":"Asakuri","path":"/Noki-Asakuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41738319?s=80&v=4"},"commit":{"message":"feat: Add token calculation functionality and integrate with character pages","shortMessageHtmlLink":"feat: Add token calculation functionality and integrate with characte…"}},{"before":"fcf1885801a04e39f8a60778ad9ae1deba7a2324","after":"75f5bdba7e0183e284dd0976a0b0b01ef86f7029","ref":"refs/heads/main","pushedAt":"2023-11-22T03:32:43.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"Noki-Asakuri","name":"Asakuri","path":"/Noki-Asakuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41738319?s=80&v=4"},"commit":{"message":"Add onWheel event for better qol, change swipe width now based on how many card visible.","shortMessageHtmlLink":"Add onWheel event for better qol, change swipe width now based on how…"}},{"before":"327047fce103fa201cd0ceedbb499bdd27fcefaa","after":"fcf1885801a04e39f8a60778ad9ae1deba7a2324","ref":"refs/heads/main","pushedAt":"2023-11-20T20:40:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Noki-Asakuri","name":"Asakuri","path":"/Noki-Asakuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41738319?s=80&v=4"},"commit":{"message":"Prevent layout shift in main page.","shortMessageHtmlLink":"Prevent layout shift in main page."}},{"before":"45fdfc9a9e098130691b7264c0dd55a8d314a5d6","after":"327047fce103fa201cd0ceedbb499bdd27fcefaa","ref":"refs/heads/main","pushedAt":"2023-11-20T20:28:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Noki-Asakuri","name":"Asakuri","path":"/Noki-Asakuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41738319?s=80&v=4"},"commit":{"message":"Keep category name the way it's, fix typo in getCharactersFromAuthor.","shortMessageHtmlLink":"Keep category name the way it's, fix typo in getCharactersFromAuthor."}},{"before":"a356af52701d6730c7915e0dfc8a5498d0d6ba64","after":"45fdfc9a9e098130691b7264c0dd55a8d314a5d6","ref":"refs/heads/main","pushedAt":"2023-11-20T17:55:59.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Noki-Asakuri","name":"Asakuri","path":"/Noki-Asakuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41738319?s=80&v=4"},"commit":{"message":"Update layout for author, trim content.","shortMessageHtmlLink":"Update layout for author, trim content."}},{"before":"66c6539ea1e71cea76384ef0dbd3f0c25c5e0f6d","after":"a356af52701d6730c7915e0dfc8a5498d0d6ba64","ref":"refs/heads/main","pushedAt":"2023-11-18T07:44:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Noki-Asakuri","name":"Asakuri","path":"/Noki-Asakuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41738319?s=80&v=4"},"commit":{"message":"Lazily load image, add metadataBase.","shortMessageHtmlLink":"Lazily load image, add metadataBase."}},{"before":"2b5cff18eeb4f07c81250d7b8eca7058eda0468b","after":"66c6539ea1e71cea76384ef0dbd3f0c25c5e0f6d","ref":"refs/heads/main","pushedAt":"2023-11-18T06:56:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Noki-Asakuri","name":"Asakuri","path":"/Noki-Asakuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41738319?s=80&v=4"},"commit":{"message":"Fix some light house issues, update layout for characters in category, etc...","shortMessageHtmlLink":"Fix some light house issues, update layout for characters in category…"}},{"before":"78b4e9dba4b22bb57a3d52ff44342196f6b506a2","after":"2b5cff18eeb4f07c81250d7b8eca7058eda0468b","ref":"refs/heads/main","pushedAt":"2023-11-17T15:50:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Noki-Asakuri","name":"Asakuri","path":"/Noki-Asakuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41738319?s=80&v=4"},"commit":{"message":"Change api images endpoint, suspense characters page, add theme switcher button, improve mobile support.","shortMessageHtmlLink":"Change api images endpoint, suspense characters page, add theme switc…"}},{"before":"dacd9b8a5c4cbea3f521a11be93abb8305ad3cd0","after":"78b4e9dba4b22bb57a3d52ff44342196f6b506a2","ref":"refs/heads/main","pushedAt":"2023-11-16T17:32:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Noki-Asakuri","name":"Asakuri","path":"/Noki-Asakuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41738319?s=80&v=4"},"commit":{"message":"Better mobile support, update character layout, download as png working correctly.","shortMessageHtmlLink":"Better mobile support, update character layout, download as png worki…"}},{"before":"497cc3c325cc33a4ced627b18af38193bb0d9b6d","after":"dacd9b8a5c4cbea3f521a11be93abb8305ad3cd0","ref":"refs/heads/main","pushedAt":"2023-11-15T00:52:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Noki-Asakuri","name":"Asakuri","path":"/Noki-Asakuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41738319?s=80&v=4"},"commit":{"message":"Update disclaimer, style for credits.","shortMessageHtmlLink":"Update disclaimer, style for credits."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEa1DDKAA","startCursor":null,"endCursor":null}},"title":"Activity · Noki-Asakuri/TavernAI-Website"}