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
Valeriy S and Stuart Taylor
3d008c69d7
fix(learn): on user code execution error, run tests anyway
2019-01-16 10:45:39 +00:00
Valeriy S and Stuart Taylor
e063686fca
feat(tests): use client build pipeline and test runners for testing curriculum
2019-01-16 10:45:39 +00:00
Valeriy S and Stuart Taylor
08cfd986c4
feat(learn): lazy load chai in frame-runner
2019-01-16 10:45:39 +00:00
Valeriy and Stuart Taylor
00a1d25fbb
feat(learn): lazy load Enzyme in the test frame
2019-01-16 10:45:39 +00:00
Valeriy and Stuart Taylor
ce902c7475
fix(client): guide layout
2019-01-16 10:31:15 +00:00
Valeriy and Stuart Taylor
7f5758d58a
fix(learn): backend challenge UI
2019-01-16 10:31:15 +00:00
Valeriy and Stuart Taylor
369f150029
fix(learn): some styling issues
2019-01-16 10:31:15 +00:00
Valeriy S and Stuart Taylor
b6e24d4e14
fix(client): add debounce time for a preview
2019-01-14 13:44:54 +00:00
Valeriy and Stuart Taylor
7bfc733da6
fix(client): remove a dependency on the store from build challenges
2019-01-14 13:44:54 +00:00
Valeriy and Stuart Taylor
02f3714735
fix: incorrect polyvinyl init name in history
2019-01-14 13:44:54 +00:00
Valeriy and Stuart Taylor
d263ed4ed7
fix: use document from store context
2019-01-14 13:44:54 +00:00
Valeriy and Stuart Taylor
b59c7cfed0
fix: remove state dependency from frame creation
2019-01-14 13:44:54 +00:00
Valeriy and Stuart Taylor
66f14c8329
fix: throw on build errors
2019-01-14 13:44:54 +00:00
Valeriy and Stuart Taylor
dcca74ab92
fix: use factory method to create worker executor
2019-01-14 13:44:54 +00:00
Valeriy and Stuart Taylor
871eacacd6
fix: resolve circular dependencies
2019-01-14 13:44:54 +00:00
Valeriy S and Stuart Taylor
f902a2e83a
fix: refactoring build of pipeline
2019-01-14 13:44:54 +00:00
Valeriy S and Stuart Taylor
2168b61151
fix: unify build of challenges
2019-01-14 13:44:54 +00:00
Valeriy S and Stuart Taylor
2297881f91
fix: pass proxyLogger to params
2019-01-14 13:44:54 +00:00
Valeriy and Stuart Taylor
63d0a2682f
fix: remove unused vars from the test execution scope
2019-01-14 13:44:54 +00:00
Valeriy S and Stuart Taylor
3654f2a971
fix(client): wait for a ready event in jQuery challenges
2019-01-14 13:44:54 +00:00
Valeriy S and Stuart Taylor
83ef4ebee1
fix(client): remove chai from a body
2019-01-14 13:44:54 +00:00
Valeriy S and Stuart Taylor
cc0b504224
fix(client): tune a worker executor
2019-01-14 13:44:54 +00:00
Valeriy S and Stuart Taylor
7df4d06056
fix(client): refactor a test runner
2019-01-14 13:44:54 +00:00
Valeriy S and Stuart Taylor
de7798c753
fix(client): use proxy logger in test worker
2019-01-14 13:44:54 +00:00
Valeriy S and Stuart Taylor
8d2c350b3f
fix(client): remove execute challenge epic
2019-01-14 13:44:54 +00:00
Valeriy S and Stuart Taylor
c43dfe1eb7
feat(client): execute backend challenge saga
2019-01-14 13:44:54 +00:00
Valeriy S and Stuart Taylor
6d7744646d
feat(client): extract common tests execution logic
2019-01-14 13:44:54 +00:00
Valeriy S and Stuart Taylor
0775766702
fix(client): log to console saga
2019-01-14 13:44:54 +00:00
Valeriy and Stuart Taylor
a50a048ee7
feat(client): execute DOM challenge saga
2019-01-14 13:44:54 +00:00
Valeriy S and Stuart Taylor
2137da5aa6
test(curriculum): filter test langs by an env variable
2019-01-10 12:54:59 +00:00
Valeriy and Stuart Taylor
515999070d
test(curriculum): check challenges for all langs
2019-01-10 12:54:59 +00:00
Valeriy and Stuart Taylor
81f9dce834
test(curriculum): challenge schema validator for lang
2019-01-10 12:54:59 +00:00
Valeriy S and Stuart Taylor
4bf89a873e
fix(client): transform html scripts
2019-01-10 11:29:53 +00:00
Valeriy S and Stuart Taylor
003492cd7c
fix(client): restore only the contents of the challenge files
2019-01-10 10:24:02 +00:00
Valeriy S and mrugesh mohapatra
90a744e4f4
fix(client): formatting challenge descriptions and instructions
2019-01-09 13:26:50 +05:30
Valeriy and Stuart Taylor
786da39499
feat(client): bundling test dependencies
2018-12-09 10:38:10 +00:00
Valeriy S and Stuart Taylor
2e598f692d
fix(client): use babel polyfill for async
2018-12-09 10:38:10 +00:00
Valeriy S and Stuart Taylor
dd86f560eb
fix(guide): escape tags in the vue components guide
2018-12-07 12:46:31 +00:00
Valeriy S and Stuart Taylor
0e621175ad
fix(curriculum): remove SASS from requirements
2018-12-07 12:43:13 +00:00
Valeriy and Stuart Taylor
8ee4a8f013
fix(client): wait for async tests to finish
2018-12-06 23:15:18 +00:00
Valeriy S and Stuart Taylor
0a7ac8935e
fix: extract a test updating logic and logging
2018-12-06 13:05:09 +00:00
Valeriy S and Stuart Taylor
779d2034f3
fix: perform the latest run and cancel previous
2018-12-06 13:05:09 +00:00
Valeriy S and Stuart Taylor
181fcb9b32
fix: use test text instead of err message
2018-12-06 13:05:09 +00:00
Valeriy S and Stuart Taylor
8a6611db3a
fix: use common saga to execute challenges
2018-12-06 13:05:09 +00:00
Valeriy and Stuart Taylor
a4fd935b8b
feat: execute js challenges saga
2018-12-06 13:05:09 +00:00
Valeriy and Stuart Taylor
98ba33e7a3
fix(test): simplify test runner
2018-12-03 17:29:36 +00:00
Valeriy and Stuart Taylor
bc3d88605c
fix(test): use Puppeteer for HTML tests
2018-12-03 17:29:36 +00:00
Valeriy S and Stuart Taylor
9369ac8d9a
fix(client): enzyme tests
2018-12-03 13:56:50 +00:00
Valeriy S and Stuart Taylor
d2618df4f3
fix: execute backend challenges
2018-12-03 12:41:43 +00:00
Valeriy S and Stuart Taylor
4fe5c81ad4
fix(client): catch errors on replacing a challenge
2018-12-03 11:08:14 +00:00
Valeriy S and Stuart Taylor
28798dc008
fix(test): transform js challenges before a test
2018-11-29 12:04:49 +00:00
Valeriy and Stuart Taylor
36fa426149
fix: test curriculum
2018-11-28 15:19:38 +00:00
Valeriy and Stuart Taylor
088cbb684e
fix: watch challenges
2018-11-28 15:19:38 +00:00
Valeriy and Stuart Taylor
4c1b8ce52c
fix: replace localeChallengesRootDir to getChallengesDirForLang
2018-11-28 15:19:38 +00:00
Valeriy and mrugesh mohapatra
82ec250c75
fix(curriculum): prevent infinite test execution ( #34297 )
2018-11-16 23:46:27 +05:30
Valeriy S and Stuart Taylor
ea060b13f2
fix: rename SASS worker
2018-11-12 12:44:00 +00:00
Valeriy and Stuart Taylor
ecadba95db
fix(client): prevent endless SASS conversion
2018-11-12 12:44:00 +00:00
Valeriy and Randell Dawson
24c1110a87
fix(curriculum): fix solution ( #34220 )
2018-11-05 08:09:44 -08:00
Valeriy and mrugesh mohapatra
d5c0c2273f
test(curriculum): suppress redundant errors ( #33327 )
...
<!-- 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] My article does not contain shortened URLs or affiliate links.
If your pull request closes a GitHub issue, replace the XXXXX below with the issue number.
Closes #33195
2018-11-01 21:26:15 +05:30
Valeriy and Paul Gamble
c0679a321c
test(curriculum): set url for enzyme ( #32933 )
2018-10-31 00:02:59 -04:00
Valeriy and mrugesh mohapatra
65094d13e4
test(curriculum): add localeTitle to the challenge schema ( #31598 )
2018-10-30 21:18:54 +05:30
Valeriy and mrugesh mohapatra
c8219fd0e1
test(curriculum): stop after the first test failure ( #30968 )
2018-10-30 21:18:38 +05:30
Valeriy and mrugesh mohapatra
78c5b11d08
test(curriculum): add backend challenges to test
2018-10-28 03:16:22 +05:30
Valeriy and mrugesh mohapatra
dc7bb257b9
fix(curriculum): correct test
2018-10-28 03:16:22 +05:30
Valeriy S and mrugesh mohapatra
1c8ee82d91
fix(curriculum): false-positive test suites
2018-10-28 03:16:22 +05:30
Valeriy S and mrugesh mohapatra
0aa6881508
test(curriculum): test suites must fail on the initial contents
2018-10-28 03:16:22 +05:30
Valeriy and mrugesh mohapatra
5607651c5e
fix(curriculum): fix wrong tests sections in the backend challenges ( #30137 )
2018-10-27 15:23:05 +05:30
Valeriy and mrugesh mohapatra
c9b44985ea
fix(curriculum): move meta.json ( #29711 )
...
<!-- 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] My article does not contain shortened URLs or affiliate links.
If your pull request closes a GitHub issue, replace the XXXXX below with the issue number.
Closes #XXXXX
2018-10-27 00:50:40 +05:30
Valeriy and mrugesh mohapatra
bad6fc3e53
fix: build on Windows ( #18831 )
2018-10-25 15:24:57 +05:30