Mrugesh Mohapatra
27d1b49b33
fix: pascal case for component
2019-10-09 14:00:42 +05:30
Nawazish Ali
d3f0494518
refactor(client): Nav logo to be served as a React svg compone… ( #37136 )
...
* Refactor fccLogo to be served as a React svg component.
* fix: brand naming conventions
Co-authored-by: mrugesh <me@raisedadead.com>
2019-10-09 01:22:51 -07:00
Kris Koishigawa
74778c1af8
fix: Updated all Glitch URLs used to import/remix a GitHub repo
2019-10-08 11:04:30 -07:00
Mrugesh Mohapatra
4057bb1cc2
fix(client): update report-user placeholder text
2019-10-08 11:01:26 -07:00
moT01
5b2ade9cee
feat: render profile preview on own private profile
...
- change verbiage on my own private profile
- render a preview of my own private profile
- move report user link to bottom of the profile
2019-10-08 11:01:26 -07:00
Ahmad Abdolsaheb
6ed3426128
fix: remove scrolling ( #37098 )
2019-10-08 02:00:08 -07:00
Oliver Eyton-Williams
e72855dad3
fix: handle invalid Algolia keys gracefully in dev ( #37088 )
...
Invalid keys throw an error in production, but just cause invalid
PropTypes and build warnings in development.
2019-10-08 01:19:43 -07:00
Mrugesh Mohapatra
f48952c3e6
fix(client): move all user fetching to learn
2019-10-07 15:19:21 -07:00
Mrugesh Mohapatra
ebe9c468e3
fix: disable donation modal for now
2019-10-07 15:19:01 -07:00
Mrugesh Mohapatra
e5e5353ff1
fix: point to the subdomain instead
2019-10-07 15:19:01 -07:00
Ahmad Abdolsaheb
1cfd52209a
fix: default to light mode ( #37100 )
2019-10-07 13:05:31 -07:00
Carlos Pulido
ce24845fa1
fix: Can't read buttons on dev 404 page + nightmode ( #36929 )
...
* fix: Can't read buttons on dev 404 page + nightmode
* fix: Can't read buttons on dev 404 page + nightmode, updated in global.css file
* Removed unnecesary changes
* feat: arrange the styles
Co-authored-by: Ahmad Abdolsaheb <ahmad.abdolsaheb@gmail.com>
2019-10-07 07:40:10 -07:00
Oliver Eyton-Williams
cd27e73917
fix: improve challenge layout on mobile ( #37029 )
2019-10-07 07:39:54 -07:00
Ismael González Trujillo
a68345ae56
refactor(client): Refactor menu to use refs ( #37047 )
...
* Refactor menu to use refs #37025
* Fix Header tests #37025
* Removing unneeded forwardRefs #37025
2019-10-07 15:33:47 +03:00
Aravind V. Nair
d0cda5820c
chore: .gitignore and image enhancements ( #37075 )
...
Co-Authored-By: mrugesh <1884376+raisedadead@users.noreply.github.com>
Co-authored-by: ImgBot <ImgBotHelp@gmail.com>
2019-10-07 03:58:07 -07:00
Tom
c52c36e51e
fix: add report user button back to profile pages ( #36926 )
...
* fix: add report user button back to profile pages
* fix: make local redirect to signin work
* fix: redirect to learn instead of homepage
* fix: change from gatsby Link to the helper component Link
* feat: add tests for profile report and settings buttons
* Update client/src/client-only-routes/ShowUser.js
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
* Update client/src/client-only-routes/ShowUser.js
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
* Update client/src/client-only-routes/ShowUser.js
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
* Update client/src/client-only-routes/ShowUser.js
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
* Update client/src/client-only-routes/ShowUser.js
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2019-10-05 00:28:16 -07:00
Ahmad Abdolsaheb
ece3dbac80
fix: remove theme nav item ( #37028 )
2019-10-04 09:31:29 -07:00
Oliver Eyton-Williams
1130a1c0df
chore: update to beta of react-instantsearch-dom ( #36843 )
...
* chore: update to beta of react-instantsearch-dom
* feat: use .env variables for search keys
2019-10-04 18:03:20 +02:00
Ahmad Abdolsaheb
203ca92a20
feat: improve landing page ( #36826 )
...
* feat/ add smooth scroll from landing to map
* feat: scroll to currentChallengeId if it exist
* fix: update tests
* refactor: migrate from componentWillMount
* fix: update Map and Block's tests and mocks
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2019-10-04 08:32:35 -07:00
Ahmad Abdolsaheb
f9a112b43e
feat: add toggle nav ( #36956 )
...
* feat: re-add toggle menu
* Update client/src/components/Header/components/universalNav.css
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
* Update client/src/components/Header/components/universalNav.css
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
* Update client/src/components/Header/components/universalNav.css
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
* fix: fix lint error
2019-10-04 08:00:17 -07:00
Oliver Eyton-Williams
3c006d1823
fix: close CompletionModal when unmounted ( #36991 )
2019-10-03 09:42:24 -07:00
Kristofer Koishigawa
07c552bffe
feat: accessible search bar ( #36784 )
...
* feat: Passing hits from SearchHits to parent SearchBar to keep track of with the keyboard. Moved all logic for number of hits to WithInstantSearch.js
* Basic functionality working
* Added up/down looping functionality to dropdown
* Set 's' and '/' as shortcuts to focus the search bar
* Moved some things around and added functionality for mouse hovering to change the selected hit. Reworked a bit of the global CSS so mouse hovers don't cause multiple highlights in the dropdown
* Brought back magnifying glass icon
* feat: Switched out onKeyDown and key codes for react-hotkeys
* Refactoring based on review
2019-10-01 07:43:53 -07:00
Oliver Eyton-Williams
aada59b068
fix: make fcc console log undefined
2019-09-27 22:08:40 +05:30
Oliver Eyton-Williams
9c2f1ffd82
refactor: combine slug utils into one module
2019-09-26 22:15:27 +05:30
ivan-nikolaievskyi
6db0c1e71b
fix(client): enable setting button when user profile is private ( #36848 )
...
Co-authored-by: i.nikolaievskyi <ivan.nikolaievskyi@leaseplan.com>
2019-09-26 15:53:02 +05:30
Tom
8134a480a5
fix: use gatsby link where applicable ( #36788 )
2019-09-25 19:49:14 +05:30
Oliver Eyton-Williams
95fdb74d95
feat: escape prevents automatic editor focus
2019-09-24 22:22:14 +05:30
moT01
a7c42446be
fix: remove command from hotkeys
2019-09-24 22:22:14 +05:30
Oliver Eyton-Williams
6f5b22fd21
fix: re-remove Side-Panel
2019-09-24 22:22:14 +05:30
Oliver Eyton-Williams
8b2f96609d
fix: improve cross-platform consistency
...
Co-authored-by: moT01 <tmondloch01@gmail.com>
2019-09-24 22:22:14 +05:30
Oliver Eyton-Williams
cd3ef998a6
fix: rollback react-hotkeys and remove buttons
2019-09-24 22:22:14 +05:30
Oliver Eyton-Williams
465f206a9d
fix: focus on HotKeys by default
2019-09-24 22:22:14 +05:30
Oliver Eyton-Williams
023df09289
fix: use GlobalHotKeys to catch keyup events
...
Added GlobalHotKeys just to make sure all keyup events are registered,
regardless of what state HotKeys is in.
Co-authored-by: moT01 <tmondloch01@gmail.com>
2019-09-24 22:22:14 +05:30
Oliver Eyton-Williams
af1008f4e5
fix: wrap backend and project in Hotkeys
...
Co-authored-by: moT01 <tmondloch01@gmail.com>
2019-09-24 22:22:14 +05:30
Oliver Eyton-Williams
c91393d737
feat: use local HotKeys and allow editor escape
...
GlobalHotKeys were abandoned, because they were capturing events that
had called stopPropagation. This meant that something needed to be in
focus, hence passing a ref of the HotKey DOM element to the Editor.
react-hotkeys has been updated to 2.0.0-pre9, because 2.0.0 captured
ctrl keypresses when asked for ctrl+enter
Currently only classic challenges can be executed by hotkey, but all
allow hotkey navigation
2019-09-24 22:22:14 +05:30
Oliver Eyton-Williams
ab3a9076d9
fix: change hotkeys to work across platforms
...
Co-authored-by: moT01 <tmondloch01@gmail.com>
2019-09-24 22:22:14 +05:30
Oliver Eyton-Williams
a19ceeffe2
feat: add navigation hotkeys
2019-09-24 22:22:14 +05:30
mrugesh
e54a7fb350
fix(client): merge and update the learn map ( #36822 )
2019-09-21 16:39:48 +03:00
Oliver Eyton-Williams
0c68f6a605
fix: improve map responsiveness ( #36827 )
...
* fix: improve map responsiveness
* fix: update SuperBlock tests
2019-09-20 23:52:03 +05:30
Parth Parth
8c921a05d6
feat: add top five company logos ( #36812 )
2019-09-19 22:24:08 +05:30
Ahmad Abdolsaheb
e653235d94
feat: universal navbar ( #36744 )
...
* feat: add universal nav
* fix: add portfolio redirect
2019-09-19 22:15:01 +05:30
Oliver Eyton-Williams
c483940da0
fix: stop Editor competing with Modal for focus
...
Editor now checks if the modal is open before trying to obtain focus.
2019-09-19 17:47:02 +05:30
mrugesh
5d92b3c668
fix: project views and icons for intros ( #36811 )
2019-09-19 10:14:58 +03:00
Ahmad Abdolsaheb
0f3e248b5b
fix: clean up old views ( #36778 )
...
* fix: clean up
* fix: redirect /software-resources-for-nonprofits
* fix: update snap and redirect
2019-09-15 13:06:11 +05:30
Mrugesh Mohapatra
39aa707533
revert: "fix: make night mode default for code blocks"
...
This reverts commit 5a38887af1
.
2019-09-11 23:20:01 +05:30
Mrugesh Mohapatra
b40e069724
revert: "fix: ensure 'night' is set before hydration"
...
This reverts commit 18bee1bd59
.
2019-09-11 23:20:01 +05:30
Tom
338234d635
fix: make donate modal scrollable ( #36761 )
...
* fix: make donate modal scrollable
* fix: make text more readable on donate modal
Co-authored-by: Ahmad Abdolsaheb <ahmad.abdolsaheb@gmail.com>
2019-09-07 03:19:56 +05:30
Tom
2b9d2605c5
fix(style): remove margin on certifications ( #36755 )
2019-09-06 14:59:39 +05:30
Tom
40b6b68178
fix(style): rework color scheme for icons ( #36760 )
...
* fix(style): rework color scheme for icons
* fix: update snapshot
* fix(style): add some space in and around test area
* fix(style): lessen padding
2019-09-06 14:56:08 +05:30
arun-sharma-blr
418a1061dd
fix: added a microservices section ( #32799 )
...
Added a quick introduction to microservices
2019-09-04 19:36:16 +05:30
Valeriy
9ce4331e25
fix(client): set --header-height only if Header exists
2019-09-04 19:00:57 +05:30
Valeriy
d161459109
feat(client): show loader if editor takes a long time to load
2019-09-04 18:56:08 +05:30
Valeriy
aaf7ed7357
fix(client): adjust splitters styles
2019-09-04 18:56:07 +05:30
Valeriy
4ef44a4621
chore(client): update monaco-editor
2019-09-04 18:56:06 +05:30
Valeriy
7d52d9a3bb
feat(client): lazy load Monaco editor
2019-09-04 18:56:06 +05:30
Ahmad Abdolsaheb
9ff7bf5801
feat: simplify landing page
2019-09-04 18:23:21 +05:30
Ahmad Abdolsaheb
5dd8044035
fix(client): modal a11y and learn tabs on mobile ( #36750 )
...
* fix/ make modal more visible and adjust learn tabs on mob
* fix: clean up
* fix: update snapshot
2019-09-04 18:20:35 +05:30
Valeriy
d85425fd1b
feat(client): use React Final Form instead of Redux Form ( #36742 )
2019-09-04 18:18:58 +05:30
Stuart Taylor
271d25a2ab
fix: Render completed checkmark in ChallengeTitle ( #36746 )
...
* fix: Render completed checkmark in ChallengeTitle when user has passed the challenge
* fix: Update ChallengeTitle snapshot
2019-09-03 10:38:19 +03:00
Oliver Eyton-Williams
5ccbd4b43b
fix: allow more space for map challenge titles ( #36727 )
2019-08-31 00:05:06 +05:30
Valeriy
a5536b0790
fix(client): refactor footer and fix internal links ( #36726 )
2019-08-30 22:49:26 +05:30
Oliver Eyton-Williams
7d84783b40
feat: show last viewed challenge in curriculum map on reload ( #35421 )
...
* feat: Curriculum page loads with current challenge block open
* feat: Curriculum page expansion changes from review
* feat: Curriculum page expansion changes from second review
* fix: use a cookie to track current challenge
* fix: remove redundant server changes
* fix: add PropTypes to fix lint error
* fix: change cookies to store and add tests
* fix: use currentChallengeId
* fix: update tests
I couldn't figure out how to test the challenge saga, so that's gone for
now. The Map tests have been updated to use currentChallengeId
* fix: remove unused PropTypes
* fix: separate currentChallengeId from user
* fix: update currentChallengeId directly on mount
* feat: reset map on every visit
2019-08-30 20:15:26 +03:00
Valeriy
469c3f05c2
feat: use static query to get idToNameMap ( #36722 )
2019-08-30 22:37:28 +05:30
Ahmad Abdolsaheb
f8a603d182
fix: remove old views ( #36677 )
2019-08-30 15:24:01 +05:30
Tom
70b7080833
fix: make challenge links on profile page work ( #36701 )
...
* fix: make challenge links on profile page work
* fix: filter out certs from displaying
* fix: add suggested changes
2019-08-29 23:25:06 +05:30
Ahmad Abdolsaheb
a59b8636cb
fix: restore preview background to white ( #36714 )
2019-08-29 18:45:32 +03:00
mrugesh
fa0e198ef9
fix: update lerna npm audit commands ( #36700 )
...
* fix: update the audit commands
* chore: update all dependencies
* chore: remove concurrency limit from commands
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
* fix: add no-bail to commands
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2019-08-28 23:06:23 +05:30
mrugesh
a53a4ac303
fix(client): forum help and hints ( #36625 )
...
* fix(client): add warning on exceeding forum post length limit
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
* fix: corrected guide url for backend challenges and projects
* fix: moved getGuideUrl to utils
* fix: added forumTopicId to ChallengeNode PropTypes
* fix: conolidated helpers and add base url to env.json
* fix: made use template literals
* tests: created unit tests for getGuideUrl
* fix: add characters which will be encoded
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
* fix: use encoded version of title
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
* fix: encode title
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2019-08-28 21:55:56 +05:30
Kristofer Koishigawa
a03602a1d4
fix(search): update search bar index and styling ( #36656 )
...
* Adjust search bar to only show hits for News
* Dropdown links working. Working on basic pagination
* Links to articles and temporarily routing to the News search result page working
* Fix colors for search bar and drop down
* Added Lato 300 font weight. Search bar now looks and works like it does on News.
* feat:update styles
* Update client/src/components/search/searchBar/SearchBar.js
Co-Authored-By: Ahmad Abdolsaheb <ahmad.abdolsaheb@gmail.com>
* Added Lato 300 font weight. Search bar now looks and works like it does on News.
Co-authored-by: Ahmad Abdolsaheb <ahmad.abdolsaheb@gmail.com>
2019-08-28 12:22:19 +05:30
Tom
8b43105d75
fix(style): info message on a private profile + night mode ( #36697 )
...
* fix(style): private-profile-alert-message
* fix: remove-alert-component
2019-08-28 00:00:51 +05:30
Tom
f03a731c36
fix(style): remove underlines on button text ( #36662 )
...
* fix/remove-link-underlines
* fix(style): remove-underlines-from-buttons
* fix: change class to className
* style/change-class-to-btn-cta
2019-08-27 23:00:35 +05:30
Oliver Eyton-Williams
18bee1bd59
fix: ensure 'night' is set before hydration
2019-08-27 12:45:20 +05:30
Oliver Eyton-Williams
5a38887af1
fix: make night mode default for code blocks
2019-08-27 12:45:20 +05:30
Oliver Eyton-Williams
085e31b9e2
fix: stop wallets overflowing on mobile ( #36688 )
2019-08-27 00:12:55 +05:30
Tom
2e205b04e8
fix(client): heatmap-colors ( #36660 )
...
* fix/heatmap-colors
* fix/simplify-variables
* fix/if-statements+typo
2019-08-26 18:52:39 +05:30
Oliver Eyton-Williams
432e4a40a3
fix: move toggle buttons below labels on mobile
2019-08-26 18:51:28 +05:30
Oliver Eyton-Williams
ab806c1e5d
fix: remove theme settings correctly
2019-08-26 18:51:28 +05:30
Oliver Eyton-Williams
12a2b47b17
fix: bring buttons closer and reduce repetition
2019-08-26 18:51:28 +05:30
Oliver Eyton-Williams
e90eb66529
fix: change toggle style and improve responsiveness
2019-08-26 18:51:28 +05:30
Tom
c6b287b2b3
fix(client): margin-on-project-pages ( #36646 )
2019-08-26 18:21:40 +05:30
Tom
c129715b8d
Fix/donate progress bar color ( #36661 )
...
* fix/donate-progress-bar-color
* fix/colors
2019-08-23 15:46:56 +03:00
Tom
d901d34b69
fix/make=editor-night-mode-by-default ( #36667 )
2019-08-23 15:39:22 +03:00
Lance Rutkin
7a97974099
fix(donate): modal opens at most once per session ( #36632 )
...
* Track if donation modal has opened in a session
* Fix prettier problem
* Create separate action that switches donationRequested
2019-08-22 12:59:13 +05:30
Kristofer Koishigawa
754981b728
fix: Global color vars ( #36653 )
...
* Added colors from the style guide to :root so they're available globally. Also switched out hex codes for named variables in .dark-palette and .light-palette wherever possible.
* feat: add success and danger colors to root
2019-08-21 16:19:21 +03:00
Tom
45765ad03e
fix/margins-on-buttons ( #36649 )
2019-08-21 01:25:51 +03:00
Mrugesh Mohapatra
1348a5a037
fix(profile): update identicon colors
2019-08-20 13:37:11 +05:30
Ahmad Abdolsaheb
31e3d9b27e
feat: commandline chic
2019-08-20 13:37:11 +05:30
mrugesh
10d176178a
fix(client): update profile image urls check ( #36636 )
2019-08-19 22:11:29 +05:30
mrugesh
5f97782eb0
fix: add identicon natively ( #36633 )
2019-08-19 19:17:53 +05:30
Mrugesh Mohapatra
9f40714d0a
fix: remove avatar from nav
2019-08-19 17:06:38 +05:30
Mrugesh Mohapatra
ac50216949
fix: NODE_ENV conflicts on pipelines
2019-08-19 01:37:32 +05:30
Mrugesh Mohapatra
a00f9c5810
fix: update client dependencies
2019-08-18 15:43:25 +05:30
Valeriy S
052769e69f
chore(client): update gatsby
2019-08-17 18:35:21 +05:30
Mrugesh Mohapatra
56d78a1119
fix(server,client): CORS is a real nightmare
2019-08-17 17:01:10 +05:30
mrugesh
91ad464020
Revert "feat: add bootcamp cost calc guide ( #35278 )" ( #36614 )
...
This reverts commit 869f5edfc5
.
2019-08-17 16:31:29 +05:30
Ron Sogueco
869f5edfc5
feat: add bootcamp cost calc guide ( #35278 )
...
* feat: add bootcamp cost calc guide
* feat: use ReactJS portals
* feat: fix eslint errors
* feat: update with change requests
* feat: update package-lock.json
2019-08-16 23:57:36 -05:00
Mrugesh Mohapatra
ae80f96ec3
fix(client): remove service workers
2019-08-14 19:23:27 +05:30
xyozio
657a5e2c16
cleanup: typos and remove commented out code ( #36573 )
2019-08-09 23:57:26 +05:30
Oliver Eyton-Williams
052e30aff3
fix: Report build errors to dev console ( #36540 )
2019-08-07 00:28:16 +05:30
Mrugesh Mohapatra
16551d2ad6
fix: create links to forumTopicIds or search
2019-08-05 22:14:37 +05:30
Mrugesh Mohapatra
65d4cfddea
fix: format css as per prettier
2019-08-02 00:18:21 +05:30
Oliver Eyton-Williams
2999c08b05
fix: Remove text shadow in night mode
2019-08-01 23:57:39 +05:30
Oliver Eyton-Williams
69e232af6f
fix: Add nightmode style and remove operator background.
2019-08-01 23:57:38 +05:30
Oliver Eyton-Williams
38c7fdfb23
feat(client): Add syntax highlighting to challenge instructions
2019-08-01 23:57:37 +05:30
Valeriy
c44891a4a2
fix: search page is populated with relevant results when search bar is submitted
2019-07-30 13:09:18 +09:00
Oliver Eyton-Williams
67d49efd1e
fix: remove redundant helper and guide code from Header
2019-07-26 19:40:46 +05:30
Mrugesh Mohapatra
8ae0044682
fix(footer): remove guide from the footer
2019-07-26 19:40:46 +05:30
Oliver Eyton-Williams
58973be7be
fix: make Gatsby wait for challenges to be sourced
2019-07-26 19:40:46 +05:30
Mrugesh Mohapatra
0124e7556d
fix: removed all guide bits from gatsby
2019-07-26 19:40:46 +05:30
Mrugesh Mohapatra
7bc6367d68
fix: update hints path to forum
2019-07-26 19:40:46 +05:30
mrugesh
ae7b2c2034
fix(client): apply type errors from code review
...
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2019-07-22 17:10:54 +05:30
Mrugesh Mohapatra
298e263f74
chore(client): resolve linting errors in client
2019-07-22 17:10:54 +05:30
Mrugesh Mohapatra
8980528009
chore(client): update dependencies except gatsby
2019-07-22 17:10:54 +05:30
Mrugesh Mohapatra
710995ae74
fix: create lockfiles for audits
2019-07-22 17:10:54 +05:30
Mrugesh Mohapatra
94dcc5e54a
fix: rename challenge md parser to correct casing
2019-07-22 17:10:54 +05:30
Mrugesh Mohapatra
3079d675e0
fix(mathjax): prevent load in offline mode
2019-07-22 17:10:54 +05:30
Oliver Eyton-Williams
04382bc475
fix: prettify css
2019-07-19 15:30:17 +05:30
Oliver Eyton-Williams
b038af4925
fix: Remove non-functional css
2019-07-19 13:35:06 +05:30
Oliver Eyton-Williams
6a2974e55e
fix: Refactor challenge mounting and updating
...
componentDidMount and componentDidUpdate share a lot of code. This just
DRYs them out.
2019-07-19 13:32:41 +05:30
Oliver Eyton-Williams
a8c86f6168
fix: Init test output on backend challenges
...
Makes sure the test output console is initialized on backend as well as
classic challenges. Previously it was tied to SidePanel which was not
always present.
2019-07-19 13:32:41 +05:30
Tom
8757deb56c
feat(client): add prev next btns to lessons ( #35485 )
...
* feat/add-prev-next-btns-to-lessons
redirect to learn instead of home
* fix/button-css-properties
* fix/change-buttons-to-suggested
* fix/add-tests+change-button-to-link
Co-authored-by: ojeytonwilliams ojeytonwilliams@gmail.com
* Revert "fix/add-tests+change-button-to-link"
This reverts commit ae26504d1d
.
* fix/add-tests+change-button-to-link
Co-authored-by: ojeytonwilliams <ojeytonwilliams@gmail.com>
2019-07-18 15:16:00 +05:30
Aman Aggarwal
9cc82ae521
Update index.md ( #36458 )
2019-07-15 15:36:45 +01:00
Oliver Eyton-Williams
cba35969f0
fix(tools): Use polling to reliably watch challenges
2019-06-29 11:42:48 +08:00
Mrugesh Mohapatra
c112fe6a20
chore(client): update all dependencies to latest
2019-06-21 19:56:20 +05:30
Mrugesh Mohapatra
c5fd478d9a
fix(deploy): misc. re-arrange scripts and organize
2019-06-21 00:53:05 +05:30
Mrugesh Mohapatra
063ca6d82c
fix: use a mordern outline
2019-06-19 21:17:43 +05:30
Oliver Eyton-Williams
04512695a9
feat(client): Highlight footer links on hover
2019-06-19 21:17:42 +05:30
Valeriy
fbb8311af7
fix(client):format url values on form submit
2019-06-19 20:08:57 +05:30
Oliver Eyton-Williams
c99366fa71
fix(client): Store backend form value on submit
2019-06-19 20:08:57 +05:30
Mrugesh Mohapatra
9c324f103f
chore: update client dependencies
2019-06-16 23:33:51 +05:30
Mrugesh Mohapatra
0ffca02ec1
fix: remove medium links and rss feeds
2019-06-16 00:23:41 +05:30
Mrugesh Mohapatra
1d4ae06541
fix(search): tweak and center align landing
2019-06-16 00:23:41 +05:30
Mrugesh Mohapatra
91adc43bcd
fix(tools): rearrange scripts and graceful exit
2019-06-16 00:23:41 +05:30
dependabot-preview[bot]
47ce35db52
chore: bump @fortawesome/free-solid-svg-icons from 5.8.1 to 5.9.0 ( #36275 )
...
Bumps [@fortawesome/free-solid-svg-icons](https://github.com/FortAwesome/Font-Awesome ) from 5.8.1 to 5.9.0.
- [Release notes](https://github.com/FortAwesome/Font-Awesome/releases )
- [Changelog](https://github.com/FortAwesome/Font-Awesome/blob/master/CHANGELOG.md )
- [Commits](https://github.com/FortAwesome/Font-Awesome/compare/5.8.1...5.9.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: null <dependabot-preview[bot]@users.noreply.github.com>
2019-06-12 23:39:51 +05:30
dependabot[bot]
9e82ae87b6
chore: bump jquery from 3.3.1 to 3.4.0 in /client
...
Bumps [jquery](https://github.com/jquery/jquery ) from 3.3.1 to 3.4.0.
- [Release notes](https://github.com/jquery/jquery/releases )
- [Commits](https://github.com/jquery/jquery/compare/3.3.1...3.4.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2019-06-12 23:00:21 +05:30
Oliver Eyton-Williams
2d780f257c
fix(client): Remove horizontal scrollbar from donation page ( #36167 )
2019-06-12 03:15:40 +05:30
ValeraS
84c46750e8
feat(client): use url query param on search page
2019-06-12 02:56:57 +05:30
ValeraS
e7ae9a5b45
fix: bootstrap packages
2019-06-12 02:49:30 +05:30
ValeraS
08403ca561
chore(client): update redux-saga
2019-06-12 02:49:29 +05:30
ValeraS
ec1b51debb
chore(client): update gatsby
2019-06-12 02:49:28 +05:30
ValeraS
01ddc7c9a2
chore(client): update react-testing-library
2019-06-12 02:49:28 +05:30
Valeriy
839e81426e
feat(client): show and execute backend project tests ( #35673 )
2019-06-11 21:16:36 +05:30
Valeriy S
672184d0c3
fix(client): learn layout on mobile
2019-06-11 20:28:51 +05:30
Valeriy S
6b46736801
fix(client): footer should stick to the bottom
2019-06-11 20:28:51 +05:30
Valeriy S
73961da21a
fix(client): always show footer on 404 page
2019-06-11 20:28:51 +05:30
Valeriy
dd20e61d00
fix(client): 404 page displays incorrectly
2019-06-11 20:28:51 +05:30
Tom
397ff21390
fix(client): add tooltip for calendar-heatmap ( #36008 )
2019-06-11 16:43:46 +03:00
kozlovvski
d6a6504f74
chore(tools): updated jest in packages
...
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
2019-06-11 19:06:57 +05:30
Mrugesh Mohapatra
0d82d0a763
fix: center align cert name in settings
2019-06-11 16:44:14 +05:30
Ahmad Abdolsaheb
38b8132d1a
fix: make full stack claimable
2019-06-11 16:19:35 +05:30
Ahmad Abdolsaheb
57a0930e88
fix: add full stack cert section UI
2019-06-11 16:19:34 +05:30
Ahmad Abdolsaheb
08e968079c
fix: hide legacy full stack cert on portfolio
2019-06-11 16:19:34 +05:30
Ahmad Abdolsaheb
3f13310a78
fix: add unit tests for legacy cert in settings
2019-06-11 16:19:33 +05:30
Ahmad Abdolsaheb
c359662f85
fix: remove logs
2019-06-11 16:19:33 +05:30
Ahmad Abdolsaheb
bc099d4971
fix: add cert claim logic for legacy cert
2019-06-11 16:19:32 +05:30
Ahmad Abdolsaheb
c2ffd6471b
fix: add redux wiring for legacy certs
2019-06-11 16:19:31 +05:30
Ahmad Abdolsaheb
e8931ae1cb
made data consumable by api
2019-06-11 16:19:31 +05:30
Ahmad Abdolsaheb
4558caf328
fix: make legacy certification saga call api and update db
2019-06-11 16:19:30 +05:30
Ahmad Abdolsaheb
68854db61e
added selectors and template saga for updating legacy certificates
2019-06-11 16:19:30 +05:30
Ahmad Abdolsaheb
3fc42b1ea8
fix: add url validation for form
2019-06-11 16:19:29 +05:30
Ahmad Abdolsaheb
a45a61fb47
fix: funcitonal certification button added
2019-06-11 16:19:29 +05:30
Ahmad Abdolsaheb
17a2bae5b9
fix: add initialValues to the form
2019-06-11 16:19:28 +05:30
Ahmad Abdolsaheb
abf8f2777c
fix: display legacy cert section
2019-06-11 16:19:27 +05:30
Ahmad Abdolsaheb
b8ec30471d
fix: add legacy project map
2019-06-11 16:19:27 +05:30
Valeriy
577caf6f2a
chore(client): load bootstrap locally ( #36262 )
2019-06-10 22:56:39 +05:30
Valeriy
77e7121028
fix(client): pass correct props to Camper component
2019-06-09 16:07:02 +05:30
Valeriy
6085fbe4ca
fix(client): show profile immediately for the current user
2019-06-09 16:07:02 +05:30
Charles Morgan
08e9c650d9
fix(client): combine donate & donate-other pages into a single page ( #36137 )
2019-06-09 06:28:16 +05:30
lionel-rowe
b6a68d8bdf
fix: swap out raw HTML syntax for semantic/idiomatic markdown ( #35917 )
...
Per this: https://www.freecodecamp.org/forum/t/forum-suggestion-unformatted-code-warning/134857/24
`<code>` tags are not the semantically/idiomatically correct way to format code on Discourse. For example, `<code><span></span></code>` renders as that exact HTML, when the intention was almost certainly to render `<code><span></span></code>` instead.
2019-06-09 05:41:40 +05:30
Oliver Eyton-Williams
60dd7ca703
fix: Change test output formatting from code to html ( #35857 )
2019-06-09 05:28:10 +05:30
Hemakshi Sachdev
b1956a7ba1
fix: flash modals stack up and are not visible until scrolled to top ( #35808 )
...
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
2019-06-09 05:25:54 +05:30
Valeriy
3552fd392a
fix: make search working
2019-06-08 03:16:28 +05:30
Bouncey
ecfc6c23a6
fix: Rename search bar component
2019-06-08 03:16:28 +05:30
mrugesh mohapatra
e889b599fb
Add rel attr to search hits
...
Co-Authored-By: Bouncey <staylor1012@gmail.com>
2019-06-08 03:16:28 +05:30
Bouncey
9186806f8e
fix: Update search styles
2019-06-08 03:16:28 +05:30
Bouncey
cf4cbe4d3e
fix: Clear search query on unmount
2019-06-08 03:16:28 +05:30
Bouncey
a11e669b8a
feat: Port search from 'search-assets'
2019-06-08 03:16:28 +05:30
Bouncey
15f18d1cda
fix: Dedupe layout selection logic
2019-06-08 03:16:28 +05:30
dependabot[bot]
7a88eadf7d
Bump handlebars from 4.0.12 to 4.1.2
...
Bumps [handlebars](https://github.com/wycats/handlebars.js ) from 4.0.12 to 4.1.2.
- [Release notes](https://github.com/wycats/handlebars.js/releases )
- [Changelog](https://github.com/wycats/handlebars.js/blob/master/release-notes.md )
- [Commits](https://github.com/wycats/handlebars.js/compare/v4.0.12...v4.1.2 )
Signed-off-by: dependabot[bot] <support@github.com>
2019-06-08 03:00:09 +05:30
Steven Failla
43a4fa8cb0
fix(client): reset test results before execution ( #36029 )
...
* fixed issue where tests should fail when code has error
Signed-off-by: Stevo99 <Sfailla1983@gmail.com>
* fix(client): Initialize tests as failing in case of build errors
* fix: Reset tests to initial state when build fails
* fix: simplify expression
2019-05-27 00:00:12 +03:00
Oliver Eyton-Williams
1e1cbdfe06
fix(client): Remove redundant prop and allow navigationMenu to be und… ( #36134 )
2019-05-26 22:28:40 +03:00
Oliver Eyton-Williams
17e112d25e
fix(client): make top navigation menu replaceable ( #35943 )
...
* fix(client): Stop using react-responsive and use media queries to display menu
* Change guide to show menu
* DRYed out a bit
* Restore main, top-right nav to guide
* fix: Separate guide and top menu state
* Update client/src/components/Header/index.js
Co-Authored-By: Valeriy <ValeraS@users.noreply.github.com>
* Update client/src/components/Header/index.js
Co-Authored-By: Valeriy <ValeraS@users.noreply.github.com>
* Update client/src/components/Header/index.js
Co-Authored-By: Valeriy <ValeraS@users.noreply.github.com>
* Update client/src/components/Header/index.js
Co-Authored-By: Valeriy <ValeraS@users.noreply.github.com>
* fix: Refactor menu button and links
* feat(client): make top navigation menu replaceable
* fix: Refactor nav menu logic out of Header
* fix(client): use default nav menu in header and use landingPage props instead of disableSettings
2019-05-26 20:36:23 +03:00
Dereje Getahun
6288fd3552
Update deprecated mlab connection guide for the new MongoDB Atlas ( #35927 )
...
* fix: update mlab connection guide to MongoDB Atlas
2019-05-23 10:40:36 +02:00
Ahmad Abdolsaheb
8b4fb5a452
fix: imgur to s3 for various files without conflict ( #36057 )
2019-05-20 23:58:20 +05:30
Oliver Eyton-Williams
c37a4ff663
feat(client): Add support question covering browser extensions
2019-05-14 20:17:15 +05:30
Courtney
c49012377b
fix to spelling error and add period ( #36034 )
2019-05-13 17:00:57 +07:00
Oliver Eyton-Williams
07b33d3989
fix(client): Donate other display correct submit button text
2019-05-11 01:48:16 +05:30
Waseem Ahmad
05de360085
fix NaN issue for the number of active Donations ( #35970 )
...
* fixed NaN issue for the number of active Donations
* Initialized activeDonations to 0 in the initial state
2019-05-08 20:18:10 +02:00
Mrugesh Mohapatra
033606ec8d
fix(donate): add a space in donate text
2019-05-07 22:56:21 +03:00
Oliver Eyton-Williams
d4df02c7e2
fix: Sync blockquote, code and pre's color in night mode
2019-05-07 10:43:43 -07:00
Oliver Eyton-Williams
0e24bffe22
fix: Make code blocks look more conventional
2019-05-07 10:43:43 -07:00
Oliver Eyton-Williams
1ca15d75b8
fix: remove unnecessary selector, fix inline code and other issues
2019-05-07 10:43:43 -07:00
Oliver Eyton-Williams
3e45db3ef5
Give language-* code blocks the same style as generic ones
2019-05-07 10:43:43 -07:00
Oliver Eyton-Williams
1a6392f0f0
fix: make all ways of representing code match blockquotes
2019-05-07 10:43:43 -07:00
Randell Dawson
be2c37491f
fix: use triple backticks around code
2019-05-07 10:43:43 -07:00
Oliver Eyton-Williams
6e8e8e3f18
fix(client): Hide monaco-aria-container on Firefox ( #35822 )
2019-05-07 03:16:38 -07:00
moT01
f868294515
fix/astray-period
2019-05-06 11:58:31 +09:00
Oliver Eyton-Williams
a24ecfbd85
fix(client): use picture and source to display correct logo ( #35939 )
2019-05-05 22:44:46 +03:00
Valeriy
1660a267ba
fix: remove unnecessary div and props
2019-05-02 15:30:39 -07:00
moT01
ebe420c099
feat(guide): add footer link to article source on GitHub
...
fix/suggested-changes
2019-05-02 15:30:39 -07:00
Valeriy
4f1fdfdd14
chore(tools): update docker setup to use npm ci
2019-05-02 01:01:00 -07:00
Valeriy
fbf5439248
chore: update packages
2019-05-02 01:01:00 -07:00
Mrugesh Mohapatra
d022cace35
fix: warnings about babel corejs config
2019-05-02 01:01:00 -07:00
Mrugesh Mohapatra
cbaea46504
fix: rollback gatsby-remark-prismjs & more updates
2019-05-02 01:01:00 -07:00
Mrugesh Mohapatra
0f720671d5
fix: update client packages
2019-05-02 01:01:00 -07:00
Sumer Patel
881d2ab072
Added the Introduction to the Coding Interview Take Home Projects ( #35581 )
...
* Added the Introduction to the Coding Interview Take Home Projects
* Update index.md
* [Updated] Added the Introduction to the Coding Interview Take Home Projects
* Update client/src/pages/learn/coding-interview-prep/take-home-projects/index.md
Co-Authored-By: Sumer16 <sumerdpatel@gmail.com>
* [updated] Added the Introduction to the Coding Interview Take Home Projects
* [update grammar] Added the Introduction to the Coding Interview Take Home Projects
* [update] Added the Introduction to the Coding Interview Take Home Projects
* fix requested change
2019-04-04 21:51:57 -04:00
jnguyen0220
414219965d
fix: adding f to the featureImage source ( #35758 )
...
<!-- Please follow this checklist and put an x in each of the boxes, like this: [x]. It will ensure that our team takes your pull request seriously. -->
- [x] I have read [freeCodeCamp's contribution guidelines](https://github.com/freeCodeCamp/freeCodeCamp/blob/master/CONTRIBUTING.md ).
- [x] My pull request has a descriptive title (not a vague title like `Update index.md`)
- [x] My pull request targets the `master` branch of freeCodeCamp.
- [x] None of my changes are plagiarized from another source without proper attribution.
- [x] All the files I changed are in the same world language (for example: only English changes, or only Chinese changes, etc.)
- [x] My changes do not use shortened URLs or affiliate links.
<!--If your pull request closes a GitHub issue, replace the XXXXX below with the issue number.-->
Closes #35749
2019-04-04 10:54:31 +05:30
Valeriy
80eaccc467
chore(tests): add tests for worker-executor
2019-03-29 15:06:10 +05:30
Valeriy S
845b966bda
fix(client): execute web workers concurrently
2019-03-29 15:06:10 +05:30
Valeriy S
e8f5b54d63
fix(client): pass logs incrementally from test worker
2019-03-29 15:06:10 +05:30
Oliver Eyton-Williams
784de367a1
fix: remove redundant icon assets and links ( #35568 )
2019-03-29 14:49:55 +05:30
yehia67
1d2baeabdc
fix: remove helpful-links section ( #35478 )
...
Closes #35397
Co-authored-by: mrugesh mohapatra <me@raisedadead.com>
2019-03-29 14:45:18 +05:30
Sumer Patel
4a7861ce87
Added the Introduction to the Information Security and Quality Assura… ( #35576 )
...
* Added the Introduction to the Information Security and Quality Assurance Projects
* Update client/src/pages/learn/information-security-and-quality-assurance/information-security-and-quality-assurance-projects/index.md
Co-Authored-By: Sumer16 <sumerdpatel@gmail.com>
* [updated] Added the Introduction to the Information Security and Quality Assurance Projects
* [updated] Introduction to the Information Security and Quality Assurance Projects
* Update client/src/pages/learn/information-security-and-quality-assurance/information-security-and-quality-assurance-projects/index.md
Co-Authored-By: Sumer16 <sumerdpatel@gmail.com>
* Update client/src/pages/learn/information-security-and-quality-assurance/information-security-and-quality-assurance-projects/index.md
Co-Authored-By: Sumer16 <sumerdpatel@gmail.com>
2019-03-23 20:39:14 +05:30
Илья
a27c736bf4
Correct paddings in inline code blocks ( #35497 )
...
* Update layout.css
2019-03-20 14:22:20 +01:00
Vicente Plata
b24807312c
fix(client): Make links with Font Awesome Icons accessible to visually impaired campers ( #35589 )
2019-03-18 08:58:24 +03:00
Valeriy
11cc25b638
fix(tools): use docker for development
2019-03-15 15:50:30 +05:30
Michał Olejniczak
bc2737ff90
I added a proper introduction to the 'Introduction to the Coding Inte… ( #35215 )
...
* I added a proper introduction to the 'Introduction to the Coding Interview Take Home Projects' section
* Changed last line to improve readability
2019-03-14 07:18:05 -07:00
Valeriy
05ce26fb74
fix(ui): adjust settings link styles
2019-03-14 19:06:18 +05:30
Valeriy
4994cd828e
fix(ui): top nav menu behavior on guide
2019-03-14 19:06:18 +05:30
Valeriy
6bbe152f34
chore(client): replace react-media with react-responsive
...
react-media does not handle props changes, use react-responsive instead.
2019-03-14 19:06:18 +05:30
Valeriy S
81dd2ccb54
fix(test): update Map snapshots
2019-03-14 19:06:18 +05:30
Valeriy S
f4a1659fa7
fix(ui): use react-bootstrap for layouting sponsor logos
2019-03-14 19:06:18 +05:30
Valeriy S
053c66cbef
fix(ui): remove double focus from SignIn button
2019-03-14 19:06:18 +05:30
Valeriy S
d9bf87d57d
fix(ui): make possible use curriculum map with keyboard
2019-03-14 19:06:18 +05:30
The Coding Aviator
ca32600191
Added the Introduction to the Intermediate Algorithm Scripting Challenges ( #34405 )
...
* Update index.md
* learned => learnt
Co-Authored-By: thecodingaviator <34807532+thecodingaviator@users.noreply.github.com>
* Apply suggestions from code review
* Update index.md
2019-03-11 17:24:19 -07:00
Ahmad Abdolsaheb
56a74292a3
Revert "fix: landing page image css fix ( #35551 )" ( #35563 )
...
This reverts commit a449e598b4
.
2019-03-11 13:56:32 +03:00
Alan Nguy
a449e598b4
fix: landing page image css fix ( #35551 )
2019-03-11 11:58:29 +03:00
Bouncey
c8f5b20b71
fix: Enforce lowercase usernames for profile queries
2019-03-06 15:38:43 +05:30
Valeriy
3a2db4744d
fix(client): disable core prefetching due to scrolling performance in the map ( #35512 )
...
- [x] I have read [freeCodeCamp's contribution guidelines](https://github.com/freeCodeCamp/freeCodeCamp/blob/master/CONTRIBUTING.md ).
- [x] My pull request has a descriptive title (not a vague title like `Update index.md`)
- [x] My pull request targets the `master` branch of freeCodeCamp.
- [x] None of my changes are plagiarized from another source without proper attribution.
Closes #35418
It disables only prefetching on link become visible, other prefetching strategies like prefetching on link hover still work.
2019-03-06 12:30:19 +05:30
Ahmad Abdolsaheb
4046bb3a0d
fix: align sponsors and give background
2019-03-05 16:03:22 +05:30
Valeriy S
6d5e3865e7
fix(client): return an empty string for empty sections
2019-03-04 08:56:11 +00:00
DzmitryUr
327a4a9b34
fix(client): prevent panels widening in curriculum map
2019-03-01 14:50:24 +00:00
Valeriy
3f205c5060
fix: use JSON.stringify to cast console output
2019-03-01 14:43:00 +00:00
Justin Sabourin
43117710eb
fix: use JSON.stringify(..) for logging instead of String(..)
2019-03-01 14:43:00 +00:00
Stuart Taylor
b494eebcc5
Update client/src/components/layouts/components/guide/redux/side-navigation-saga.js
...
Co-Authored-By: ahmadabdolsaheb <ahmad.abdolsaheb@gmail.com>
2019-03-01 13:02:29 +00:00
Stuart Taylor
2c8431fdc3
Update client/src/components/layouts/components/guide/redux/side-navigation-saga.js
...
Co-Authored-By: ahmadabdolsaheb <ahmad.abdolsaheb@gmail.com>
2019-03-01 13:02:29 +00:00
Ahmad Abdolsaheb
23b01464ac
fix: moved sidenav logic to saga
2019-03-01 13:02:29 +00:00
Ahmad Abdolsaheb
b6198417d0
fix: guide-nav latests changes
2019-03-01 13:02:29 +00:00
Ahmad Abdolsaheb
67119fbc7c
fix: removed context and added saga
2019-03-01 13:02:29 +00:00
Ahmad Abdolsaheb
b3bc6776ec
fix: added react-media
2019-03-01 13:02:29 +00:00
Ahmad Abdolsaheb
897b9110fc
fix: used selectors in mapstatetoprops
2019-03-01 13:02:29 +00:00
Ahmad Abdolsaheb
08f737a0b9
fix: redux folder relocated and local func renamed
2019-03-01 13:02:29 +00:00
Ahmad Abdolsaheb
6cdfbc87d8
fix: close guide nav when guide is unmounted and close nav when nav clkd
2019-03-01 13:02:29 +00:00
Ahmad Abdolsaheb
b5b3482d0e
fix: wire menu to redux and add change meanu breakpoint for guide
2019-03-01 13:02:29 +00:00
Ahmad Abdolsaheb
210454444d
fix: change button color on click
2019-03-01 13:02:29 +00:00
Ahmad Abdolsaheb
357b824033
fix: custom menu for guide
2019-03-01 13:02:29 +00:00
Ahmad Abdolsaheb
44a2ce8796
fix: remove adblock detectable classes
2019-03-01 11:20:32 +00:00
Ahmad Abdolsaheb
e4affac93a
fix: move donation modal from end of challenge to before a challenge.
2019-02-27 15:57:07 +00:00
Mrugesh Mohapatra
a3773d7c3a
fix: update the progress loader
2019-02-27 13:22:54 +00:00
Stuart Taylor
d2387023f5
chore: Bump gatsby packages ( #35444 )
...
<!-- Please follow this checklist and put an x in each of the boxes, like this: [x]. It will ensure that our team takes your pull request seriously. -->
- [x] I have read [freeCodeCamp's contribution guidelines](https://github.com/freeCodeCamp/freeCodeCamp/blob/master/CONTRIBUTING.md ).
- [x] My pull request has a descriptive title (not a vague title like `Update index.md`)
- [x] My pull request targets the `master` branch of freeCodeCamp.
2019-02-27 17:00:40 +05:30