Source code for crates.io
Rust JavaScript HTML CSS PLpgSQL Shell Other
Switch branches/tags
Nothing to show
Clone or download
bors-voyager[bot] and kyrias Merge #1463
1463: Add list of category slugs to docs menu r=carols10cents a=kyrias

Previously the category slug list wasn't linked from anywhere on
crates.io.

Co-authored-by: Johannes Löthberg <johannes@kyriasis.com>
Latest commit 448b044 Jul 18, 2018
Permalink
Failed to load latest commit information.
app Add list of category slugs to docs menu Jul 18, 2018
config Log more information Apr 23, 2018
docs Fix typo in docs/contributing.md Apr 15, 2018
migrations Merge remote-tracking branch 'upstream/master' into sg-json-for-json Jun 29, 2018
mirage Reformat JS files using `prettier` Jun 6, 2018
public Remplace 32x32 PNG with SVG for GitHub mark Dec 21, 2017
script Remove instructions that are confusing and duplicated from other setu… Apr 28, 2017
src Merge #1459 Jul 18, 2018
tests Reformat JS files using `prettier` Jun 6, 2018
vendor Update ember-cli to v1.13.8 Nov 3, 2015
.buildpacks Update the cmake buildpack to prevent keyserver timeouts Jun 20, 2018
.diesel_version Update Diesel to 1.3 May 23, 2018
.dockerignore Add Dockerfile for backend Oct 4, 2017
.editorconfig update editorconfig May 7, 2015
.ember-cli npm: Add start:local, start:staging and start:live scripts Nov 22, 2015
.env.sample Add Mailgun configuration variables to .env + explaination Sep 14, 2017
.eslintrc.js Integrate `prettier` with ESLint Jun 6, 2018
.gitignore Add ember-cli-code-coverage. Apr 15, 2018
.nycrc Add ember-cli-code-coverage. Apr 15, 2018
.rustfmt.toml Remove unstable rustfmt options Mar 28, 2018
.template-lintrc.js TemplateLint: Disable some rules for now Apr 3, 2018
.travis.yml Upgrade clippy on CI Jun 27, 2018
.watchmanconfig Update ember-cli to v1.13.12 Nov 13, 2015
Cargo.lock Cargo.toml: Bump license-exprs to 1.4.0 Jul 10, 2018
Cargo.toml Cargo.toml: Bump license-exprs to 1.4.0 Jul 10, 2018
LICENSE-APACHE Add Apache/MIT license Oct 21, 2014
LICENSE-MIT Add Apache/MIT license Oct 21, 2014
Procfile Remove migration crate that has been replaced with diesel May 2, 2017
README.md Explicitly state our license in the README, use `OR` in Cargo.toml Jan 9, 2018
app.json Trailing commas not being allowed in JSON is the bane of my existence Aug 16, 2017
backend.Dockerfile Use latest Rust in backend Docker image. Apr 7, 2018
bors.toml Add bors-ng configuration file Jul 28, 2017
browserstack-logo.png Add browserstack logo to get access to their open source plan Aug 23, 2017
build.rs `cargo +beta fmt` May 9, 2018
diesel.toml Add config files for Diesel 1.3 Apr 24, 2018
docker-compose.yml Remove some vestigial yarn mentions Oct 16, 2017
docker_entrypoint.sh Add docker-compose file to start backend/frontend Oct 4, 2017
ember-cli-build.js Remove extraneous eslint-env comments. Apr 4, 2018
frontend.Dockerfile Remove some vestigial yarn mentions Oct 16, 2017
package-lock.json Update more subdependencies Jun 9, 2018
package.json Update `ember-cli-sass` to v7.2.0 Jun 9, 2018
testem.js Remove extraneous eslint-env comments. Apr 4, 2018

README.md

crates.io

Build Status

Source code for the default Cargo registry. Viewable online at crates.io.

Status of crates.io

Any known issues currently affecting the registry running at https://crates.io will be posted to @RustStatus.

If you are experiencing an issue not addressed there, please contact us in one of the following ways:

A volunteer will get back to you as soon as possible.

Contributing

Welcome! We love contributions! Crates.io is an Ember frontend with a Rust backend, and there are many tasks appropriate for a variety of skill levels.

Please see docs/CONTRIBUTING.md for ideas about what to work on and how to set up a development environment.

BrowserStack

We also use BrowserStack to help us verify that the frontend works in all of our supported browsers. Thanks, BrowserStack!

Categories

Adding or editing the categories and corresponding descriptions displayed on crates.io/categories does not require a full development environment set up.

The list of categories available on crates.io is stored in src/boot/categories.toml. To propose adding, removing, or changing a category, send a pull request making the appropriate change to that file as noted in the comment at the top of the file. Please add a description that will help others to know what crates are in that category.

For new categories, it's helpful to note in your PR description examples of crates that would fit in that category, and describe what distinguishes the new category from existing categories.

After your PR is accepted, the next time that crates.io is deployed the categories will be synced from this file.

Running a mirror

Please see docs/MIRROR.md for instructions on setting up a mirror of crates.io.

License

Licensed under either of these: