Commit Graph
2081 Commits
Author SHA1 Message Date
mrugesh 9fb9ce3085 fix(donate): offset the no of donations on prod (#37443) 2019-10-22 00:08:22 +05:30
floookay 2542ea3124 fix: display current progress in single line (#37418) 2019-10-21 20:07:38 +05:30
Mrugesh Mohapatra aa62fdbfe9 feat(api): add custom redirect back 2019-10-21 18:03:26 +05:30
Ahmad Abdolsaheb 3823ed19bc fix: update user state from server (#37374)
* fix: return updates from server
* fix: make store consistant and adjust form validation
2019-10-21 17:07:28 +05:30
Ricky Syamsi e4a26c9a74 fix(client): Email and internet presence client validation (#37389) 2019-10-20 16:31:13 +05:30
Mrugesh Mohapatra 7a6e8ed2d8 chore(client): remove unused ajax util lib 2019-10-20 16:29:56 +05:30
Mrugesh Mohapatra 368aa688fa fix(client): call donate api withCredentials 2019-10-20 16:29:56 +05:30
Mrugesh Mohapatra 2a449d03a3 fix(client): avoid rendering inside a p tag 2019-10-20 16:29:56 +05:30
Vivek Agrawal c5b973a7b1 fix(donate): other ways to donate btn styled as link (#37394)
* fix(donate): other ways to donate btn styled like link

* fix: minor style error
2019-10-19 04:18:56 +05:30
Oliver Eyton-Williams 058e0b7f8f feat: SSR MathJax and Stripe on routes using them (#37388)
* feat: SSR MathJax and Stripe on routes using them

* refactor: clean up scripts
2019-10-18 21:15:34 +05:30
Oliver Eyton-Williams 6316b47fbb fix: update timeline without reload
Rather than pinging the server, this uses the current time.  It should
almost always be the same and only lasts until reload.
2019-10-18 16:28:59 +09:00
Kristofer Koishigawa 3a2db6f090 fix: Bound handleStripeLoad to this in the constructor to prevent setState is not a function errors (#37371) 2019-10-17 16:57:37 +02:00
Oliver Eyton-Williamsandmrugesh 0e143c2caf fix: replace navigate with hardgoto in showUser (#37363)
* fix: use hardGoTo in ShowUser

* refactor: clean up hardGoTo

Rather than using both navigate and hardGoTo this imports hardGoTo as
navigate and uses navigate everywhere


Co-authored-by: mrugesh <1884376+raisedadead@users.noreply.github.com>
2019-10-17 18:58:16 +05:30
Ahmad Abdolsaheb 78b6fd1adf fix: load stripe conditionally (#37365) 2019-10-17 18:21:01 +05:30
Oliver Eyton-Williams 4896e45eea fix: remove Gatsby proxy (#37364)
Direct ajax calls to the server directly, rather than a proxy to reduce
redirects while still allowing the server to be used in development.
2019-10-17 18:20:02 +05:30
Oliver Eyton-Williams e08ed1ef80 feat: preload common fonts (#37349)
Without this, fonts either do not render initially or a fallback is
rendered briefly.
2019-10-17 15:48:54 +05:30
Ricky Syamsi 81426351f7 fix(client): setting input boxes border color (#37336) 2019-10-17 15:48:06 +05:30
Derryk Boyd 2f88982e45 fix: add spacing between profile picture and social icons (#37354)
* fix: add spacing between profile picture and social icons

* add additional spacing and move code to correct file
2019-10-17 15:43:02 +05:30
Vivek Agrawal a443509caa fix: text overflow & portfolio hr (#37189)
* fix: text overflow & portfolio hr

* fix: code wrap

* fix: wrap locally

* fix: wrap location & resolve conflict

* fix: deprecated api

* fix: private portfolio overflows
2019-10-17 10:29:06 +03:00
Oliver Eyton-Williams 6ce9482b22 fix: stop quotes reloading (#37342) 2019-10-16 22:45:39 +05:30
Ahmad Abdolsaheb 31d3e5eb3b fix: add nav items (#37339)
* fix: add nav items

* fix: clean up
2019-10-16 23:09:31 +09:00
Oliver Eyton-Williams dd008f73d2 fix: make info tab default on mobile challenges (#37280) 2019-10-16 18:45:50 +05:30
mrugesh a2762fe4c3 fix: remove rollbar from loading in client (#37338) 2019-10-16 17:33:08 +05:30
Oliver Eyton-Williams 4ad58f56ea feat: focus on editor with hotkey 'e' (#37202) 2019-10-16 17:23:16 +05:30
Joseph Ting 61b60a3f45 fix: punctuation grammar of welcome message (#37335) 2019-10-16 16:56:37 +05:30
Ricky Syamsi 881b24a54c fix: code style in output now mirror test suite (#37316) 2019-10-16 16:55:52 +05:30
Ahmad Abdolsaheb 09eebd8598 fix: save the fonts locally 2019-10-16 19:29:48 +09:00
Kristofer Koishigawa 3cd0bf0106 fix: temporarily remove rollbar (#37333)
* fix: Temporarily remove rollbar

* Reverting changes to api-server
2019-10-16 12:20:56 +05:30
Ahmad Abdolsaheb 8e07bbb7a0 fix: adjust nav focus (#37318)
* fix: adjust nav focus

* fix: clean up
2019-10-16 03:56:19 +05:30
Kristofer Koishigawa 2d478f977e fix: search bar hover and arrow select highlights (#37303) 2019-10-15 17:09:02 +05:30
Ricky Syamsi d66a4655d1 fix(learn): Add tab text hover color on mobile (#37262)
* fix: add tab text hover color on mobile
2019-10-15 18:16:40 +09:00
Ahmad Abdolsaheb 504f835b7d feat: use lato for large blocks of words 2019-10-15 15:02:47 +09:00
Ahmad Abdolsaheb 2425f705c2 fix: reword honesty policy and replace profile with portfolio… (#37282) 2019-10-15 00:07:53 +07:00
Oliver Eyton-Williams e256dbc611 feat: Escape hotkey enters 'navigation mode' (#37167)
* fix: escape to navigation mode more generally

Previously only 'escape'ing from the editor prevented auto focus on the
editor, now you can 'escape' from anywhere that listens to Hotkeys.

Also the outline for HotKeys is hidden as it is not used by tab
navigation.

* feat: require escape to enter navigation mode
2019-10-14 23:50:58 +07:00
Ahmad Abdolsaheb 28c0102ecc fix:minor style changes (#37208)
* fix: minor style changes
2019-10-14 23:56:47 +09:00
Ricky Syamsi adef6950c2 feat: add keyboard nav with up and down keys in challenge description 2019-10-13 20:05:51 +09:00
Mattia Tommasone 365f599c06 Added specific font-size for .btn-cta in the 500px breakpoint (#37201) 2019-10-11 16:25:16 +03:00
TheBestNinja c3d2b19d62 fix: add intro JavaScript Algorithms and Data Structures (#37060) 2019-10-10 02:26:28 -07:00
Derryk Boydandmrugesh 6cb72ef02e fix: code block color to improve contrast (#37162)
* Fix: Code block color to improve contrast

* Update client/src/components/layouts/prism.css

Co-Authored-By: mrugesh <1884376+raisedadead@users.noreply.github.com>

* Pull request updates
2019-10-09 23:37:11 -07:00
Oliver Eyton-Williams ed015fb06f fix: make profile update after server response (#37154)
The Privacy component has been simplified and made to rely on the user
prop rather than its own state.  The submitProfileUIComplete reducer was
missing so has been added.
2019-10-09 11:31:20 -07:00
mrugesh 7c31a49296 revert: point to the subdomain instead (#37155)
This reverts commit 3fa6c6a032.
2019-10-09 10:23:59 -07:00
Tom 8de9cb729b fix: make redirect timer count down to zero (#37148) 2019-10-09 06:58:49 -07:00
Oliver Eyton-Williams 52653c57fc fix: ignore input elements except in search (#37145) 2019-10-09 06:58:31 -07:00
Ahmad Abdolsaheb 418f7631af fix: make donation styles consistent (#37140)
* fix: adjust the styles of alerts

* fix: clean up
2019-10-09 05:02:39 -07:00
Oliver Eyton-Williams bc1b6ca7a2 feat: handle completion when logged out 2019-10-09 03:11:37 -07:00
Oliver Eyton-Williams feb96c3e3b fix: prevent execution while submitting 2019-10-09 03:11:37 -07:00
Mrugesh Mohapatra 27d1b49b33 fix: pascal case for component 2019-10-09 14:00:42 +05:30
Nawazish Aliandmrugesh d3f0494518 refactor(client): Nav logo to be served as a React svg compone… (#37136)
* Refactor fccLogo to be served as a React svg component.

* fix: brand naming conventions


Co-authored-by: mrugesh <me@raisedadead.com>
2019-10-09 01:22:51 -07:00
Kris Koishigawa 74778c1af8 fix: Updated all Glitch URLs used to import/remix a GitHub repo 2019-10-08 11:04:30 -07:00
Mrugesh Mohapatra 4057bb1cc2 fix(client): update report-user placeholder text 2019-10-08 11:01:26 -07:00