* Always delete data after each, even for mongo.
* Add failing simple case test
* run all tests
* 1. when validating username be case insensitive
2. add _auth_data_anonymous to specialQueryKeys...whatever that is!
* More case sensitivity
1. also make email validation case insensitive
2. update comments to reflect what this change does
* wordsmithery and grammar
* first pass at a preformant case insensitive query. mongo only so far.
* change name of parameter from insensitive to
caseInsensitive
* Postgres support
* properly handle auth data null
* wip
* use 'caseInsensitive' instead of 'insensitive' in all places.
* update commenet to reclect current plan
* skip the mystery test for now
* create case insensitive indecies for
mongo to support case insensitive
checks for email and username
* remove unneeded specialKey
* pull collation out to a function.
* not sure what i planned
to do with this test.
removing.
* remove typo
* remove another unused flag
* maintain order
* maintain order of params
* boil the ocean on param sequence
i like having explain last cause it seems
like something you would
change/remove after getting what you want
from the explain?
* add test to verify creation
and use of caseInsensitive index
* add no op func to prostgress
* get collation object from mongocollection
make flow lint happy by declaring things Object.
* fix typo
* add changelog
* kick travis
* properly reference static method
* add a test to confirm that anonymous users with
unique username that do collide when compared
insensitively can still be created.
* minot doc nits
* add a few tests to make sure our spy is working as expected
wordsmith the changelog
Co-authored-by: Diamond Lewis <findlewis@gmail.com>
* chore(package): update @babel/cli to version 7.8.4
* chore(package): update @babel/core to version 7.8.4
* chore(package): update @babel/preset-env to version 7.8.4
* chore(package): update lockfile package-lock.json
* fix(package): update graphql to version 14.6.0
* chore(package): update lockfile package-lock.json
Co-authored-by: Antonio Davi Macedo Coelho de Castro <adavimacedo@gmail.com>
* chore(package): update @babel/cli to version 7.8.3
* chore(package): update @babel/plugin-proposal-object-rest-spread to version 7.8.3
* chore(package): update @babel/plugin-transform-flow-strip-types to version 7.8.3
* chore(package): update @babel/preset-env to version 7.8.2
* chore(package): update lockfile package-lock.json
* Relax regex for customId ; allow varying id length
* test
* remove trycatch, fix typo
* de-duplicate test names; test pointer targetclass
* fixed early return; detailed errors for protected
* added hint to aggregate
* added support for hint in query
* added else clause to aggregate
* fixed tests
* updated tests
* Add tests and clean up
* Add support for explain
Co-authored-by: Diamond Lewis <findlewis@gmail.com>
* chore(package): update @babel/cli to version 7.8.0
* chore(package): update @babel/core to version 7.8.0
* chore(package): update @babel/plugin-proposal-object-rest-spread to version 7.8.0
* chore(package): update @babel/plugin-transform-flow-strip-types to version 7.8.0
* chore(package): update @babel/preset-env to version 7.8.0
* chore(package): update lockfile package-lock.json
* fix(GraphQL): Unable to run queries with order as array
An internal server error is thrown if the `order` query parameter is an array.
Currently, `order` only works with a single value.
* Add tests
* Reset cache
* Remove one of the tests from Postgres
Co-authored-by: Douglas Muraoka <douglas.muraoka@gmail.com>