Branch: master
-
Merge pull request #730 from integer32llc/rearrange-whitepapers
Feature npm on the homepage
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
The core team decided we should swap out npm for Chucklefish.
Verified
This commit was signed with a verified signature.carols10cents Carol (Nichols || Goulding)
GPG key ID: D04B39A6CA243902 Learn about signing commits
-
Tweak installation page (#729)
* rustup.hbs: Make generic instructions nicer The generic installation instructions weren't quite in the same style as the others, this makes them a little nicer. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> * install-script.hbs: Support case of missing test button When testing the install page, we can add a button to cycle the platform divs. However we don't include that button in normal use which causes a JS console error. Since we'd like the test code to still function in the absence of the button this tweak allows for that. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> * install-script.hbs: Add support for external override Sometimes, for example from rustup's documentation, we might want to link to the install page for a particular platform, but still have that recommend the usual install methods. This adds the ability to set `platform_override` via a query string, also accounting for some people trying to probe options. For example, we support `?platform_override=generic` to provide the variant of the instructions which offer both the curl and the windows exe installation methods. Fixes: #726 Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
-
-
-
-
* Add missing start p tag on policies/index * Fix No “p” element in scope but a “p” end tag seen * Remove extra div on learn/index
-
-
Make external links open in the same tab (#718)
Fixes #706. Essentially reverts #263. There is no security issue with same-tab links to external websites. (Indeed, most of the Internet uses them.) The issue described in https://mathiasbynens.github.io/rel-noopener/ applies *only* to links that have `target="_blank"`, the mechanism for opening links in new tabs. If the website sticks to the default behavior of opening links in the same tab, it will never run into this security issue, and it will annoy users significantly less. Particularly egregious is the "blog" link in the header, which opens in a new tab even though it looks like it's an internal link to a different section of the website. More generally, though, the links which open in a new tab are visually indistinguishable from those that don't; this makes the website unpredictable and frustrating to use. The changes in #263 are time-consuming to maintain, and they haven't been; see, e.g., the ["watch the videos" link](893f50f) on the homepage or the ["check website status" link](c7b1bfa) in the footer, both of which are same-tab external links added after #263 was merged. The only link that opened in a new tab prior to b9cd5f3 was [a link to the CC 3.0 BY license](ade6fd2#diff-584da2ea3fa9f00b298d37da19728355). There doesn't seem to have been much reason for this, so I've made it open in the same tab as well.
-
Merge pull request #717 from integer32llc/fix-production-css
Fix alignment on the production page
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
Verified
This commit was signed with a verified signature.carols10cents Carol (Nichols || Goulding)
GPG key ID: D04B39A6CA243902 Learn about signing commits
-
add rustlings to the learn section (#709)
* add rustlings to the learn section * rearrange content to be three columns
-
Merge pull request #716 from integer32llc/publish-npm-whitepaper
Publish npm whitepaper
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
Merge pull request #713 from integer32llc/remove-core-team-email-from…
…-footer Replace the core team email with a link to the users forum
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits
-
Verified
This commit was signed with a verified signature.carols10cents Carol (Nichols || Goulding)
GPG key ID: D04B39A6CA243902 Learn about signing commits -
Reorder whitepapers to list newest first
carols10cents committedFeb 25, 2019 Verified
This commit was signed with a verified signature.carols10cents Carol (Nichols || Goulding)
GPG key ID: D04B39A6CA243902 Learn about signing commits
-
Replace the core team email with a link to the users forum
The users forum is a more appropriate place for people to ask questions and get help.
Verified
This commit was signed with a verified signature.carols10cents Carol (Nichols || Goulding)
GPG key ID: D04B39A6CA243902 Learn about signing commits
-
Merge pull request #712 from pietroalbini/pin-nightly-better
Pin nightly version on rustup and travis
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
Verified
This commit was signed with a verified signature.pietroalbini Pietro Albini
GPG key ID: 3E06ABE80BAAF19C Learn about signing commits -
Verified
This commit was signed with a verified signature.pietroalbini Pietro Albini
GPG key ID: 3E06ABE80BAAF19C Learn about signing commits -
Merge pull request #702 from pietroalbini/improve-governance
Reject invalid governance pages and add some tests
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits
-
align contributing.md to 80 chars (#708)
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
-
Verified
This commit was signed with a verified signature.pietroalbini Pietro Albini
GPG key ID: 3E06ABE80BAAF19C Learn about signing commits
-
Verified
This commit was signed with a verified signature.pietroalbini Pietro Albini
GPG key ID: 3E06ABE80BAAF19C Learn about signing commits -
add more tests about the team page
pietroalbini committedFeb 6, 2019 Verified
This commit was signed with a verified signature.pietroalbini Pietro Albini
GPG key ID: 3E06ABE80BAAF19C Learn about signing commits -
prevent access to subteam pages
pietroalbini committedFeb 6, 2019 Verified
This commit was signed with a verified signature.pietroalbini Pietro Albini
GPG key ID: 3E06ABE80BAAF19C Learn about signing commits -
refactor the teams page to use a struct
pietroalbini committedFeb 6, 2019 Verified
This commit was signed with a verified signature.pietroalbini Pietro Albini
GPG key ID: 3E06ABE80BAAF19C Learn about signing commits
-
Merge pull request #701 from pietroalbini/rustfmt
Run rustfmt on the current PR
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
Verified
This commit was signed with a verified signature.pietroalbini Pietro Albini
GPG key ID: 3E06ABE80BAAF19C Learn about signing commits -
Rework governance section to use rust-lang/team (#700)
* rework the governance section to use rust-lang/team * remove old data
-
Merge pull request #693 from pietroalbini/refactorings
Random refactorings
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits