Commit Graph

1420 Commits (cb89e4633c907285049102a2222db8b4a63fb48e)

Author SHA1 Message Date
Stuart Taylor c886ebfa92 Remove duplicate from blacklisted usernames (#14769) 2017-05-08 20:29:00 +05:30
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 36ce006aac fix(csp): ws connection during dev uses SYNC_PORT only (#14483) 2017-04-21 16:21:55 +05:30
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
Berkeley Martinez f018cae686 Merge branch 'staging' into fix/update-config-for-debug-setups 2017-04-17 14:38:28 -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
Mrugesh Mohapatra 566de3e3f2 fix: Update config to be flexible for host 2017-03-20 12:13:27 +00: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
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
Vincent D'Onofrio 9b567c5a07 Correct a typo with enumerable 2017-02-22 02:58:49 -05:00
Petr Gazarov f159027025 Remove bower and port dependencies over to npm 2017-02-09 00:09:39 -05: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 7f7fcfd7b3 feat(api): Explicitly block all from general about 2017-01-26 18:04:28 -08:00
Berkeley Martinez 962675ee17 feat(api): Add active user api 2017-01-26 18:01:15 -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
systimotic 31b15a4712 Fix community dropdown server view 2017-01-22 11:22:50 +01:00
Berkeley Martinez 86d4b5e841 chore: Remove unused/deprecated files 2017-01-19 17:56:07 -08:00
PRASHANT SHUKLA d35e050cbe Removal of server/ssl-config.js 2017-01-16 23:53:46 +05:30
Peter Weinberg 4fe0b0ca07 chore(server): updated server to freeCodeCamp 2017-01-14 01:01:33 -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
Berkeley Martinez ff07a36378 Merge pull request #12377 from suhussai/fix/unsubscribe-email
unsubscribe all users with the same email address
2017-01-12 09:38:36 -08:00
Eric Leung 16616f78c8 Fix s/Free Code Camp/freeCodeCamp in /server/views
This commit changes instances of "Free Code Camp" to "freeCodeCamp"
within the /server/views/ directory.
2017-01-11 01:29:38 -08:00
suhussai 3a7d9545fb unsubscribe all users with the same email address 2017-01-08 13:47:10 -07:00
Quincy Larson 2e23886309 Merge pull request #12288 from BerkeleyTrue/feat/add-dropdown-nav
feat(nav): Add dropdown menu
2016-12-30 21:26:37 -06:00
Berkeley Martinez 7a53d4edcd Merge pull request #12287 from zachlatta/feature/improve-hack-club-commit-entry
Improve Hack Club's entry on /commit
2016-12-30 18:14:13 -08:00
Berkeley Martinez 3a4e62da44 feat(nav): Add dropdown menu 2016-12-30 16:08:15 -08:00
Dylan 79a8c412f1 change node-uuid to uuid 2016-12-30 16:47:09 -06:00
Zach Latta e818f2f4a2
Improve Hack Club's entry on /commit 2016-12-30 13:26:17 -08:00
Quincy Larson 62841a4a78 Merge pull request #12270 from BerkeleyTrue/lint/add-object-spread-rule
feat(lint): prefer spread over Object.assign call
2016-12-30 00:08:32 -06: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 9e8ea3a82f Merge pull request #11872 from abhisekp/fix/github-scope
Remove Github OAuth2 field - scope
2016-12-29 20:18:54 -08:00
Berkeley Martinez 44a0aeceb7 feat(lint): prefer spread over Object.assign call 2016-12-29 16:58:49 -08:00
Berkeley Martinez c1ad8f0b55 fix: decouple rendering from pages 2016-12-16 08:10:08 -08:00
Stuart Taylor 0ac02647e2 Add blockName to titles 2016-12-13 21:30:36 +00:00
mrugesh 42f21cc6c7 Merge pull request #11904 from mtaner/fix/project-ordering
Reorder projects and challenges from newest to oldest
2016-12-12 21:49:45 +05:30
Ayushi Jain c193c08292 Update Redirect when cancelling to remove account 2016-12-05 19:28:43 -05:00
mtaner 9797fc0544 Reorder projects and challenges from newest to oldest 2016-12-03 14:07:54 +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
Abhisek Pattnaik e64a16ed64 Remove Github OAuth2 field - scope
Remove the optional and invalid `scope` properties of "github-login" and "github-link" passport strategies.

This will result in only retrieval of the public data as required. This is the current behavior. No breaking changes.
2016-11-30 13:07:28 +05:30
Stuart Taylor 9d46ebfc29 Added note about language degradation 2016-11-29 22:52:05 +00:00
Ashley Perpetual 2faadffc3d Fixed typo in utils.js filterComingSoonBetaChallenge 2016-11-09 11:14:56 +08:00
Ivan Sebastian a455ec0dc1 show core team status in user profile 2016-10-29 15:54:42 +07:00
Berkeley Martinez e3f94236e6 Merge pull request #10957 from ivantedja/feature/unlink-social-account
add ability to unlink social accounts (twitter, linkedin)
2016-10-27 08:03:28 -07:00
Berkeley Martinez 03c222d3bd Merge pull request #11371 from ivantedja/fix/optimizely-csp
fix optimizely csp for script-src
2016-10-27 08:00:42 -07:00
Ivan Sebastian c9e2171c11 add ability to unlink social accounts (twitter, linkedin) 2016-10-27 18:41:26 +07:00
Ivan Sebastian 59a0788dfa fix optimizely csp for script-src 2016-10-27 16:50:10 +07:00
Jonathan 387899859c Merge pull request #10824 from dhcodes/feature/add-progress-reset-option-in-settings
Add reset progress option to user settings
2016-10-26 16:09:15 +01:00