Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(platform): Fixed duplicate Google Logo UI fix #450

Merged
merged 4 commits into from
Sep 19, 2024

Conversation

prabuddha369
Copy link
Contributor

@prabuddha369 prabuddha369 commented Sep 18, 2024

User description

Description

image
Added Gitlab logo

Fixes #449

Dependencies

NA

Future Improvements

Linking to the Backend and if i get the figma file , i can add more features !

Mentions

@rajdip-b

Screenshots of relevant screens

image

Developer's checklist

  • My PR follows the style guidelines of this project
  • I have performed a self-check on my work

If changes are made in the code:

  • I have followed the coding guidelines
  • My changes in code generate no new warnings
  • My changes are breaking another fix/feature of the project
  • I have added test cases to show that my feature works
  • I have added relevant screenshots in my PR
  • There are no UI/UX issues

Documentation Update

  • This PR requires an update to the documentation at docs.keyshade.xyz
  • I have made the necessary updates to the documentation, or no documentation changes are required.

PR Type

Enhancement, Other


Description

  • Added Gitlab logo to the authentication page by importing and using GitlabSVG.
  • Exported GitlabSVG from the auth SVG index.
  • Improved code formatting and consistency across multiple rule files by adjusting indentation, fixing spacing issues, and adding missing newlines.

Changes walkthrough 📝

Relevant files
Formatting
50 files
grafana.ts
Code formatting and consistency improvements in Grafana rules.

packages/secret-scan/src/rules/grafana.ts

  • Adjusted indentation for better readability.
  • Reformatted test case inputs for consistency.
  • Added missing newline at the end of the file.
  • +82/-75 
    authress.ts
    Code formatting and consistency improvements in Authress rules.

    packages/secret-scan/src/rules/authress.ts

  • Adjusted indentation for better readability.
  • Reformatted test case inputs for consistency.
  • Added missing newline at the end of the file.
  • +95/-85 
    cloudflare.ts
    Code formatting and consistency improvements in Cloudflare rules.

    packages/secret-scan/src/rules/cloudflare.ts

  • Adjusted indentation for better readability.
  • Reformatted test case inputs for consistency.
  • Added missing newline at the end of the file.
  • +62/-59 
    bitbucket.ts
    Code formatting and consistency improvements in Bitbucket rules.

    packages/secret-scan/src/rules/bitbucket.ts

  • Adjusted indentation for better readability.
  • Reformatted test case inputs for consistency.
  • +24/-18 
    facebook.ts
    Code formatting and consistency improvements in Facebook rules.

    packages/secret-scan/src/rules/facebook.ts

  • Adjusted indentation for better readability.
  • Reformatted test case inputs for consistency.
  • +44/-42 
    confluent.ts
    Code formatting and consistency improvements in Confluent rules.

    packages/secret-scan/src/rules/confluent.ts

  • Adjusted indentation for better readability.
  • Reformatted test case inputs for consistency.
  • Added missing newline at the end of the file.
  • +50/-46 
    atlassian.ts
    Code formatting and consistency improvements in Atlassian rules.

    packages/secret-scan/src/rules/atlassian.ts

  • Adjusted indentation for better readability.
  • Reformatted test case inputs for consistency.
  • +56/-56 
    shopify.ts
    Code formatting and consistency improvements in Shopify rules.

    packages/secret-scan/src/rules/shopify.ts

  • Adjusted indentation for better readability.
  • Reformatted test case inputs for consistency.
  • Added missing newline at the end of the file.
  • +44/-44 
    harness.ts
    Code formatting and consistency improvements in Harness rules.

    packages/secret-scan/src/rules/harness.ts

  • Adjusted indentation for better readability.
  • Reformatted test case inputs for consistency.
  • Added missing newline at the end of the file.
  • +46/-42 
    planetscale.ts
    Code formatting and consistency improvements in Planetscale rules.

    packages/secret-scan/src/rules/planetscale.ts

  • Adjusted indentation for better readability.
  • Reformatted test case inputs for consistency.
  • Added missing newline at the end of the file.
  • +35/-34 
    dropbox.ts
    Code formatting and consistency improvements in Dropbox rules.

    packages/secret-scan/src/rules/dropbox.ts

  • Adjusted indentation for better readability.
  • Reformatted test case inputs for consistency.
  • Added missing newline at the end of the file.
  • +36/-35 
    dynatrace.ts
    Code formatting and consistency improvements in Dynatrace rules.

    packages/secret-scan/src/rules/dynatrace.ts

  • Adjusted indentation for better readability.
  • Reformatted test case inputs for consistency.
  • Added missing newline at the end of the file.
  • +36/-33 
    digitalocean.ts
    Code formatting and consistency improvements in DigitalOcean rules.

    packages/secret-scan/src/rules/digitalocean.ts

  • Adjusted indentation for better readability.
  • Reformatted test case inputs for consistency.
  • Added missing newline at the end of the file.
  • +38/-35 
    definednetworking.ts
    Code formatting and consistency improvements in Defined Networking
    rules.

    packages/secret-scan/src/rules/definednetworking.ts

  • Adjusted indentation for better readability.
  • Reformatted test case inputs for consistency.
  • Added missing newline at the end of the file.
  • +37/-34 
    sidekiq.ts
    Code formatting and consistency improvements in Sidekiq rules.

    packages/secret-scan/src/rules/sidekiq.ts

  • Adjusted indentation for better readability.
  • Reformatted test case inputs for consistency.
  • Added missing newline at the end of the file.
  • +25/-24 
    intra42.ts
    Code formatting and consistency improvements in Intra42 rules.

    packages/secret-scan/src/rules/intra42.ts

  • Adjusted indentation for better readability.
  • Reformatted test case inputs for consistency.
  • Added missing newline at the end of the file.
  • +33/-30 
    huggingface.ts
    Code formatting and consistency improvements in Huggingface rules.

    packages/secret-scan/src/rules/huggingface.ts

  • Adjusted indentation for better readability.
  • Reformatted test case inputs for consistency.
  • Added missing newline at the end of the file.
  • +32/-32 
    gitlab.ts
    Code formatting and consistency improvements in GitLab rules.

    packages/secret-scan/src/rules/gitlab.ts

  • Adjusted indentation for better readability.
  • Reformatted test case inputs for consistency.
  • Added missing newline at the end of the file.
  • +39/-39 
    heroku.ts
    Code formatting and consistency improvements in Heroku rules.

    packages/secret-scan/src/rules/heroku.ts

  • Adjusted indentation for better readability.
  • Reformatted test case inputs for consistency.
  • Added missing newline at the end of the file.
  • +30/-30 
    coinbase.ts
    Code formatting and consistency improvements in Coinbase rules.

    packages/secret-scan/src/rules/coinbase.ts

  • Adjusted indentation for better readability.
  • Reformatted test case inputs for consistency.
  • Added missing newline at the end of the file.
  • +30/-29 
    frameio.ts
    Code formatting and consistency improvements in FrameIO rules.

    packages/secret-scan/src/rules/frameio.ts

  • Adjusted indentation for better readability.
  • Reformatted test case inputs for consistency.
  • Added missing newline at the end of the file.
  • +36/-33 
    hubspot.ts
    Code formatting and consistency improvements in HubSpot rules.

    packages/secret-scan/src/rules/hubspot.ts

  • Adjusted indentation for better readability.
  • Reformatted test case inputs for consistency.
  • Added missing newline at the end of the file.
  • +30/-30 
    easypost.ts
    Code formatting and consistency improvements in EasyPost rules.

    packages/secret-scan/src/rules/easypost.ts

  • Adjusted indentation for better readability.
  • Reformatted test case inputs for consistency.
  • Added missing newline at the end of the file.
  • +34/-34 
    clojars.ts
    Code formatting and consistency improvements in Clojars rules.

    packages/secret-scan/src/rules/clojars.ts

  • Adjusted indentation for better readability.
  • Reformatted test case inputs for consistency.
  • Added missing newline at the end of the file.
  • +32/-29 
    flutterwave.ts
    Code formatting and consistency improvements in Flutterwave rules.

    packages/secret-scan/src/rules/flutterwave.ts

  • Adjusted indentation for better readability.
  • Reformatted test case inputs for consistency.
  • Added missing newline at the end of the file.
  • +31/-31 
    contentful.ts
    Code formatting and consistency improvements in Contentful rules.

    packages/secret-scan/src/rules/contentful.ts

  • Adjusted indentation for better readability.
  • Reformatted test case inputs for consistency.
  • Added missing newline at the end of the file.
  • +30/-30 
    beamer.ts
    Code formatting and consistency improvements in Beamer rules.

    packages/secret-scan/src/rules/beamer.ts

  • Adjusted indentation for better readability.
  • Reformatted test case inputs for consistency.
  • Added missing newline at the end of the file.
  • +29/-29 
    doppler.ts
    Code formatting and consistency improvements in Doppler rules.

    packages/secret-scan/src/rules/doppler.ts

  • Adjusted indentation for better readability.
  • Reformatted test case inputs for consistency.
  • Added missing newline at the end of the file.
  • +33/-33 
    duffel.ts
    Code formatting and consistency improvements in Duffel rules.

    packages/secret-scan/src/rules/duffel.ts

  • Adjusted indentation for better readability.
  • Reformatted test case inputs for consistency.
  • Added missing newline at the end of the file.
  • +33/-33 
    datadog.ts
    Code formatting and consistency improvements in Datadog rules.

    packages/secret-scan/src/rules/datadog.ts

  • Adjusted indentation for better readability.
  • Reformatted test case inputs for consistency.
  • Added missing newline at the end of the file.
  • +30/-30 
    lob.ts
    Code formatting and consistency improvements in Lob rules.

    packages/secret-scan/src/rules/lob.ts

  • Adjusted indentation for better readability.
  • Reformatted test case inputs for consistency.
  • Added missing newline at the end of the file.
  • +30/-30 
    airtable.ts
    Added newline for consistency in Airtable rules.                 

    packages/secret-scan/src/rules/airtable.ts

    • Added missing newline at the end of the file.
    +1/-1     
    sendinblue.ts
    Code formatting improvements for Sendinblue rule file.     

    packages/secret-scan/src/rules/sendinblue.ts

  • Fixed spacing issues in import statements.
  • Adjusted indentation for better readability.
  • +24/-22 
    hashicorp.ts
    Code formatting improvements for Hashicorp rule file.       

    packages/secret-scan/src/rules/hashicorp.ts

  • Fixed spacing issues in import statements.
  • Adjusted indentation for better readability.
  • +20/-18 
    databricks.ts
    Code formatting improvements for Databricks rule file.     

    packages/secret-scan/src/rules/databricks.ts

  • Fixed spacing issues in import statements.
  • Adjusted indentation for better readability.
  • +30/-30 
    index.ts
    Standardized import statement quotes in index file.           

    packages/secret-scan/src/rules/index.ts

    • Changed double quotes to single quotes in import statements.
    +21/-21 
    age.ts
    Code formatting improvements for Age rule file.                   

    packages/secret-scan/src/rules/age.ts

    • Adjusted indentation for better readability.
    +7/-5     
    readme.ts
    Code formatting improvements for Readme rule file.             

    packages/secret-scan/src/rules/readme.ts

  • Fixed spacing issues in import statements.
  • Adjusted indentation for better readability.
  • +24/-22 
    postman.ts
    Code formatting improvements for Postman rule file.           

    packages/secret-scan/src/rules/postman.ts

  • Fixed spacing issues in import statements.
  • Adjusted indentation for better readability.
  • +22/-22 
    scalingo.ts
    Code formatting improvements for Scalingo rule file.         

    packages/secret-scan/src/rules/scalingo.ts

  • Fixed spacing issues in import statements.
  • Adjusted indentation for better readability.
  • +22/-22 
    linear.ts
    Code formatting improvements for Linear rule file.             

    packages/secret-scan/src/rules/linear.ts

  • Fixed spacing issues in import statements.
  • Adjusted indentation for better readability.
  • +22/-22 
    infracost.ts
    Code formatting improvements for Infracost rule file.       

    packages/secret-scan/src/rules/infracost.ts

  • Fixed spacing issues in import statements.
  • Adjusted indentation for better readability.
  • +22/-22 
    rubygems.ts
    Code formatting improvements for Rubygems rule file.         

    packages/secret-scan/src/rules/rubygems.ts

  • Fixed spacing issues in import statements.
  • Adjusted indentation for better readability.
  • +22/-22 
    asana.ts
    Code formatting improvements for Asana rule file.               

    packages/secret-scan/src/rules/asana.ts

    • Adjusted indentation for better readability.
    +24/-24 
    prefect.ts
    Code formatting improvements for Prefect rule file.           

    packages/secret-scan/src/rules/prefect.ts

  • Fixed spacing issues in import statements.
  • Adjusted indentation for better readability.
  • +22/-22 
    pulumi.ts
    Code formatting improvements for Pulumi rule file.             

    packages/secret-scan/src/rules/pulumi.ts

  • Fixed spacing issues in import statements.
  • Adjusted indentation for better readability.
  • +22/-22 
    shippo.ts
    Code formatting improvements for Shippo rule file.             

    packages/secret-scan/src/rules/shippo.ts

  • Fixed spacing issues in import statements.
  • Adjusted indentation for better readability.
  • +22/-22 
    codecov.ts
    Code formatting improvements for Codecov rule file.           

    packages/secret-scan/src/rules/codecov.ts

  • Fixed spacing issues in import statements.
  • Adjusted indentation for better readability.
  • +6/-6     
    bittrex.ts
    Code formatting improvements for Bittrex rule file.           

    packages/secret-scan/src/rules/bittrex.ts

    • Adjusted indentation for better readability.
    +4/-4     
    page.tsx
    Reordered imports in career page component.                           

    apps/web/src/app/(main)/career/page.tsx

    • Reordered imports for consistency.
    +1/-1     
    Enhancement
    2 files
    page.tsx
    Added Gitlab logo to authentication page.                               

    apps/platform/src/app/auth/page.tsx

  • Added import for GitlabSVG.
  • Replaced GoogleSVG with GitlabSVG in the button component.
  • +7/-2     
    index.ts
    Exported GitlabSVG from auth SVG index.                                   

    apps/platform/public/svg/auth/index.ts

    • Added GitlabSVG to the exports.
    +2/-1     

    💡 PR-Agent usage:
    Comment /help on the PR to get a list of all available PR-Agent tools and their descriptions

    Copy link
    Contributor

    PR Reviewer Guide 🔍

    ⏱️ Estimated effort to review: 2 🔵🔵⚪⚪⚪
    🧪 No relevant tests
    🔒 No security concerns identified
    ⚡ Key issues to review

    Code Formatting
    The code has been reformatted with improved indentation and spacing. While this improves readability, it's important to ensure that these changes are consistent with the project's coding standards.

    Import Order
    The order of imports has been changed and new imports have been added. It's important to verify that this new order doesn't break any existing functionality and follows the project's import conventions.

    Copy link
    Contributor

    codiumai-pr-agent-free bot commented Sep 18, 2024

    PR Code Suggestions ✨

    CategorySuggestion                                                                                                                                    Score
    Enhancement
    Add a negative test case to verify length constraint handling in the regex

    Consider adding a negative test case for an input that starts with one of the valid
    prefixes but doesn't meet the length requirement. This would help ensure the regex
    is correctly handling the length constraint.

    packages/secret-scan/src/rules/atlassian.ts [11-22]

     const testcase: TestCase[] = [
       {
         input: 'confluenceojqhLdXTkuq6evzHPAxG4Gec',
         expected: true
       },
       {
         input: 'jirai2rfog2lrLrchssWRvvqcAak',
         expected: true
       },
       {
         input: 'jiraStCBHh8bkPREl880xgj2c5Pr',
         expected: true
       },
    +  {
    +    input: 'atlassianABC123', // 24 characters, but too short
    +    expected: false
    +  },
     
    • Apply this suggestion
    Suggestion importance[1-10]: 8

    Why: Adding a negative test case for inputs that start with valid prefixes but do not meet the length requirement enhances the robustness of the test suite by ensuring the regex correctly enforces length constraints.

    8
    Best practice
    Rename the test case variable to be more specific and descriptive

    Consider using a more descriptive variable name instead of testcase. For example,
    grafanaTestCases would be more specific and aligned with the function name.

    packages/secret-scan/src/rules/grafana.ts [12]

    -const testcase: TestCase[] = [
    +const grafanaTestCases: TestCase[] = [
     
    • Apply this suggestion
    Suggestion importance[1-10]: 7

    Why: The suggestion to rename the variable testcase to grafanaTestCases improves code readability and maintainability by making the variable name more descriptive and aligned with the function it is associated with. This is a minor improvement but follows best practices for naming conventions.

    7
    Improve variable naming for better code readability and maintainability

    Consider using a more descriptive variable name instead of testcase. For example,
    facebookTestCases would be more specific and align with the function name.

    packages/secret-scan/src/rules/facebook.ts [11]

    -const testcase: TestCase[] = [
    +const facebookTestCases: TestCase[] = [
     
    • Apply this suggestion
    Suggestion importance[1-10]: 7

    Why: The suggestion to rename testcase to facebookTestCases improves code readability and maintainability by making the variable name more descriptive and aligned with the function it is associated with.

    7
    ✅ Group and sort imports alphabetically for better organization
    Suggestion Impact:The imports were reordered alphabetically, including the addition of 'algolia' and 'alibaba', which aligns with the suggestion to organize imports alphabetically.

    code diff:

     import algolia from './algolia'
     import alibaba from './alibaba'
    -import adafruit from './adafruit'
    -import adobe from './adobe'
    -import age from './age'
    -import airtable from './airtable'
    -import asana from './asana'
    -import atlassian from './atlassian'
    -import authress from './authress'
    -import beamer from './beamer'
    -import bitbucket from './bitbucket'
    -import bittrex from './bittrex'
    +import adafruit from "./adafruit"
    +import adobe from "./adobe"
    +import age from "./age"
    +import airtable from "./airtable"
    +import asana from "./asana"
    +import atlassian from "./atlassian"
    +import authress from "./authress"
    +import beamer from "./beamer"
    +import bitbucket from "./bitbucket"
    +import bittrex from "./bittrex"

    Consider grouping related imports together and sorting them alphabetically for
    better organization and readability.

    packages/secret-scan/src/rules/index.ts [19-28]

     import adafruit from './adafruit'
     import adobe from './adobe'
     import age from './age'
     import airtable from './airtable'
    +import alibaba from './alibaba'
    +import algolia from './algolia'
    +import artifactory from './artifactory'
     import asana from './asana'
     import atlassian from './atlassian'
     import authress from './authress'
    -import beamer from './beamer'
    -import bitbucket from './bitbucket'
    -import bittrex from './bittrex'
     
    • Apply this suggestion
    Suggestion importance[1-10]: 7

    Why: The suggestion to group and sort imports alphabetically improves code organization and readability, which is a good practice for maintainability. However, it is not crucial for functionality, hence a moderate score.

    7
    Maintainability
    ✅ Add comments to explain the purpose of each regex pattern
    Suggestion Impact:Comments were added to explain the purpose of each regex pattern, improving code maintainability and understanding.

    code diff:

    -    // Shopify Shared Secret regex
    -    /shpss_[a-fA-F0-9]{32}/,
    +	return [
    +		// Shopify Shared Secret regex
    +		/shpss_[a-fA-F0-9]{32}/,
     
    -    // Shopify Access Token Regex
    -    /shpat_[a-fA-F0-9]{32}/,
    +		// Shopify Access Token Regex
    +		/shpat_[a-fA-F0-9]{32}/,
     
    -    // Shopify Custom Access Token Regex
    -    /shpca_[a-fA-F0-9]{32}/,
    +		// Shopify Custom Access Token Regex
    +		/shpca_[a-fA-F0-9]{32}/,
     
    -    // Shopify Private App Access Token
    -    /shppa_[a-fA-F0-9]{32}/
    -  ]
    +		// Shopify Private App Access Token
    +		/shppa_[a-fA-F0-9]{32}/

    Consider adding comments to explain what each regex pattern is matching. This will
    make the code more maintainable and easier to understand for other developers.

    packages/secret-scan/src/rules/shopify.ts [5-10]

     return [
    -  /shpss_[a-fA-F0-9]{32}/,
    -  /shpat_[a-fA-F0-9]{32}/,
    -  /shpca_[a-fA-F0-9]{32}/,
    -  /shppa_[a-fA-F0-9]{32}/
    +  /shpss_[a-fA-F0-9]{32}/, // Shopify Shared Secret
    +  /shpat_[a-fA-F0-9]{32}/, // Shopify Access Token
    +  /shpca_[a-fA-F0-9]{32}/, // Shopify Custom App Access Token
    +  /shppa_[a-fA-F0-9]{32}/  // Shopify Private App Access Token
     ]
     
    • Apply this suggestion
    Suggestion importance[1-10]: 6

    Why: Adding comments to explain each regex pattern improves code maintainability and understanding for future developers, although it is a minor enhancement.

    6

    💡 Need additional feedback ? start a PR chat

    @rajdip-b rajdip-b changed the title Fixed duplicate Google Logo UI fix fix(platform): Fixed duplicate Google Logo UI fix Sep 19, 2024
    @rajdip-b
    Copy link
    Member

    @kriptonian1

    Copy link
    Contributor

    @kriptonian1 kriptonian1 left a comment

    Choose a reason for hiding this comment

    The reason will be displayed to describe this comment to others. Learn more.

    There are files which are not related to the change you mentioned, so those won't be committed, these files are packages/secret-scan/src/rules and web/src/app/(main)/career, after these proposed fix we can merge this

    apps/web/src/app/(main)/career/page.tsx Outdated Show resolved Hide resolved
    @prabuddha369
    Copy link
    Contributor Author

    prabuddha369 commented Sep 19, 2024

    Reverted the changes done in the commit "codebase indentation fix" which affected some unnecessary files like packages/secret-scan/src/rules and web/src/app/(main)/career.

    Copy link
    Contributor

    @kriptonian1 kriptonian1 left a comment

    Choose a reason for hiding this comment

    The reason will be displayed to describe this comment to others. Learn more.

    LGTM

    @kriptonian1 kriptonian1 merged commit fb0d6f7 into keyshade-xyz:develop Sep 19, 2024
    4 checks passed
    Kiranchaudhary537 pushed a commit to Kiranchaudhary537/keyshade that referenced this pull request Oct 13, 2024
    rajdip-b pushed a commit that referenced this pull request Oct 24, 2024
    ## [2.6.0](v2.5.0...v2.6.0) (2024-10-24)
    
    ### 🚀 Features
    
    * **api:**  Add icon and remove description field from workspace ([#435](#435)) ([a99c0db](a99c0db))
    * **api-client:** Added workspace-membership and related tests ([#452](#452)) ([6a1c091](6a1c091))
    * **api-client:** Create controller for User module ([#484](#484)) ([f9d8e83](f9d8e83))
    * **api:** Add prod env schema in env file ([#436](#436)) ([21c3004](21c3004))
    * **api:** Add resend otp implementation ([#445](#445)) ([4dc6aa1](4dc6aa1))
    * **api:** Fetch total count of environments, [secure]s and variables in project ([#434](#434)) ([0c9e50a](0c9e50a))
    * **api:** Replace `projectId` with `name` and `slug` in workspace-role response.  ([#432](#432)) ([af06071](af06071))
    * **cli:** Add functionality to operate on Secrets ([#504](#504)) ([1b4bf2f](1b4bf2f))
    * **cli:** Add project command ([#451](#451)) ([70448e1](70448e1))
    * **cli:** Add workspace operations ([#441](#441)) ([ed38d22](ed38d22))
    * **cli:** implement commands to get, list, update, and delete, workspace roles ([#469](#469)) ([957ea8d](957ea8d))
    * **cli:** Implemented pagination support ([#453](#453)) ([feb1806](feb1806))
    * **cli:** Secret scan ([#438](#438)) ([85cb8ab](85cb8ab))
    * **cli:** Update environment command outputs ([f4af874](f4af874))
    * **platform:** Clearing email field after waitlisting the user email ([#481](#481)) ([256d659](256d659))
    * Remove project IDs from workspace role export data and update tests ([#448](#448)) ([8fdb328](8fdb328))
    * **web:** Configured extra check for waitlisted users already in the list and created toast message for them ([#492](#492)) ([2ddd0ef](2ddd0ef))
    * **web:** show the toast only when email add successfully ([#490](#490)) ([783c411](783c411))
    
    ### 🐛 Bug Fixes
    
    * **api,api-client:** Add environmentSlug in multiple places across the variable module ([#468](#468)) ([d970aff](d970aff))
    * **api:** Replace the id with slug in the global-search service ([#455](#455)) ([74804b1](74804b1))
    * **platform:** Fixed duplicate Google Logo UI fix  ([#450](#450)) ([fb0d6f7](fb0d6f7))
    * resolve footer website name cut-off or overlap issue ([#444](#444)) ([fe03ba2](fe03ba2))
    * **web:** Horizontal Scrolling issue on the website ([#440](#440)) ([655177b](655177b))
    
    ### 📚 Documentation
    
    * Add documentation for environment in CLI ([#462](#462)) ([dad7394](dad7394))
    * Add documentation for project in CLI ([#466](#466)) ([341fb32](341fb32))
    * Add documentation for scan in CLI ([#461](#461)) ([72281e6](72281e6))
    * Add documentation for workspace command ([#464](#464)) ([4aad8a2](4aad8a2))
    * Add instructions for resetting the local Prisma database ([#495](#495)) ([#501](#501)) ([b07ea17](b07ea17))
    * Added docker support documentation ([#465](#465)) ([bc04be4](bc04be4))
    * Added documentation for running the platform ([#473](#473)) ([8b8386b](8b8386b))
    * Added missing mappings to pages ([5de9fd8](5de9fd8))
    * Fix Documentation Hyperlink and update expired Discord invite link ([#496](#496)) ([5a10e39](5a10e39))
    * Updated CLI docs ([#460](#460)) ([c7e0f13](c7e0f13))
    
    ### 🔧 Miscellaneous Chores
    
    * Add more logging to Sentry init ([#470](#470)) ([de4925d](de4925d))
    * **api:** Optimise API docker image size ([#360](#360)) ([ea40dc1](ea40dc1))
    * **api:** Updated lockfile ([a968e78](a968e78))
    * **CI:** Add [secure] scan validation ([f441262](f441262))
    * **cli:** Update controller invocation in environment commands ([#477](#477)) ([596bd1a](596bd1a))
    * Minor changes to variables ([fe01ca6](fe01ca6))
    * **[secure]-scan:** Failing lint issues ([#507](#507)) ([48f45df](48f45df))
    * **[secure]-scan:** Formatted files ([5884833](5884833))
    * Update .env.example ([70ad4f7](70ad4f7))
    * Updated scripts ([9eb76a7](9eb76a7))
    * **web:** email validation ([#487](#487)) ([e8e737a](e8e737a))
    @rajdip-b
    Copy link
    Member

    🎉 This PR is included in version 2.6.0 🎉

    The release is available on GitHub release

    Your semantic-release bot 📦🚀

    Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
    Projects
    None yet
    Development

    Successfully merging this pull request may close these issues.

    PLATFORM: Change the Signin/Signup logo from Google to Gitlab
    3 participants