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