Skip to content
#

MongoDB

mongodb logo

MongoDB is an open source NoSQL document-oriented database. MongoDB allows flexible schema representation instead of relying on fixed tables and columns. It supports full indexing, query, aggregation, tunable consistency and durability levels, and linear horizontal scaling through sharding.

Here are 16,372 public repositories matching this topic...

CristianCucunuba
CristianCucunuba commented Mar 11, 2020

Prerequisites

  • Are you running the latest version?
  • Are you able to consistently reproduce the issue?
  • Did you search the issue queue for existing issue?

Issue Description

The description field is missing in the input schema when you are creating a shop. It's defined in the graphql schema but not in the validation schema. So, if you create a shop with description,

shanaqui
shanaqui commented Feb 16, 2018

Much of the text on Habitica's website either has no alt text or is not allowing screen readers to read the alt text. This is a serious accessibility issue as it means that anything that is represented solely by a graphic is essentially invisible to blind users of the site.

In some cases there is no alt text, but there is a tooltip. However, the screenreader will not read out the text unless y

juanda99
juanda99 commented Sep 30, 2016

It would be better to use bcrypt, beause its more secure as it's slower (uses more computing cycles).
Your code could also be better:

You wouldn't need salt field in User model, because it's saved into the same field as password does.

For authentication, something like:

var mongoose = require('mongoose'),
  bcrypt = require('bcryptjs');

var userSchema = mongoose.Schema({
  email: String,

Created by MongoDB Inc.

Released February 11, 2009

Organization
mongodb
Website
www.mongodb.com
Wikipedia
Wikipedia
You can’t perform that action at this time.