Commit Graph

388 Commits

Author SHA1 Message Date
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
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