Граф коммитов

271 Коммитов

Автор SHA1 Сообщение Дата
Joe Curlee 95865a5199 users can now click rejected applications in order to reopen them 2013-08-14 11:57:15 -05:00
Joe Curlee df622a4f7e Merge branch 'master' of https://github.com/mozilla/CSOL-site 2013-08-13 11:44:19 -05:00
Joe Curlee 39d27136df added pagination to /mybadges page. fixes #789 2013-08-13 11:28:35 -05:00
Erik Christensen 656a862c05 Use first email in list as JWT prn in the case of bulk issues. 2013-08-12 14:50:15 -07:00
Erik Christensen 0c9b65df56 Oops, removing test code. 2013-08-12 14:45:01 -07:00
Erik Christensen fbbdc69ec5 reverting "no approval needed" for underage learners 2013-08-12 14:27:55 -07:00
Erik Christensen 3b37418ce6 Allow multiple claimCode/email pairs in a call to /notify/claim 2013-08-12 08:09:17 -07:00
Joe Curlee 821be3fa46 changed incentives to csol showcase page. added callout to homepage 2013-08-09 15:39:11 -05:00
Joe Curlee 4ee71c64ae added incentives page 2013-07-30 13:30:12 -05:00
Erik Christensen 528694dfca Formatting cleanup 2013-07-18 13:33:55 -07:00
Erik Christensen 02a0fb9d10 fixing blank badges in playlist 2013-07-18 13:31:36 -07:00
Joe Curlee bfa591c965 added filters to asm page. fixes #740 2013-07-16 11:27:48 -05:00
Joe Curlee 36a7c9cbd1 split asm content into two columns 2013-07-16 09:10:25 -05:00
Joe Curlee 9ce37cfa2f fixed typo (paylist). also now using correct playlist array 2013-07-15 11:51:39 -05:00
Joe Curlee fc58d26c03 badges now show correct "playlisted" info on /earn and badge detail pages if they are playlisted. fixes #718 2013-07-13 07:44:05 -05:00
Erik Christensen 257d7a3196 Fixed two crashes related to sharing badges with invalid share tokens. 2013-07-10 20:27:39 -07:00
Joe Curlee 709a655946 Merge branch 'master' of https://github.com/mozilla/CSOL-site into afterschoolmatters
Conflicts:
	static/media/css/core.css
	static/media/less/core.less
2013-07-10 10:20:20 -05:00
Erik Christensen 4e3fe50fe2 Fixing a crash when removing a non-existant badge from a playlist. 2013-07-09 09:33:39 -07:00
Chris McAvoy 9fc183a9ce Merge pull request #721 from christensenep/258-retroactive-steam-awards
Adding webhook to be notified of a retroactively awarded STEAM badge
2013-07-03 11:22:45 -07:00
Erik Christensen 502bff040c /notify/award will now return 200 if isTesting is set (for now, this just tests that the endpoint exists). 2013-07-02 11:11:59 -07:00
Chris McAvoy cb370d74b2 Merge pull request #714 from stenington/703-myapplications
Fixing /myapplications
2013-07-02 08:36:18 -07:00
Joe Curlee 41709a93d6 added data to asm page and styled it. 2013-06-28 16:06:36 -05:00
Joe Curlee ee32f61c7f adding After School Matters page 2013-06-28 08:12:01 -05:00
Erik Christensen b49f0460a0 Adding webhook to be notified of an awarded STEAM badge 2013-06-27 10:41:40 -07:00
Andrew Hayward c3971b6dc8 Fixing word count calculation
Applications without descriptions raise a fatal error
2013-06-27 17:10:00 +01:00
Mike Larsson f0cccda8a3 Removes /myapplication/:id in favor of already existing /earn/:id/apply
pages, although arguably the routes should be /myapplication/:id instead.

Adds a denied template to show when a badge is denied approval by
parent/guardian.
2013-06-26 17:12:12 -04:00
Erik Christensen 912c3770e7 Fixing a couple cases where emails were normalized via normalizeUsername, stripping their @ symbols. 2013-06-25 16:21:38 -07:00
Chris McAvoy 3d23870e10 Merge pull request #700 from stenington/677-name-consistency
Consistent user name display
2013-06-25 12:42:06 -07:00
Chris McAvoy 1185b1c3ef Merge pull request #688 from stenington/clean-up-share-token-logic
Clean up share token logic
2013-06-25 12:41:29 -07:00
Mike Larsson 4f281f5837 Use getDisplayName consistently as user's name on site 2013-06-25 15:30:01 -04:00
Mike Larsson c045036db7 Style tweaks and adjustments per code review 2013-06-25 10:26:18 -04:00
Erik Christensen 51fa9cde1c Reset password emails will now be sent to guardians of <13 learners even if the guardian has not yet signed up. Also fixed confirmation emails using the incorrect template. 2013-06-24 12:01:46 -07:00
Mike Larsson 09c89d2dc5 Introducing isUnderage/notUnderage middleware to split out /mybadges and /mybadges/:id routes so underage never get shareTokens 2013-06-24 14:31:56 -04:00
Mike Larsson 48e61aba33 Forgotten return on next(). Always forgotten returns on nexts()s. 2013-06-24 14:30:55 -04:00
Joe Curlee bb627e480e Merge branch 'master' of git://github.com/mozilla/CSOL-site 2013-06-21 16:00:35 -05:00
Joe Curlee 8bab84208b Implemented Copy for Badge-Apply Confirmation Message with other badge suggestions. fixes #200 and fixes #199 2013-06-21 16:00:26 -05:00
Chris McAvoy a12cf5f457 Merge pull request #644 from christensenep/197-steam-badge-email
Implement STEAM badge award emails
2013-06-21 11:19:53 -07:00
Chris McAvoy 4596be034f Merge pull request #664 from andrewhayward/auth
Moving notification to global scope
2013-06-20 12:26:46 -07:00
Chris McAvoy 383f79db76 Merge pull request #645 from stenington/590-591-twitter-facebook
Twitter/Facebook sharing for /mybadges badges
2013-06-20 12:26:01 -07:00
Mike Larsson 23ed5844fc Changing tweet text 2013-06-20 12:59:47 -04:00
Andrew Hayward 446105654b Moving notification to global scope
Underage learners without guardians now get a message on every page
2013-06-20 15:33:30 +01:00
Andrew Hayward bb0d076056 Adding 'search' to `/earn` and `/explore` filters
Resolves #616
2013-06-20 12:43:14 +01:00
Mike Larsson feacce4438 Add ajax public/private toggle to badge share modal 2013-06-19 22:24:33 -04:00
Mike Larsson d01bcdb8b7 Change from single share modal to one share modal per badge 2013-06-19 20:31:04 -04:00
Chris McAvoy aa983d1db4 Merge pull request #648 from andrewhayward/auth
Overhauling user sign-up flow
2013-06-19 12:29:49 -07:00
Chris McAvoy f6fe465512 Merge pull request #653 from andrewhayward/claims
Testing for badge existence during 'claim' process
2013-06-19 11:58:42 -07:00
Andrew Hayward e57157fc09 Adding notification for in-progress applications
Fixes #647
2013-06-19 18:32:54 +01:00
Andrew Hayward 00a36f1196 Testing for badge existence during 'claim' process 2013-06-19 17:12:32 +01:00
Andrew Hayward b5f26e81ff Overhauling user sign-up flow
Allowing users to restart sign-up, and go back in the process should they need to.
Fixes second item in #621
2013-06-19 14:20:09 +01:00
Mike Larsson 973d0076cc Attach shareTokens to badge objects for backpack.html page, and use correct share url for social sharing 2013-06-18 21:54:30 -04:00