Commit Graph

500 Commits

Author SHA1 Message Date
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
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
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
theflametrooper
a45b0a5685 Replaced wiki links with new forum links 2016-08-01 10:20:08 +01: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
f736042bfc Fix(server): remove legacy redirect
closes #9345
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
078560c3ba Add language routing 2016-07-28 23:40:01 -07:00
Berkeley Martinez
acf4d99f67 Add block scoping to challenges url 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
cc8b608cb9 Moves to next challenges 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
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
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
Arsen Melikyan
510ce1fe83 Show flash message on every page when cheater is logged in 2016-07-28 17:32:54 +04:00
Quincy Larson
f28e4a95f7 add route to nonprofit resources list 2016-07-28 00:12:32 -07:00
Mrugesh Mohapatra
3a2f53fdb7 Update the title of the sign in view 2016-07-15 01:53:33 +05:30
Quincy Larson
cffd7c11f4 make pledge-related notifications more specific and helpful (#9040)
* make pledge-related notifications more specific and helpful

* further improve commit flash messages

* fix minor whitespace issue
2016-07-01 08:25:01 +01:00
Mrugesh Mohapatra
546737e6be fix password validate crash 2016-06-23 00:55:15 +05:30
Jonathan
7346cd1474 Commented out vote1 and vote2 endpoints 2016-06-12 17:09:58 +01:00
Berkeley Martinez
84ece7d00b Merge pull request #8863 from scottmcallister/fix/certificate-date
Fix date format on certificates generation
2016-06-11 21:00:34 -07:00
Berkeley Martinez
177b64306a Merge pull request #8862 from jaydenwindle/fix/cert-date-format
Changed date format for certificate views
2016-06-11 20:59:17 -07:00
Sheri Richardson
ebcd50bf58 Removed the route /jobs from rendering closes #9083 2016-06-11 20:49:52 +02:00
Mrugesh Mohapatra
ec508636b0 Add quick temporary patch for Authorization error 2016-06-03 12:10:07 +05:30
Berkeley Martinez
942962fa0f Add prod urls to verify emails 2016-06-02 13:49:34 -07:00
Mrugesh Mohapatra
ff4dfb09da Add email verification and notifications
This commit
- [x] Fixes the flash notice color (Trivial)
- [x] Adds flash message for user with no email.
- [x] Adds checks to see if user's email is verified, and displays corresponding notification.
- [x] Adds email templates.
2016-06-01 08:34:34 +00:00
Scott McAllister
78d1c9d32a changed date format
updated month format
2016-05-31 06:47:44 -04:00
Jayden Windle
2964d0ce46 Changed date format for certificate generation 2016-05-30 22:06:58 -04:00
Quincy Larson
e1f2d619fb Merge pull request #8690 from theflametrooper/fix/campernews
Removed Camper News completely
2016-05-18 22:59:53 -07:00
Berkeley Martinez
ee746da65a Merge pull request #8671 from QuincyLarson/fix/remove-tweet-buttons
Remove tweet buttons and /labs
2016-05-18 09:34:07 -07:00
Quincy Larson
9ced160f47 Remove vestigial Trello and Blogger API keys and functions 2016-05-18 00:04:19 -07:00
Jonathan
62946689dc Removed Camper News completely 2016-05-17 18:31:40 +01:00
Quincy Larson
e0867ec556 remove additional vestiges of labs and twitter sharing 2016-05-16 16:10:52 -07:00
Berkeley Martinez
04b874de45 Fix email validations 2016-05-12 16:16:36 -07:00
Quincy Larson
16a8b588a8 Merge pull request #8416 from BerkeleyTrue/feature/notify-on-completion
feature: notify camper by email on completion
2016-05-04 15:10:00 -07:00