Commit Graph
100 Commits
Author SHA1 Message Date
Valeriyandmrugesh fbb8311af7 fix(client):format url values on form submit 2019-06-19 20:08:57 +05:30
ValeraSandMrugesh Mohapatra 84c46750e8 feat(client): use url query param on search page 2019-06-12 02:56:57 +05:30
ValeraSandMrugesh Mohapatra e7ae9a5b45 fix: bootstrap packages 2019-06-12 02:49:30 +05:30
ValeraSandMrugesh Mohapatra 08403ca561 chore(client): update redux-saga 2019-06-12 02:49:29 +05:30
ValeraSandMrugesh Mohapatra ec1b51debb chore(client): update gatsby 2019-06-12 02:49:28 +05:30
ValeraSandMrugesh Mohapatra 01ddc7c9a2 chore(client): update react-testing-library 2019-06-12 02:49:28 +05:30
Valeriyandmrugesh 839e81426e feat(client): show and execute backend project tests (#35673) 2019-06-11 21:16:36 +05:30
Valeriy Sandmrugesh 672184d0c3 fix(client): learn layout on mobile 2019-06-11 20:28:51 +05:30
Valeriy Sandmrugesh 6b46736801 fix(client): footer should stick to the bottom 2019-06-11 20:28:51 +05:30
Valeriy Sandmrugesh 73961da21a fix(client): always show footer on 404 page 2019-06-11 20:28:51 +05:30
Valeriyandmrugesh dd20e61d00 fix(client): 404 page displays incorrectly 2019-06-11 20:28:51 +05:30
Valeriyandmrugesh 577caf6f2a chore(client): load bootstrap locally (#36262) 2019-06-10 22:56:39 +05:30
Valeriyandmrugesh 77e7121028 fix(client): pass correct props to Camper component 2019-06-09 16:07:02 +05:30
Valeriyandmrugesh 6085fbe4ca fix(client): show profile immediately for the current user 2019-06-09 16:07:02 +05:30
Valeriyandmrugesh 3552fd392a fix: make search working 2019-06-08 03:16:28 +05:30
Valeriyandmrugesh mohapatra 1660a267ba fix: remove unnecessary div and props 2019-05-02 15:30:39 -07:00
Valeriyandmrugesh mohapatra 4f1fdfdd14 chore(tools): update docker setup to use npm ci 2019-05-02 01:01:00 -07:00
Valeriyandmrugesh mohapatra 5edaee4269 fix(curriculum): throws is not defined 2019-05-02 01:01:00 -07:00
Valeriyandmrugesh mohapatra fbf5439248 chore: update packages 2019-05-02 01:01:00 -07:00
Valeriyandmrugesh mohapatra 80eaccc467 chore(tests): add tests for worker-executor 2019-03-29 15:06:10 +05:30
Valeriy Sandmrugesh mohapatra 845b966bda fix(client): execute web workers concurrently 2019-03-29 15:06:10 +05:30
Valeriy Sandmrugesh mohapatra e8f5b54d63 fix(client): pass logs incrementally from test worker 2019-03-29 15:06:10 +05:30
ValeriyandOliver Eyton-Williams 4d79af2b46 fix(tools): wait for the last challenge to be populated (#35596) 2019-03-15 22:12:56 +01:00
Valeriy Sandmrugesh mohapatra 76ec4acb6e chore(tools): use data volumes for node_modules 2019-03-15 15:50:30 +05:30
Valeriyandmrugesh mohapatra aa6305778f chore(tools): tests in a docker container 2019-03-15 15:50:30 +05:30
Valeriyandmrugesh mohapatra 01edc58a2a chore(tools): use DOCKER_HOST_LOCATION env var to set container host 2019-03-15 15:50:30 +05:30
Valeriyandmrugesh mohapatra b3c612f70f chore(tools): delete root node_modules with npm run clean 2019-03-15 15:50:30 +05:30
Valeriyandmrugesh mohapatra a5a4581478 chore: persist db and npm scripts for docker 2019-03-15 15:50:30 +05:30
Valeriyandmrugesh mohapatra eecae9b14b fix: correct port mapping 2019-03-15 15:50:30 +05:30
Valeriyandmrugesh mohapatra 5c95cac000 chore(tools): add user in container and fix debug of api-server 2019-03-15 15:50:30 +05:30
Valeriyandmrugesh mohapatra 11cc25b638 fix(tools): use docker for development 2019-03-15 15:50:30 +05:30
Valeriyandmrugesh mohapatra 05ce26fb74 fix(ui): adjust settings link styles 2019-03-14 19:06:18 +05:30
Valeriyandmrugesh mohapatra 4994cd828e fix(ui): top nav menu behavior on guide 2019-03-14 19:06:18 +05:30
Valeriyandmrugesh mohapatra 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 Sandmrugesh mohapatra 81dd2ccb54 fix(test): update Map snapshots 2019-03-14 19:06:18 +05:30
Valeriy Sandmrugesh mohapatra f4a1659fa7 fix(ui): use react-bootstrap for layouting sponsor logos 2019-03-14 19:06:18 +05:30
Valeriy Sandmrugesh mohapatra 053c66cbef fix(ui): remove double focus from SignIn button 2019-03-14 19:06:18 +05:30
Valeriy Sandmrugesh mohapatra d9bf87d57d fix(ui): make possible use curriculum map with keyboard 2019-03-14 19:06:18 +05:30
Valeriyandmrugesh mohapatra 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
Valeriy SandStuart Taylor 28fb711a10 fix: add test for an empty section 2019-03-04 08:56:11 +00:00
Valeriy SandStuart Taylor 6d5e3865e7 fix(client): return an empty string for empty sections 2019-03-04 08:56:11 +00:00
ValeriyandStuart Taylor 3f205c5060 fix: use JSON.stringify to cast console output 2019-03-01 14:43:00 +00:00
Valeriy Sandmrugesh mohapatra 1faa8dc0c1 fix: set a max-len rule for eslint 2019-02-26 00:18:46 +05:30
Valeriy SandStuart Taylor 661a7705fd fix(client): do not throw on SASS compile errors 2019-02-24 12:35:46 +00:00
Valeriyandmrugesh mohapatra 0b2aac7bdd chore(tools): set git attributes for line endigs (#35298) 2019-02-22 12:56:19 +05:30
4fb112e87f fix: apply suggestions from code review
Co-Authored-By: raisedadead <1884376+raisedadead@users.noreply.github.com>
2019-02-21 16:50:29 +00:00
Valeriyandmrugesh mohapatra 48aa09db38 fix(footer): prop types checks 2019-02-19 14:30:27 +05:30
Valeriyandmrugesh mohapatra 26d09fbab1 feat: add lint on pre-commit 2019-02-19 14:30:27 +05:30
Valeriyandmrugesh mohapatra fc8c71ad16 feat: use eslint with prettier to format code 2019-02-19 14:30:27 +05:30
Valeriyandmrugesh mohapatra be36915605 feat: use prettier with eslint 2019-02-19 14:30:27 +05:30
Valeriyandmrugesh mohapatra 7530f62f63 fix(client): learn layout does not stretch to the bottom 2019-02-19 01:49:00 +05:30
ValeriyandStuart Taylor 0d787ceeec fix(client): remove unused var 2019-02-18 14:39:56 +00:00
ValeriyandStuart Taylor 1a889d9f3f fix(footer): change nonLearnPage to showFooter 2019-02-18 14:39:56 +00:00
ValeriyandStuart Taylor 71cf4495cb fix(client): get backend challenge data on challenge mount 2019-02-18 13:49:24 +00:00
ValeriyandStuart Taylor 34503c86d8 fix(server): error on claim certification 2019-02-18 13:48:26 +00:00
ValeriyandStuart Taylor e9fd013ec0 fix: disable build on error (#35189)
fix: disable build on error
2019-02-16 17:52:57 +00:00
Valeriy SandBouncey 4c252654a4 fix(client): refactor a challenge preview saga 2019-02-16 17:48:37 +00:00
Valeriy SandBouncey 67140a4d33 fix(tests): fix broken tests 2019-02-16 17:48:37 +00:00
Valeriy SandBouncey 98f979f3b4 fix(client): disable build on error 2019-02-16 17:48:37 +00:00
Valeriy SandStuart Taylor 2981d776c7 fix(client): update success message for all challenges 2019-02-16 17:30:37 +00:00
Valeriy SandStuart Taylor f6fa754906 fix(client): update current challenge for all challenges 2019-02-16 17:30:37 +00:00
Valeriy Sandmrugesh mohapatra 3eb6cf6e67 feat(client): place tool panel at the bottom 2019-02-16 01:13:11 +05:30
Valeriy Sandmrugesh mohapatra a4dafdf54f fix(client): prevent go to local links in preview 2019-02-14 20:20:17 +05:30
Valeriy Sandmrugesh mohapatra d13cb03810 fix(client): SideNav, if more than 1 child is expanded, only the first is shown, the rest disappear 2019-02-14 20:07:03 +05:30
Valeriy SandStuart Taylor 5e137d2022 fix(client): make render functions pure 2019-02-14 13:36:06 +00:00
Valeriy SandStuart Taylor 07f11288b2 fix(style): navbar buttons may not properly highlighted 2019-02-14 10:59:29 +00:00
ValeriyandStuart Taylor 5a8f9bff41 feat(guide): add an example of custom component 2019-02-14 09:33:53 +00:00
ValeriyandStuart Taylor 6a93b44aca feat(client): use custom components for guide articles 2019-02-14 09:33:53 +00:00
ValeriyandStuart Taylor 99cf6090bd fix(curriculum): getUserInput is not defined 2019-02-13 22:01:38 +00:00
Valeriyandmrugesh mohapatra d6e36150f9 fix(client): nigtn mode for challenge intros 2019-02-03 22:25:29 +05:30
Valeriyandmrugesh mohapatra 0030892645 fix(client): 404 night mode 2019-02-03 22:25:29 +05:30
Valeriyandmrugesh mohapatra 1f923db64b fix(client): modal dialogs night mode 2019-02-03 22:25:29 +05:30
Valeriyandmrugesh mohapatra 90555d6b16 fix(client): adjust guide styles 2019-02-03 22:25:29 +05:30
Valeriy Sandmrugesh mohapatra 21b72f2219 fix(client): styles for a reflex-splitter 2019-02-03 22:25:29 +05:30
Valeriy Sandmrugesh mohapatra 22cb0c355c feat(client): extract header height to a CSS variable 2019-02-03 22:25:29 +05:30
Valeriyandmrugesh mohapatra cc6e1fdbf4 fix(edge): get client app to work on edge (#35040) 2019-02-03 22:19:27 +05:30
ValeriyandStuart Taylor 058ffeb8dc fix(client): night mode for settings page 2019-01-28 12:02:45 +00:00
ValeriyandStuart Taylor dd41028f5b fix(client): replace decodeHTMLEntities to entities package 2019-01-28 12:02:45 +00:00
ValeriyandStuart Taylor fbb15afa88 fix(client): header styles 2019-01-28 12:02:45 +00:00
ValeriyandStuart Taylor 995489eb3c fix(client): classic challenge styles and update react-reflex 2019-01-28 12:02:45 +00:00
Valeriy SandStuart Taylor 4b5f9594f6 fix(client): manually load a fontawesome css for correct SSR 2019-01-28 12:02:45 +00:00
Valeriy SandStuart Taylor 8a70f14319 fix(client): footer: use react-bootstrap, simplify layout, correct links 2019-01-28 12:02:45 +00:00
Valeriy SandStuart Taylor 271e7dd077 fix(client): simplify header component and styles, auto close menu 2019-01-28 12:02:45 +00:00
Valeriy SandStuart Taylor 4987f986a9 fix(client): challenge SSR and styles 2019-01-28 12:02:45 +00:00
Valeriy SandStuart Taylor 18a42f37cd fix(client): remove didUpdate on a learn's side-panel 2019-01-28 12:02:45 +00:00
Valeriy SandStuart Taylor 1f4fa29860 fix(client): scroll top and focus an article on guide navigation 2019-01-28 12:02:45 +00:00
ValeriyandStuart Taylor a44935a520 fix(client): do not unmount Guide Layout on navigate 2019-01-28 12:02:45 +00:00
ValeriyandStuart Taylor 28ee458ceb fix(client): do not unmount default layout on navigate 2019-01-28 12:02:45 +00:00
Valeriyandmrugesh mohapatra fa08b96d87 fix(client): navigate only on title click in guide side nav panel 2019-01-23 14:43:22 +05:30
Valeriyandmrugesh mohapatra 5b2f2a1466 fix(client): night mode for challenges 2019-01-23 14:43:22 +05:30
Valeriyandmrugesh mohapatra 8f07c8608e fix(client): minor issues with header/footer styles 2019-01-23 14:43:22 +05:30
Valeriyandmrugesh mohapatra b0f19aa3f6 fix(tests): tests optimization 2019-01-17 16:53:38 +05:30
Valeriyandmrugesh mohapatra 44e9ffb6f2 fix(learn): remove sass.js from bundle and place it to static/js 2019-01-17 16:53:38 +05:30
Valeriy SandStuart Taylor 9642b63eae fix(client): increase node memory for workers' build 2019-01-16 11:52:14 +00:00
Valeriy SandStuart Taylor 88273c4b1d fix(cirriculum): update a link to script 2019-01-16 11:52:14 +00:00
Valeriy SandStuart Taylor 73aa6fcca6 fix(client): propagate SASS parser errors from worker 2019-01-16 11:52:14 +00:00
Valeriy SandStuart Taylor db4d1b6fa7 chore(client): rename script and add progress 2019-01-16 11:52:14 +00:00
Valeriy SandStuart Taylor d4b0250988 feat: bundle sass.js with a worker 2019-01-16 11:52:14 +00:00
ValeriyandStuart Taylor 261b1e197f fix(client): proper link to the guide for a hint button 2019-01-16 10:55:22 +00:00
Valeriy SandStuart Taylor 9b75c1965a fix(curriculum): replace window by self for js challenges 2019-01-16 10:45:39 +00:00