Commit Graph

160 Commits

Author SHA1 Message Date
Mrugesh Mohapatra
91105bdf12 fix(frontend-projects): replace video with image thumbnail 2017-07-13 21:50:47 +05:30
Dylan
6608f82d5a reset to top on new challenge (#15607) 2017-07-09 12:58:25 -05:00
Luke Bousfield
121f53a20b Replaced 'startsWith' with RegExp.test() 2017-07-02 15:15:23 +01:00
padulam
ea951052a3 Point bug modal to forum 2017-05-30 10:17:21 +05:30
Berkeley Martinez
70f2b797d9 Fixs classic modal styling not rendering
Move classic modal less files co-locating them in the app file structure
2017-05-19 05:46:35 +01:00
Quincy Larson
60187e6c28 Revert "Add Youtube videos to the map (#13592)"
This reverts commit 4a3fcba501.
2017-05-03 19:22:05 -05:00
Stuart Taylor
4a3fcba501 Add Youtube videos to the map (#13592) 2017-05-03 18:03:59 -05:00
Berkeley Martinez
ee8ac7b453 feat(rechallenge): Retool challenge framework (#13666)
* feat(rechallenge): Retool challenge framework

* fix(code-storage): should use setContent not updateContent

* fix(rechallenge): fix context issue and temporal zone of death

* fix(rechallenge): Fix frame sources for user code

* fix(polyvinyl): Set should ignore source and transform should keep track of source

* fix(rechallenge): Missing return statement causing issues
2017-04-28 20:30:23 -05:00
Berkeley Martinez
8dd66b5084 fix(classic-challenge): should not show scroll bar if not needed (#13981) 2017-03-22 00:06:58 -05:00
Berkeley Martinez
53001012d1 feat(Map): Map now is closed by default (#13980) 2017-03-18 02:38:11 -05:00
Berkeley Martinez
f4443e16dd feat(nav): make navbar static (#13673)
* feat(nav): make navbar static

make the navbar in react layout and the static layout stick to the top of the screen

* feat(challenges): Make classic view flex

Classic view now uses flex to control it's height. This was necessary to control view and allow
navbar to be static on other pages.

This breaks mobile view and other non-classic challenge views

* feat(app): Add logic to make screen expand on tablet

* fix(app): let routes define their content structure

* fix(less): use American spelling of gray

* fix(classic-preview): make preview smaller to prevent scroll

* feat(classic-frame): Make frame border less distinct

* fix(challenges): scope test suite less to challenges

* feat(challenges): make generic ChallengeTitle component
2017-03-13 18:17:07 -05:00
Eric Leung
f046a7d5c3 Add space in challenge step counter within parens 2017-03-09 01:42:09 -08:00
Berkeley Martinez
b9c54fb859 Merge pull request #13164 from no-stack-dub-sack/fix/backend-challenge-wrapper
fix(challenges): add class to backend challenge wrapper, fix basic no…
2017-02-28 13:43:54 -08:00
Berkeley Martinez
4d4516a2bc Merge pull request #12497 from Bouncey/fix/update-eslint-plugin-react
Enable react/sort-prop-types rule
2017-02-27 14:00:38 -08:00
Peter Weinberg
9ec760fa54 fix(challenges): add class to backend challenge wrapper, fix basic node formatting 2017-02-17 20:20:23 -05:00
Stuart Taylor
c96ce25598 Enable react/sort-prop-types rule 2017-02-05 13:13:36 +00:00
Peter Weinberg
0b60d7de3a chore(seed): freeCodeCampify remaining sections of codebase 2017-02-02 18:29:59 -05:00
Dylan
2d836f0237 Merge pull request #12917 from systimotic/feature/editor-focus-hotkeys
Add editor focus and unfocus hotkeys
2017-01-29 21:44:24 -06:00
Samuel Plumppu
3ebfb05171 Merge pull request #12856 from systimotic/fix/bug-reporting-indentation
Fix closing backticks indentation on bug report
2017-01-29 22:20:57 +01:00
systimotic
c57f577fe0 Add editor focus and unfocus hotkeys 2017-01-27 16:42:05 +01:00
systimotic
01d10c5316 Fix closing backticks indentation on bug report 2017-01-27 09:24:21 +01:00
Berkeley Martinez
f1d936198e feat(challenges): add backend challenge infrastructure (#11058)
* Feat: Initial backend view

* Feat: Refactor frame runner

* Feat: backend challenge submit runs tests

* Feat: Backend challenge request

* Feat: Whitelist hyperdev in csp

* Fix: Use app tests instead of challenge tests

* Feat: Allow hyperdev subdomains

* Fix(csp): allow hypderdev.space subdomains

* feat(challenge): submit backend

* feat: Add timeout to test runner (5 sec)

* chore(seed): Add more to test backend

* fix(csp): s/hyperdev/gomix/g

* fix(app): fix code mirror skeleton filepath

* fix(app): remove Gitter saga import

* fix(app): codemirrorskeleton does not need it's own folder
fix(app): cmk needs to work with Null types

* fix: No longer restart the browser when challenges change

* fix(app): Update jquery for challenges

* fix(seed): Remove to promise jquery call

* fix(lint): Undo merge error
undefined is no allowed

* fix(app): linting errors due to bad merge

* fix(seed): Remove old seed file
2017-01-26 23:07:22 -06:00
systimotic
9d457c4cac Fix ES6 linting 2017-01-25 15:29:52 +01:00
systimotic
6e653c65bd Center images in introduction challenges 2017-01-21 21:58:34 +01:00
Stuart Taylor
a9059eb2c6 Make translated challenge titles searchable 2017-01-07 22:36:45 +00:00
Stuart Taylor
b9c7532efd Next step unlocked persistence 2017-01-05 21:33:52 +00:00
Berkeley Martinez
dd5425eb21 Merge pull request #12306 from Bouncey/feature/codemirrorSkeleton
Render CodeMirror skeleton for SSR
2017-01-04 15:42:57 -08:00
systimotic
27713a9d21 Improve console.log output 2017-01-04 18:25:54 +01:00
Stuart Taylor
075476f15f Render CodeMirror skeleton for SSR 2017-01-03 21:25:14 +00:00
Berkeley Martinez
1892654dab feat(nav): remove sidecar 2016-12-29 22:04:05 -08:00
Dylan
7d2ca7c8a3 fix wording and css of Bug Modal 2016-12-28 19:11:27 -06:00
Stuart Taylor
0ac02647e2 Add blockName to titles 2016-12-13 21:30:36 +00:00
Stuart Taylor
60d46e069b Add reactified challenge success modal 2016-12-05 22:54:38 +00:00
Stuart Taylor
9d46ebfc29 Added note about language degradation 2016-11-29 22:52:05 +00:00
Dylan
d53a92bf59 Merge pull request #11479 from Bouncey/fix/lastVideoRedirect
Fix Final Video Challenge Completion
2016-11-22 10:59:55 -06:00
Ashley Perpetual
2faadffc3d Fixed typo in utils.js filterComingSoonBetaChallenge 2016-11-09 11:14:56 +08:00
Berkeley Martinez
5edfb77dbf Merge pull request #11219 from atjonathan/fix/hikes-styling
Fixed styling issues with Hikes
2016-11-04 08:26:42 -07:00
theflametrooper
6777823607 Fixed styling issues with Hikes
⚙ Fixed tabs/spaces issue
📱 Added responsiveness to YouTube embed
2016-11-04 13:18:35 +00:00
Stuart Taylor
74cfed9826 Fix Final Video Challenge Completion 2016-11-01 20:56:11 +00:00
vinhhv
9e2f1ebf01 Fix jsx typo in map header 2016-10-29 12:44:48 +01:00
Timo
e8713dcae0 Add keyboard shortcut for commenting code 2016-10-24 09:56:48 +01:00
Dylan
982ffd5228 fix map header and scrolling (#11054)
Checked across browsers and platforms. Crossing fingers now :D haha
2016-10-06 16:06:18 -04:00
Justin Richardsson
7ae36e3dd4 Merge pull request #10935 from dhcodes/fix/map-drawer-issues
Fix map drawer issues
2016-09-30 17:53:26 -04:00
Quincy Larson
ae0f0e0f90 Merge pull request #10982 from BerkeleyTrue/fix/code-storage-fresh-head-tail
Fix(code-storage): Make sure head/tail is always fresh
2016-09-30 12:45:26 -07:00
Berkeley Martinez
88c2763dc1 Fix(code-storage): Make sure head/tail is always fresh 2016-09-29 12:44:19 -07:00
Berkeley Martinez
ad73222926 Fix(tests): Typo in object tests 2016-09-29 11:58:31 -07:00
dhcodes
42c9103e41 fix map drawer issues 2016-09-28 11:55:41 -05:00
Berkeley Martinez
ec8c0d1f39 Fix(step): remove step animation 2016-09-27 19:56:03 -07:00
Berkeley Martinez
2e08981603 Feat(challenges): Let tests be objects 2016-09-23 10:01:48 -07:00
Logan Tegman
90833d4aac Fix(challenges): Bug cancel not working 2016-09-09 21:53:11 -07:00