Commit Graph

1078 Commits (a71daa07ce88125f432b7e7bc49beb990d555b0f)

Author SHA1 Message Date
Quincy Larson 25a762f52c add link to euro tshirt campaign 2016-02-06 22:55:58 -08:00
Quincy Larson 43377e1d38 Merge pull request #6738 from hallaathrad/change/challenge-cockpit-overhaul
Minor aesthetic changes
2016-02-05 23:07:37 -08:00
Quincy Larson a55488e5eb create shop with link to tshirt 2016-02-05 21:06:30 -08:00
Hallaathrad a903db76e3 Minor aesthetic changes 2016-02-05 23:46:11 -05:00
Mrugesh Mohapatra ef3a93f6e6 Fix path for data visualization certification 2016-02-05 12:46:35 +00: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
Ka Lun Lee 65db39879f fixed spacing for Basejump and similar pages
there were very wide blank spaces between checklist and text when the page size was < 760px, also fixed misplaced titles in Basejump pages for Firefox when < 760px
closes #5347
2016-02-03 18:27:23 -08:00
Quincy Larson 696bbeaae9 fix map button size 2016-02-02 00:39:55 -08:00
Logan Tegman e2ac51f166 Fix lint errors 2016-02-01 14:16:27 -08:00
Quincy Larson c2f17717b6 Merge pull request #6430 from FreeCodeCamp/feature/add-exception-emailing
Add emailing on server exceptions
2016-01-31 23:53:33 -08:00
Quincy Larson ebfda63f7d Merge pull request #6631 from SaintPeter/feature/map-live-filter
Map - Live Filter Search Feature
2016-01-31 22:25:23 -08:00
SaintPeter a6fc2f2fd4 Final effeciency pass, fix search bug 2016-01-31 22:12:41 -08:00
Quincy Larson 31194ee3c0 Merge pull request #6600 from raisedadead/fix/change-label-to-view-solution
Change the label text from "View my solution" to "View solution"
2016-01-31 22:12:26 -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
Hallaathrad d1993ea4b6 Filter functions almost ready.
Our pretty bar changes visual state of the filtered elements, clears with the X, restores hidden elements when deleting characters. Etc.

For the future: if a chapterBlock is collapsed but has results, expand it. No?
Also, hopefully getting fontawesome to the latest version... Regardless of that, this is a great opportunity for a legendary 404.

Expansion of containers achieved

Still working on collapsing them back when search terms change.
If users had just pressed "collapse all" before the search, they should remain thus afterwards.

The UX focus here is not to change the users' expected behaviour and final result.

Future: updating font awesome.
Working on a legendary "not found" image to make FCC join the internet hall of fame.
(btw, where would I keep that file in the server?)
2016-01-31 19:29:32 -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
SaintPeter fa18734a59 Add Live Filter to Map - partial 2016-01-31 14:42:35 -08:00
Rex Schrader d049d7b646 Merge pull request #6592 from SaintPeter/fix/remove-filter-adjust-spacing
Fix/Remove Filter and Adjust Map Spacing and Coloring
2016-01-31 14:34:47 -08:00
Quincy Larson 806b196d5e improve map spacing 2016-01-31 14:11:59 -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
Mrugesh Mohapatra 1b6ae0b462 Change the label text from "View my solution" to "View Solution"
This commit changes the text of the label from "View my solution" to
"View solution".

As disscussed in the issue, campers visiting profile pages of others,
saw "View my solution" and found this confusing.

Removing the "my" from the text makes it generic, to either user's own
page or other's pages.

Tested locally.
2016-01-30 13:13:22 +05:30
Hallaathrad 81f9b92bed Adjust spaces and sizes on sidebar
Addressing the changes discussed over skype to fix #6564, and an incoming issue with #6584 in which the absence of the button will create awkward empty spaces.
Took that chance to improve the spacing even further —vertical real state.

----

bonus: changed the colour for the navbar hover status (brown -> darkgreen)
2016-01-29 18:29:26 -08:00
Arsen Melikyan c62b7abf8f Remove the filter button and collapse completed blocks by default 2016-01-29 18:29:26 -08:00
Quincy Larson 93dfc42e04 Merge pull request #6403 from hallaathrad/change/center-map-layout
Centre map layout, colour enhancement for UX
2016-01-28 17:06:47 -08:00
Quincy Larson 64efbd36a2 Merge pull request #6548 from hallaathrad/change/about-page
Change space in population table
2016-01-28 17:04:59 -08:00
Rex Schrader 5ea9eb2d9e Merge pull request #6348 from bugron/feature/last-signin-method
Highlight last signin method's button
2016-01-28 13:47:27 -08:00
Arsen Melikyan 48755d0429 Highlight last signin method's button 2016-01-28 22:50:24 +04:00
Hallaathrad 49ccd81654 Change space in population table
From a <table> inside a single <h2> and spacing based on html encoded stuff, to an <ul> with light css styling.

-----
More cleanup changes for the rest of the page to come in next PR.
2016-01-28 12:51:23 -05:00
Hallaathrad 253b3a55bd Fix map's layout
Centering in screen, responsive and indented.

Adittional styling to enhance visual hyerarchies, and then some UX colour-loving care to ease use on the sidebar+menu.
2016-01-28 09:49:30 -05:00
Quincy Larson 88795410d0 fix landing page typo and simplify CTA button copy 2016-01-27 23:11:25 -08:00
JelenaBarinova 2df86ceb91 Not signed user case fixed 2016-01-27 22:14:19 -08:00
Berkeley Martinez 446110fc17 Cleanup bad commit files 2016-01-27 12:29:49 -08:00
JelenaBarinova 57e5c98a48 LastUpdated updated to be displayed same as completeDate 2016-01-26 15:11:33 -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 169c82acfc Add emailing on server exceptions
Keymetrics VC's are coming. They no longer let you see reported
errors or notify you on their free tier which renders the service
useless for us.

This will emailing you using mandrill with a stack trace and
context of the error when it receives it
2016-01-24 22:27:45 -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
Hallaathrad 76bee1edec Fix Navbar elements
Noticed there was a div instead of li, and then repaired the css to make it fit the same way it was as a div.

(plus a bit of gridlike alignment to the right)
2016-01-21 18:20:42 -05:00
Arsen Melikyan d67566b3ab Add the filter button and fix superblock's position 2016-01-21 12:06:46 +04:00
Rex Schrader 8650f366dd Merge pull request #6354 from FreeCodeCamp/fix/remove-map-heading
Several improvements to map
2016-01-20 19:00:12 -08:00
Quincy Larson 18ac99f8f3 make map header fixed to top of page again 2016-01-21 10:28:28 +08:00
Quincy Larson c94609de04 make map carets clickable, add full stack and interview prep sections 2016-01-21 10:03:26 +08:00
Logan Tegman 6d176005b8 Change babel/register to babel-register 2016-01-20 09:03:58 -08:00
Quincy Larson b971abcebf Merge pull request #6293 from SaintPeter/fix/new-challenge-color
Change New and Coming Soon to text-info (Blue)
2016-01-20 17:24:37 +08:00
greenkeeperio-bot 4e345e0d12 chore(package): update helmet to version 1.1.0
http://greenkeeper.io/
2016-01-19 15:22:14 -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 51056fa4db Add last updated to profile algos/challenges 2016-01-19 00:02:21 -08:00
SaintPeter fdb2e6d20a Change New and Coming Soon to text-info 2016-01-18 17:52:51 -08:00
Rex Schrader a13178ad42 Merge pull request #6292 from FreeCodeCamp/fix/remove-old-terms
Fix show profile page challenge filtering to use challengeType
2016-01-18 17:42:56 -08:00
Berkeley Martinez e3ec56ef40 Fix show profile page challenge filtering to use challengeType 2016-01-18 17:33:06 -08:00
Arsen Melikyan 092db019e6 Revert recent feature and fix it 2016-01-19 03:21:00 +04:00
Derek Keith 494243786b Make map header area fixed with flex layout and overflow scroll.
This commit makes the map header with the collapse button fixed by using
flex and overflow. This commit implements the behavior on both the aside
and map (mobile) page.

closes #6276
2016-01-18 12:12:54 -07:00
Arsen Melikyan db57fd405f Add 'copy to clipboard' buttons for easy challenge link and code copying 2016-01-18 11:20:21 +04:00
Eric Leung 0979806d93 Remove preceding space to section headings in map 2016-01-17 21:21:01 -08:00
SaintPeter 333a45ed0f Fix HTML Display 2016-01-17 10:53:14 -08:00
Rex Schrader 62c8b59fd7 Merge pull request #6250 from bugron/fix/incorrect-redirection
Fixes incorrect redirection to map-aside
2016-01-17 09:55:33 -08:00
Arsen Melikyan a5bde55f6e Fixes incorrect redirection to map-aside 2016-01-17 13:28:03 +04:00
Arsen Melikyan 647621cadd Restores changes overwritten by the redesign 2016-01-17 10:04:08 +04:00
Arsen Melikyan 2e5a1937f3 Fix map list icon not toggling and Expand all button issues 2016-01-16 18:32:06 +04:00
Quincy Larson 57f7e04f44 start working on accordion caret animation 2016-01-16 01:21:05 -08:00
Quincy Larson 1d23f855a2 make look of camper news submission flow more consistent 2016-01-16 01:10:06 -08:00
Quincy Larson cb972cacc8 Get the expand all / collapse all view working on the map 2016-01-16 01:03:22 -08:00
Quincy Larson 2f992e3df9 improve accordion. It is not done but way better than before 2016-01-15 20:05:34 -08:00
Quincy Larson 932a0a975b improve the challenge accordion 2016-01-15 18:00:13 -08:00
Quincy Larson e02000bddd start adding accordion map 2016-01-15 17:19:39 -08:00
Berkeley Martinez 12b2be9db8 Remove old terminology 2016-01-15 06:08:54 -08:00
Berkeley Martinez 48167fe6e9 Fix profiles not visible to others 2016-01-15 05:42:37 -08:00
Quincy Larson 35b460b00a fix jade error and spacing issue on step challenges 2016-01-15 05:21:39 -08:00
Berkeley Martinez d7cba7c449 Fix rebase bugs 2016-01-15 05:04:44 -08:00
Quincy Larson 564d8c620f fix style issues throughout app 2016-01-15 04:52:47 -08:00
Quincy Larson c0a87a8fcf implement @bugron's UI suggestions 2016-01-15 04:51:11 -08:00
Quincy Larson 9f67cb8736 improve onboarding challenges 2016-01-15 04:51:11 -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 a6c4ed77a5 further improvements of challenge ssed for better looking views 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 7e041dc169 Remove learn button. 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
Berkeley Martinez f960b3aa84 Normalize indenting on map/show 2016-01-15 04:46:20 -08:00
Quincy Larson 98626d3be7 delete old terms-and-privacy page 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 97b614e467 improve look of buttons and layout on portfolio view 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 56a7d03658 Add back map overview to map page 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 57507d84f5 Re-add btn classes to account page 2016-01-15 04:36:15 -08:00
Quincy Larson bbf6d14ee7 start working on ghost-only buttons 2016-01-15 04:33:19 -08:00
Quincy Larson c026717aa4 further build up challengemap 2016-01-15 04:32:35 -08:00
Quincy Larson d5a2c6e4b8 Update 2016-01-15 04:31:51 -08:00
Quincy Larson 39e7e6e33b additional cleanup of nonprofit directory 2016-01-15 04:31:18 -08:00
Quincy Larson 4517c597bc Update nonprofits structure and remove old directory 2016-01-15 04:31:18 -08:00
Quincy Larson cb6f026fd0 more redesign work on challenge views 2016-01-15 04:31:18 -08:00
Quincy Larson bcba082efc start simplifying views 2016-01-15 04:25:27 -08:00
Berkeley Martinez de95f0e0f3 Add back map overview to map page 2016-01-15 04:14:38 -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
Berkeley Martinez 5b681bfdfd Re-add btn classes to account page 2016-01-15 04:14:38 -08:00
Quincy Larson 8e71cdd4b8 start working on ghost-only buttons 2016-01-15 04:14:38 -08:00
Quincy Larson c36b8352d2 further build up challengemap 2016-01-15 04:14:38 -08:00
Quincy Larson f410a94b54 Update 2016-01-15 04:10:16 -08:00
Quincy Larson 7f0be44f98 additional cleanup of nonprofit directory 2016-01-15 04:10:16 -08:00
Quincy Larson bf06d0c6a0 Update commit views 2016-01-15 04:10:16 -08:00
Quincy Larson 09b4f1caa2 Update nonprofits structure and remove old directory 2016-01-15 04:10:16 -08:00
Quincy Larson 7eefcb0705 more redesign work on challenge views 2016-01-15 04:10:16 -08:00
Quincy Larson 4101a6c34a start simplifying views 2016-01-15 04:09:57 -08:00
Alister N. Mada 89c64fb376 fix a couple of meme-based compliments 2016-01-15 07:46:54 +07:00
Arsen Melikyan c34e8a7783 Remove unused code 2016-01-13 21:36:21 +04:00
Arsen Melikyan 29682f112b Fixes incorrect showing MDNlinks on challenges 2016-01-13 14:43:38 +04: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 f8e06fb2bc Fix spacing issues in privacy page 2016-01-10 18:20:13 -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 649cfb72f8 make sync data from GitHub button's text more clear 2016-01-10 18:20:13 -08:00
Quincy Larson 9b4b6a241c fix typo 2016-01-10 19:41:50 -06:00
Logan Tegman 63ee1139da Merge pull request #5960 from FreeCodeCamp/feature/hikes
Add toasts to react app
2016-01-10 14:40:43 -08: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
Robert Richey 0166e9db8c Update news search field placeholder text
Changed placeholder text from 'Search our links' to 'search term or @username'. Tested locally.
2016-01-09 14:13:57 -07:00
Harsha 2b64a97125 fixes no url supplied on successful submission 2016-01-08 14:20:32 -05:00
Berkeley Martinez 9a9421e712 Fix for Vimeo API change 2016-01-07 22:40:51 -08:00
Berkeley Martinez ea574d721e Make document titles work 2016-01-04 14:27:22 -08:00
Berkeley Martinez 22cb610279 Make structure changes to hikes 2016-01-04 14:27:22 -08:00
Berkeley Martinez 3028c891d7 Fix hikes order 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
Dieter Daems dba9654a09 Fix linting errors 2016-01-03 05:48:23 +01:00
SaintPeter 9a18344dad Fix display of Checkpoints
Tested Locally\n\nFixes 5782
2016-01-02 17:43:48 -08:00
Waqas Ahmed abd0edf4b8 Show status on individual completed courseware 2016-01-03 01:07:51 +04:00
SaintPeter b32afaea1b Fix Merge Issue 2016-01-01 21:10:08 -08:00
Rex Schrader 425c027414 Merge pull request #5696 from FreeCodeCamp/fix/add-release-date-to-ziplines
make challenges new and extend to 60 days
2015-12-31 22:37:16 -08:00
Quincy Larson 035b6027de make challenges new and extend to 60 days 2016-01-01 00:34:05 -06:00
Quincy Larson d533e027a9 add hackclub 2015-12-31 16:11:10 -06:00
Logan Tegman 7c93b86321 Merge pull request #5573 from BKinahan/fix/guitar-solo-capitalization
Lowercase 'Solo' in 'Face-melting guitar Solo'
2015-12-30 11:48:53 -08:00
BKinahan c10a086bb6 Lowercase 'Solo' in 'Face-melting guitar Solo'
Changed the case of Solo in the message 'Face-melting guitar Solo' because, unless there's an extremely subtle Star Wars reference I'm missing, solo isn't a proper noun here.
2015-12-30 19:46:04 +00:00
Berkeley Martinez 0c42368cae Merge pull request #5545 from FreeCodeCamp/new/basic-javascript-revamp
Basic Javascript Revamp
2015-12-30 08:58:41 -08:00