Bouncey
bcd98a28c8
feat(gatsby): Initial gatsby scaffolding
2018-08-30 20:43:55 +05:30
Bouncey
7fd0b5b84b
feat(accept-pp-tos): Add Privacy and ToS accept page
2018-08-30 20:43:55 +05:30
Bouncey
4f2241d39f
feat(flash): Add flash messages
2018-08-30 20:43:55 +05:30
Bouncey
3ea38ee31a
feat(welcome): Gatsby the Welcome page
2018-08-30 20:43:55 +05:30
Bouncey
cd73528958
feat(gatsby): Initial gatsby scaffolding
2018-08-30 20:43:55 +05:30
NitronR
3518ff9e8e
feat(full-stack): Full Stack Certification
2018-08-28 00:32:33 +05:30
Mrugesh Mohapatra
e5de7d1837
fix(user): update the unsub route
2018-08-07 14:35:17 +01:00
Stuart Taylor
ed7aa8f074
feat(refs): Initial referral source tracking
2018-08-03 19:27:42 +05:30
Stuart Taylor
9cdb0ec7a2
feat(article-views): Initial view tracking
2018-08-03 19:27:42 +05:30
Stuart Taylor
a9b6a7e7db
feat(shortId): Initial shortId referral
2018-08-03 19:27:42 +05:30
Stuart Taylor
4dac8c1867
feat(views): Add views and extend functionality
2018-08-03 19:27:42 +05:30
Stuart Taylor
2c633e70da
feat(nav): Add a Nav to news and update www nav links
2018-08-03 19:27:42 +05:30
Stuart Taylor
5cf5979563
feat(news): Initial SSR implementation
2018-08-03 19:27:42 +05:30
Stuart Taylor
8ffd03578a
feat(news): Initial server work for /news
2018-08-03 19:27:42 +05:30
Mrugesh Mohapatra
4511e33716
fix: update to use shortid for sub resub
2018-08-02 22:38:11 +01:00
Stuart Taylor
99b9e9e3ba
feat(resub): Add resubscribe endpoint
2018-08-02 22:38:11 +01:00
Mrugesh Mohapatra
57ceee0897
fix: update email template
2018-07-28 08:33:30 +01:00
Stuart Taylor
211245444e
fix(cert-email): Default user email to empty string
2018-07-02 14:56:40 +05:30
Mrugesh Mohapatra
38bcc2e250
fix(auth): Remove deprecated views and routes
2018-06-29 21:29:20 +01:00
Stuart Taylor
a5ea7ad879
feat(unsub-email): Add an annon unsubscribe route
2018-06-29 19:55:13 +05:30
Charles Moss
ee64ab97c1
fix: removed unnecessary strip call from boot sequence ( #17526 )
...
fix: Updated boot/donate.js to connect to stripe by default in production mode
fix: removed whites spaces from donate.js and added extra check for api keys
fix: added a name to boot/donate.js export function
2018-06-18 15:47:10 +01:00
Stuart Taylor
f54b7c07f5
fix(settings): fix-up user objects for solutions ( #17556 )
2018-06-12 21:20:35 +05:30
Stuart Taylor
4f77da02be
feat(donate): Add donate api ( #17459 )
...
* feat(donate): Add donate api
* feat(donation): Add ability to track donations via email
2018-06-07 16:35:06 -05:00
mrugesh mohapatra
6f8d36f4a7
fix: add redirects for legacy certification paths ( #17484 )
2018-06-07 13:37:17 -05:00
mrugesh mohapatra
259a0a594e
fix(portfolio): User /:username routes as previously ( #17470 )
2018-06-07 13:15:30 +01:00
Kory Dondzila
a8756d5919
fix(seed): Fixes database seeding issue ( #17472 )
2018-06-07 00:57:13 +05:30
Quincy Larson
bc0e213529
feat: Update quotes and quote logic ( #17381 )
2018-06-02 03:32:37 +05:30
Stuart Taylor
91906fe1d4
Merge pull request #17238 from raisedadead/feat/authentication
...
fix(auth): Add verification route for email
2018-05-28 22:34:56 +01:00
Mrugesh Mohapatra
1af24d131e
fix: always redirect to home on login
2018-05-29 02:54:27 +05:30
Stuart Taylor
cb15de32f5
chore(unsubscribe): Merge backup/master unsubscribe handler in to staging ( #17253 )
2018-05-29 02:34:46 +05:30
Mrugesh Mohapatra
5f8eb3615a
fix: update middleware passthru and user in memory
2018-05-29 01:59:37 +05:30
Mrugesh Mohapatra
f52d5b5369
fix: resolve the query back to the promise
2018-05-29 01:51:38 +05:30
Mrugesh Mohapatra
eebe4036ec
fix: remove cookies when signout, logout (remote) and delete (remote)
2018-05-29 01:51:38 +05:30
Stuart Taylor
9cf1d67e02
fix(Observables): Remove observables from requestUpdateEmail method
2018-05-29 01:51:38 +05:30
Mrugesh Mohapatra
12b2c556ec
fix(views): update static email update views
2018-05-29 01:51:38 +05:30
Mrugesh Mohapatra
59f700b110
fix(auth): Add verification route for email
2018-05-29 01:51:38 +05:30
Mrugesh Mohapatra
3ad70a7926
feat: add gdpr privacy and terms
2018-05-28 19:12:26 +05:30
Stuart Taylor
8380c8a181
feat(ext): Add /external/update-my-current-challenge endpoint ( #17242 )
2018-05-26 14:41:47 +05:30
Stuart Taylor
3e52c666da
fix(updated): Update completedChallenges and progressTimestamps without duplicates ( #17226 )
...
Closes #17200
2018-05-24 19:29:46 +05:30
Stuart Taylor
dfda68fb58
feat(auth): Authorise 'external' requests through JWT ( #17224 )
2018-05-24 01:40:56 +05:30
Mrugesh Mohapatra
cc2ca61695
fix(routes): Make less redirections
2018-05-22 20:34:37 +05:30
mrugesh mohapatra
3f83cf59d5
fix(route): everybody gets a login ( #17209 )
2018-05-21 11:29:03 -05:00
Stuart Taylor
a76c8aff5a
Fix: Settings/Portfolio UI ( #17202 )
...
* chore(names): Certificate -> Certification
* fix(style): Profile Certs alignment and font-size
* fix(button): Remove user icon
* fix(style): Adjust profile timeline UI
* fix(style): General account settings style fixes
* chore(updateEmail): Remove update email until we sort out auth0
* fix(copy): website -> personal website
* fix(copy): profile -> portfolio
* feat(home): Add legacy certs to user home page
* fix(copy): Change Honest settings copy
* fix(cert-settings): Filter out 'take home's
* fix(copy): next lesson -> next coding challenge
* fix(alignment): Align portfolio item settings' buttons
2018-05-21 10:21:15 -05:00
Mrugesh Mohapatra
4d48175e64
feat: update user identity login
2018-05-20 13:40:49 +05:30
Mrugesh Mohapatra
53b362e5bd
fix(views): Adjust routes and views
2018-05-20 13:40:48 +05:30
Mrugesh Mohapatra
ebc1586222
fix(sign-up): Add check boxes for confirm
2018-05-20 13:40:48 +05:30
Stuart Taylor
bb4bcbfb45
Feat(privacy): Add granular privacy controls of public profile ( #17178 )
...
* feat(privacy): Add granular privacy controls of public profile
* feat(certs): Hide certs if showCerts is false
2018-05-19 22:07:41 -05:00
Stuart Taylor
f916204ba5
Chore: Update User model ( #17171 )
...
* fix(logs): Remove console.log's
* chore(challengeMap): challengeMap -> completedChallenges
* chore(userModel): Update user model
* feat(userIDs): Add user ident fields
* chore(github): Remove more refs to github data
2018-05-15 19:26:26 +05:30
Stuart Taylor
156ea1af76
Feat: Welcome Page ( #17150 )
2018-05-15 10:42:05 +05:30
Stuart Taylor
5eb90ed8c8
feat(challenge-redirect): Make '/challenge' and '/map' redirect to learn ( #17144 )
...
* feat(challenge-redirect): Make '/challenge' and '/map' redirect to learn
* fix(linting): Generate pathMigrationMap on 'prelint-js'
* fix(script): fix "only once" script
* fix(lock): Fix lock file
2018-05-14 13:04:51 +05:30