{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":680160033,"defaultBranch":"main","name":"roam-space","ownerLogin":"nexmoe","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-08-18T13:39:18.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/16796652?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1715695624.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"48aa3b64372808d7b14a6eaedd80ba100aaeb1b6","ref":"refs/heads/update-i18n-config","pushedAt":"2024-05-14T14:07:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nexmoe","name":"Nexmoe","path":"/nexmoe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16796652?s=80&v=4"},"commit":{"message":"feat(nuxt): enable lazy loading for i18n\n\nThis change enables lazy loading for the i18n module in the Nuxt.js\nconfiguration. This will improve the initial load time of the application\nby only loading the required translations when they are needed.\n\nThe `lazy` option is set to `true` in the `i18n` configuration block,\nwhich is the recommended setting for production environments.","shortMessageHtmlLink":"feat(nuxt): enable lazy loading for i18n"}},{"before":"20c684240f02c49f698e96778cbce7d02533e5d3","after":null,"ref":"refs/heads/poe-vue-animation-pause-and-play","pushedAt":"2024-05-12T10:57:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nexmoe","name":"Nexmoe","path":"/nexmoe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16796652?s=80&v=4"}},{"before":"48750d30138a843786e6bf7d48053a4053a4862b","after":"e25760ca6de83719d3f39ea40e428b134b476ae6","ref":"refs/heads/main","pushedAt":"2024-05-12T10:57:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nexmoe","name":"Nexmoe","path":"/nexmoe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16796652?s=80&v=4"},"commit":{"message":"feat(Poe): add animation when component is visible (#132)\n\nfeat(deps): install @vueuse/nuxt package\r\n\r\nfeat(nuxt): add @vueuse/nuxt module to nuxt config\r\n\r\nchore(deps): update pnpm.lock file with @vueuse/nuxt package\r\n\r\nThe changes made in this commit are:\r\n\r\n1. Added a new `@vueuse/nuxt` package to the project dependencies.\r\n2. Installed the `@vueuse/nuxt` module in the `nuxt.config.ts` file.\r\n3. Updated the `pnpm-lock.yaml` file with the new `@vueuse/nuxt` package and its dependencies.\r\n4. In the `components/custom/Poe.vue` file, added a new ref `elePoe` to the root element and used the `useElementVisibility` hook from `@vueuse/core` to detect when the component becomes visible.\r\n5. Added a new class `animate` that is applied to the component when it becomes visible, which triggers the animation on the `.major` and `.poe div` elements.\r\n6. Paused the animation initially, and started it when the component becomes visible.\r\n\r\nThese changes were made to improve the user experience by adding an animation effect to the Poe component when it comes into view, making the content more engaging and visually appealing.","shortMessageHtmlLink":"feat(Poe): add animation when component is visible (#132)"}},{"before":"b833eb98651d1a0f79d755839ac264c6414414bd","after":null,"ref":"refs/heads/update-readme-with-tech-stack","pushedAt":"2024-05-12T10:47:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nexmoe","name":"Nexmoe","path":"/nexmoe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16796652?s=80&v=4"}},{"before":"2173fa309bcb9244c3fb750daf4c979b6a3ebf6f","after":"48750d30138a843786e6bf7d48053a4053a4862b","ref":"refs/heads/main","pushedAt":"2024-05-12T10:47:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nexmoe","name":"Nexmoe","path":"/nexmoe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16796652?s=80&v=4"},"commit":{"message":"feat: Add technology stack details to README (#133)\n\nThis commit adds a detailed section on the technology stack used in the project, including the following key components:\r\n\r\n- Nuxt 3: A high-performance Vue.js framework for building server-side rendered (SSR) and statically generated (SSG) applications.\r\n- Prisma: A type-safe ORM (Object-Relational Mapping) for Node.js and TypeScript, used for database interactions.\r\n- TRPC (Tanner's Request/Response Protocol): A type-safe request-response protocol for building APIs.\r\n- Pinia: A state management library for Vue, used as an alternative to Vuex.\r\n- TypeScript: A superset of JavaScript that provides static typing, improving code quality.\r\n- Tailwind CSS: A utility-first CSS framework for rapid UI development.\r\n- VueUse: A collection of useful Vue Composition API utilities.\r\n- ESLint: A code quality linter to ensure consistent code style and best practices.\r\n- Husky: A tool for running scripts before Git commits, used for code quality checks.\r\n- AWS SDK v3: A library for interacting with Amazon Web Services, particularly the S3 storage service.\r\n- Other supporting libraries and technologies, such as Sharp, Clsx, Zod, Dayjs, and UUID.\r\n\r\nThe changes are intended to provide a comprehensive overview of the project's technology stack, which is focused on performance optimization, maintainability, and developer productivity, combining server-side rendering, static site generation, database operations, state management, and test automation.","shortMessageHtmlLink":"feat: Add technology stack details to README (#133)"}},{"before":null,"after":"b833eb98651d1a0f79d755839ac264c6414414bd","ref":"refs/heads/update-readme-with-tech-stack","pushedAt":"2024-05-12T10:45:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nexmoe","name":"Nexmoe","path":"/nexmoe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16796652?s=80&v=4"},"commit":{"message":"feat: Add technology stack details to README\n\nThis commit adds a detailed section on the technology stack used in the project, including the following key components:\n\n- Nuxt 3: A high-performance Vue.js framework for building server-side rendered (SSR) and statically generated (SSG) applications.\n- Prisma: A type-safe ORM (Object-Relational Mapping) for Node.js and TypeScript, used for database interactions.\n- TRPC (Tanner's Request/Response Protocol): A type-safe request-response protocol for building APIs.\n- Pinia: A state management library for Vue, used as an alternative to Vuex.\n- TypeScript: A superset of JavaScript that provides static typing, improving code quality.\n- Tailwind CSS: A utility-first CSS framework for rapid UI development.\n- VueUse: A collection of useful Vue Composition API utilities.\n- ESLint: A code quality linter to ensure consistent code style and best practices.\n- Husky: A tool for running scripts before Git commits, used for code quality checks.\n- AWS SDK v3: A library for interacting with Amazon Web Services, particularly the S3 storage service.\n- Other supporting libraries and technologies, such as Sharp, Clsx, Zod, Dayjs, and UUID.\n\nThe changes are intended to provide a comprehensive overview of the project's technology stack, which is focused on performance optimization, maintainability, and developer productivity, combining server-side rendering, static site generation, database operations, state management, and test automation.","shortMessageHtmlLink":"feat: Add technology stack details to README"}},{"before":null,"after":"20c684240f02c49f698e96778cbce7d02533e5d3","ref":"refs/heads/poe-vue-animation-pause-and-play","pushedAt":"2024-05-12T10:45:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nexmoe","name":"Nexmoe","path":"/nexmoe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16796652?s=80&v=4"},"commit":{"message":"feat(Poe): add animation when component is visible\n\nfeat(deps): install @vueuse/nuxt package\n\nfeat(nuxt): add @vueuse/nuxt module to nuxt config\n\nchore(deps): update pnpm.lock file with @vueuse/nuxt package\n\nThe changes made in this commit are:\n\n1. Added a new `@vueuse/nuxt` package to the project dependencies.\n2. Installed the `@vueuse/nuxt` module in the `nuxt.config.ts` file.\n3. Updated the `pnpm-lock.yaml` file with the new `@vueuse/nuxt` package and its dependencies.\n4. In the `components/custom/Poe.vue` file, added a new ref `elePoe` to the root element and used the `useElementVisibility` hook from `@vueuse/core` to detect when the component becomes visible.\n5. Added a new class `animate` that is applied to the component when it becomes visible, which triggers the animation on the `.major` and `.poe div` elements.\n6. Paused the animation initially, and started it when the component becomes visible.\n\nThese changes were made to improve the user experience by adding an animation effect to the Poe component when it comes into view, making the content more engaging and visually appealing.","shortMessageHtmlLink":"feat(Poe): add animation when component is visible"}},{"before":"0272e3ec8152a2ab937fd417871bfc45f4914e32","after":null,"ref":"refs/heads/update-module-date-display","pushedAt":"2024-05-07T09:28:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nexmoe","name":"Nexmoe","path":"/nexmoe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16796652?s=80&v=4"}},{"before":"878b2d468fb7e1a11cad4859912cf5dab45c0c40","after":"2173fa309bcb9244c3fb750daf4c979b6a3ebf6f","ref":"refs/heads/main","pushedAt":"2024-05-07T09:28:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nexmoe","name":"Nexmoe","path":"/nexmoe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16796652?s=80&v=4"},"commit":{"message":"feat(config): add 'Zhi Mang Xing' font to Google Fonts (#130)\n\nAdds the 'Zhi Mang Xing' font to the list of Google Fonts used in the\r\nNuxt.js application. This font is used in the custom Poe component to\r\ndisplay the poem text.\r\n\r\nfeat(module): format module date and display it\r\n\r\nFormats the module date using the `dayjs` library and displays it in a\r\nbadge next to the module title. This provides more context about when\r\nthe module was published.\r\n\r\nstyle(footer): adjust grid layout on smaller screens\r\n\r\nModifies the grid layout of the footer sitemap on smaller screens to\r\ndisplay the items in a two-column layout instead of four columns. This\r\nimproves the responsiveness and readability of the footer on mobile\r\ndevices.\r\n\r\nfeat(poe): increase font size and adjust animation\r\n\r\nIncreases the font size of the major and poe text in the custom Poe\r\ncomponent, making the text more prominent and readable. Additionally,\r\nthe animation duration of the poe text is adjusted to improve the\r\nvisual effect.\r\n\r\nstyle(theme): adjust secondary color and foreground\r\n\r\nUpdates the secondary color and foreground in the Tailwind CSS\r\nconfiguration to match the primary color, creating a more consistent\r\ncolor scheme throughout the application.","shortMessageHtmlLink":"feat(config): add 'Zhi Mang Xing' font to Google Fonts (#130)"}},{"before":null,"after":"0272e3ec8152a2ab937fd417871bfc45f4914e32","ref":"refs/heads/update-module-date-display","pushedAt":"2024-05-07T09:24:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nexmoe","name":"Nexmoe","path":"/nexmoe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16796652?s=80&v=4"},"commit":{"message":"feat(config): add 'Zhi Mang Xing' font to Google Fonts\n\nAdds the 'Zhi Mang Xing' font to the list of Google Fonts used in the\nNuxt.js application. This font is used in the custom Poe component to\ndisplay the poem text.\n\nfeat(module): format module date and display it\n\nFormats the module date using the `dayjs` library and displays it in a\nbadge next to the module title. This provides more context about when\nthe module was published.\n\nstyle(footer): adjust grid layout on smaller screens\n\nModifies the grid layout of the footer sitemap on smaller screens to\ndisplay the items in a two-column layout instead of four columns. This\nimproves the responsiveness and readability of the footer on mobile\ndevices.\n\nfeat(poe): increase font size and adjust animation\n\nIncreases the font size of the major and poe text in the custom Poe\ncomponent, making the text more prominent and readable. Additionally,\nthe animation duration of the poe text is adjusted to improve the\nvisual effect.\n\nstyle(theme): adjust secondary color and foreground\n\nUpdates the secondary color and foreground in the Tailwind CSS\nconfiguration to match the primary color, creating a more consistent\ncolor scheme throughout the application.","shortMessageHtmlLink":"feat(config): add 'Zhi Mang Xing' font to Google Fonts"}},{"before":"dac5391b0448476b046b3855f3681412d90571fc","after":"878b2d468fb7e1a11cad4859912cf5dab45c0c40","ref":"refs/heads/main","pushedAt":"2024-05-07T08:08:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nexmoe","name":"Nexmoe","path":"/nexmoe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16796652?s=80&v=4"},"commit":{"message":"feat: update husky and husky scripts (#127)\n\n* feat: Add devDependencies for commitlint and husky\r\n\r\nAdded \"@commitlint/cli\": \"^19.3.0\" and \"@commitlint/config-conventional\": \"^19.2.2\"\r\nas devDependencies to enforce conventional commit messages and hook for git actions.\r\n\r\n* refactor(vscode): Update default formatter to dbaeumer.vscode-eslint\r\n\r\nRemove unnecessary configurations and update the default formatter setting in\r\nthe vscode settings file to dbaeumer.vscode-eslint for better code formatting.\r\n\r\n* feat: Add linting fix and typechecking to pre-commit hook.","shortMessageHtmlLink":"feat: update husky and husky scripts (#127)"}},{"before":"5cb5bd308200e384621f76fd66851f3244e20615","after":null,"ref":"refs/heads/update-husky-and-husky-scripts","pushedAt":"2024-05-07T08:08:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nexmoe","name":"Nexmoe","path":"/nexmoe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16796652?s=80&v=4"}},{"before":null,"after":"5cb5bd308200e384621f76fd66851f3244e20615","ref":"refs/heads/update-husky-and-husky-scripts","pushedAt":"2024-05-07T08:03:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nexmoe","name":"Nexmoe","path":"/nexmoe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16796652?s=80&v=4"},"commit":{"message":"feat: Add linting fix and typechecking to pre-commit hook.","shortMessageHtmlLink":"feat: Add linting fix and typechecking to pre-commit hook."}},{"before":"84a1a61a6799c41df204a97a00d6f7721d3cd416","after":null,"ref":"refs/heads/update-space-flow-navigation-on-mount","pushedAt":"2024-05-07T03:52:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nexmoe","name":"Nexmoe","path":"/nexmoe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16796652?s=80&v=4"}},{"before":"122ffa56b4579a7cdfe755d4c031980185deede8","after":"dac5391b0448476b046b3855f3681412d90571fc","ref":"refs/heads/main","pushedAt":"2024-05-07T03:52:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nexmoe","name":"Nexmoe","path":"/nexmoe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16796652?s=80&v=4"},"commit":{"message":"refactor: Update link behavior in Header and adjust space flow structure (#125)\n\n* refactor: Update link behavior in Header and adjust space flow structure\r\n\r\nRefactor Header component for links to accommodate different URL structures\r\nbased on props.space existence. Update flow structure in SpaceFlow component\r\nto remove unnecessary link tag and adjust accordingly.\r\n\r\n* fix(tsconfig): update tsconfig to exclude node_modules and components/ui\r\n\r\nUpdate tsconfig to exclude \"node_modules\" and \"components/ui\" for better\r\nTypeScript compilation. This helps to improve build performance and avoid\r\nunnecessary files in the compilation process.","shortMessageHtmlLink":"refactor: Update link behavior in Header and adjust space flow struct…"}},{"before":"1be2543d23f1de59388327e9b6168002f87bcfc1","after":"84a1a61a6799c41df204a97a00d6f7721d3cd416","ref":"refs/heads/update-space-flow-navigation-on-mount","pushedAt":"2024-05-07T03:51:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nexmoe","name":"Nexmoe","path":"/nexmoe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16796652?s=80&v=4"},"commit":{"message":"fix(tsconfig): update tsconfig to exclude node_modules and components/ui\n\nUpdate tsconfig to exclude \"node_modules\" and \"components/ui\" for better\nTypeScript compilation. This helps to improve build performance and avoid\nunnecessary files in the compilation process.","shortMessageHtmlLink":"fix(tsconfig): update tsconfig to exclude node_modules and components/ui"}},{"before":null,"after":"1be2543d23f1de59388327e9b6168002f87bcfc1","ref":"refs/heads/update-space-flow-navigation-on-mount","pushedAt":"2024-05-07T03:37:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nexmoe","name":"Nexmoe","path":"/nexmoe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16796652?s=80&v=4"},"commit":{"message":"refactor: Update link behavior in Header and adjust space flow structure\n\nRefactor Header component for links to accommodate different URL structures\nbased on props.space existence. Update flow structure in SpaceFlow component\nto remove unnecessary link tag and adjust accordingly.","shortMessageHtmlLink":"refactor: Update link behavior in Header and adjust space flow structure"}},{"before":"ba98b1c9e2e156e58664a569d0bc6a4a5ad18e51","after":null,"ref":"refs/heads/feature-space","pushedAt":"2024-05-06T10:34:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nexmoe","name":"Nexmoe","path":"/nexmoe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16796652?s=80&v=4"}},{"before":"ef23d89e7710f2dabff7111abbde4319f76ea5a6","after":"122ffa56b4579a7cdfe755d4c031980185deede8","ref":"refs/heads/main","pushedAt":"2024-05-06T10:34:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nexmoe","name":"Nexmoe","path":"/nexmoe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16796652?s=80&v=4"},"commit":{"message":"feat: space (#124)\n\n* feat: space\r\n\r\nRefactored component props and loop structures in multiple components to improve\r\nreadability and maintainability. Updated props definitions in Header.vue,\r\nModule.vue, and Flow components. Adjusted loop syntax in Index.vue and Module.vue\r\nfiles to enhance consistency and clarity. Removed unused CSS styles from\r\nIndex.vue and default.vue layouts for better code cleanliness. Updated field\r\nnaming for consistency in the Space model in prisma/schema.prisma file.\r\n\r\n* feat(space): add dynamic title to space page\r\n\r\nAdded dynamic title to the space page component using the space's title property. This enhances the user experience by displaying relevant information.\r\n\r\n* refactor(api): Remove unnecessary code in space endpoint","shortMessageHtmlLink":"feat: space (#124)"}},{"before":"fae1efd4942183199e2e172e7aec6ac2b65f7cca","after":"ba98b1c9e2e156e58664a569d0bc6a4a5ad18e51","ref":"refs/heads/feature-space","pushedAt":"2024-05-06T10:32:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nexmoe","name":"Nexmoe","path":"/nexmoe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16796652?s=80&v=4"},"commit":{"message":"refactor(api): Remove unnecessary code in space endpoint","shortMessageHtmlLink":"refactor(api): Remove unnecessary code in space endpoint"}},{"before":null,"after":"fae1efd4942183199e2e172e7aec6ac2b65f7cca","ref":"refs/heads/feature-space","pushedAt":"2024-05-06T10:26:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nexmoe","name":"Nexmoe","path":"/nexmoe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16796652?s=80&v=4"},"commit":{"message":"feat(space): add dynamic title to space page\n\nAdded dynamic title to the space page component using the space's title property. This enhances the user experience by displaying relevant information.","shortMessageHtmlLink":"feat(space): add dynamic title to space page"}},{"before":"7243a17ba6be6ad7d371cee4ffc1c9beb8c44937","after":"ef23d89e7710f2dabff7111abbde4319f76ea5a6","ref":"refs/heads/main","pushedAt":"2024-05-06T05:53:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nexmoe","name":"Nexmoe","path":"/nexmoe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16796652?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"05ffedc1f4e9f90a369fb96f520160d26cd587f1","after":null,"ref":"refs/heads/web-vital","pushedAt":"2024-05-06T05:09:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nexmoe","name":"Nexmoe","path":"/nexmoe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16796652?s=80&v=4"}},{"before":"8330f16a3294f0ea88671068421ecda6d1939dd1","after":"7243a17ba6be6ad7d371cee4ffc1c9beb8c44937","ref":"refs/heads/main","pushedAt":"2024-05-06T05:09:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nexmoe","name":"Nexmoe","path":"/nexmoe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16796652?s=80&v=4"},"commit":{"message":"feat: Refactor Header and Image components (#123)\n\n- Updated Header.vue to use generic alt text for the logo\r\n- Modified LinkIcon in Image.vue to include a width prop","shortMessageHtmlLink":"feat: Refactor Header and Image components (#123)"}},{"before":null,"after":"05ffedc1f4e9f90a369fb96f520160d26cd587f1","ref":"refs/heads/web-vital","pushedAt":"2024-05-06T05:03:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nexmoe","name":"Nexmoe","path":"/nexmoe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16796652?s=80&v=4"},"commit":{"message":"feat: Refactor Header and Image components\n\n- Updated Header.vue to use generic alt text for the logo\n- Modified LinkIcon in Image.vue to include a width prop","shortMessageHtmlLink":"feat: Refactor Header and Image components"}},{"before":"c2971eca0de51188fce0d64f2762bd6c91bdc7a4","after":"8330f16a3294f0ea88671068421ecda6d1939dd1","ref":"refs/heads/main","pushedAt":"2024-05-05T05:06:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nexmoe","name":"Nexmoe","path":"/nexmoe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16796652?s=80&v=4"},"commit":{"message":"feat: Update image components to use dynamic width and height properties (#122)\n\nSet the width and height of image components based on module.imageWidth\r\nand module.imageHeight props if available, else use defaults. Update sizes\r\nattribute to ensure responsive images are displayed properly.","shortMessageHtmlLink":"feat: Update image components to use dynamic width and height propert…"}},{"before":"d23a97fa8f9497f6c9ec92adbd2b2003f7584b34","after":null,"ref":"refs/heads/update-image-sizes-branch","pushedAt":"2024-05-05T05:06:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nexmoe","name":"Nexmoe","path":"/nexmoe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16796652?s=80&v=4"}},{"before":null,"after":"d23a97fa8f9497f6c9ec92adbd2b2003f7584b34","ref":"refs/heads/update-image-sizes-branch","pushedAt":"2024-05-05T05:05:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nexmoe","name":"Nexmoe","path":"/nexmoe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16796652?s=80&v=4"},"commit":{"message":"feat: Update image components to use dynamic width and height properties\n\nSet the width and height of image components based on module.imageWidth\nand module.imageHeight props if available, else use defaults. Update sizes\nattribute to ensure responsive images are displayed properly.","shortMessageHtmlLink":"feat: Update image components to use dynamic width and height properties"}},{"before":"6b40de16c461cc3898209126c42901246ff17935","after":null,"ref":"refs/heads/s3-bucket","pushedAt":"2024-05-04T05:28:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nexmoe","name":"Nexmoe","path":"/nexmoe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16796652?s=80&v=4"}},{"before":"55ead435484488d412a1b803830dec34590c57db","after":"c2971eca0de51188fce0d64f2762bd6c91bdc7a4","ref":"refs/heads/main","pushedAt":"2024-05-04T05:28:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nexmoe","name":"Nexmoe","path":"/nexmoe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16796652?s=80&v=4"},"commit":{"message":"feat(module): Update image source handling (#121)\n\nAdded logic to check for props.module.s3Key and set the image source accordingly in Image.vue and Project.vue components. Cover image is now used if available; otherwise, the default image src is used.","shortMessageHtmlLink":"feat(module): Update image source handling (#121)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAESYzKfQA","startCursor":null,"endCursor":null}},"title":"Activity · nexmoe/roam-space"}