renovate[bot]
60686818a2
chore(deps): update dependency @testing-library/react to v12 ( #42704 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-07-02 11:33:40 +05:30
Renovate Bot
f0ae5ff941
fix(deps): update dependency algoliasearch to v4.10.2
2021-07-02 03:18:21 +00:00
Renovate Bot
a2f646a0dc
chore(deps): update dependency webpack to v5.41.1
2021-07-02 02:09:22 +00:00
Renovate Bot
d1a5490652
chore(deps): update dependency @types/validator to v13.6.0
2021-07-02 00:08:32 +00:00
Renovate Bot
df662e111e
chore(deps): update dependency @testing-library/dom to v8.1.0
2021-07-01 22:07:24 +00:00
Renovate Bot
912c7129fb
chore(deps): update codesee to v0.45.1
2021-07-01 20:30:50 +00:00
Shaun Hamilton
0316918978
chore(dev): update gitpod extensions ( #42706 )
...
* chore(dev): update gitpod extensions
* add public visibility to ports 8000 & 3000
2021-07-02 00:42:39 +05:30
Renovate Bot
3a43f9697e
fix(deps): update dependency react-instantsearch-dom to v6.11.2
2021-07-01 18:44:25 +00:00
renovate[bot]
88abbaf9c5
fix(deps): update dependency gatsby to v3.8.1 ( #42700 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-07-01 23:06:29 +05:30
Renovate Bot
f95dd5be07
chore(deps): update dependency copy-webpack-plugin to v9.0.1
2021-07-01 15:43:16 +00:00
camperbot
16e0d12d18
chore(i18n,curriculum): processed translations ( #42697 )
2021-07-01 08:40:52 -07:00
camperbot
5ec06210a5
chore(i18n,docs): processed translations ( #42696 )
2021-07-01 05:41:17 -07:00
Renovate Bot
1bc19eb4de
chore(deps): update dependency rollup to v2.52.6
2021-07-01 07:48:37 +00:00
Renovate Bot
d5c1bb1233
chore(deps): update dependency typescript to v4.3.5
2021-07-01 02:33:02 +00:00
Renovate Bot
9ad2882009
chore(deps): update codesee to v0.44.0
2021-06-30 21:25:47 +00:00
Renovate Bot
a450fe416a
fix(deps): update dependency prismjs to v1.24.0 [security]
2021-06-30 20:38:45 +00:00
Renovate Bot
c0444ea168
chore(deps): update dependency @types/react-instantsearch-dom to v6.10.1
2021-06-30 19:31:35 +00:00
renovate[bot]
65406c6f1e
chore(deps): pin dependencies ( #42686 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-06-30 23:15:06 +05:30
Shaun Hamilton
de2f4e2843
fix(client): open completionModal on shortcut ( #42685 )
2021-06-30 20:52:18 +05:30
Shaun Hamilton
36ad0dbcc5
feat(client): ts-migrate editor component ( #42285 )
...
* class component to functional component
* rename Editor to .tsx
* add @types and no-verify changes
* init ts with no-verify
* refactor: files -> challengeFiles
* prop-types built from GraphQL
* Editor: halfway through 💪
* editor: almost done 🚀
* post-meeting changes with errors
* fix: remove chord keybindings
* Revert "refactor: files -> challengeFiles"
* fix tests type, fix editor bug
* fix linting issues
* re-add Loadable
* kebab-case editor
* remove Range import
* format package and prop-types
* update Show and prop-types
* fix: editor background color
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com >
2021-06-30 20:52:18 +05:30
ABHINAV SHARMA
de261a2b58
feat(client): ts-migrate LearnLayout component ( #42644 )
...
* feat(client) Renamed Learn.js to learn.tsx
* feat(client) ts-migrate LearnLayout Component
* rename types for convention
* fix(client) disable ts error for DonationModal usage
- DonationModal migration required typescript to fix error hence disable ts error in LearnLayout component
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com >
2021-06-30 20:52:18 +05:30
Parth Parth
6b52d6c331
feat(client): ts-migrate client/src/resources/certAndProjectMap.js ( #42648 )
...
Co-authored-by: Parth Parth <thecodingaviator@users.noreply.github.com >
2021-06-30 20:52:17 +05:30
Tom
b334031b2f
fix(client): runtime error with icons/space component ( #42665 )
...
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com >
2021-06-30 20:52:17 +05:30
Parth Parth
61d1020dd7
feat(client): ts-migrate footer ( #42636 )
...
Co-authored-by: Parth Parth <thecodingaviator@users.noreply.github.com >
2021-06-30 20:52:17 +05:30
Parth Parth
7df4b87396
migrate ( #42641 )
...
Co-authored-by: Parth Parth <thecodingaviator@users.noreply.github.com >
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com >
2021-06-30 20:52:17 +05:30
Parth Parth
11d71adc6e
feat(client): ts-migrate /client/src/components/ redirects ( #42642 )
...
* rename
* migrate
* migrate create language redirect
* fix type of redirects
* migrate test
Co-authored-by: Parth Parth <thecodingaviator@users.noreply.github.com >
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com >
2021-06-30 20:52:17 +05:30
Nicholas Carrigan (he/him)
e1e0fe02bf
feat(client): migrate fourOhFour ( #42626 )
...
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com >
2021-06-30 20:52:17 +05:30
Parth Parth
4737d96084
feat(client): ts-migrate /client/src/.../Tool-Panel.js ( #42646 )
...
Co-authored-by: Parth Parth <thecodingaviator@users.noreply.github.com >
2021-06-30 20:52:17 +05:30
Shaun Hamilton
cb0cea07a1
fix show-project-links type linting
2021-06-30 20:52:17 +05:30
Shaun Hamilton
2a2ee30f63
update prop-types
2021-06-30 20:52:17 +05:30
Nicholas Carrigan (he/him)
592a2846d3
chore: pass CI ( #42635 )
...
* chore: eslint on icons
* chore: eslint spacer element
* chore: remove more eslint
* fix: existing lint issues
* fix: misnamed import
* fix: client now builds!
* fix: tsc errors
* fix: more linting issues
2021-06-30 20:52:17 +05:30
Oliver Eyton-Williams
d87b472ee7
Fix: assorted next fixes ( #42634 )
...
* chore: fix slightly broken package.json
* fix: update children type
* fix: make size optional for Spacer
* fix: correct broken env import
* test: update snapshot and fix typing
* test: fix imports and remove old snapshot
2021-06-30 20:52:17 +05:30
Niraj Nandish
de888d640c
feat(client): ts-migrate Settings component ( #42341 )
...
* feat(client): change file format to Typescript
* feat(client): migrate SectionHeader component
* feat(client): migrate ToggleSetting component
* feat(client): migrate Theme component
* feat(client): migrate ResetModal component
* feat(client): migrate DeleteModal component
* feat(client): migrate DangerZone component
* feat(client): migrate Honesty component
* feat(client): migrate Privacy component
* feat(client): migrate Username component
* feat(client): migrate About component
* feat(client): migrate Email component
* feat(client): migrate Internet component
* feat(client): migrate Portfolio component
* feat(client): add required types packages
* feat(client): undo file format change
* feat(client): rename files to kebab-case
* feat(client): rename temp files to kebab-case
* feat(client): Review ts-migration
* Fix imports
* Fix some types
* Remove unncessary comments
* Consistent comment format
* restore mistakenly deleted file
2021-06-30 20:52:17 +05:30
krishna-saurav
5ad374cc1a
feat(client): ts-migrate for files under client/src/component/search folder ( #42327 )
...
* typescript migration for files under search folder
* fixing few more eslint errors and warnings
* reverting changes for redux/index.js
* fixing merge conflicts with next
* deleting redux/index.ts
2021-06-30 20:52:17 +05:30
Parth Parth
1e86063f04
feat(client): ts-migrate Challenges/components/ ( #42582 )
...
Co-authored-by: Parth Parth <thecodingaviator@users.noreply.github.com >
2021-06-30 20:50:57 +05:30
Akshat Garg
ea4eeee49e
feat(client): ts-migrate header components ( #42287 )
2021-06-30 20:50:57 +05:30
awu43
e54e2588bf
feat(client): ts-migrate client/src/pages ( #42445 )
...
* Renamed .js files to .tsx
* Migrated 404 to TS
TODO: Ask about default prop
* Migrated certification to TS
Converted to functional component
* Partially migrated challenges to TS
TODO: Ask about Redirect props
* Installed @types/react-helmet and @types/react-redux
Prep for migrating donate, this caused two new TS errors on 404 and certification
* Migrated donate to TS
TODO: Ask about prop spreading
* Migrated email-sign-up to TS
Converted to functional component and removed unused isSignedIn prop
* Migrated index to TS
Removed unused props
* Migrated learn to TS
* Installed @types/react-instantsearch-dom
Prep for migrating search
* Migrated search to TS
Converted to functional component
* Migrated settings to TS
* Migrated unsubscribed to TS
* Installed @types/validator and @types/lodash-es
Prep for migrating update-email
* Migrated update-email to TS
Converted to functional component
* Migrated user to TS
* Updated effect hook dependencies
Also removed unnecessary comments from 404
* Renamed challenges.test.tsx to .ts
* remove search.tsx, as search.js was removed
* revert: packages
* revert: packages
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com >
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com >
2021-06-30 20:50:57 +05:30
Parth Parth
8c1084a97b
feat(client): ts-migrate client/src/components/helpers/form and client/src/components/formHelpers ( #42476 )
...
* client(feat): migrate client/src/components/helpers/form
* compete migration
* migrate formHelpers
* migrate BlockSaveButton and BlockSaveWrapper
* finish migration
* kebab-caseify
* Update client/src/components/formHelpers/block-save-button.tsx
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
* fix linting errors
* make props optional
Co-authored-by: Parth Parth <thecodingaviator@users.noreply.github.com >
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
2021-06-30 20:50:57 +05:30
Tom
6cd8a025a7
feat(client): ts-migrate challenge-templates complete-modal ( #42598 )
2021-06-30 20:50:57 +05:30
Dripcoding
da461bf09a
feat(client): ts-migrate client/src/components/profile ( #42378 )
...
* feat: rename Link, Spacer, Profile for typescript
* feaat: migrate Spacer to typescript
* feat: migrate Link to typescript
* feat: migrate Profile to typescript
* feat: migrate Profile test to typescript
* feat: rename Camper.s to Camper.tsx
* feat: migrate Camper to typescript
* feat: rename Certifications
* feat: migrate Certifications to typescript
* feat: rename HeatMap
* feat: migrate HeatMap to typescript
* feat: rename HeatMap.test.
* feat: convert HeatMap.test. to typescript
* feat: make some props optional in ICertificationProps
* feat: rename Portfolio
* feat: migrate Portfolio to typescript
* feat: rename and migrate SocialIcons
* feat: rename TimeLine
* feat: migrate TimeLine to typescript
* feat: rename TimeLine.test.
* feat: migrate TimeLine.test. to typescript
* feat: rename TimelinePagination
* feat: migrate TimelinePagination to typescript
* feat: clean up for typescript migration
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com >
2021-06-30 20:50:57 +05:30
Parth Parth
f15a55e2b4
feat(client): Migrate <Link> to ts ( #42467 )
...
* rename
* migrate
* fix: remove duplicate
* fix: linting
Co-authored-by: Parth Parth <thecodingaviator@users.noreply.github.com >
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
2021-06-30 20:50:56 +05:30
Tom
8c7cc2e532
feat(client): ts-migrate challenge templates- challengeTitle + breadCrumbs ( #42586 )
2021-06-30 20:50:56 +05:30
Tom
918d5a160d
feat(client): ts-migrate challenge templates/show components ( #42553 )
2021-06-30 20:50:56 +05:30
Shaun Hamilton
40323aef6a
feat(client): ts-migrate /client-only-routes/ ( #42587 )
...
* feat(client): refactor /client-only-routes/ to ts
* ts refactor with no-verify for Spacer
* kebaberise filenames
* fix imports
2021-06-30 20:50:56 +05:30
ABHINAV SHARMA
4f179ec8e1
feat(client) ts-migrate AppMountNotifier Component ( #42585 )
...
* feat(client) Renamed AppMountNotifier.js to app-mount-notifier.tsx
* feat(client) ts-migrate AppMountNotifier Component
* remove type package from root
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com >
2021-06-30 20:50:56 +05:30
Parth Parth
f3d106dbff
feat(client): ts-migrate client/src/assets/images/components ( #42462 )
...
* change to tsx
* update imports, complete migration
* kebab-caseify
* make file and component name consistent
* fix function return types and prop types
* update AsSeenIn to keep clear component names
* cypress please start working
Co-authored-by: Parth Parth <thecodingaviator@users.noreply.github.com >
2021-06-30 20:50:56 +05:30
Parth Parth
a442d611c4
feat(client): ts-migrate /client/src/analytics ( #42457 )
...
* migrate to ts
* fix empty function for linting
* add function return type
Co-authored-by: Parth Parth <thecodingaviator@users.noreply.github.com >
2021-06-30 20:50:56 +05:30
Maygan Lightstone
aec4ba2035
feat(client): Migrate OfflineWarning to TS ( #42575 )
...
* Rename OfflineWarning to tsx.
* Convert offline-warning to Typescript.
* Avoid using NodeJS.Timeout as type.
2021-06-30 20:50:56 +05:30
Parth Parth
0a3a5e7a53
feat(client): migrate icons to TS ( #42453 )
...
* migrate files and update tests
fix: use more memory for gatsby develop (#42433 )
feat(client): remove whitespace from calculated values (#42400 )
* feat(client?): remove whitespace for calculated values
* feat(client): remove whitespace from styledeclaration
* do not automatically strip
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
* fix: include all properties of CSSStyleDeclaration
* fix test for getPropVal
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
fix: get showUpcomingChange from env.json (#42440 )
fix(client): display legacy certs like current ones (#42038 )
* fix: display legacy certs like the current ones
* fix: link projects in legacy certs to project pages
* fix: update tests to changed legacy cert display
* fix: update tests for removed legacy certs forms
* fix: display legacy certs like the current ones
* fix: submit projects for cert on projects pages
* fix: remove legacy certs form submitting handling
* fix: move claiming cert setup before both tests
* fix: remove legacy cert update props and actions
* fix: remove legacy cert updates from api
* fix: correct merge conflict
fix(curriculum): rework Project Euler 98 (#42423 )
* fix: rework challenge to use argument in function
* fix: add solution
* fix: use MathJax to improve math notation
fix(curriculum): rework Project Euler 56 (#42364 )
* fix: rework challenge to use argument in function
* fix: add solution
* fix: use MathJax to improve look of math notation
fix(curriculum): correct small english typo (#42447 )
chore: group together monaco-editor and plugin (#42443 )
This should get renovate to create PRs where both are modified.
fix(deps): update dependency algoliasearch to v4.9.2 (#42432 )
Co-authored-by: Renovate Bot <bot@renovateapp.com >
migrate files and update tests
Algorithm moved to TSX
first ten files renamed to tsx
first 10 migration complete
first 20 files renamed
migrate some files. rename all
test
index.tsx forced to ignore ts issues
rename and migrate all files
update tests
* remove missed propType declarations
* kebab-caseify
* fi xlinting
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
Co-authored-by: Parth Parth <thecodingaviator@users.noreply.github.com >
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com >
2021-06-30 20:50:56 +05:30
Parth Parth
863f0dea2b
feat(client): ts-migrate /client/src/utils/fixtures/curriculum-helpers-* ( #42469 )
...
Co-authored-by: Parth Parth <thecodingaviator@users.noreply.github.com >
2021-06-30 20:50:56 +05:30