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

AV-565, AV-1234, AV-1233: Update Dependencies #576

Merged
merged 73 commits into from
Oct 24, 2024
Merged
Show file tree
Hide file tree
Changes from 71 commits
Commits
Show all changes
73 commits
Select commit Hold shift + click to select a range
a486d58
Prefetch audiobook slider data
jakecoble Aug 16, 2024
0336027
Use generated infinite query function on sponsor page
jakecoble Aug 18, 2024
23dfccc
Rename withAuthGuard query to getIsAuthenticated in hooks directory
jakecoble Aug 22, 2024
87b8392
Replace useGetIsAuthenticatedQuery with useIsAuthenticated
jakecoble Sep 2, 2024
0644ed0
Add getIsAuthenticated to user session query keys
jakecoble Sep 5, 2024
a664ddc
Rename withAuthGuard query to getIsAuthenticated in hooks directory
jakecoble Aug 22, 2024
d846a15
Replace useGetIsAuthenticatedQuery with useIsAuthenticated
jakecoble Sep 2, 2024
e28e879
Rename withAuthGuard query to getIsAuthenticated in hooks directory
jakecoble Aug 22, 2024
95fa186
Switch from Babel from SWC
jakecoble Aug 20, 2024
c2a51d9
Wrap Links to disable prefetching
jakecoble Aug 20, 2024
3ad3bad
Update Node version to 20.16.0
jakecoble Aug 22, 2024
4f1d5a9
Update Material UI to v5
jakecoble Aug 23, 2024
9c0ee0f
Update Material UI and the social login components
jakecoble Aug 25, 2024
f165efe
Update feed snapshots
jakecoble Aug 25, 2024
04d6345
Fix player volume control test
jakecoble Aug 25, 2024
1fa301a
[WIP] Skip social login tests
jakecoble Aug 25, 2024
edaf123
Update Video.js and its extensions
jakecoble Aug 25, 2024
2470bb9
Update to NextJS 14
jakecoble Aug 25, 2024
59cd22c
Update errant types
jakecoble Aug 25, 2024
cf92a1f
Add non-breaking updates
jakecoble Aug 25, 2024
cbc0aa8
Update dependencies that cause no peer-dep conflicts
jakecoble Aug 25, 2024
835c57e
Run react-query codemod
jakecoble Aug 25, 2024
1d80a0c
[WIP] Make some changes for react-query v5
jakecoble Aug 26, 2024
c2f8c72
[WIP] Add necessary settings for graphql update
jakecoble Aug 26, 2024
b3a851d
[WIP] Run lint:fix
jakecoble Aug 26, 2024
ca7305b
Fix videojs player mocking
jakecoble Aug 26, 2024
3fcba8e
Finish making changes for updates to react-query and Typescript
jakecoble Aug 26, 2024
acdacca
Update font SCSS
jakecoble Aug 26, 2024
03484e6
Fix react-google-login mock
jakecoble Aug 27, 2024
70f65d1
Fix makeQueryClient mock
jakecoble Aug 27, 2024
973a013
Update Facebook login code
jakecoble Aug 28, 2024
0564ead
Return null instead of undefined from fetchApi mock
jakecoble Aug 28, 2024
503b81b
Update eslint rules
jakecoble Aug 29, 2024
2255d46
Fix or silence linter errors
jakecoble Aug 29, 2024
b7f4299
Update husky config
jakecoble Aug 29, 2024
949d833
Fix typescript errors
jakecoble Aug 29, 2024
a40da3a
Remove unused slider mock
jakecoble Aug 29, 2024
84fd62d
Use valid url in book component spec
jakecoble Aug 29, 2024
2862b14
Set the language of the Facebook SDK
jakecoble Aug 29, 2024
562fbb3
Update package versions where possible
jakecoble Aug 29, 2024
5959ccf
Allow pa11y-ci vulnerability
jakecoble Aug 29, 2024
0c6ac10
Use nvmrc in GitHub CI workflow
jakecoble Aug 30, 2024
1ab1c11
Use nvmrc in bundle analysis workflow
jakecoble Aug 30, 2024
24694c4
Set node version in package.json for Vercel
jakecoble Aug 30, 2024
d1a2c90
Add type signature to favorite button props
jakecoble Sep 2, 2024
2bd7951
Remove spurious return from search bar
jakecoble Sep 2, 2024
c4bcf46
Remove spurious object spreading
jakecoble Sep 2, 2024
17d35a7
Revert "Remove spurious object spreading"
jakecoble Sep 2, 2024
8dcf32f
Add note about next/dynamic invalid type workaround
jakecoble Sep 2, 2024
3672302
Fix miniplayer CSS
jakecoble Sep 4, 2024
a2bda70
Hide swiper-container overflow
jakecoble Sep 4, 2024
de65f95
Fix resetQueries call
jakecoble Sep 15, 2024
35f648b
Fix prefech codegen
jakecoble Sep 15, 2024
333ffb0
Remove unused imports
jakecoble Sep 15, 2024
633a26d
Run autoformatter
jakecoble Sep 15, 2024
01f9f7e
Bump node version
jakecoble Sep 20, 2024
633ab93
Update dependencies where updating doesn't break tests
jakecoble Sep 20, 2024
22a3459
Update react-query, sass, and typescript
jakecoble Sep 20, 2024
806b9db
Fix failing Facebook login
jakecoble Sep 24, 2024
a16a804
Update vulnerable dependency
jakecoble Sep 27, 2024
e954d23
Merge branch 'master' into dependencies-update
jakecoble Sep 27, 2024
e788238
Remove unnecessary return
jakecoble Sep 29, 2024
e9f42b0
Remove incorrect useQuery arguments
jakecoble Sep 29, 2024
dcbf75e
Fix types in index test
jakecoble Sep 29, 2024
f777b39
Remove unnecessary query key
jakecoble Sep 30, 2024
77a0e9f
Set query options correctly
jakecoble Oct 17, 2024
c3e9244
Update lockfile
jakecoble Oct 17, 2024
9c1d0a4
Fix infinite query type inferrence
narthur Oct 17, 2024
fcfbbf6
Clean up query page params
jakecoble Oct 17, 2024
e228c0a
Update cookie package, ignore accessibility failure
jakecoble Oct 23, 2024
0596dec
Merge branch 'master' into dependencies-update
jakecoble Oct 23, 2024
ad2d934
Improve inferred type for selectPageInfo
narthur Oct 24, 2024
cb5cd52
lint fixes
narthur Oct 24, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
16 changes: 16 additions & 0 deletions .eslintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,13 @@ module.exports = {
argsIgnorePattern: '_',
},
],
'@typescript-eslint/no-unused-expressions': [
'error',
{
allowShortCircuit: true,
allowTernary: true,
},
],
'no-mixed-spaces-and-tabs': 'off',
'@typescript-eslint/interface-name-prefix': 'off',
'testing-library/prefer-screen-queries': 'off',
Expand Down Expand Up @@ -96,6 +103,15 @@ module.exports = {
'@calm/react-intl/missing-formatted-message': 'off',
'@calm/react-intl/missing-attribute': 'off',
'@calm/react-intl/missing-values': 'off',
'@typescript-eslint/no-unused-vars': [
'error',
{
varsIgnorePattern: '_',
argsIgnorePattern: '_',
caughtErrorsIgnorePattern: '_',
},
],
'testing-library/no-node-access': 'off',
},
},
],
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ jobs:
- name: Setup Node.js
uses: actions/setup-node@v2
with:
node-version: 16.15.0
node-version-file: '.nvmrc'
- uses: actions/cache@v2
with:
path: ~/.npm
Expand All @@ -26,7 +26,7 @@ jobs:
- name: Setup Node.js
uses: actions/setup-node@v2
with:
node-version: 16.15.0
node-version-file: '.nvmrc'
- uses: actions/cache@v2
with:
path: ~/.npm
Expand All @@ -45,7 +45,7 @@ jobs:
- name: Setup Node.js
uses: actions/setup-node@v2
with:
node-version: 16.15.0
node-version-file: '.nvmrc'
- uses: actions/cache@v2
with:
path: ~/.npm
Expand All @@ -63,7 +63,7 @@ jobs:
- name: Setup Node.js
uses: actions/setup-node@v2
with:
node-version: 16.15.0
node-version-file: '.nvmrc'
- uses: actions/cache@v2
with:
path: ~/.npm
Expand All @@ -83,7 +83,7 @@ jobs:
- name: Setup Node.js
uses: actions/setup-node@v2
with:
node-version: 16.15.0
node-version-file: '.nvmrc'
- uses: actions/cache@v2
with:
path: ~/.npm
Expand Down Expand Up @@ -116,7 +116,7 @@ jobs:
- name: Setup Node.js
uses: actions/setup-node@v2
with:
node-version: 16.15.0
node-version-file: '.nvmrc'
- uses: actions/cache@v2
with:
path: ~/.npm
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/e2e.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ jobs:
replace: ${{github.event.deployment_status.target_url}}
include: 'https?:\/\/[\w\.-]+\/en\/'
# Ignore contrast-related errors for now
ignore: WCAG2AA.Principle1.Guideline1_4.1_4_3.G18.Fail,WCAG2AA.Principle1.Guideline1_4.1_4_3.G145.Fail
ignore: WCAG2AA.Principle1.Guideline1_4.1_4_3.G18.Fail,WCAG2AA.Principle1.Guideline1_4.1_4_3.G145.Fail,WCAG2AA.Principle2.Guideline2_4.2_4_1.H64.1
config-path: pa11y-ci.json
lighthouse:
if: github.event.deployment_status.state == 'success'
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/nextjs_bundle_analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ jobs:
- name: Setup Node.js
uses: actions/setup-node@v2
with:
node-version: 16.15.0
node-version-file: '.nvmrc'

- name: Install dependencies
uses: bahmutov/npm-install@v1
Expand Down
Loading
Loading