Commit Graph

480 Commits

Author SHA1 Message Date
Quincy Larson
b322d6610f fix failing test 2016-04-06 14:10:24 -07:00
Quincy Larson
fcebd37a01 intercept /news with a notice 2016-04-06 13:49:39 -07:00
Berkeley Martinez
cfdb2d17b4 Add commas to certs earned on about page 2016-04-05 21:41:27 -07:00
Berkeley Martinez
06ea132257 Add timed cache to user count queries 2016-04-05 14:45:09 -07:00
Berkeley Martinez
a71daa07ce Add cert counts 2016-04-05 11:21:08 -07:00
Berkeley Martinez
49b9c7cc0c Fix floor logic 2016-04-05 11:21:08 -07:00
Berkeley Martinez
adfb21aaf9 remove extra parenthesis 2016-04-05 11:21:08 -07:00
Quincy Larson
2fb922be0f create pledge calculation logic 2016-04-05 11:21:08 -07:00
Quincy Larson
8fb0516811 Merge pull request #7779 from FreeCodeCamp/fix/wiki-urls
Fix article loading on direct link to wiki
2016-04-04 21:09:21 -07:00
Panayiotis Lipiridis
c17af58aee Renamed Github to GitHub 2016-04-04 22:50:07 +02:00
Karel Vervaeke
3a32650400 Display correct error message when visiting user front end certification page 2016-04-03 12:34:51 +02:00
Nick
0ee6ab4b64 FIX - Grammar A to An 2016-03-30 23:58:38 -04:00
Berkeley Martinez
94a9bcea5a Fix article loading on direct link to wiki 2016-03-25 13:48:42 -07:00
BKinahan
9504a5cae6 Handle invalid unsubscriptions 2016-03-21 22:57:58 +00:00
Akira Laine
fef1653542 added title to settings page 2016-03-17 17:39:44 +00:00
Berkeley Martinez
1533be6265 Merge pull request #7568 from Kalcode/fix/currentChallenge-redirect-cookie-expire
changed expire time for currentChallengeId cookie to 'never'
2016-03-16 22:56:47 -07:00
Logan Tegman
97a0f71388 Merge pull request #7158 from QuincyLarson/feature/add-nonprofit-project-description
Add an explanation of how our nonprofit projects work
2016-03-16 12:57:23 -07:00
Kalanosh
9d5a5d953c changed expire time for currentChallengeId cookie to 'never' instead of session 2016-03-15 14:53:54 -05:00
Quincy Larson
ee6ca2c5ae address eslint errors from refactor 2016-03-15 11:22:54 -07:00
Quincy Larson
891c0c2e5a remove trailing whitespace 2016-03-15 00:00:53 -07:00
Quincy Larson
cdc44e4b7e update unsubscribe paths 2016-03-14 23:59:25 -07:00
Quincy Larson
71b213d7d4 make notification text more friendly 2016-03-14 23:59:25 -07:00
Quincy Larson
f16234d9c6 refactor make account private action to use updateAttribute instead of save 2016-03-14 23:59:25 -07:00
Quincy Larson
d47aed4850 factor out settings page with email settings 2016-03-14 23:59:24 -07:00
Berkeley Martinez
e657b96dbc Coerce values to string before using validator methods 2016-03-13 18:09:53 -07:00
Alister N. Mada
eaa513dc56 Redirect /twitch to Twitch channel 2016-03-06 06:20:34 +07:00
Berkeley Martinez
5c59e7ea2d Fix validator only works with strings 2016-03-03 17:53:33 -08:00
Berkeley Martinez
74592e72b4 Update eslint, fix lint issues 2016-03-03 17:53:33 -08:00
Berkeley Martinez
c50510db71 Update history/react-router 2016-03-03 17:53:33 -08:00
Berkeley Martinez
8ef3fdb6a0 Initial move to redux 2016-03-03 17:53:33 -08:00
Quincy Larson
389ea7529c add an explanation of how our nonprofit projects work 2016-02-19 17:36:03 -08:00
Quincy Larson
6490d681ea add stickers to shop and related paypal functionality
add stickers to shop without unnecessary extra css
2016-02-17 15:11:21 -08:00
Berkeley Martinez
3e8868c907 Remove console log 2016-02-14 23:04:15 -08:00
Berkeley Martinez
b2acb682ef Fix next/current challenge routes
prevent bad id's from throwing
2016-02-14 21:58:24 -08:00
Hallaathrad
cc2aa67bec Lint pass 2016-02-13 21:26:59 -05:00
Quincy Larson
b8b244a0d9 Update hard-coded rate of challenge completion to reflect recent acceleration 2016-02-13 16:32:38 -08:00
Quincy Larson
e417a363ab Move academic honesty policy from wiki to main site 2016-02-13 16:32:14 -08:00
Quincy Larson
51d50bd8e6 Merge pull request #6915 from FreeCodeCamp/fix/cert-user-lookup
Fix cert look up causing crash
2016-02-11 21:00:44 -08:00
Quincy Larson
aaaf327992 Merge pull request #6879 from FreeCodeCamp/feature/wiki-sidebar
Add Wiki Sidebar, Use Gatsby Generated Wiki
2016-02-11 20:01:01 -08:00
SaintPeter
ba18520845 Add language detection 2016-02-11 18:14:47 -08:00
Berkeley Martinez
ee1f1c3d5c Fix cert look up causing crash 2016-02-11 13:46:29 -08:00
Berkeley Martinez
6642dd497f Add validation to challenge completion
Change ajax requests to send and accept JSON
to preserve data types.
Fix typos
2016-02-10 22:10:06 -08:00
Berkeley Martinez
d8ad4a59eb Make sure projects are always available 2016-02-10 17:28:45 -08:00
Rex Schrader
80d26ed9b1 Fix progressTimestamps Update 2016-02-10 12:01:00 -08:00
Berkeley Martinez
d23f7fa8f2 Fix isChallengeCompleted not returning a boolean 2016-02-10 10:35:40 -08:00
Berkeley Martinez
a4dd9667ca Fix typos 2016-02-10 10:09:40 -08:00
Berkeley Martinez
dc27f53ecb Commit uses challengeMap 2016-02-10 10:09:40 -08:00
Berkeley Martinez
76cfbdf752 challenge/user router now works with challengeMap 2016-02-10 10:09:40 -08:00
Hallaathrad
fe422d2300 adding wiki as detached and integrating into .less folder 2016-02-09 23:26:59 -05:00
JelenaBarinova
631c7ea319 Timestamps are converted to start of the days and filtered to b unique before calculating streaks 2016-02-09 13:48:20 -08:00
Quincy Larson
a55488e5eb create shop with link to tshirt 2016-02-05 21:06:30 -08:00
Akira Laine
a7bd7e3729 worked on video challenge superblock
fixed rebase merge errors

Fix videos route

Fix hikes broken true/false

fixed component name
2016-02-04 17:20:34 +11:00
Logan Tegman
e2ac51f166 Fix lint errors 2016-02-01 14:16:27 -08:00
Rex Schrader
01cc33ec67 Merge pull request #6630 from FreeCodeCamp/fix/is-cheater
Fix isCheater/isLocked not blocking certs
2016-01-31 21:10:49 -08:00
Berkeley Martinez
c7fc9dc99f Merge pull request #6601 from SaintPeter/feature/challenge-checksum
Add Checksum to Challenges for Google Analytics
2016-01-31 17:36:16 -08:00
Berkeley Martinez
3e989de2a3 Fix isCheater/isLocked not blocking certs 2016-01-31 16:35:15 -08:00
Berkeley Martinez
76c75b8e48 Merge pull request #6333 from LenaBarinova/fix/streak-seems-broken-because-of-timezone
Fixed streak and completion dates to be showed using users timezone
2016-01-30 11:47:38 -08:00
Berkeley Martinez
ab2a4d8f6f [HOTFIX] remove twit
twit is not depending on it's dependencies.
2016-01-30 10:53:52 -08:00
SaintPeter
f2e61ea0ac Add Checksum to Challenges for Google Analytics 2016-01-30 09:02:22 -08:00
JelenaBarinova
2df86ceb91 Not signed user case fixed 2016-01-27 22:14:19 -08:00
JelenaBarinova
29f93df1bb Getting users timezone on client side and passing it to server side within POST (on challenge complete), showing users stats with users timezone
After CR
2016-01-26 15:09:47 -08:00
Berkeley Martinez
6b6232fb3e Block certs from cheaters 2016-01-24 15:48:00 -08:00
Berkeley Martinez
8a0341a7ac Fix zipline/basejump completed endpoint
This PR refactors and normalizes the endpoint and the ajax request.
Some weird bug keeps popping up on the server, but keymetrics has
decided to take a crap and not actually report back with the error
I don't know what exactly is causing it.

Normally I don't like fixing something I can't see, but I'm getting
a constant flood of emails because of some obscure bug here.

We removed the `completedWith` functionality a while back so that
was removed from this endpoint and the ajax call.

To test, verify that you can complete both a zipline/basejump.

Also show last updated date since it is possible a user might want
to update links
2016-01-23 20:34:49 -08:00
Berkeley Martinez
49987c57e8 Merge pull request #5941 from FreeCodeCamp/fix/update-babel-to-6.0
Update babel to 6.0
2016-01-19 13:02:25 -08:00
Berkeley Martinez
e3ec56ef40 Fix show profile page challenge filtering to use challengeType 2016-01-18 17:33:06 -08:00
Berkeley Martinez
12b2be9db8 Remove old terminology 2016-01-15 06:08:54 -08:00
Berkeley Martinez
50b1e61e70 Fix change challenge model to POJO 2016-01-15 04:51:11 -08:00
Berkeley Martinez
47c930d7f4 Add new help rooms and logic 2016-01-15 04:51:11 -08:00
Berkeley Martinez
918ea56e33 Add stats to about page 2016-01-15 04:49:46 -08:00
Quincy Larson
1e5f3dc61c refactor map view and make buttons and text bigger 2016-01-15 04:49:46 -08:00
Berkeley Martinez
95dfd2304e Use specific layout for map aside
Links in aside change parent location
2016-01-15 04:46:20 -08:00
Berkeley Martinez
776b5156c1 Redirect user to current challenge 2016-01-15 04:46:20 -08:00
Berkeley Martinez
98b54e9fc7 Load map aside as an iframe on every page 2016-01-15 04:46:20 -08:00
Berkeley Martinez
a2fd213a86 Ad minimal map for iframe loading 2016-01-15 04:46:20 -08:00
Quincy Larson
6d23e4931b update privacy, terms, code of conduct and add links to about page 2016-01-15 04:46:20 -08:00
Quincy Larson
dad1e1638e surface isRequired in view 2016-01-15 04:40:55 -08:00
Berkeley Martinez
cc1c2e6aa1 Add map aside to challenges 2016-01-15 04:40:55 -08:00
Berkeley Martinez
5798537bcb Abstract map and showChallenge logic
Rename some legacy naming conventions
Remove logic for waypoint,basejumps, etc...
2016-01-15 04:39:45 -08:00
Berkeley Martinez
0c54adfb07 Add map aside to challenges 2016-01-15 04:14:38 -08:00
Berkeley Martinez
b03e71e7c0 Abstract map and showChallenge logic
Rename some legacy naming conventions
Remove logic for waypoint,basejumps, etc...
2016-01-15 04:14:38 -08:00
Quincy Larson
09b4f1caa2 Update nonprofits structure and remove old directory 2016-01-15 04:10:16 -08:00
Berkeley Martinez
52fd15284a Add banning to camper news 2016-01-12 22:07:19 -08:00
Quincy Larson
4c9026a354 Merge pull request #6071 from FreeCodeCamp/feature/add-data-science-cert
Add data vis certification
2016-01-11 18:24:39 -06:00
Berkeley Martinez
ee0c5c90e0 Fix cert type switch 2016-01-11 16:23:24 -08:00
Berkeley Martinez
a7f04cdc11 Add data vis certification 2016-01-11 15:58:37 -08:00
Logan Tegman
4341a3eee2 Update babel to 6.0 2016-01-10 20:21:15 -08:00
Berkeley Martinez
05d34c8e15 Merge pull request #5848 from FreeCodeCamp/fix/hiding-text
Update certificate error messages
2016-01-10 18:22:01 -08:00
Berkeley Martinez
7f60af8a3f Fix change links to about 2016-01-10 18:20:13 -08:00
Berkeley Martinez
17eaed7f99 Fix lint errors 2016-01-10 18:20:13 -08:00
Quincy Larson
93ebfd4515 update labs, update about page, create TOS and privacy view 2016-01-10 18:20:13 -08:00
Quincy Larson
6233f66411 update GitHub in use error message copy 2016-01-10 18:20:13 -08:00
Quincy Larson
9b4b6a241c fix typo 2016-01-10 19:41:50 -06:00
Berkeley Martinez
2962ee52a0 Remove old debug 2016-01-09 23:23:04 -08:00
Berkeley Martinez
e51127ffc7 feature completed challenge can also return json 2016-01-09 20:08:01 -08:00
Berkeley Martinez
ea574d721e Make document titles work 2016-01-04 14:27:22 -08:00
Berkeley Martinez
cec243b032 [add] Upgrade ThunderCats react 2016-01-04 14:27:22 -08:00
Quincy Larson
3743b8ddf6 update certificate error messages 2016-01-04 02:01:38 -06:00
SaintPeter
9a18344dad Fix display of Checkpoints
Tested Locally\n\nFixes 5782
2016-01-02 17:43:48 -08:00
SaintPeter
b32afaea1b Fix Merge Issue 2016-01-01 21:10:08 -08:00
Quincy Larson
035b6027de make challenges new and extend to 60 days 2016-01-01 00:34:05 -06:00