Stuart Taylor
487f7c8153
fix(seed): challenge types ( #17229 )
...
Closes #17221
2018-05-24 21:27:09 +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
58a5d0d181
fix(external): Ensure req.user on verified web token ( #17225 )
2018-05-24 16:49:51 +05:30
Stuart Taylor
dfda68fb58
feat(auth): Authorise 'external' requests through JWT ( #17224 )
2018-05-24 01:40:56 +05:30
Bennett Elder
d039668a8f
fix(challenges): Fix wrong word on Basic CSS lesson ( #17219 )
...
Updated 'valuables' to say 'variables' since that's what the description was about.
2018-05-23 12:59:34 +05:30
Bennett Elder
3397fbbf60
fix(challenges): Fix wrong word on Basic CSS lesson ( #17219 )
...
Updated 'valuables' to say 'variables' since that's what the description was about.
2018-05-23 12:59:34 +05:30
Kristofer Koishigawa
bcee3174aa
style(challenges): Format Descriptions for Project Euler 1-16 ( #17172 )
...
Here are a list of style changes made for problems 1-16:
* 2: Centered text
* 6: Centered text and `<sup>` tags
* 8: Centered text
* 9: Centered text, `<var>`, and `<sup>` tags
* 11: Centered text and spacing between number grid and next paragraph
* 12: Tab spacing (padding-left: 4em)
* 14: Centered text, `<var>` tags, and tab spacing (padding-left: 4em)
* 16: `<sup>` tags
BREAKING CHANGE: None
2018-05-23 12:58:03 +05:30
Kristofer Koishigawa
df1a97249d
style(challenges): Format Descriptions for Project Euler 1-16 ( #17172 )
...
Here are a list of style changes made for problems 1-16:
* 2: Centered text
* 6: Centered text and `<sup>` tags
* 8: Centered text
* 9: Centered text, `<var>`, and `<sup>` tags
* 11: Centered text and spacing between number grid and next paragraph
* 12: Tab spacing (padding-left: 4em)
* 14: Centered text, `<var>` tags, and tab spacing (padding-left: 4em)
* 16: `<sup>` tags
BREAKING CHANGE: None
2018-05-23 12:58:03 +05:30
Kristofer Koishigawa
b996d86cc3
style(challenges): Format Descriptions for Project Euler 17-26 ( #17175 )
...
Here's a list of style changes made for problems 17-26:
*17: Bold tags
*18: Bold tags
*19: ul and li tags for leap year information
*20: var tags and line break
*21: var tags
*22: added code tag
*23: var tags
*24: centered text and var tag
*25: sup tags, tab-like spacing, and CSS grid for spacing
*26: sub, sup, and var tags, and CSS grid for spacing
BREAKING CHANGE: None
2018-05-23 12:56:51 +05:30
Kristofer Koishigawa
e4a8a0ab96
style(challenges): Format Descriptions for Project Euler 17-26 ( #17175 )
...
Here's a list of style changes made for problems 17-26:
*17: Bold tags
*18: Bold tags
*19: ul and li tags for leap year information
*20: var tags and line break
*21: var tags
*22: added code tag
*23: var tags
*24: centered text and var tag
*25: sup tags, tab-like spacing, and CSS grid for spacing
*26: sub, sup, and var tags, and CSS grid for spacing
BREAKING CHANGE: None
2018-05-23 12:56:51 +05:30
Stuart Taylor
5fbf8a93a0
Merge pull request #17217 from raisedadead/feat/authentication
...
fix(auth): Set domain cookies, and chain user
2018-05-22 23:05:49 +01:00
Mrugesh Mohapatra
e35fbef5d1
fix: typo in the error message
2018-05-22 21:57:00 +05:30
Mrugesh Mohapatra
75ac5962e0
fix: add cookie domain to loginByRequest
2018-05-22 21:53:09 +05:30
Mrugesh Mohapatra
cc2ca61695
fix(routes): Make less redirections
2018-05-22 20:34:37 +05:30
Mrugesh Mohapatra
90876ce02a
fix(auth): Set domain cookies, and chain user
2018-05-22 20:29:17 +05:30
Stuart Taylor
4e645a5ff6
Package: Validate challenges on test ( #17216 )
...
This PR allows us to validate the schema during test.
It also removes some cruft from the seed files and ensures only the required data is packaged and consumable, reducing the package weight somewhat.
2018-05-22 18:13:14 +05:30
Stuart Taylor
8535669ea4
Package: Validate challenges on test ( #17216 )
...
This PR allows us to validate the schema during test.
It also removes some cruft from the seed files and ensures only the required data is packaged and consumable, reducing the package weight somewhat.
2018-05-22 18:13:14 +05:30
Stuart Taylor
afc948890c
chore(package): Version Bump ( #17206 )
2018-05-22 12:24:40 +05:30
Stuart Taylor
1ccaf255a6
chore(package): Version Bump ( #17206 )
2018-05-22 12:24:40 +05:30
Stuart Taylor
b6954773a5
Merge pull request #17211 from raisedadead/feat/authentication
...
fix: making login flow sync again for cookies
2018-05-21 20:25:10 +01:00
Mrugesh Mohapatra
e740f44bdd
fix: making login flow async again for cookies
2018-05-22 00:37:01 +05:30
mrugesh mohapatra
3f83cf59d5
fix(route): everybody gets a login ( #17209 )
2018-05-21 11:29:03 -05:00
Stuart Taylor
123e455b04
Merge pull request #17207 from raisedadead/feat/authentication
...
fix: make access available on all apps
2018-05-21 17:14:53 +01:00
Mrugesh Mohapatra
d2f63ac57a
fix: make access available on all apps
2018-05-21 21:26:18 +05:30
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
Stuart Taylor
848e04028e
Merge pull request #17205 from raisedadead/feat/publishing-curriculum
...
build(np): Add publishing via np to seed
2018-05-21 15:44:52 +01:00
Mrugesh Mohapatra
1a25f60c6e
build(np): Add publishing via np to seed
2018-05-21 20:02:54 +05:30
Mrugesh Mohapatra
c53716f94c
build(np): Add publishing via np to seed
2018-05-21 20:02:54 +05:30
Stuart Taylor
c428b2c197
feat(package): Initial Curriculum separation ( #17174 )
...
* feat(package): Initial Curriculum separation
* feat(package): Add org scope to package
* chore(ooops): Remove development file
* feat(npm): Add .npmignore
* fix(paths): Fix curriculum paths
* feat(build): Add a build step
* chore(seed): Move package file back to seed
* fix(ignore): Fix .npmIgnore file
* chore(docs): Update README
* chore(seed): Rename coding interview blocks
* fix(seed): Challenge files now fit into learn
* chore(seed): Update seed files for use in learn
* chore(escapes): Unescape script tags of jQuery
2018-05-21 19:26:49 +05:30
Stuart Taylor
ee66d84ccb
feat(package): Initial Curriculum separation ( #17174 )
...
* feat(package): Initial Curriculum separation
* feat(package): Add org scope to package
* chore(ooops): Remove development file
* feat(npm): Add .npmignore
* fix(paths): Fix curriculum paths
* feat(build): Add a build step
* chore(seed): Move package file back to seed
* fix(ignore): Fix .npmIgnore file
* chore(docs): Update README
* chore(seed): Rename coding interview blocks
* fix(seed): Challenge files now fit into learn
* chore(seed): Update seed files for use in learn
* chore(escapes): Unescape script tags of jQuery
2018-05-21 19:26:49 +05:30
Stuart Taylor
26193063f8
Merge pull request #17197 from raisedadead/chore/remove-templates
...
chore: Remove templates from the main repo
2018-05-21 14:14:11 +01:00
mrugesh mohapatra
d1a2afbee4
fix: add keys to sample.env ( #17196 )
2018-05-21 11:26:56 +05:30
Mrugesh Mohapatra
251adb6022
chore: Remove templates from the main repo
...
templates moved to its own repo
2018-05-20 22:51:00 +05:30
Stuart Taylor
6b1e8af104
Merge pull request #17187 from raisedadead/feat/authentication
...
feat(auth0): migrate auth to auth0
2018-05-20 12:19:45 +01:00
Mrugesh Mohapatra
6b49e75f2b
fix(styles): Auth0 hosted page styles
2018-05-20 14:28:55 +05:30
Mrugesh Mohapatra
c6b62fc7ab
fix: add user object to Observables
2018-05-20 13:40:49 +05:30
Mrugesh Mohapatra
4d48175e64
feat: update user identity login
2018-05-20 13:40:49 +05:30
Mrugesh Mohapatra
764d040553
fix(component-passport): Add falback redirects for external paths
2018-05-20 13:40:49 +05:30
Mrugesh Mohapatra
f9dd384ea2
fix(auth0): Fix the scope to openid email
2018-05-20 13:40:49 +05:30
Mrugesh Mohapatra
c58971866a
feat(auth0): add hosted pages to version control
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
c2a0443486
fix: report error only when enabled
2018-05-20 13:40:48 +05:30
Mrugesh Mohapatra
8b0cec8678
fix: Update view copy
2018-05-20 13:40:48 +05:30
Mrugesh Mohapatra
ed8e8091b2
chore: cleanup old public files and add logo
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
Mrugesh Mohapatra
6b133227d7
feat(auth0): Add packages, basic setup, etc
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
Quincy Larson
a1f2fc7c5c
docs: Simplify wording of GitHub issue template ( #17190 )
...
I deleted a lot of the description text in favor of just having descriptive headings. By reducing the amount of text, we increase the likelihood that people will actually read the text we have here.
2018-05-20 05:03:54 +05:30
Stuart Taylor
0553bfe2ff
refactor(server): Remove opbeat from dev tools
2018-05-19 22:05:09 +05:30
Stuart Taylor
13162cb53a
feat(packages): Add scoped loopback-component-passport ( #17179 )
2018-05-17 19:56:44 +05:30