Raschid J.F. Rafeally
8fddac39bf
feat(AggregateRouter): support native mongodb syntax in aggregation pipelines ( #7339 )
2021-08-12 19:14:04 +02:00
Brett Ponder
b20aa0c677
Remove Stage name check on aggregate pipelines ( #7237 )
...
* add search for atlas search index
* added test for search in pipeline
* removed stage name check in pipeline
* removed spec for invalid query invalid key
* updated changelog
Co-authored-by: Diamond Lewis <findlewis@gmail.com >
2021-03-03 14:46:49 -08:00
Diamond Lewis
e6ac3b6932
fix(prettier): Properly handle lint-stage files ( #6970 )
...
Now handles top level files and recursive files in folders.
Set max line length to be 100
2020-10-25 15:06:58 -05:00
Diamond Lewis
142eaa71bd
Run Prettier JS #2 ( #6796 )
2020-07-13 15:13:08 -07:00
Diamond Lewis
e6a6354b29
Run Prettier JS ( #6795 )
2020-07-13 13:06:52 -05:00
yog27ray
34614e0f78
Pass context in beforeDelete, afterDelete, beforeFind and Parse.Cloud.run. ( #6666 )
...
* add context for following hooks.
1. beforeDelete
2. afterDelete
3. beforeFind
4. Cloud Function
* revert un-necessary code change.
* fix: failing test cases.
* fix: failing test cases.
* fix: failing test cases.
* fix: failing test cases.
* fix: failing test cases.
* fix: failing test cases.
* fix: failing test cases.
* review changes
* revert changes
* revert changes
* review changes
* lint changes
* review changes
2020-07-10 22:47:27 +02:00
Manuel
e78c07e169
Fix read preference for aggregate ( #6585 )
...
* added failing test cases
* fixed test cases for aggregate query
* added read preference option to aggregate router
2020-04-28 11:41:33 -07:00
stevestencil
9842c6ee42
adds ability to set hint on Parse.Query #6288 ( #6322 )
...
* 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 >
2020-01-14 02:14:43 -06:00
Diamond Lewis
cf6e79ee75
Fix: Lint no-prototype-builtins ( #5920 )
...
* Fix: Lint no-prototype-builtins
Closes: https://github.com/parse-community/parse-server/issues/5842
Reference: https://eslint.org/docs/rules/no-prototype-builtins
* replace Object.hasOwnProperty.call
2019-08-14 14:57:00 -07:00
Florent Vilmart
d83a0b6808
Use Prettier JS ( #5017 )
...
* Adds prettier
* Run lint before tests
2018-09-01 13:58:06 -04:00
Diamond Lewis
4802b1caec
Add pipeline key to Aggregate ( #4959 )
...
* Add pipeline key to Aggregate
* clean up
* unit tests
2018-08-12 20:05:08 -05:00
Diamond Lewis
64388a31ad
Aggregate allow multiple of same stage ( #4835 )
...
* Aggregate Allow Multiple Stages
* remove testing files
* nit
* spread them
2018-06-23 11:28:17 -05:00
Benjamin Wilson Friedman
7944e2bd2d
Remove hidden properties from aggregate responses ( #4351 )
...
* Remove hidden properties from aggregrate responses
* transform results from mongo & postgres
* Adjust ordering to comply with tests
2017-11-22 23:07:45 -08:00
Diamond Lewis
7223add446
Support for Aggregate Queries ( #4207 )
...
* Support for Aggregate Queries
* improve pg and coverage
* Mongo 3.4 aggregates and tests
* replace _id with objectId
* improve tests for objectId
* project with group query
* typo
2017-11-12 14:00:22 -05:00