From 5423edbb798fb1f748907859b596513ae7a84fa9 Mon Sep 17 00:00:00 2001 From: S-ishita Date: Sun, 30 Jul 2023 22:43:34 +0530 Subject: [PATCH 01/35] zuno community added --- database/other/communities.json | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/database/other/communities.json b/database/other/communities.json index c5ab093c3..68088d3a9 100644 --- a/database/other/communities.json +++ b/database/other/communities.json @@ -26,5 +26,12 @@ "url": "https://devmesh.intel.com/member-programs/intel-student-ambassador-program", "category": "other", "subcategory": "communities" + }, + { + "name": "Zuno Foundit Community", + "description": "Your go-to place for internships & fresher jobs that are verified and pay well.Be a community leader.", + "url": "https://t.me/zunobyfoundit", + "category": "other", + "subcategory": "communities" } -] +] \ No newline at end of file From 9219dd3c9b402ce4f11aa63945c4c7625f2b9e59 Mon Sep 17 00:00:00 2001 From: Christine Belzie <105683440+CBID2@users.noreply.github.com> Date: Sun, 30 Jul 2023 13:17:39 -0400 Subject: [PATCH 02/35] fix: revise typo in the description --- database/other/communities.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/database/other/communities.json b/database/other/communities.json index 68088d3a9..1d02aad1b 100644 --- a/database/other/communities.json +++ b/database/other/communities.json @@ -29,9 +29,9 @@ }, { "name": "Zuno Foundit Community", - "description": "Your go-to place for internships & fresher jobs that are verified and pay well.Be a community leader.", + "description": "Your go-to place for internships & fresher jobs that are verified and pay well. Be a community leader.", "url": "https://t.me/zunobyfoundit", "category": "other", "subcategory": "communities" } -] \ No newline at end of file +] From 627386c70b8b7e1eb422ced4c6724de172052e8e Mon Sep 17 00:00:00 2001 From: ARSHAD Date: Tue, 1 Aug 2023 02:21:07 +0530 Subject: [PATCH 03/35] Added a new blog to open-source --- database/open_source/blogs.json | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/database/open_source/blogs.json b/database/open_source/blogs.json index cdaa3998d..0e39d6800 100644 --- a/database/open_source/blogs.json +++ b/database/open_source/blogs.json @@ -33,5 +33,12 @@ "url": "https://www.youtube.com/playlist?list=PLnCV5fTAsUgpaLMY_Z8FqPxZ89v-_pcfY", "category": "open source", "subcategory": "open-source-blogs" + }, + { + "name": "Open Source With Pradumna", + "description": "This blog will start your journey from scarth to advance all the tools included in it.", + "url": "https://os.pradumnasaraf.dev/#/", + "category": "open source", + "subcategory": "open-source-blogs" } -] +] \ No newline at end of file From fb7ea61783081b840de58a85f013916ff0934319 Mon Sep 17 00:00:00 2001 From: ARSHAD KHAN Date: Tue, 1 Aug 2023 02:32:14 +0530 Subject: [PATCH 04/35] Update blogs.json check --- database/open_source/blogs.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/database/open_source/blogs.json b/database/open_source/blogs.json index 0e39d6800..4bd8ee92e 100644 --- a/database/open_source/blogs.json +++ b/database/open_source/blogs.json @@ -36,9 +36,9 @@ }, { "name": "Open Source With Pradumna", - "description": "This blog will start your journey from scarth to advance all the tools included in it.", + "description": "This blog will start your journey from zero to advance as all the tools are included in it", "url": "https://os.pradumnasaraf.dev/#/", "category": "open source", "subcategory": "open-source-blogs" } -] \ No newline at end of file +] From 04125b4ab945c2b333ed8f941530431a64fe0c01 Mon Sep 17 00:00:00 2001 From: Anmol Baranwal <74038190+Anmol-Baranwal@users.noreply.github.com> Date: Tue, 1 Aug 2023 05:05:22 -0700 Subject: [PATCH 05/35] feat: workflow to add labels based on title and comment (#1296) --- .github/labeler-config.yml | 80 +++++++++++++++++++++++++++++ .github/workflows/add-labels-pr.yml | 24 +++++++++ 2 files changed, 104 insertions(+) create mode 100644 .github/labeler-config.yml create mode 100644 .github/workflows/add-labels-pr.yml diff --git a/.github/labeler-config.yml b/.github/labeler-config.yml new file mode 100644 index 000000000..279ff1153 --- /dev/null +++ b/.github/labeler-config.yml @@ -0,0 +1,80 @@ +filters: + - label: 'goal: new-feature' + regexs: + - /\bfeat\b/ + - /feature/i + events: [pull_request] + targets: [title] + + - label: 'documentation' + regexs: + - /docs/i + events: [pull_request] + targets: [title] + + - label: 'bug' + regexs: + - /bug/i + events: [pull_request] + targets: [title] + - label: 'bug' + regexs: + - /fix/i + events: [pull_request] + targets: [title] + + - label: 'chore' + regexs: + - /category/i + events: [pull_request] + targets: [title] + - label: 'goal: new-category' + regexs: + - /category/i + events: [pull_request] + targets: [title] + + - label: 'chore' + regexs: + - /\blink\b/ + - /link/i + events: [pull_request] + targets: [title] + - label: 'goal: new-link' + regexs: + - /\blink\b/ + - /link/i + events: [pull_request] + targets: [title] + + - label: 'chore' + regexs: + - /description/i + events: [pull_request] + targets: [title] + + - label: 'chore' + regexs: + - /chore/i + events: [pull_request] + targets: [title] + + - label: 'goal: build' + regexs: + - /build/i + events: [pull_request] + targets: [title] + + - label: 'goal: refactor' + regexs: + - /\brefactor\b/ + - /refactor/i + events: [pull_request] + targets: [title] + + - label: 'accessibility' + regexs: + - /\baccessibility\b/ + - /accessibility/i + events: [issues, pull_request] # default + targets: [title, comment] # default diff --git a/.github/workflows/add-labels-pr.yml b/.github/workflows/add-labels-pr.yml new file mode 100644 index 000000000..92188d3b5 --- /dev/null +++ b/.github/workflows/add-labels-pr.yml @@ -0,0 +1,24 @@ +# reference: https://github.com/hoho4190/issue-pr-labeler +name: PR Labeler + +on: + pull_request_target: + types: + - opened + - reopened + +jobs: + main: + runs-on: ubuntu-latest + + permissions: + contents: read # to read configuration yml file + pull-requests: write # to add labels to pull requests + + steps: + - name: Run PR Labeler + uses: hoho4190/issue-pr-labeler@v1 + with: + token: ${{ secrets.GITHUB_TOKEN }} + config-file-name: labeler-config.yml + # disable-bot: true # this will prevent issues, PRs created by bots From ecdb27648f1cd2a7a15772782105ea9f7abd00c2 Mon Sep 17 00:00:00 2001 From: Anshul Soni <74638335+anshulsoni4@users.noreply.github.com> Date: Tue, 1 Aug 2023 17:45:43 +0530 Subject: [PATCH 06/35] chore: added new resources (#1394) --- database/youtube/data-structures.json | 8 ++++++++ database/youtube/ui-ux.json | 26 ++++++++++++++++++++++++++ 2 files changed, 34 insertions(+) create mode 100644 database/youtube/ui-ux.json diff --git a/database/youtube/data-structures.json b/database/youtube/data-structures.json index 462fedbf1..44a8c2ae6 100644 --- a/database/youtube/data-structures.json +++ b/database/youtube/data-structures.json @@ -111,6 +111,14 @@ "subcategory": "data-structures", "language": "english" }, + { + "name": "Data Structure & Algorithms Full Course In Hindi", + "description": "DSA playlist for understanding concepts of core coding using the c++ language", + "url": "https://www.youtube.com/playlist?list=PLzjZaW71kMwQ1DIWTn0d_KDHU4_E52-rq", + "category": "youtube", + "subcategory": "data-structures", + "language": "hindi" + }, { "name": "CODING NINJAS", "description": "This channel provides DSA course in Python from beginner to advance level.", diff --git a/database/youtube/ui-ux.json b/database/youtube/ui-ux.json new file mode 100644 index 000000000..a3dec3f01 --- /dev/null +++ b/database/youtube/ui-ux.json @@ -0,0 +1,26 @@ +[ + { + "name": "UI/UX Design Course For Beginners", + "description": "The UI/UX Design Specialization brings a design-centric approach to user interface and user experience design, and offers practical, skill-based instruction centered around a visual communications perspective, rather than on one focused on marketing or programming alone", + "url": "https://www.youtube.com/watch?v=pyQAiRuqUSM", + "category": "youtube", + "subcategory": "ux-designing", + "language": "English" + }, + { + "name": "Step by Step Roadmap for how to become a UX Designer", + "description": "In this video, Ansh Mehra provides a step-by-step method to becoming a UX designer. If you want to become a UX designer and need a roadmap to achieve this goal, this video is a perfect fit for you!", + "url": "https://www.youtube.com/watch?v=cwPU547bCDs", + "category": "youtube", + "subcategory": "ux-designing", + "language": "Hindi" + }, + { + "name": "UI / UX Design Tutorial: Wireframe, Mockup and Design in Figma", + "description": "In this video, you will learn how a professional designer builds a full website design from scratch following the process of user experience and user interface. The tutorial also covers wireframing, prototyping, and designing in Figma.", + "url": "https://www.youtube.com/watch?v=c9Wg6Cb_YlU&t=4094s", + "category": "youtube", + "subcategory": "ux-designing", + "language": "English" + } +] From 88b77f8d333f4516efe75fbc0b35f3215ec0615b Mon Sep 17 00:00:00 2001 From: Koya Narendra <84512164+NarendraKoya999@users.noreply.github.com> Date: Tue, 1 Aug 2023 17:48:27 +0530 Subject: [PATCH 07/35] feat: Added Software Testing YouTube Videos Details in testing.json File (#1388) --- database/youtube/testing.json | 30 +++++++++++++++++++++++++++--- 1 file changed, 27 insertions(+), 3 deletions(-) diff --git a/database/youtube/testing.json b/database/youtube/testing.json index df3fcb035..19bcec235 100644 --- a/database/youtube/testing.json +++ b/database/youtube/testing.json @@ -1,7 +1,7 @@ [ { "name": "SoftwaretestingbyMKT", - "description": "This channel is for everyone who wants to learn Manual testing and Automation Testing for FREE.The reason he have made this YouTube channel is to educate people who want to learn in easy language. I have a good theory and practical knowledge on testing.", + "description": "This channel is for everyone who wants to learn Manual testing and Automation Testing for FREE. The reason he has made this channel is to educate people who want to learn an easy language. I have a good theory and practical knowledge on testing.", "url": "https://www.youtube.com/@SoftwaretestingbyMKT", "category": "youtube", "subcategory": "testing", @@ -9,7 +9,7 @@ }, { "name": "Automation Bro-Dilpreet johal", - "description": "This channel is beginner friendly as well take you up to advanced level in automation with almost every framework", + "description": "This channel teaches Automation from beginner to advanced with almost every framework", "url": "https://www.youtube.com/@dilpreetjohal", "category": "youtube", "subcategory": "testing", @@ -17,10 +17,34 @@ }, { "name": "JoanMedia", - "description": "In this channel you will find free content related to the Software Engineer Area(Front End, Backend, Software Quality Assurance/Quality Control, and Devops).", + "description": "In this channel, you will find free content related to the Software Engineer Area(Front End, Backend, Software Quality Assurance/Quality Control, and DevOps).", "url": "https://www.youtube.com/@joanmedia", "category": "youtube", "subcategory": "testing", "language": "english" + }, + { + "name": "Software Testing Mentor", + "description": "This channel to share practical knowledge about Jira, Confluence, Software Testing, Test Automation, Testing Tools, Jenkins, Docker, GIT, Agile, and many more topics", + "url": "https://www.youtube.com/@softwaretestingmentor", + "category": "youtube", + "subcategory": "testing", + "language": "english" + }, + { + "name": "Automation Step by Step", + "description": "This beginner-friendly step-by-step course teaches automation in different tools and technologies like Automation Testing, DevOps and CI, API Testing, Mobile Testing, Performance Testing, and UI Testing.", + "url": "https://www.youtube.com/@RaghavPal", + "category": "youtube", + "subcategory": "testing", + "language": "english" + }, + { + "name": "EDUREKA! (Testing)", + "description": "Learn fullstack testing from scratch using Selenium with Java Combination along with Concepts related to Selenium WebDriver, IDE, Grid & Selenium's industry implementation methodologies", + "url": "https://www.youtube.com/watch?v=9p6NNapsUvQ&t=2s", + "category": "youtube", + "subcategory": "testing", + "language": "english" } ] From 53ed277376f7df74bfd36ba6ed6747b511a8b064 Mon Sep 17 00:00:00 2001 From: Anmol Baranwal <74038190+Anmol-Baranwal@users.noreply.github.com> Date: Tue, 1 Aug 2023 05:20:02 -0700 Subject: [PATCH 08/35] feat: remove redundant code and add styling (#1414) --- components/ForkButton/GitHubForkButton.tsx | 4 +--- components/StarButton/GitHubStarButton.tsx | 2 +- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/components/ForkButton/GitHubForkButton.tsx b/components/ForkButton/GitHubForkButton.tsx index 2c3254040..f3bc025ae 100644 --- a/components/ForkButton/GitHubForkButton.tsx +++ b/components/ForkButton/GitHubForkButton.tsx @@ -28,9 +28,7 @@ export const GitHubForkButton: FC<{ repo: string }> = ({ repo }) => { rel="noopener noreferrer" aria-label={`Fork ${repo} on GitHub`} > -
+
Fork {forkCount} diff --git a/components/StarButton/GitHubStarButton.tsx b/components/StarButton/GitHubStarButton.tsx index da43200ad..5ed6bf70b 100644 --- a/components/StarButton/GitHubStarButton.tsx +++ b/components/StarButton/GitHubStarButton.tsx @@ -28,7 +28,7 @@ export const GitHubStarButton: FC<{ repo: string }> = ({ repo }) => { rel="noopener noreferrer" aria-label={`Star ${repo} on GitHub`} > -
+
Star {starCount} From 792131ff07333b6b580d9324c78e091d16b3ddee Mon Sep 17 00:00:00 2001 From: Christine Belzie <105683440+CBID2@users.noreply.github.com> Date: Tue, 1 Aug 2023 10:54:30 -0400 Subject: [PATCH 09/35] Update database/open_source/blogs.json --- database/open_source/blogs.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/database/open_source/blogs.json b/database/open_source/blogs.json index 4bd8ee92e..0dc345b3d 100644 --- a/database/open_source/blogs.json +++ b/database/open_source/blogs.json @@ -36,7 +36,7 @@ }, { "name": "Open Source With Pradumna", - "description": "This blog will start your journey from zero to advance as all the tools are included in it", + "description": "This blog provides tips on how to get your open source journey started", "url": "https://os.pradumnasaraf.dev/#/", "category": "open source", "subcategory": "open-source-blogs" From a18e011c6205e848feef52fa1a263508bd587639 Mon Sep 17 00:00:00 2001 From: ighoshsubho Date: Tue, 1 Aug 2023 21:58:31 +0530 Subject: [PATCH 10/35] feat! : Added devops category and links for its resources. --- components/TopBar/CategoryDescriptions.ts | 7 +++++++ database/DevOps/cicd.json | 9 +++++++++ database/DevOps/devopsLifecycle.json | 9 +++++++++ database/DevOps/devopsMethodologies.json | 9 +++++++++ database/DevOps/docker.json | 9 +++++++++ database/DevOps/kubernetes.json | 9 +++++++++ database/DevOps/microservices.json | 9 +++++++++ database/data.ts | 15 +++++++++++++++ database/index.ts | 7 +++++++ types/index.ts | 8 ++++++++ 10 files changed, 91 insertions(+) create mode 100644 database/DevOps/cicd.json create mode 100644 database/DevOps/devopsLifecycle.json create mode 100644 database/DevOps/devopsMethodologies.json create mode 100644 database/DevOps/docker.json create mode 100644 database/DevOps/kubernetes.json create mode 100644 database/DevOps/microservices.json diff --git a/components/TopBar/CategoryDescriptions.ts b/components/TopBar/CategoryDescriptions.ts index e63f7386c..d288b1614 100644 --- a/components/TopBar/CategoryDescriptions.ts +++ b/components/TopBar/CategoryDescriptions.ts @@ -3,6 +3,13 @@ type CategoryDescriptions = { } const categoryDescriptions: CategoryDescriptions = { + // devops + cicd: 'Continuous integration and continuous delivery (CI/CD) is a set of practices that combines continuous integration (CI) and continuous delivery (CD) to automate the process of software development and deployment.', + devopsLifecycle: 'DevOps is a set of practices that combines software development (Dev) and information technology operations (Ops) to shorten the systems development life cycle while delivering features, fixes, and updates frequently in close alignment with business objectives.', + devopsMethodologies: 'DevOps methodologies are a set of practices that combine software development and information technology operations to shorten the systems development life cycle while delivering features, fixes, and updates frequently in close alignment with business objectives.', + docker: 'Docker is a set of platform as a service (PaaS) products that use OS-level virtualization to deliver software in packages called containers. Containers are isolated from one another and bundle their own software, libraries and configuration files; they can communicate with each other through well-defined channels.', + kubernetes: 'Kubernetes is an open-source container orchestration platform that automates the deployment, scaling, and management of containerized applications.', + microservices: 'Microservices are a software development technique—a variant of the service-oriented architecture (SOA) architectural style that structures an application as a collection of loosely coupled services.', //frontend accessibility: 'Accessibility is the concept of whether a product or service can be used by everyone—however they encounter it. Accessibility laws exist to aid people with disabilities, but designers should try to accommodate all potential users in many contexts of use anyway. ', animations: 'Animation is the state of being full of life and energy, like a room full of excited kids at a birthday party. It is a method of photographing successive drawings, models, or even puppets, to create an illusion of movement in a sequence.', diff --git a/database/DevOps/cicd.json b/database/DevOps/cicd.json new file mode 100644 index 000000000..e13efb315 --- /dev/null +++ b/database/DevOps/cicd.json @@ -0,0 +1,9 @@ +[ + { + "name": "Learn CI/CD by building projects", + "description": "This is an amazing blog that will help you understad CI/CD by building projects.", + "url": "https://www.freecodecamp.org/news/what-is-ci-cd/", + "category": "DevOps", + "subcategory": "cicd" + } +] \ No newline at end of file diff --git a/database/DevOps/devopsLifecycle.json b/database/DevOps/devopsLifecycle.json new file mode 100644 index 000000000..630c10c6d --- /dev/null +++ b/database/DevOps/devopsLifecycle.json @@ -0,0 +1,9 @@ +[ + { + "name": "DevOps Lifecycle", + "description": "Learn everything about 7 different phases of the DevOps lifecycle", + "url": "https://www.simform.com/blog/devops-lifecycle/", + "category": "DevOps", + "subcategory": "devopsLifecycle" + } +] \ No newline at end of file diff --git a/database/DevOps/devopsMethodologies.json b/database/DevOps/devopsMethodologies.json new file mode 100644 index 000000000..a6050d582 --- /dev/null +++ b/database/DevOps/devopsMethodologies.json @@ -0,0 +1,9 @@ +[ + { + "name": "DevOps Methodology", + "description": "Understanding the approach and philosophy behind devops.", + "url": "https://www.cloudbees.com/blog/devops-methodology-understanding-the-approach-and-philosophy", + "category": "DevOps", + "subcategory": "devopsMethodologies" + } +] \ No newline at end of file diff --git a/database/DevOps/docker.json b/database/DevOps/docker.json new file mode 100644 index 000000000..07b95f990 --- /dev/null +++ b/database/DevOps/docker.json @@ -0,0 +1,9 @@ +[ + { + "name": "Docker", + "description": "Docker complete tutorial.", + "url": "https://www.mygreatlearning.com/blog/docker-tutorial/", + "category": "DevOps", + "subcategory": "docker" + } +] \ No newline at end of file diff --git a/database/DevOps/kubernetes.json b/database/DevOps/kubernetes.json new file mode 100644 index 000000000..da8c51c1e --- /dev/null +++ b/database/DevOps/kubernetes.json @@ -0,0 +1,9 @@ +[ + { + "name": "Kubernetes Basics", + "description": "Kubernetes from official docs.", + "url": "https://kubernetes.io/docs/tutorials/kubernetes-basics/", + "category": "DevOps", + "subcategory": "kubernetes" + } +] \ No newline at end of file diff --git a/database/DevOps/microservices.json b/database/DevOps/microservices.json new file mode 100644 index 000000000..445efc882 --- /dev/null +++ b/database/DevOps/microservices.json @@ -0,0 +1,9 @@ +[ + { + "name": "Microservices Architecture", + "description": "Learn Microservice System Design.", + "url": "https://sivanaikk0903.medium.com/microservices-architecture-a61fe9e48b41", + "category": "DevOps", + "subcategory": "microservices" + } +] \ No newline at end of file diff --git a/database/data.ts b/database/data.ts index 80216fc6b..cd31d04ce 100644 --- a/database/data.ts +++ b/database/data.ts @@ -49,6 +49,21 @@ export const sidebarData: ISidebar[] = [ { name: 'videos', url: '/videos', resources: DB.videos }, ], }, + { + category: 'devops', + subcategory: [ + { name: 'cicd', url: '/cicd', resources: DB.cicd }, + { name: 'devopsLifecycle', url: '/devopsLifecycle', resources: DB.devopsLifecycle }, + { name: 'devopsMethodologies', url: '/devopsMethodologies', resources: DB.devopsMethodologies }, + { name: 'docker', url: '/docker', resources: DB.docker }, + { + name: 'kubernetes', + url: '/kubernetes', + resources: DB.kubernetes, + }, + { name: 'microservices', url: '/microservices', resources: DB.microservices }, + ], + }, { category: 'backend', subcategory: [ diff --git a/database/index.ts b/database/index.ts index feb6b5ffe..82abb9a03 100644 --- a/database/index.ts +++ b/database/index.ts @@ -21,6 +21,13 @@ export { default as testing } from './backend/testing.json' export { default as validation } from './backend/validation.json' export { default as systemDesign } from './backend/system-design.json' export { default as database } from './backend/database.json' +//devops +export { default as cicd } from './DevOps/cicd.json' +export { default as devopsLifecycle } from './DevOps/devopsLifecycle.json' +export { default as devopsMethodologies } from './DevOps/devopsMethodologies.json' +export { default as docker } from './DevOps/docker.json' +export { default as kubernetes } from './DevOps/kubernetes.json' +export { default as microservices } from './DevOps/microservices.json' // languages export { default as javascript } from './languages/javascript.json' export { default as python } from './languages/python.json' diff --git a/types/index.ts b/types/index.ts index 722d21cbf..4c2587348 100644 --- a/types/index.ts +++ b/types/index.ts @@ -44,6 +44,7 @@ export type Category = | 'resources' | 'youtube' | 'other' + | 'devops' export type SubCategories = { name: string @@ -73,6 +74,13 @@ export interface IUseFilterDBResponse { } export const subcategoryArray = [ + // devops + 'cicd', + 'devopsLifecycle', + 'devopsMethodologies', + 'docker', + 'kubernetes', + 'microservices', //frontend 'accessibility', 'animations', From 1cfc30fbe580d750006cf66aae1a21aee46c0aa1 Mon Sep 17 00:00:00 2001 From: karthik nadar Date: Wed, 2 Aug 2023 20:13:22 +0530 Subject: [PATCH 11/35] chore: added react resources (#1449) --- database/frontend/react.json | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/database/frontend/react.json b/database/frontend/react.json index 5d0972851..5a08184c9 100644 --- a/database/frontend/react.json +++ b/database/frontend/react.json @@ -99,5 +99,13 @@ "category": "frontend", "subcategory": "react", "language": "hindi" + }, + { + "name": "React js", + "description": "In this series, you will learn the basics of React.js while creating projects to gain a better understanding of concepts and their working.", + "url": "https://www.youtube.com/watch?v=v02P0AsTm2o&list=PLt5mNkGuWcuWSUHxSzWP74IU9U4BTVLt0", + "category": "frontend", + "subcategory": "react", + "language": "hindi" } ] \ No newline at end of file From 04d1a020c3e1d2bdb67078edc4d9e0d94058298a Mon Sep 17 00:00:00 2001 From: Subho Ghosh <93722719+ighoshsubho@users.noreply.github.com> Date: Wed, 2 Aug 2023 20:14:23 +0530 Subject: [PATCH 12/35] Updated database/data.ts Co-authored-by: Rupali Haldiya <78981177+rupali-codes@users.noreply.github.com> --- database/data.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/database/data.ts b/database/data.ts index cd31d04ce..2c948519c 100644 --- a/database/data.ts +++ b/database/data.ts @@ -52,7 +52,7 @@ export const sidebarData: ISidebar[] = [ { category: 'devops', subcategory: [ - { name: 'cicd', url: '/cicd', resources: DB.cicd }, + { name: 'CI/CD', url: '/cicd', resources: DB.cicd }, { name: 'devopsLifecycle', url: '/devopsLifecycle', resources: DB.devopsLifecycle }, { name: 'devopsMethodologies', url: '/devopsMethodologies', resources: DB.devopsMethodologies }, { name: 'docker', url: '/docker', resources: DB.docker }, From 2297b5a73f3c2693574af8212e74388d8a1b6d87 Mon Sep 17 00:00:00 2001 From: Subho Ghosh <93722719+ighoshsubho@users.noreply.github.com> Date: Wed, 2 Aug 2023 20:14:52 +0530 Subject: [PATCH 13/35] Updated database/data.ts Co-authored-by: Rupali Haldiya <78981177+rupali-codes@users.noreply.github.com> --- database/data.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/database/data.ts b/database/data.ts index 2c948519c..bcc2c269b 100644 --- a/database/data.ts +++ b/database/data.ts @@ -53,7 +53,7 @@ export const sidebarData: ISidebar[] = [ category: 'devops', subcategory: [ { name: 'CI/CD', url: '/cicd', resources: DB.cicd }, - { name: 'devopsLifecycle', url: '/devopsLifecycle', resources: DB.devopsLifecycle }, + { name: 'DevOps Life Cycle', url: '/devopsLifecycle', resources: DB.devopsLifecycle }, { name: 'devopsMethodologies', url: '/devopsMethodologies', resources: DB.devopsMethodologies }, { name: 'docker', url: '/docker', resources: DB.docker }, { From a58440f13c090605ef8f4e42609deda303afe5b8 Mon Sep 17 00:00:00 2001 From: Subho Ghosh <93722719+ighoshsubho@users.noreply.github.com> Date: Wed, 2 Aug 2023 20:15:08 +0530 Subject: [PATCH 14/35] Updated database/data.ts Co-authored-by: Rupali Haldiya <78981177+rupali-codes@users.noreply.github.com> --- database/data.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/database/data.ts b/database/data.ts index bcc2c269b..e3fd92344 100644 --- a/database/data.ts +++ b/database/data.ts @@ -54,7 +54,7 @@ export const sidebarData: ISidebar[] = [ subcategory: [ { name: 'CI/CD', url: '/cicd', resources: DB.cicd }, { name: 'DevOps Life Cycle', url: '/devopsLifecycle', resources: DB.devopsLifecycle }, - { name: 'devopsMethodologies', url: '/devopsMethodologies', resources: DB.devopsMethodologies }, + { name: 'DevOps Methodologies', url: '/devopsMethodologies', resources: DB.devopsMethodologies }, { name: 'docker', url: '/docker', resources: DB.docker }, { name: 'kubernetes', From 15cda482f702588996a9a035d0081f264ed2769e Mon Sep 17 00:00:00 2001 From: Anmol-Baranwal <74038190+Anmol-Baranwal@users.noreply.github.com> Date: Thu, 3 Aug 2023 12:06:39 +0530 Subject: [PATCH 15/35] chore: fix warning as per official docs --- pages/_document.tsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pages/_document.tsx b/pages/_document.tsx index 1686ac461..8d0e73745 100644 --- a/pages/_document.tsx +++ b/pages/_document.tsx @@ -5,13 +5,15 @@ export default function Document() { return ( - LinksHub - + From b60863c8e2f0cd891fe345cf9dfadcdc305b4e4f Mon Sep 17 00:00:00 2001 From: Anmol-Baranwal <74038190+Anmol-Baranwal@users.noreply.github.com> Date: Thu, 3 Aug 2023 12:11:11 +0530 Subject: [PATCH 16/35] chore: add comments to decribe about parts --- pages/_document.tsx | 47 +++++++++++++++++++++++---------------------- 1 file changed, 24 insertions(+), 23 deletions(-) diff --git a/pages/_document.tsx b/pages/_document.tsx index 8d0e73745..1445e9f7e 100644 --- a/pages/_document.tsx +++ b/pages/_document.tsx @@ -2,14 +2,17 @@ import { Html, Head, Main, NextScript } from 'next/document' import Script from 'next/script' export default function Document() { + const metaDescription = + 'LinksHub is the ultimate hub of ready-to-use tech resources. Discover free tools and libraries to streamline your development process and build better projects.' + const ogImageUrl = + 'https://res.cloudinary.com/dhnkuonev/image/upload/v1683805184/linkshub_gcahgs.png' + return ( + {/* Common Meta Tags */} - + + - {/* Should be changed on hosting the website */} + {/* Open Graph Meta Tags */} - - + + - {/* */} + + {/* Twitter Meta Tags */} - - - + + + + {/* Discord Meta Tags */} + + {/* Google Tag Manager Script */}