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

website: next 14 upgrade and optimize #2092

Merged
merged 11 commits into from
Nov 6, 2023
Merged

website: next 14 upgrade and optimize #2092

merged 11 commits into from
Nov 6, 2023

Conversation

darwin808
Copy link
Contributor

@darwin808 darwin808 commented Oct 27, 2023

Description

  • upgrade next to v14.0.1
  • remove console errors and warnings
  • optimize package.json
  • optimize live editor
  • remove unused deps
  • optimize flyoutnavigation component
  • use local fonts
  • optimize mindshare pages
  • added security headers

Fixes

Closes #2091
Closes #2074

Type of change

Please delete options that are not relevant.

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • This change requires a documentation update

How Has This Been Tested?

Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce.

  • Manual Test
  • Unit Test
  • E2E Test

Screenshots / Screen recording

Please add screenshots or recording if applicable

Before

Screenshot 2023-11-06 at 6 09 19 PM Screenshot 2023-11-06 at 6 09 56 PM

After

Screenshot 2023-11-06 at 6 08 26 PM Screenshot 2023-11-06 at 6 10 40 PM

@github-actions
Copy link

Pull reviewers stats

Stats of the last 30 days for website:

User Total reviews Time to review Total comments
ardeay 8 10h 28m 9
giseleblair 4 1d 2h 23m 0
darwin808 3 8d 22h 5m 3
b-estevez 1 6m 0
jomarmontuya 1 1h 39m 0

@darwin808 darwin808 force-pushed the feat/next-14 branch 4 times, most recently from 393ec1f to 1a3b838 Compare November 1, 2023 12:35
@darwin808 darwin808 changed the title Feat/next 14 next 14 upgrade and optimize website Nov 1, 2023
@github-actions github-actions bot added the theme label Nov 3, 2023
@darwin808 darwin808 force-pushed the feat/next-14 branch 2 times, most recently from a4e1599 to 5c3a278 Compare November 3, 2023 06:03
@github-actions github-actions bot removed the theme label Nov 3, 2023
@darwin808 darwin808 force-pushed the feat/next-14 branch 7 times, most recently from 3a34550 to 13d159c Compare November 5, 2023 02:48
@darwin808 darwin808 force-pushed the feat/next-14 branch 2 times, most recently from 3205684 to ea56d7c Compare November 6, 2023 09:54
@darwin808 darwin808 marked this pull request as ready for review November 6, 2023 10:04
@darwin808 darwin808 changed the title next 14 upgrade and optimize website website: next 14 upgrade and optimize website Nov 6, 2023
@darwin808 darwin808 changed the title website: next 14 upgrade and optimize website website: next 14 upgrade and optimize Nov 6, 2023
Copy link
Contributor

@ardeay ardeay left a comment

Choose a reason for hiding this comment

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

This needs to be testing thoroughly in stage before going to prod

@ardeay ardeay merged commit 875bf94 into stage Nov 6, 2023
6 checks passed
@darwin808 darwin808 mentioned this pull request Nov 8, 2023
@darwin808 darwin808 deleted the feat/next-14 branch January 10, 2024 11:43
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.

website: 🚀 [Feature]: next js 14 upgrade website: 🐛 [BUG] - cleanup eslint warnings
2 participants