From fff850f94fd5b097f540f4bfb76fb1541b5d00b2 Mon Sep 17 00:00:00 2001 From: Christian Sarnataro Date: Wed, 4 Jan 2023 20:36:03 +0100 Subject: [PATCH 01/27] Added an option to display a custom footer Added an option in config file. Added a component which renders the custom footer or a default footer if no custom footer is defined. Updated readme file with related instructions. --- README.md | 67 +++++++++++++++++++++++++++------ gitprofile.config.js | 5 +++ package.json | 2 +- src/components/GitProfile.jsx | 21 +---------- src/components/footer/index.jsx | 41 ++++++++++++++++++++ src/helpers/utils.jsx | 3 +- 6 files changed, 106 insertions(+), 33 deletions(-) create mode 100644 src/components/footer/index.jsx diff --git a/README.md b/README.md index 2426de2..0265bfa 100644 --- a/README.md +++ b/README.md @@ -71,7 +71,8 @@ ✓ [Certification Section](#certifications) ✓ [Education Section](#education) ✓ [Projects Section](#projects) -✓ [Blog Posts Section](#blog-posts) +✓ [Blog Posts Section](#blog-posts) +✓ [Custom footer](#custom-footer) To view a live example, **[click here](https://arifszn.github.io/gitprofile)**. @@ -350,7 +351,7 @@ The default theme can be specified. ```js // gitprofile.config.js -module.exports = { +const config = { // ... themeConfig: { defaultTheme: 'light', @@ -367,7 +368,7 @@ You can create your own custom theme by modifying these values. Theme `procyon` ```js // gitprofile.config.js -module.exports = { +const config = { // ... themeConfig: { customTheme: { @@ -390,7 +391,7 @@ module.exports = { ```js // gitprofile.config.js -module.exports = { +const config = { // ... googleAnalytics: { id: '', @@ -406,7 +407,7 @@ Besides tracking visitors, it will track `click events` on projects and blog pos ```js // gitprofile.config.js -module.exports = { +const config = { // ... hotjar: { id: '', @@ -429,7 +430,7 @@ You can link your social media services you're using, including LinkedIn, Twitte ```js // gitprofile.config.js -module.exports = { +const config = { // ... social: { linkedin: 'ariful-alam', @@ -454,7 +455,7 @@ To showcase your skills provide them here. ```js // gitprofile.config.js -module.exports = { +const config = { // ... skills: ['JavaScript', 'React.js'], }; @@ -468,7 +469,7 @@ Provide your job history in `experiences`. ```js // gitprofile.config.js -module.exports = { +const config = { // ... experiences: [ { @@ -497,7 +498,7 @@ Provide your education history in `education`. ```js // gitprofile.config.js -module.exports = { +const config = { // ... education: [ { @@ -524,7 +525,7 @@ Provide your industry certifications in `certifications`. ```js // gitprofile.config.js -module.exports = { +const config = { // ... certifications: [ { @@ -545,7 +546,7 @@ Your public repo from GitHub will be displayed here automatically. You can limit ```js // gitprofile.config.js -module.exports = { +const config = { // ... github: { username: 'arifszn', @@ -565,7 +566,7 @@ If you have [medium](https://medium.com) or [dev](https://dev.to) account, you c ```js // gitprofile.config.js -module.exports = { +const config = { // ... blog: { source: 'dev', @@ -579,6 +580,48 @@ module.exports = { The posts are fetched by [blog.js](https://github.com/arifszn/blog.js). + +### Custom footer (Optional) +In the configuration file you can optionally +define a custom HTML footer for your page. + +If it's not defined, a default footer "Made with GitProfile and ❤️" will be used instead. + +Examples: +```js +// gitprofile.config.js + +// This is an HTML footer +const config = { + [...] + footer: ` +

+ Built by + John Doe + + in 2023 + with ❤️ and + GitProfile +

+ `, +``` +or: + +```js +// gitprofile.config.js + +// This is a plain text footer +const config = { + [...] + footer: 'Copyright 2002, John Doe' +``` + + ## 💖 Support

You can show your support by starring this project. ★

diff --git a/gitprofile.config.js b/gitprofile.config.js index 4e1afc7..6f72b5e 100644 --- a/gitprofile.config.js +++ b/gitprofile.config.js @@ -82,6 +82,11 @@ const config = { to: '2014', }, ], + + // Optional custom footer. See README file, section "custom-footer", for details + /* + footer: '[...]', + */ // Display blog posts from your medium or dev account. (Optional) blog: { source: 'dev', // medium | dev diff --git a/package.json b/package.json index 3c4f2c4..6bfb90f 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@arifszn/gitprofile", "description": "Create an automatic portfolio based on GitHub profile", - "version": "2.1.0", + "version": "2.1.1", "license": "MIT", "author": "arifszn", "repository": { diff --git a/src/components/GitProfile.jsx b/src/components/GitProfile.jsx index 95d9843..2326a6b 100644 --- a/src/components/GitProfile.jsx +++ b/src/components/GitProfile.jsx @@ -11,6 +11,7 @@ import Certification from './certification'; import Education from './education'; import Project from './project'; import Blog from './blog'; +import Footer from './footer'; import { genericError, getInitialTheme, @@ -19,7 +20,6 @@ import { setupHotjar, tooManyRequestError, sanitizeConfig, - skeleton, } from '../helpers/utils'; import { HelmetProvider } from 'react-helmet-async'; import PropTypes from 'prop-types'; @@ -215,24 +215,7 @@ const GitProfile = ({ config }) => { className={`p-4 footer ${bgColor} text-base-content footer-center`} >
- -
- {loading ? ( - skeleton({ width: 'w-52', height: 'h-6' }) - ) : ( -

- Made with{' '} - GitProfile and - ❤️ -

- )} -
-
+
diff --git a/src/components/footer/index.jsx b/src/components/footer/index.jsx new file mode 100644 index 0000000..292d0c1 --- /dev/null +++ b/src/components/footer/index.jsx @@ -0,0 +1,41 @@ +import PropTypes from 'prop-types'; + +import { skeleton } from '../../helpers/utils'; + +const DefaultFooter = () => { + return ( + +
+

+ Made with GitProfile and ❤️ +

+
+
+ ); +}; + +const Footer = ({ content, loading }) => { + let footerContent = null; + if (content) { + footerContent =
; + } else { + footerContent = ; + } + + return ( +
+ {loading ? skeleton({ width: 'w-52', height: 'h-6' }) : footerContent} +
+ ); +}; + +Footer.propTypes = { + content: PropTypes.string, + loading: PropTypes.bool.isRequired, +}; + +export default Footer; diff --git a/src/helpers/utils.jsx b/src/helpers/utils.jsx index e4fa356..aab7291 100644 --- a/src/helpers/utils.jsx +++ b/src/helpers/utils.jsx @@ -135,6 +135,7 @@ export const sanitizeConfig = (config) => { ]; return { + footer: config?.footer, github: { username: config?.github?.username || '', sortBy: config?.github?.sortBy || 'stars', @@ -207,7 +208,7 @@ export const tooManyRequestError = (reset) => { target="_blank" rel="noopener noreferrer" > - rate limit. + rate limit ! Try again later{` ${reset}`}.

From 8fbbc0e0c5549051157a7703006d112db7f57bf6 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 9 Jan 2023 08:05:14 +0000 Subject: [PATCH 02/27] Bump @vitejs/plugin-react from 3.0.0 to 3.0.1 Bumps [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) from 3.0.0 to 3.0.1. - [Release notes](https://github.com/vitejs/vite-plugin-react/releases) - [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite-plugin-react/commits/plugin-react@3.0.1/packages/plugin-react) --- updated-dependencies: - dependency-name: "@vitejs/plugin-react" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- package-lock.json | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index fc2b1bb..1cc303c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -926,12 +926,12 @@ } }, "node_modules/@vitejs/plugin-react": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-3.0.0.tgz", - "integrity": "sha512-1mvyPc0xYW5G8CHQvJIJXLoMjl5Ct3q2g5Y2s6Ccfgwm45y48LBvsla7az+GkkAtYikWQ4Lxqcsq5RHLcZgtNQ==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-3.0.1.tgz", + "integrity": "sha512-mx+QvYwIbbpOIJw+hypjnW1lAbKDHtWK5ibkF/V1/oMBu8HU/chb+SnqJDAsLq1+7rGqjktCEomMTM5KShzUKQ==", "dev": true, "dependencies": { - "@babel/core": "^7.20.5", + "@babel/core": "^7.20.7", "@babel/plugin-transform-react-jsx-self": "^7.18.6", "@babel/plugin-transform-react-jsx-source": "^7.19.6", "magic-string": "^0.27.0", @@ -4770,12 +4770,12 @@ } }, "@vitejs/plugin-react": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-3.0.0.tgz", - "integrity": "sha512-1mvyPc0xYW5G8CHQvJIJXLoMjl5Ct3q2g5Y2s6Ccfgwm45y48LBvsla7az+GkkAtYikWQ4Lxqcsq5RHLcZgtNQ==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-3.0.1.tgz", + "integrity": "sha512-mx+QvYwIbbpOIJw+hypjnW1lAbKDHtWK5ibkF/V1/oMBu8HU/chb+SnqJDAsLq1+7rGqjktCEomMTM5KShzUKQ==", "dev": true, "requires": { - "@babel/core": "^7.20.5", + "@babel/core": "^7.20.7", "@babel/plugin-transform-react-jsx-self": "^7.18.6", "@babel/plugin-transform-react-jsx-source": "^7.19.6", "magic-string": "^0.27.0", From 42dd2303be355fb4b9bfc7ea3db26f9177019ac6 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 9 Jan 2023 08:05:23 +0000 Subject: [PATCH 03/27] Bump postcss from 8.4.20 to 8.4.21 Bumps [postcss](https://github.com/postcss/postcss) from 8.4.20 to 8.4.21. - [Release notes](https://github.com/postcss/postcss/releases) - [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md) - [Commits](https://github.com/postcss/postcss/compare/8.4.20...8.4.21) --- updated-dependencies: - dependency-name: postcss dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index fc2b1bb..fae3d52 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3232,9 +3232,9 @@ } }, "node_modules/postcss": { - "version": "8.4.20", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.20.tgz", - "integrity": "sha512-6Q04AXR1212bXr5fh03u8aAwbLxAQNGQ/Q1LNa0VfOI06ZAlhPHtQvE4OIdpj4kLThXilalPnmDSOD65DcHt+g==", + "version": "8.4.21", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.21.tgz", + "integrity": "sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==", "dev": true, "funding": [ { @@ -6430,9 +6430,9 @@ "dev": true }, "postcss": { - "version": "8.4.20", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.20.tgz", - "integrity": "sha512-6Q04AXR1212bXr5fh03u8aAwbLxAQNGQ/Q1LNa0VfOI06ZAlhPHtQvE4OIdpj4kLThXilalPnmDSOD65DcHt+g==", + "version": "8.4.21", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.21.tgz", + "integrity": "sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==", "dev": true, "requires": { "nanoid": "^3.3.4", From d307af49ac8b2b5cb3b8fdf2cda1f10b5cb9287d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 9 Jan 2023 08:05:40 +0000 Subject: [PATCH 04/27] Bump prettier from 2.8.1 to 2.8.2 Bumps [prettier](https://github.com/prettier/prettier) from 2.8.1 to 2.8.2. - [Release notes](https://github.com/prettier/prettier/releases) - [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md) - [Commits](https://github.com/prettier/prettier/compare/2.8.1...2.8.2) --- updated-dependencies: - dependency-name: prettier dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index fc2b1bb..b26b54f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3385,9 +3385,9 @@ } }, "node_modules/prettier": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.1.tgz", - "integrity": "sha512-lqGoSJBQNJidqCHE80vqZJHWHRFoNYsSpP9AjFhlhi9ODCJA541svILes/+/1GM3VaL/abZi7cpFzOpdR9UPKg==", + "version": "2.8.2", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.2.tgz", + "integrity": "sha512-BtRV9BcncDyI2tsuS19zzhzoxD8Dh8LiCx7j7tHzrkz8GFXAexeWFdi22mjE1d16dftH2qNaytVxqiRTGlMfpw==", "dev": true, "bin": { "prettier": "bin-prettier.js" @@ -6515,9 +6515,9 @@ "dev": true }, "prettier": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.1.tgz", - "integrity": "sha512-lqGoSJBQNJidqCHE80vqZJHWHRFoNYsSpP9AjFhlhi9ODCJA541svILes/+/1GM3VaL/abZi7cpFzOpdR9UPKg==", + "version": "2.8.2", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.2.tgz", + "integrity": "sha512-BtRV9BcncDyI2tsuS19zzhzoxD8Dh8LiCx7j7tHzrkz8GFXAexeWFdi22mjE1d16dftH2qNaytVxqiRTGlMfpw==", "dev": true }, "prettier-linter-helpers": { From c7ac31bb99f27496f8aac5c1a921f30180d56fac Mon Sep 17 00:00:00 2001 From: Christian Sarnataro Date: Mon, 9 Jan 2023 23:49:52 +0100 Subject: [PATCH 05/27] Updated code after code review --- README.md | 54 +++++++-------------------------- gitprofile.config.js | 13 +++++--- src/components/footer/index.jsx | 29 ++++-------------- 3 files changed, 26 insertions(+), 70 deletions(-) diff --git a/README.md b/README.md index e87ac48..dc59939 100644 --- a/README.md +++ b/README.md @@ -72,7 +72,6 @@ ✓ [Education Section](#education) ✓ [Projects Section](#projects) ✓ [Blog Posts Section](#blog-posts) -✓ [Custom footer](#custom-footer) To view a live example, **[click here](https://arifszn.github.io/gitprofile)**. @@ -290,6 +289,17 @@ const config = { username: 'arifszn', // to hide blog section, keep it empty limit: 5, // How many posts to display. Max is 10. }, + // Display a footer. Supports plain text or HTML. (Optional) + footer: { + `

+ Made with GitProfile + and ❤️

` + }, googleAnalytics: { id: '', // GA3 tracking id/GA4 tag id UA-XXXXXXXXX-X | G-XXXXXXXXXX }, @@ -618,48 +628,6 @@ const config = { The posts are fetched by [blog.js](https://github.com/arifszn/blog.js). - -### Custom footer (Optional) -In the configuration file you can optionally -define a custom HTML footer for your page. - -If it's not defined, a default footer "Made with GitProfile and ❤️" will be used instead. - -Examples: -```js -// gitprofile.config.js - -// This is an HTML footer -const config = { - [...] - footer: ` -

- Built by - John Doe - - in 2023 - with ❤️ and - GitProfile -

- `, -``` -or: - -```js -// gitprofile.config.js - -// This is a plain text footer -const config = { - [...] - footer: 'Copyright 2002, John Doe' -``` - - ## 💖 Support

You can show your support by starring this project. ★

diff --git a/gitprofile.config.js b/gitprofile.config.js index 895edc0..53d3bbe 100644 --- a/gitprofile.config.js +++ b/gitprofile.config.js @@ -83,10 +83,15 @@ const config = { }, ], - // Optional custom footer. See README file, section "custom-footer", for details - /* - footer: '[...]', - */ + // Optional custom footer + footer: `

+ Made with GitProfile and ❤️ +

`, // To hide the `My Projects` section, keep it empty. externalProjects: [ { diff --git a/src/components/footer/index.jsx b/src/components/footer/index.jsx index 292d0c1..fa4c62c 100644 --- a/src/components/footer/index.jsx +++ b/src/components/footer/index.jsx @@ -2,33 +2,16 @@ import PropTypes from 'prop-types'; import { skeleton } from '../../helpers/utils'; -const DefaultFooter = () => { - return ( - -
-

- Made with GitProfile and ❤️ -

-
-
- ); -}; - const Footer = ({ content, loading }) => { - let footerContent = null; - if (content) { - footerContent =
; - } else { - footerContent = ; - } + if (!content) return null; return (
- {loading ? skeleton({ width: 'w-52', height: 'h-6' }) : footerContent} + {loading ? ( + skeleton({ width: 'w-52', height: 'h-6' }) + ) : ( +
+ )}
); }; From 8d85ac349cb737473720f13f7a92de8bcc6e7505 Mon Sep 17 00:00:00 2001 From: Christian Sarnataro Date: Mon, 9 Jan 2023 23:51:28 +0100 Subject: [PATCH 06/27] Updated README with prettier fixes --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index dc59939..9ef9916 100644 --- a/README.md +++ b/README.md @@ -71,7 +71,7 @@ ✓ [Certification Section](#certifications) ✓ [Education Section](#education) ✓ [Projects Section](#projects) -✓ [Blog Posts Section](#blog-posts) +✓ [Blog Posts Section](#blog-posts) To view a live example, **[click here](https://arifszn.github.io/gitprofile)**. From 82ce615ff6495832e64e85fc0f12213d21761e8c Mon Sep 17 00:00:00 2001 From: Christian Sarnataro Date: Mon, 9 Jan 2023 23:55:10 +0100 Subject: [PATCH 07/27] Added some clarifications as comments. --- gitprofile.config.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gitprofile.config.js b/gitprofile.config.js index 53d3bbe..57a0c45 100644 --- a/gitprofile.config.js +++ b/gitprofile.config.js @@ -83,7 +83,7 @@ const config = { }, ], - // Optional custom footer + // Optional custom footer. To hide the footer, just remove it from here footer: `

Made with GitProfile and ❤️

`, + // To hide the `My Projects` section, keep it empty. externalProjects: [ { From 15dce3a5395d16a82e4cae5ac5a4eb6025d10aa8 Mon Sep 17 00:00:00 2001 From: Ariful Alam Date: Fri, 13 Jan 2023 16:23:31 +0600 Subject: [PATCH 08/27] Change default theme --- gitprofile.config.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gitprofile.config.js b/gitprofile.config.js index 57a0c45..55dec05 100644 --- a/gitprofile.config.js +++ b/gitprofile.config.js @@ -125,7 +125,7 @@ const config = { snippetVersion: 6, }, themeConfig: { - defaultTheme: 'business', + defaultTheme: 'winter', // Hides the switch in the navbar // Useful if you want to support a single color mode From 03ee76d815c461282afda18c1a4da02e61d71103 Mon Sep 17 00:00:00 2001 From: Ariful Alam Date: Fri, 13 Jan 2023 16:26:04 +0600 Subject: [PATCH 09/27] Refactor footer config --- README.md | 14 +++----------- gitprofile.config.js | 17 +++++++---------- src/helpers/utils.jsx | 2 +- 3 files changed, 11 insertions(+), 22 deletions(-) diff --git a/README.md b/README.md index 9ef9916..84fa513 100644 --- a/README.md +++ b/README.md @@ -289,17 +289,6 @@ const config = { username: 'arifszn', // to hide blog section, keep it empty limit: 5, // How many posts to display. Max is 10. }, - // Display a footer. Supports plain text or HTML. (Optional) - footer: { - `

- Made with GitProfile - and ❤️

` - }, googleAnalytics: { id: '', // GA3 tracking id/GA4 tag id UA-XXXXXXXXX-X | G-XXXXXXXXXX }, @@ -367,6 +356,9 @@ const config = { '--rounded-btn': '3rem', }, }, + + // Optional Footer. Supports plain text or HTML. + footer: `Copyright © 2023 John Doe`, }; ``` diff --git a/gitprofile.config.js b/gitprofile.config.js index 55dec05..32e626f 100644 --- a/gitprofile.config.js +++ b/gitprofile.config.js @@ -83,16 +83,6 @@ const config = { }, ], - // Optional custom footer. To hide the footer, just remove it from here - footer: `

- Made with GitProfile and ❤️ -

`, - // To hide the `My Projects` section, keep it empty. externalProjects: [ { @@ -183,6 +173,13 @@ const config = { '--rounded-btn': '3rem', }, }, + + // Optional Footer. Supports plain text or HTML. + footer: `Made with GitProfile and ❤️`, }; export default config; diff --git a/src/helpers/utils.jsx b/src/helpers/utils.jsx index f2ed1f4..ae508c6 100644 --- a/src/helpers/utils.jsx +++ b/src/helpers/utils.jsx @@ -135,7 +135,6 @@ export const sanitizeConfig = (config) => { ]; return { - footer: config?.footer, github: { username: config?.github?.username || '', sortBy: config?.github?.sortBy || 'stars', @@ -188,6 +187,7 @@ export const sanitizeConfig = (config) => { themes: themes, customTheme: customTheme, }, + footer: config?.footer, }; }; From 5575e6c5f2b77301b813c0a01181e36c8506c0ea Mon Sep 17 00:00:00 2001 From: Ariful Alam Date: Fri, 13 Jan 2023 16:30:05 +0600 Subject: [PATCH 10/27] Add prop definition for resume and footer --- src/components/GitProfile.jsx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/components/GitProfile.jsx b/src/components/GitProfile.jsx index 0bf9bed..a63054e 100644 --- a/src/components/GitProfile.jsx +++ b/src/components/GitProfile.jsx @@ -257,6 +257,9 @@ GitProfile.propTypes = { phone: PropTypes.string, email: PropTypes.string, }), + resume: PropTypes.shape({ + fileUrl: PropTypes.string, + }), skills: PropTypes.array, externalProjects: PropTypes.arrayOf( PropTypes.shape({ @@ -318,6 +321,7 @@ GitProfile.propTypes = { '--rounded-btn': PropTypes.string, }), }), + footer: PropTypes.string, }).isRequired, }; From 02ed553904d76c7165957897c761ecb859098f28 Mon Sep 17 00:00:00 2001 From: Ariful Alam Date: Fri, 13 Jan 2023 16:31:28 +0600 Subject: [PATCH 11/27] Add type definition for footer --- types/index.d.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/types/index.d.ts b/types/index.d.ts index e8b4482..90b3b47 100644 --- a/types/index.d.ts +++ b/types/index.d.ts @@ -299,6 +299,11 @@ export interface Config { * Theme config */ themeConfig?: ThemeConfig; + + /** + * Custom footer + */ + footer?: string; } export interface GitProfileProps { From 65b427481c23abfd9def692531b640905133f28b Mon Sep 17 00:00:00 2001 From: Ariful Alam Date: Sat, 14 Jan 2023 19:46:39 +0600 Subject: [PATCH 12/27] Change project card background color --- src/components/blog/index.jsx | 2 +- src/components/external-project/index.jsx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/blog/index.jsx b/src/components/blog/index.jsx index 6d2d865..5f05bc7 100644 --- a/src/components/blog/index.jsx +++ b/src/components/blog/index.jsx @@ -183,7 +183,7 @@ const Blog = ({ loading, blog, googleAnalytics }) => {
diff --git a/src/components/external-project/index.jsx b/src/components/external-project/index.jsx index 331feb5..3221d25 100644 --- a/src/components/external-project/index.jsx +++ b/src/components/external-project/index.jsx @@ -134,7 +134,7 @@ const ExternalProject = ({ externalProjects, loading, googleAnalytics }) => {
-
+
From 2db8bf69e69439fcc2aa58b8989e81d09ff370d6 Mon Sep 17 00:00:00 2001 From: Ariful Alam Date: Sat, 14 Jan 2023 19:51:43 +0600 Subject: [PATCH 13/27] =?UTF-8?q?Bump=20version=20to=202.3.0=20?= =?UTF-8?q?=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package-lock.json | 4 ++-- package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 1b64f8f..2fcbbf6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@arifszn/gitprofile", - "version": "2.2.1", + "version": "2.3.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@arifszn/gitprofile", - "version": "2.2.1", + "version": "2.3.0", "license": "MIT", "dependencies": { "react": "^18.2.0", diff --git a/package.json b/package.json index a537d07..91507c6 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@arifszn/gitprofile", "description": "Create an automatic portfolio based on GitHub profile", - "version": "2.2.2", + "version": "2.3.0", "license": "MIT", "author": "arifszn", "repository": { From ad6e7aaddb80d9b06cfc81007195804e4203d5f0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 16 Jan 2023 08:05:34 +0000 Subject: [PATCH 14/27] Bump react-hotjar from 5.3.0 to 5.4.0 Bumps [react-hotjar](https://github.com/abdalla/react-hotjar) from 5.3.0 to 5.4.0. - [Release notes](https://github.com/abdalla/react-hotjar/releases) - [Commits](https://github.com/abdalla/react-hotjar/commits/v5.4.0) --- updated-dependencies: - dependency-name: react-hotjar dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 2fcbbf6..d533e46 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3516,9 +3516,9 @@ } }, "node_modules/react-hotjar": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/react-hotjar/-/react-hotjar-5.3.0.tgz", - "integrity": "sha512-QkqVxrKR0cjloce6QozOwEjQlRI9iuGluBz3c2aqxDK97n1Za37PIsQ0bhLYea3SvRTuzrZ+Gu3Yg2n7YF/l1w==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/react-hotjar/-/react-hotjar-5.4.0.tgz", + "integrity": "sha512-psUp6h2zyNL6Jg34u7TLQwcoJXoyPfwr5GTUKlLadVmlJergml+GP2EP6T3JYbR/44T8jixDKywiAjOk2BFfVQ==", "dev": true }, "node_modules/react-icons": { @@ -6601,9 +6601,9 @@ } }, "react-hotjar": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/react-hotjar/-/react-hotjar-5.3.0.tgz", - "integrity": "sha512-QkqVxrKR0cjloce6QozOwEjQlRI9iuGluBz3c2aqxDK97n1Za37PIsQ0bhLYea3SvRTuzrZ+Gu3Yg2n7YF/l1w==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/react-hotjar/-/react-hotjar-5.4.0.tgz", + "integrity": "sha512-psUp6h2zyNL6Jg34u7TLQwcoJXoyPfwr5GTUKlLadVmlJergml+GP2EP6T3JYbR/44T8jixDKywiAjOk2BFfVQ==", "dev": true }, "react-icons": { From 3a10225e812466f56fec2b1cc86aed2e4c1412f8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 16 Jan 2023 08:05:55 +0000 Subject: [PATCH 15/27] Bump eslint from 8.31.0 to 8.32.0 Bumps [eslint](https://github.com/eslint/eslint) from 8.31.0 to 8.32.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/compare/v8.31.0...v8.32.0) --- updated-dependencies: - dependency-name: eslint dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 2fcbbf6..7bdb164 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1698,9 +1698,9 @@ } }, "node_modules/eslint": { - "version": "8.31.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.31.0.tgz", - "integrity": "sha512-0tQQEVdmPZ1UtUKXjX7EMm9BlgJ08G90IhWh0PKDCb3ZLsgAOHI8fYSIzYVZej92zsgq+ft0FGsxhJ3xo2tbuA==", + "version": "8.32.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.32.0.tgz", + "integrity": "sha512-nETVXpnthqKPFyuY2FNjz/bEd6nbosRgKbkgS/y1C7LJop96gYHWpiguLecMHQ2XCPxn77DS0P+68WzG6vkZSQ==", "dev": true, "dependencies": { "@eslint/eslintrc": "^1.4.1", @@ -5336,9 +5336,9 @@ "dev": true }, "eslint": { - "version": "8.31.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.31.0.tgz", - "integrity": "sha512-0tQQEVdmPZ1UtUKXjX7EMm9BlgJ08G90IhWh0PKDCb3ZLsgAOHI8fYSIzYVZej92zsgq+ft0FGsxhJ3xo2tbuA==", + "version": "8.32.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.32.0.tgz", + "integrity": "sha512-nETVXpnthqKPFyuY2FNjz/bEd6nbosRgKbkgS/y1C7LJop96gYHWpiguLecMHQ2XCPxn77DS0P+68WzG6vkZSQ==", "dev": true, "requires": { "@eslint/eslintrc": "^1.4.1", From f1c07e98cb7f96c2487a3e99123fe210d1b71a7d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 16 Jan 2023 08:06:10 +0000 Subject: [PATCH 16/27] Bump eslint-plugin-react from 7.31.11 to 7.32.0 Bumps [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) from 7.31.11 to 7.32.0. - [Release notes](https://github.com/jsx-eslint/eslint-plugin-react/releases) - [Changelog](https://github.com/jsx-eslint/eslint-plugin-react/blob/master/CHANGELOG.md) - [Commits](https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.31.11...v7.32.0) --- updated-dependencies: - dependency-name: eslint-plugin-react dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- package-lock.json | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index 2fcbbf6..15361fc 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1787,9 +1787,9 @@ } }, "node_modules/eslint-plugin-react": { - "version": "7.31.11", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.11.tgz", - "integrity": "sha512-TTvq5JsT5v56wPa9OYHzsrOlHzKZKjV+aLgS+55NJP/cuzdiQPC7PfYoUjMoxlffKtvijpk7vA/jmuqRb9nohw==", + "version": "7.32.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.32.0.tgz", + "integrity": "sha512-vSBi1+SrPiLZCGvxpiZIa28fMEUaMjXtCplrvxcIxGzmFiYdsXQDwInEjuv5/i/2CTTxbkS87tE8lsQ0Qxinbw==", "dev": true, "dependencies": { "array-includes": "^3.1.6", @@ -1804,7 +1804,7 @@ "object.hasown": "^1.1.2", "object.values": "^1.1.6", "prop-types": "^15.8.1", - "resolve": "^2.0.0-next.3", + "resolve": "^2.0.0-next.4", "semver": "^6.3.0", "string.prototype.matchall": "^4.0.8" }, @@ -5465,9 +5465,9 @@ } }, "eslint-plugin-react": { - "version": "7.31.11", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.11.tgz", - "integrity": "sha512-TTvq5JsT5v56wPa9OYHzsrOlHzKZKjV+aLgS+55NJP/cuzdiQPC7PfYoUjMoxlffKtvijpk7vA/jmuqRb9nohw==", + "version": "7.32.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.32.0.tgz", + "integrity": "sha512-vSBi1+SrPiLZCGvxpiZIa28fMEUaMjXtCplrvxcIxGzmFiYdsXQDwInEjuv5/i/2CTTxbkS87tE8lsQ0Qxinbw==", "dev": true, "requires": { "array-includes": "^3.1.6", @@ -5482,7 +5482,7 @@ "object.hasown": "^1.1.2", "object.values": "^1.1.6", "prop-types": "^15.8.1", - "resolve": "^2.0.0-next.3", + "resolve": "^2.0.0-next.4", "semver": "^6.3.0", "string.prototype.matchall": "^4.0.8" }, From d7e05033c5aa02fad5bb9a318b5916778ab40a1e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 16 Jan 2023 08:06:25 +0000 Subject: [PATCH 17/27] Bump prettier from 2.8.2 to 2.8.3 Bumps [prettier](https://github.com/prettier/prettier) from 2.8.2 to 2.8.3. - [Release notes](https://github.com/prettier/prettier/releases) - [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md) - [Commits](https://github.com/prettier/prettier/compare/2.8.2...2.8.3) --- updated-dependencies: - dependency-name: prettier dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 2fcbbf6..7d99d2a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3385,9 +3385,9 @@ } }, "node_modules/prettier": { - "version": "2.8.2", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.2.tgz", - "integrity": "sha512-BtRV9BcncDyI2tsuS19zzhzoxD8Dh8LiCx7j7tHzrkz8GFXAexeWFdi22mjE1d16dftH2qNaytVxqiRTGlMfpw==", + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.3.tgz", + "integrity": "sha512-tJ/oJ4amDihPoufT5sM0Z1SKEuKay8LfVAMlbbhnnkvt6BUserZylqo2PN+p9KeljLr0OHa2rXHU1T8reeoTrw==", "dev": true, "bin": { "prettier": "bin-prettier.js" @@ -6515,9 +6515,9 @@ "dev": true }, "prettier": { - "version": "2.8.2", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.2.tgz", - "integrity": "sha512-BtRV9BcncDyI2tsuS19zzhzoxD8Dh8LiCx7j7tHzrkz8GFXAexeWFdi22mjE1d16dftH2qNaytVxqiRTGlMfpw==", + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.3.tgz", + "integrity": "sha512-tJ/oJ4amDihPoufT5sM0Z1SKEuKay8LfVAMlbbhnnkvt6BUserZylqo2PN+p9KeljLr0OHa2rXHU1T8reeoTrw==", "dev": true }, "prettier-linter-helpers": { From 5a30b610b3065965aaee113bf26568b725d3b730 Mon Sep 17 00:00:00 2001 From: Ariful Alam Date: Thu, 19 Jan 2023 17:02:52 +0600 Subject: [PATCH 18/27] Truncate long text --- src/components/details/index.jsx | 11 ++++------- src/components/project/index.jsx | 2 +- 2 files changed, 5 insertions(+), 8 deletions(-) diff --git a/src/components/details/index.jsx b/src/components/details/index.jsx index d84144a..61160aa 100644 --- a/src/components/details/index.jsx +++ b/src/components/details/index.jsx @@ -34,14 +34,11 @@ const ListItem = ({ icon, title, value, link, skeleton = false }) => { className={`${ skeleton ? 'flex-grow' : '' } text-sm font-normal text-right mr-2 ml-3 ${link ? 'truncate' : ''}`} + style={{ + wordBreak: 'break-word', + }} > -
- {value} -
+ {value}
); diff --git a/src/components/project/index.jsx b/src/components/project/index.jsx index b309c10..0e43440 100644 --- a/src/components/project/index.jsx +++ b/src/components/project/index.jsx @@ -96,7 +96,7 @@ const Project = ({ repo, loading, github, googleAnalytics }) => { {item.description}

-
+
From 8853f2f2b57735f8ddddd7bb8848745594876871 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 23 Jan 2023 08:05:23 +0000 Subject: [PATCH 19/27] Bump react-hotjar from 5.4.0 to 5.4.1 Bumps [react-hotjar](https://github.com/abdalla/react-hotjar) from 5.4.0 to 5.4.1. - [Release notes](https://github.com/abdalla/react-hotjar/releases) - [Commits](https://github.com/abdalla/react-hotjar/commits) --- updated-dependencies: - dependency-name: react-hotjar dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 7d84832..a4ea128 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3516,9 +3516,9 @@ } }, "node_modules/react-hotjar": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/react-hotjar/-/react-hotjar-5.4.0.tgz", - "integrity": "sha512-psUp6h2zyNL6Jg34u7TLQwcoJXoyPfwr5GTUKlLadVmlJergml+GP2EP6T3JYbR/44T8jixDKywiAjOk2BFfVQ==", + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/react-hotjar/-/react-hotjar-5.4.1.tgz", + "integrity": "sha512-2205ONuPZzAFAQaIG2BQf/l8nePf5ir16vF7S/RT937JYvw3c7WSH65XRnL3sT4GMpU4eDzesB964xNE5wjGPQ==", "dev": true }, "node_modules/react-icons": { @@ -6601,9 +6601,9 @@ } }, "react-hotjar": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/react-hotjar/-/react-hotjar-5.4.0.tgz", - "integrity": "sha512-psUp6h2zyNL6Jg34u7TLQwcoJXoyPfwr5GTUKlLadVmlJergml+GP2EP6T3JYbR/44T8jixDKywiAjOk2BFfVQ==", + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/react-hotjar/-/react-hotjar-5.4.1.tgz", + "integrity": "sha512-2205ONuPZzAFAQaIG2BQf/l8nePf5ir16vF7S/RT937JYvw3c7WSH65XRnL3sT4GMpU4eDzesB964xNE5wjGPQ==", "dev": true }, "react-icons": { From 0515e2ec6251fff3392b5d7723b577bb27f5bbf2 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 23 Jan 2023 08:05:41 +0000 Subject: [PATCH 20/27] Bump daisyui from 2.46.1 to 2.47.0 Bumps [daisyui](https://github.com/saadeghi/daisyui) from 2.46.1 to 2.47.0. - [Release notes](https://github.com/saadeghi/daisyui/releases) - [Changelog](https://github.com/saadeghi/daisyui/blob/master/CHANGELOG.md) - [Commits](https://github.com/saadeghi/daisyui/compare/v2.46.1...v2.47.0) --- updated-dependencies: - dependency-name: daisyui dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 7d84832..eb63cfb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1441,9 +1441,9 @@ } }, "node_modules/daisyui": { - "version": "2.46.1", - "resolved": "https://registry.npmjs.org/daisyui/-/daisyui-2.46.1.tgz", - "integrity": "sha512-i59+nLuzzPAVOhNhot3KLtt6stfYeCIPXs9uiLcpXjykpqxHfBA3W6hQWOUWPMwfqhyQd0WKub3sydtPGjzLtA==", + "version": "2.47.0", + "resolved": "https://registry.npmjs.org/daisyui/-/daisyui-2.47.0.tgz", + "integrity": "sha512-svZpXKldtHjXTEdj/lu2n7b+EQJSatqvmVB59k4dhCDOYUhUZ3jtGuPrgOJlPysHhDjxjCRWWug/fgV5e8tc/w==", "dev": true, "dependencies": { "color": "^4.2", @@ -5148,9 +5148,9 @@ "dev": true }, "daisyui": { - "version": "2.46.1", - "resolved": "https://registry.npmjs.org/daisyui/-/daisyui-2.46.1.tgz", - "integrity": "sha512-i59+nLuzzPAVOhNhot3KLtt6stfYeCIPXs9uiLcpXjykpqxHfBA3W6hQWOUWPMwfqhyQd0WKub3sydtPGjzLtA==", + "version": "2.47.0", + "resolved": "https://registry.npmjs.org/daisyui/-/daisyui-2.47.0.tgz", + "integrity": "sha512-svZpXKldtHjXTEdj/lu2n7b+EQJSatqvmVB59k4dhCDOYUhUZ3jtGuPrgOJlPysHhDjxjCRWWug/fgV5e8tc/w==", "dev": true, "requires": { "color": "^4.2", From 2ff2e301e9b87063e545507c6274f2c4849c71b4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 23 Jan 2023 08:05:58 +0000 Subject: [PATCH 21/27] Bump axios from 1.2.2 to 1.2.3 Bumps [axios](https://github.com/axios/axios) from 1.2.2 to 1.2.3. - [Release notes](https://github.com/axios/axios/releases) - [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md) - [Commits](https://github.com/axios/axios/compare/1.2.2...v1.2.3) --- updated-dependencies: - dependency-name: axios dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 7d84832..b6f3fbd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1149,9 +1149,9 @@ } }, "node_modules/axios": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.2.2.tgz", - "integrity": "sha512-bz/J4gS2S3I7mpN/YZfGFTqhXTYzRho8Ay38w2otuuDR322KzFIWm/4W2K6gIwvWaws5n+mnb7D1lN9uD+QH6Q==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.2.3.tgz", + "integrity": "sha512-pdDkMYJeuXLZ6Xj/Q5J3Phpe+jbGdsSzlQaFVkMQzRUL05+6+tetX8TV3p4HrU4kzuO9bt+io/yGQxuyxA/xcw==", "dev": true, "dependencies": { "follow-redirects": "^1.15.0", @@ -4928,9 +4928,9 @@ } }, "axios": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.2.2.tgz", - "integrity": "sha512-bz/J4gS2S3I7mpN/YZfGFTqhXTYzRho8Ay38w2otuuDR322KzFIWm/4W2K6gIwvWaws5n+mnb7D1lN9uD+QH6Q==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.2.3.tgz", + "integrity": "sha512-pdDkMYJeuXLZ6Xj/Q5J3Phpe+jbGdsSzlQaFVkMQzRUL05+6+tetX8TV3p4HrU4kzuO9bt+io/yGQxuyxA/xcw==", "dev": true, "requires": { "follow-redirects": "^1.15.0", From 7fd43fac48fe3f2e38da4be4df853179af7e6e44 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 23 Jan 2023 08:06:19 +0000 Subject: [PATCH 22/27] Bump eslint-plugin-react from 7.32.0 to 7.32.1 Bumps [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) from 7.32.0 to 7.32.1. - [Release notes](https://github.com/jsx-eslint/eslint-plugin-react/releases) - [Changelog](https://github.com/jsx-eslint/eslint-plugin-react/blob/master/CHANGELOG.md) - [Commits](https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.32.0...v7.32.1) --- updated-dependencies: - dependency-name: eslint-plugin-react dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 7d84832..817fdd9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1787,9 +1787,9 @@ } }, "node_modules/eslint-plugin-react": { - "version": "7.32.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.32.0.tgz", - "integrity": "sha512-vSBi1+SrPiLZCGvxpiZIa28fMEUaMjXtCplrvxcIxGzmFiYdsXQDwInEjuv5/i/2CTTxbkS87tE8lsQ0Qxinbw==", + "version": "7.32.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.32.1.tgz", + "integrity": "sha512-vOjdgyd0ZHBXNsmvU+785xY8Bfe57EFbTYYk8XrROzWpr9QBvpjITvAXt9xqcE6+8cjR/g1+mfumPToxsl1www==", "dev": true, "dependencies": { "array-includes": "^3.1.6", @@ -5465,9 +5465,9 @@ } }, "eslint-plugin-react": { - "version": "7.32.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.32.0.tgz", - "integrity": "sha512-vSBi1+SrPiLZCGvxpiZIa28fMEUaMjXtCplrvxcIxGzmFiYdsXQDwInEjuv5/i/2CTTxbkS87tE8lsQ0Qxinbw==", + "version": "7.32.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.32.1.tgz", + "integrity": "sha512-vOjdgyd0ZHBXNsmvU+785xY8Bfe57EFbTYYk8XrROzWpr9QBvpjITvAXt9xqcE6+8cjR/g1+mfumPToxsl1www==", "dev": true, "requires": { "array-includes": "^3.1.6", From 027d427db9839316b3c54e3524d42d2245dce4ed Mon Sep 17 00:00:00 2001 From: daffaharizal Date: Mon, 23 Jan 2023 18:09:12 +0700 Subject: [PATCH 23/27] Ref(index.jsx): hover: underline class for See All text --- src/components/project/index.jsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/project/index.jsx b/src/components/project/index.jsx index 0e43440..f89fd12 100644 --- a/src/components/project/index.jsx +++ b/src/components/project/index.jsx @@ -146,7 +146,7 @@ const Project = ({ repo, loading, github, googleAnalytics }) => { href={`https://github.com/${github.username}?tab=repositories`} target="_blank" rel="noreferrer" - className="text-base-content opacity-50" + className="text-base-content opacity-50 hover:underline" > See All From a1525e87b2f4d13414a3c4439d756300708a248f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 30 Jan 2023 08:07:23 +0000 Subject: [PATCH 24/27] Bump daisyui from 2.47.0 to 2.49.0 Bumps [daisyui](https://github.com/saadeghi/daisyui) from 2.47.0 to 2.49.0. - [Release notes](https://github.com/saadeghi/daisyui/releases) - [Changelog](https://github.com/saadeghi/daisyui/blob/master/CHANGELOG.md) - [Commits](https://github.com/saadeghi/daisyui/commits) --- updated-dependencies: - dependency-name: daisyui dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 8a52e9a..48590e4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1441,9 +1441,9 @@ } }, "node_modules/daisyui": { - "version": "2.47.0", - "resolved": "https://registry.npmjs.org/daisyui/-/daisyui-2.47.0.tgz", - "integrity": "sha512-svZpXKldtHjXTEdj/lu2n7b+EQJSatqvmVB59k4dhCDOYUhUZ3jtGuPrgOJlPysHhDjxjCRWWug/fgV5e8tc/w==", + "version": "2.49.0", + "resolved": "https://registry.npmjs.org/daisyui/-/daisyui-2.49.0.tgz", + "integrity": "sha512-+hEFMupi/7rqkAH4d3iBWj1TXRq73V3PrkJ3HiDqFuQgMoE1/UQOgMoeqaHa3r4IRo4fjMNauwHBA17qT0YSIA==", "dev": true, "dependencies": { "color": "^4.2", @@ -5148,9 +5148,9 @@ "dev": true }, "daisyui": { - "version": "2.47.0", - "resolved": "https://registry.npmjs.org/daisyui/-/daisyui-2.47.0.tgz", - "integrity": "sha512-svZpXKldtHjXTEdj/lu2n7b+EQJSatqvmVB59k4dhCDOYUhUZ3jtGuPrgOJlPysHhDjxjCRWWug/fgV5e8tc/w==", + "version": "2.49.0", + "resolved": "https://registry.npmjs.org/daisyui/-/daisyui-2.49.0.tgz", + "integrity": "sha512-+hEFMupi/7rqkAH4d3iBWj1TXRq73V3PrkJ3HiDqFuQgMoE1/UQOgMoeqaHa3r4IRo4fjMNauwHBA17qT0YSIA==", "dev": true, "requires": { "color": "^4.2", From 444e22065711434c3247dad65317aa9f69916ba4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 30 Jan 2023 08:07:45 +0000 Subject: [PATCH 25/27] Bump axios from 1.2.3 to 1.2.6 Bumps [axios](https://github.com/axios/axios) from 1.2.3 to 1.2.6. - [Release notes](https://github.com/axios/axios/releases) - [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md) - [Commits](https://github.com/axios/axios/compare/v1.2.3...v1.2.6) --- updated-dependencies: - dependency-name: axios dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 8a52e9a..fbf3224 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1149,9 +1149,9 @@ } }, "node_modules/axios": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.2.3.tgz", - "integrity": "sha512-pdDkMYJeuXLZ6Xj/Q5J3Phpe+jbGdsSzlQaFVkMQzRUL05+6+tetX8TV3p4HrU4kzuO9bt+io/yGQxuyxA/xcw==", + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.2.6.tgz", + "integrity": "sha512-rC/7F08XxZwjMV4iuWv+JpD3E0Ksqg9nac4IIg6RwNuF0JTeWoCo/mBNG54+tNhhI11G3/VDRbdDQTs9hGp4pQ==", "dev": true, "dependencies": { "follow-redirects": "^1.15.0", @@ -4928,9 +4928,9 @@ } }, "axios": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.2.3.tgz", - "integrity": "sha512-pdDkMYJeuXLZ6Xj/Q5J3Phpe+jbGdsSzlQaFVkMQzRUL05+6+tetX8TV3p4HrU4kzuO9bt+io/yGQxuyxA/xcw==", + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.2.6.tgz", + "integrity": "sha512-rC/7F08XxZwjMV4iuWv+JpD3E0Ksqg9nac4IIg6RwNuF0JTeWoCo/mBNG54+tNhhI11G3/VDRbdDQTs9hGp4pQ==", "dev": true, "requires": { "follow-redirects": "^1.15.0", From 28bdd6c3feb1679d0fe36a0ceb295ac4ccd6b979 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 30 Jan 2023 08:08:02 +0000 Subject: [PATCH 26/27] Bump eslint-plugin-react from 7.32.1 to 7.32.2 Bumps [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) from 7.32.1 to 7.32.2. - [Release notes](https://github.com/jsx-eslint/eslint-plugin-react/releases) - [Changelog](https://github.com/jsx-eslint/eslint-plugin-react/blob/master/CHANGELOG.md) - [Commits](https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.32.1...v7.32.2) --- updated-dependencies: - dependency-name: eslint-plugin-react dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 8a52e9a..3433d89 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1787,9 +1787,9 @@ } }, "node_modules/eslint-plugin-react": { - "version": "7.32.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.32.1.tgz", - "integrity": "sha512-vOjdgyd0ZHBXNsmvU+785xY8Bfe57EFbTYYk8XrROzWpr9QBvpjITvAXt9xqcE6+8cjR/g1+mfumPToxsl1www==", + "version": "7.32.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.32.2.tgz", + "integrity": "sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg==", "dev": true, "dependencies": { "array-includes": "^3.1.6", @@ -5465,9 +5465,9 @@ } }, "eslint-plugin-react": { - "version": "7.32.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.32.1.tgz", - "integrity": "sha512-vOjdgyd0ZHBXNsmvU+785xY8Bfe57EFbTYYk8XrROzWpr9QBvpjITvAXt9xqcE6+8cjR/g1+mfumPToxsl1www==", + "version": "7.32.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.32.2.tgz", + "integrity": "sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg==", "dev": true, "requires": { "array-includes": "^3.1.6", From 9258c1de46c4436ef8fef3b4247b00939bf33abd Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 30 Jan 2023 08:08:28 +0000 Subject: [PATCH 27/27] Bump eslint from 8.32.0 to 8.33.0 Bumps [eslint](https://github.com/eslint/eslint) from 8.32.0 to 8.33.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/compare/v8.32.0...v8.33.0) --- updated-dependencies: - dependency-name: eslint dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 8a52e9a..34d75f9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1698,9 +1698,9 @@ } }, "node_modules/eslint": { - "version": "8.32.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.32.0.tgz", - "integrity": "sha512-nETVXpnthqKPFyuY2FNjz/bEd6nbosRgKbkgS/y1C7LJop96gYHWpiguLecMHQ2XCPxn77DS0P+68WzG6vkZSQ==", + "version": "8.33.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.33.0.tgz", + "integrity": "sha512-WjOpFQgKK8VrCnAtl8We0SUOy/oVZ5NHykyMiagV1M9r8IFpIJX7DduK6n1mpfhlG7T1NLWm2SuD8QB7KFySaA==", "dev": true, "dependencies": { "@eslint/eslintrc": "^1.4.1", @@ -5336,9 +5336,9 @@ "dev": true }, "eslint": { - "version": "8.32.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.32.0.tgz", - "integrity": "sha512-nETVXpnthqKPFyuY2FNjz/bEd6nbosRgKbkgS/y1C7LJop96gYHWpiguLecMHQ2XCPxn77DS0P+68WzG6vkZSQ==", + "version": "8.33.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.33.0.tgz", + "integrity": "sha512-WjOpFQgKK8VrCnAtl8We0SUOy/oVZ5NHykyMiagV1M9r8IFpIJX7DduK6n1mpfhlG7T1NLWm2SuD8QB7KFySaA==", "dev": true, "requires": { "@eslint/eslintrc": "^1.4.1",