Commit Graph

600 Commits

Author SHA1 Message Date
techstonia
9f60f40b71 Code tags removed from output 2017-05-01 21:27:00 +03: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
4942156c31 Merge pull request #13229 from Bouncey/fix/nightModeOnPageLoad
Persist night mode on page load
2017-04-18 11:06:19 -07:00
slyty7
e8a7e31618 Update Modals.less 2017-04-01 00:56:33 -07:00
Stuart Taylor
d6e302dd58 Persist night mode on page load 2017-03-24 17:03:21 +00:00
ZZhaoTireless
45f1c92d79 Fix: replace all GoMix with Glitch 2017-03-23 22:26:45 -04:00
Venkateshwaran
9eb80b6220 CSS fix for issue - Night Mode Poor Contrast #13959 (#14037) 2017-03-22 00:17:58 -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
Ethan Arrowood
1491bf905f Initial state test icon color changed 2017-03-04 22:21:34 +00:00
Samuel Plumppu
3889f87cc3 Merge pull request #13651 from Ethan-Arrowood/fix/challenge-icon-color
Set default icon color to darkgreen
2017-03-01 11:06:16 +01:00
Ethan Arrowood
c1ad7d56a2 Set default icon color to darkgreen 2017-02-28 13:49:35 -05:00
Berkeley Martinez
81d720da5b Merge pull request #11474 from petrgazarov/chore/remove-bower
Remove bower and port dependencies over to npm
2017-02-27 15:03:59 -08:00
Samuel Plumppu
659fff05ab Merge pull request #13476 from nawazishali/fix/iPhone-frame
Fixed iPhone frame doesn't disappear on narrow widths
2017-02-22 21:33:58 +01:00
Nawazish Ali
e2e0fd7ccf Fixed iPhone frame doesn't disappear on narrow widths
Removed all unnecessary formatting.

I have removed all unnecessary formatting as requested. Sorry for inconvenience .

Squashed the second commit into first.
2017-02-22 23:43:00 +05:00
quentin
de707c185e indexOf() instead of includes() 2017-02-20 15:42:50 -05:00
Petr Gazarov
f159027025 Remove bower and port dependencies over to npm 2017-02-09 00:09:39 -05:00
Mrugesh Mohapatra
343397c282 fix: Update Gomix handler 2017-02-07 01:39:12 +05:30
Leon Feng
30bc87c1da Disable loopProtect for non-JavaScript code 2017-02-01 03:13:48 +04: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
Berkeley Martinez
51912d5263 Merge pull request #12605 from petrgazarov/fix/upgrade-jquery-major-version
Bump JQuery major version - to 3.1.1
2017-01-26 15:00:16 -08:00
Quincy Larson
3e3fa12b52 Merge pull request #12048 from raisedadead/feature/reporting-profiles
feat(user): Report profiles
2017-01-26 14:16:16 -06:00
Mrugesh Mohapatra
f262bfd960 fix(night-mode): Update indenting and change border color 2017-01-24 22:23:20 +05:30
Markus Török
e1261526d8 fix(night-mode): Add css classes to unsubscribe button
Add class btn-toggle and remove bg-color from inactive buttons in night mode
2017-01-24 22:17:45 +05:30
Petr Gazarov
6594106002 Bump JQuery major version - to 3.1.1
closes #12015
2017-01-21 01:46:48 -05:00
Berkeley Martinez
86d4b5e841 chore: Remove unused/deprecated files 2017-01-19 17:56:07 -08:00
Peter Weinberg
e5c5a6ee63 amended nightmode styles: modals, dropdown, menu-toggle 2017-01-16 19:37:04 -05:00
Peter Weinberg
54c4f99066 added LESS rule for <dfn> tag in nightmode 2017-01-14 19:14:30 -05:00
Mrugesh Mohapatra
1f67c72fc6 feat(user): Report profiles
This adds a simple email-based mechanism to report profiles for
abuse. An email with text from the report is sent to Free Code
Camp's support account with the reporter's account in copy. This
also adds the reporter's details to the report for follow ups.
2017-01-13 00:14:29 +05:30
Stuart Taylor
075476f15f Render CodeMirror skeleton for SSR 2017-01-03 21:25:14 +00:00
Berkeley Martinez
3a4e62da44 feat(nav): Add dropdown menu 2016-12-30 16:08:15 -08:00
Quincy Larson
183e1c64a2 Merge pull request #11593 from BerkeleyTrue/feat/no-sidecar-map
feat(nav): remove sidecar
2016-12-30 00:06:54 -06:00
Berkeley Martinez
1892654dab feat(nav): remove sidecar 2016-12-29 22:04:05 -08:00
Berkeley Martinez
ab977835e4 Merge pull request #11801 from Bouncey/fix/langRoutes
Fix: Lang routes persist between sessions
2016-12-29 20:12:49 -08:00
Dylan
7d2ca7c8a3 fix wording and css of Bug Modal 2016-12-28 19:11:27 -06:00
hudsontaylor
80eae43257 Center Testimonial Text
This gets rid of the odd white spaces in the testimonials section by just centering the text instead of justifying it.
2016-12-13 23:43:44 +05:30
Stuart Taylor
60d46e069b Add reactified challenge success modal 2016-12-05 22:54:38 +00:00
johnnyqbui
baf225ad3a Remove reset progress animations, changed color and increase size of delete account buttons 2016-12-01 13:56:10 -06:00
Stuart Taylor
496c648f46 Fix: Lang routes persist between sessions 2016-11-29 23:10:08 +00:00
Stuart Taylor
9d46ebfc29 Added note about language degradation 2016-11-29 22:52:05 +00:00
Mrugesh Mohapatra
2386a07cd4 Merge pull request #11705 from chiptus/fix/text-break-test-output
added word-wrap less rule to .test-output
2016-11-22 20:53:28 +05:30
Jonathan
8834bd1c19 Merge pull request #11562 from marhyorh/odd-menu-behaviors
Fixed odd menu behaviors on mobile
2016-11-19 17:42:20 +00:00
Chaim Lando
78a1f9f036 added word-wrap less rule to .test-output 2016-11-18 20:05:14 +05:30
Quincy Larson
00063a909c Merge pull request #11439 from BerkeleyTrue/feat/shadow-settings
feat(app): render spinner on `/settings`
2016-11-08 16:59:16 -08:00
Adegbuyi Ademola
7653f55fb7 Fixed odd menu behaviors on mobile 2016-11-07 10:03:39 +01: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
Jonathan
9a171940c6 Merge pull request #11472 from Bouncey/fix/replaceNBSP
Fix/Replace nbsp in campers code
2016-11-04 13:11:36 +00:00
Stuart Taylor
e9d67eda97 Fix/Replace nbsp in campers code 2016-11-02 23:07:40 +00:00
Berkeley Martinez
2400ea04c5 feat(app): render spinner on /settings 2016-11-01 13:35:55 -07:00
Stuart Taylor
52053de593 Remove FontAwesome from 'client/less/lib/' 2016-10-30 20:09:37 +00:00