Quincy Larson
e0d98bb8b7
Merge pull request #10884 from atjonathan/feature/atjonathan
...
Added new members to the YouTube Channel section
2016-09-25 19:20:41 -07:00
Justin Richardsson
9400c4ddb3
Merge pull request #10902 from marhyorh/feat/menu-should-show-username
...
(Feat): Menu should show username on sm screens.
Tested on Mac (Chrome, Safari and Firefox), and on iPhone (Chrome and Safari).
2016-09-24 15:43:32 -04:00
Adegbuyi Ademola
5cbe98c3eb
(Feat): Menu should show username on sm screens
...
(Feat): Menu should show username on sm screens
(Feat): Menu should show username on sm screens
(Feat): Menu should show username on sm screens
2016-09-24 20:24:36 +01:00
Dylan
617136e162
Merge pull request #10898 from QuincyLarson/fix/nonprofit-resources-page
...
fix bad link on nonprofit resources page
2016-09-24 13:58:51 -05:00
Adegbuyi Ademola
f1a1166173
fix(Nav): Avatar should light up brownie #10581
2016-09-24 18:07:13 +01:00
Quincy Larson
af803056fd
fix bad link on nonprofit resources page
2016-09-24 09:48:25 -07:00
theflametrooper
ecdc6f7bc2
Added emoji support for Bio
...
* Fixed issue where bio returns null if there isn't a bio
2016-09-24 15:26:18 +01:00
Jonathan
c05d710156
Added @HKuz as a contact for our Core Curriculum
2016-09-24 12:47:56 +01:00
theflametrooper
7fc4277938
Added @atjonathan as a contact for our Video Challenge Curriculum
2016-09-24 12:41:16 +01:00
Berkeley Martinez
3e6e214d51
Chore(tests): Move tests
2016-09-23 15:38:49 -07:00
Jonathan
aec8cda6e7
Added @atjonathan to the YouTube Response Row
...
- Fixed issue with pug
2016-09-23 16:57:43 +01:00
Ivan Sebastian
e5471b6db8
bug fix, should assign default value to referer header
2016-09-23 09:24:17 +07:00
Quincy Larson
0d571642d3
Merge pull request #10757 from craigstroman/fix/update-profile-from-GitHub
...
Updating profile from GitHub should show a notification and redirect …
2016-09-16 00:33:41 -07:00
craigstroman
b00aaeb99b
Updating profile from GitHub should show a notification and redirect to FCC profile
2016-09-15 22:08:05 -04:00
Daphne
5ab86342e6
Check name existence before proceeding to issue certificate
2016-09-15 18:24:48 +02:00
Berkeley Martinez
a4f1722c29
Fix(challenges): do not load beta/comming soon challenges directly
2016-09-09 13:36:06 -07:00
Quincy Larson
96b00bf8d3
add hoodie and books to shop
2016-09-09 01:35:14 -07:00
Berkeley Martinez
98763f5fd0
Fix(routes): Hardern add-lang middleware against short urls
2016-09-09 00:39:03 -07:00
Berkeley Martinez
8db46eed26
Fix(nav): Change sign in to sign up
2016-09-08 21:56:46 -07:00
Quincy Larson
e2ed1ace2b
Merge pull request #10435 from BerkeleyTrue/fix/flash-to-toast
...
Fix(flash): Turn flash messages into toasts.
2016-09-04 00:59:34 -07:00
Quincy Larson
5f3911ec7a
Merge pull request #10432 from BerkeleyTrue/fix/add-delete-page
...
Fix(settings): Add separate delete page
2016-09-03 18:04:42 -07:00
Berkeley Martinez
b459dfd0a5
Merge pull request #10451 from alanbares/feature/update-sign-in-path
...
Update signin and add signup
2016-09-03 09:13:57 -07:00
alanbares
e857df29a6
Update signin and add signup
...
Add missing semicolon
2016-09-02 21:57:56 -07:00
Cameron Pattisall
a859a813d5
removed sneaky console log
2016-09-02 13:25:56 -04:00
Berkeley Martinez
e0fbc9b1f4
Fix(settings): Redirect to about from delete-my-account page
...
per @quincylarson's suggestion
2016-09-01 19:00:10 -07:00
Berkeley Martinez
1a7c289324
Fix(flash): Turn flash messages into toasts.
2016-09-01 17:37:30 -07:00
Berkeley Martinez
7509041511
Fix(settings): prevent non user from hitting delete page
2016-09-01 15:40:32 -07:00
Berkeley Martinez
b17d6c37f2
Fix(settings): Add separate delete page
2016-09-01 15:33:46 -07:00
dhcodes
bbfcf1af54
add links to images in shop
2016-08-31 16:07:36 -05:00
Berkeley Martinez
f7cffb2f16
Merge pull request #10083 from allonhadaya/fix/unsub-simple
...
Simplify the unsubscribe routes and handlers.
2016-08-30 12:05:45 -07:00
Quincy Larson
76a3f3c217
fix reference to old wiki
2016-08-19 21:27:35 -07:00
Mika Vesasto
1d7d9aabe6
Added a medium story link to FAQ
2016-08-16 10:18:01 +03:00
alanbares
b00b7dd3d2
Add question to faq about fast tracking non-camper students to nonprofit projects
2016-08-15 16:16:45 -07:00
Berkeley Martinez
043832302e
Fix(lang): update challenge lang on user lang change
2016-08-12 17:19:34 -07:00
Arun Kumar
1e01f48dae
Fix grammar issue
2016-08-12 12:14:52 +05:30
Berkeley Martinez
8be0d194a5
Fix(challenge): update user challenge map on challenge complete
2016-08-11 16:41:03 -07:00
Mrugesh Mohapatra
e8a73728e2
Merge pull request #10107 from BerkeleyTrue/fix/nav-settings
...
Fix(nav): Avatar/points should always lead to settings
2016-08-06 23:22:16 +05:30
Berkeley Martinez
f076f09a45
Fix(nav): Avatar/points should always lead to settings
2016-08-06 07:33:01 -07:00
Berkeley Martinez
94c4c846e9
Feature(theme): add nightmode react logic
...
We wait to load the user before applying the theme
as we will begin aggressively caching most of the react
app routes. This means we can not depend on user data to
determine.
2016-08-06 07:24:10 -07:00
Berkeley Martinez
3d05eee0ea
Fix(routing): add protections against malformed data
2016-08-05 14:49:23 -07:00
Berkeley Martinez
c3c640d00a
Fix(nav): Use current-challenge instead of next-challenge for logo
2016-08-04 14:51:31 -07:00
Allon Hadaya
bf564a5023
Simplify the unsubscribe routes and handlers.
...
The intention of issue #8115 seems to be to consolidate unsubscribe
behaviour. This commit attempts to formalize this by handling all
unsubscribe routes with the same exact handler.
It changes the behaviour of unsubscribe-notifications to be consistent
as discussed in pull request #8135 .
2016-08-04 16:03:56 -04:00
Berkeley Martinez
8121ada14c
Feature(routing): add current-challenge redirect logic
2016-08-04 10:49:37 -07:00
Berkeley Martinez
2b32fb3633
Feature(challenges): save users current challenge to db
...
This allows us to automatically load their current challenge
2016-08-03 15:51:28 -07:00
Mrugesh Mohapatra
0a90d0f1d3
Merge pull request #10041 from BerkeleyTrue/regression/add-current-challenge
...
Fix(accounts): show challenge info on user profile
2016-08-02 22:35:55 +05:30
Mrugesh Mohapatra
553b2e6ee0
Merge pull request #10010 from atjonathan/fix/wiki-to-forum
...
Replaced wiki links with new forum links
2016-08-02 16:22:08 +05:30
Berkeley Martinez
606bfd7c88
Fix(accounts): show challenge info on user profile
...
This changes the behavior of the user profile page to pull the current
challenge info from our challenge map and overwrite the user challenge.
This should also make name changes point to the correct challenge
regardless of the info saved to the user profile
2016-08-01 18:48:31 -07:00
That Guy
90c176516c
Changed release date for D3 and React Challenges
2016-08-01 11:50:14 +01:00
Jonathan
f08bbda621
Overhauled Certificates
2016-08-01 10:21:34 +01:00
theflametrooper
a45b0a5685
Replaced wiki links with new forum links
2016-08-01 10:20:08 +01:00
Berkeley Martinez
ff13fc4835
Fix(layout): use specific body css tag for react
2016-07-28 23:41:23 -07:00
Berkeley Martinez
8bbe0b31f9
Fix(css): trimming of app sides on mobile
...
add class container to body
2016-07-28 23:41:23 -07:00
Berkeley Martinez
1981e5b1a9
Fix(routes): ignore link routes in lang redirects
2016-07-28 23:41:23 -07:00
Berkeley Martinez
2e9b179626
Feature(challenges): Load and cache required files
2016-07-28 23:40:01 -07:00
Berkeley Martinez
2d7e96045c
Fix: remove old middleware config
2016-07-28 23:40:01 -07:00
Berkeley Martinez
9a2dfca0fc
Feature(settings): complete settings page logic
2016-07-28 23:40:01 -07:00
Berkeley Martinez
5d94cb369d
Feature(server): Add response type detecting to lang redirect
2016-07-28 23:40:01 -07:00
Berkeley Martinez
0d3dd75f41
Feature(settings): add user flag logic
...
This also moves a couple of settings to their own controller
2016-07-28 23:40:01 -07:00
Berkeley Martinez
2f98976de1
Feature(react): Move settings to React
2016-07-28 23:40:01 -07:00
Berkeley Martinez
822eb541de
Feature(pages): Add 404 page
...
To prevent loops, server errors will lead here instead of map page
This page can be static to prevent infinite loops
closes #9463
2016-07-28 23:40:01 -07:00
Berkeley Martinez
0418c71509
fix(server): typo in commit router
...
closes #9345
2016-07-28 23:40:01 -07:00
Berkeley Martinez
44b83ce494
Fix(views): remove wiki/map iframe drawers
...
closes #9460
2016-07-28 23:40:01 -07:00
Berkeley Martinez
627c92c72f
Fix(challenges): make challenge height auto
...
closes #9347
2016-07-28 23:40:01 -07:00
Berkeley Martinez
f736042bfc
Fix(server): remove legacy redirect
...
closes #9345
2016-07-28 23:40:01 -07:00
Berkeley Martinez
2461530944
Refactor(views): remove old challenge/map jade files
2016-07-28 23:40:01 -07:00
Berkeley Martinez
4815f98e8c
Fix(map): remove map drawer from non-react pages
...
map drawer will be reserved for react pages only
closes #9341
2016-07-28 23:40:01 -07:00
Berkeley Martinez
668bd74690
Fix(lint): Add import eslint and fix import errors
2016-07-28 23:40:01 -07:00
Berkeley Martinez
cc0543d5df
Fix(lint): correct lint errors
2016-07-28 23:40:01 -07:00
Berkeley Martinez
b434ef6e43
Feature(map): add super block message logic
2016-07-28 23:40:01 -07:00
Berkeley Martinez
2805835de5
Fix(map): Fix superblock title/name on api call
2016-07-28 23:40:01 -07:00
Berkeley Martinez
95aab958aa
Feature(langauge): Make client history language aware
...
Remove need for language aware links
2016-07-28 23:40:01 -07:00
Berkeley Martinez
0c07e961a7
Feature(components): fetch user after page load
...
This makes it easier to serve whole site statically in the future
Feature(redux): Move user state into entities
2016-07-28 23:40:01 -07:00
Berkeley Martinez
d76aa36c5b
Feature(vim): add libs to tern
...
Refactor map services;
2016-07-28 23:40:01 -07:00
Berkeley Martinez
078560c3ba
Add language routing
2016-07-28 23:40:01 -07:00
Berkeley Martinez
5d4a92bcc6
Dashify challenge block property on seed
2016-07-28 23:39:17 -07:00
Berkeley Martinez
acf4d99f67
Add block scoping to challenges url
2016-07-28 23:39:17 -07:00
Berkeley Martinez
91dc3625d9
Remove step pointer events block
...
unminify animate.css
2016-07-28 23:39:17 -07:00
Berkeley Martinez
d9d049540b
Submit simple project (previously known as video challegnes)
2016-07-28 23:39:17 -07:00
Berkeley Martinez
c8b0a6cf74
Submit projects
2016-07-28 23:39:17 -07:00
Berkeley Martinez
ad93e49b7d
Fix challenge ordering
2016-07-28 23:39:17 -07:00
Berkeley Martinez
cc8b608cb9
Moves to next challenges
2016-07-28 23:39:17 -07:00
Berkeley Martinez
515051d817
Fix lint errors
...
Remove commonFramework build from gulpfile
2016-07-28 23:39:17 -07:00
Berkeley Martinez
a0efb99ea8
Fix production webpack build
2016-07-28 23:39:17 -07:00
Berkeley Martinez
a0f6ecfca2
Add initial dynamic challenge rendering
2016-07-28 23:39:17 -07:00
Berkeley Martinez
b6f9cfdf71
Move to redux-epic
2016-07-28 23:39:17 -07:00
Berkeley Martinez
d511be3332
Add new rx saga
2016-07-28 23:39:17 -07:00
Berkeley Martinez
caa992ecff
Redirect /challenges to /map
2016-07-28 23:39:17 -07:00
Berkeley Martinez
c909cd032e
Add React Map
2016-07-28 23:39:17 -07:00
Berkeley Martinez
844afb6e2f
Add webpack code splitting module
...
Add cold-module replacement
Add webpack module hashing
2016-07-28 23:39:17 -07:00
Berkeley Martinez
c77fcedcbb
Only use file hashing in production
2016-07-28 23:39:17 -07:00
Berkeley Martinez
4e12c45057
Add webpack cold reloading
...
On changes to the react bundle
webpack will store the current redux state
in localStorage, waits (to allow the server to restart)
then refreshes the page. On page load, it checks if it
has state stored and loads it into the app.
2016-07-28 23:39:17 -07:00
Berkeley Martinez
6898d961bf
Normalize model json using generator loopback
2016-07-28 23:39:17 -07:00
Berkeley Martinez
4514d39eff
Add challenge map service
2016-07-28 23:39:17 -07:00
Berkeley Martinez
09ea99e561
Add react challenge view with editor
2016-07-28 23:39:17 -07:00
Berkeley Martinez
94b44059e6
Merge pull request #9941 from alanbares/fix/wiki-url-root-forum
...
Redirect old wiki urls to root of forum
2016-07-28 16:29:21 -07:00
alanbares
88557bfa4b
Redirect old wiki urls to root of forum
...
Remove extra callback
2016-07-28 16:01:00 -07:00
Berkeley Martinez
372c548192
Merge pull request #9932 from QuincyLarson/feature/update-nonprofit-page
...
Feature/update nonprofit page
2016-07-28 12:17:39 -07:00
Quincy Larson
fbfff58f6b
update views and CSS to reflect feedback from @berkeleytrue and @raisedadead
2016-07-28 12:10:31 -07:00
Mrugesh Mohapatra
efb0c1161b
Merge pull request #9919 from bugron/feature/flash-cheater-everywhere
...
Show flash message on every page when cheater is logged in
2016-07-28 20:43:42 +05:30
Arsen Melikyan
510ce1fe83
Show flash message on every page when cheater is logged in
2016-07-28 17:32:54 +04:00