{"push_id":2597741865,"size":23,"distinct_size":22,"ref":"refs/heads/enable-express-error-handler","head":"ab61255805ab24a713f5419d75cb4f7e85d89e6e","before":"7f348248ad8b8885ee8fb82aaba5af8770e689cd","commits":[{"sha":"2c357df33e4393b7f580115073db73191e85de83","author":{"name":"Joseph Frazier","email":"f68f0cf78de4f6b7acc27b512623ce99f9c7ca3c@gmail.com"},"message":"Fix typo: \"requrest\" -> \"request\" (#4761)","distinct":false,"url":"https://api.github.com/repos/saulogt/parse-server/commits/2c357df33e4393b7f580115073db73191e85de83"},{"sha":"c0e3672e32dd25a02f846f98785fb033b63d4f22","author":{"name":"Eduard Bosch Bertran","email":"dc5512022f3ae18b95010a30b81ef646c73fa7aa@gmail.com"},"message":"New query condition support to match all strings that starts with some other given strings (#3864)\n\n* feat: Convert $regex value to RegExp object\r\n\r\n* feat: Add lib folder\r\n\r\n* Revert \"feat: Add lib folder\"\r\n\r\nThis reverts commit c9dfbcbf699ff220baeb2df5586a944d19808e5e.\r\n\r\n* feat: Add $regex test in $all array\r\n\r\n* test: Test regex with $all only in MongoDB\r\n\r\n* Revert \"test: Test regex with $all only in MongoDB\"\r\n\r\nThis reverts commit d7194c7869dee98d924fbc2502593a198385dba1.\r\n\r\n* feat: Add tests for containsAllStartingWith\r\n\r\n* feat: Add postgres support\r\n\r\nThanks to @dplewis\r\n\r\n* feat: Check that all values in $all must be regex or none\r\n\r\n* test: Check that $all vaules must be regex or none\r\n\r\n* feat: Update tests to use only REST API\r\n\r\n* refactor: Move $all regex check to adapter\r\n\r\n* feat: Check for valid $all values in progres\r\n\r\n* refactor: Update function name\r\n\r\n* fix:  Postgres $all values regex checking\r\n\r\n* fix: Check starts with as string\r\n\r\n* fix: Define contains all regex sql function\r\n\r\n* fix: Wrong value check\r\n\r\n* fix: Check valid data\r\n\r\n* fix: Check regex when there is only one value\r\n\r\n* fix: Constains all starting with string returns empty with bad params\r\n\r\n* fix: Pass correct regex value\r\n\r\n* feat: Add missing tests\r\n\r\n* feat: Add missing tests\r\n\r\n* feat: Add more tests\r\n\r\n* fix: Unify MongoDB and PostgreSQL functionality\r\n\r\n* fix: Lint checks\r\n\r\n* fix: Test broken\r\n\r\n$regex in $all list must be { $regex: \"string\" }\r\n\r\n* test for empty $all","distinct":true,"url":"https://api.github.com/repos/saulogt/parse-server/commits/c0e3672e32dd25a02f846f98785fb033b63d4f22"},{"sha":"10232673d9a4d36cfe1fa01ed8b53f25ae3421d4","author":{"name":"greenkeeper[bot]","email":"6caad059ee22213dae0036e4c245cbfd02b8a1c4@users.noreply.github.com"},"message":"fix(package): update body-parser to version 1.18.3 (#4763)","distinct":true,"url":"https://api.github.com/repos/saulogt/parse-server/commits/10232673d9a4d36cfe1fa01ed8b53f25ae3421d4"},{"sha":"d36c7c7f9061603b89ec0b398851370b053e8fa4","author":{"name":"greenkeeper[bot]","email":"6caad059ee22213dae0036e4c245cbfd02b8a1c4@users.noreply.github.com"},"message":"chore(package): update uws to version 10.148.0 (#4758)","distinct":true,"url":"https://api.github.com/repos/saulogt/parse-server/commits/d36c7c7f9061603b89ec0b398851370b053e8fa4"},{"sha":"bfd0c4bf2f406e3e1b2b82bf6ce8c685167b1e31","author":{"name":"greenkeeper[bot]","email":"6caad059ee22213dae0036e4c245cbfd02b8a1c4@users.noreply.github.com"},"message":"chore(package): update cross-env to version 5.1.5 (#4757)","distinct":true,"url":"https://api.github.com/repos/saulogt/parse-server/commits/bfd0c4bf2f406e3e1b2b82bf6ce8c685167b1e31"},{"sha":"ad244d665479d4af846262a4a042e90863da3af7","author":{"name":"Florent Vilmart","email":"bc5fc621e37fd325a73b31e8e8769a995ed977e5@users.noreply.github.com"},"message":"feature: User Lockout (#4749)\n\n* Allows masterKey to lock _User object and prevent login with email / password\r\n\r\n* Ensure the authData based auth can be locked out as well when accounts is masterKey only","distinct":true,"url":"https://api.github.com/repos/saulogt/parse-server/commits/ad244d665479d4af846262a4a042e90863da3af7"},{"sha":"c0f86ae1d1d3afc9a8e913a03b0b1d577df3aab7","author":{"name":"Jérémy Piednoel","email":"434726b33c7ad443b084d1eadc9e414548c1bf68@gmail.com"},"message":"Adding Mongodb element to add `arrayMatches` the #4762 (#4766)\n\n* Adding elemMatch and nor\r\n\r\n* lint\r\n\r\n* adding test\r\n\r\n* adding edge test\r\n\r\n* postgres support\r\n\r\n* clean up\r\n\r\n* empty test","distinct":true,"url":"https://api.github.com/repos/saulogt/parse-server/commits/c0f86ae1d1d3afc9a8e913a03b0b1d577df3aab7"},{"sha":"fc47f9b84f9780a55251549fef0cea7d19181086","author":{"name":"Florent Vilmart","email":"bc5fc621e37fd325a73b31e8e8769a995ed977e5@users.noreply.github.com"},"message":"issue(afterFind): Fixes issue when using afterFind with relations (#4752)\n\n* Adds failing test for the issue\r\n\r\n* Adds fix for the issue","distinct":true,"url":"https://api.github.com/repos/saulogt/parse-server/commits/fc47f9b84f9780a55251549fef0cea7d19181086"},{"sha":"95550f4c7783fe084c9cdcacbbda1a2705058302","author":{"name":"Saulo Tauil","email":"56dc8f2a839be1c1584375dd8a5c030cc8309f61@users.noreply.github.com"},"message":"Making response.error accept a Parse.Error object as parameter (#4695)","distinct":true,"url":"https://api.github.com/repos/saulogt/parse-server/commits/95550f4c7783fe084c9cdcacbbda1a2705058302"},{"sha":"8fe3265c74c891e0998ccedf3c335261fcd2e8d5","author":{"name":"Florent Vilmart","email":"bc5fc621e37fd325a73b31e8e8769a995ed977e5@users.noreply.github.com"},"message":"Release 2.8.0 (#4767)\n\n* Ensure issue template has proper line endings\r\n\r\n* Bumps to 2.8.0\r\n\r\n* Adds Changelog","distinct":true,"url":"https://api.github.com/repos/saulogt/parse-server/commits/8fe3265c74c891e0998ccedf3c335261fcd2e8d5"},{"sha":"a9ebc2b9af3e2d87ec6907ba705f194bbe872990","author":{"name":"Florent Vilmart","email":"bc5fc621e37fd325a73b31e8e8769a995ed977e5@users.noreply.github.com"},"message":"⚡ Release 2.8.1 (#4771)\n\n* unfuck release 2.8.0\r\n\r\n* :zap: Release 2.8.1\r\n\r\n* Ensure we can install also on latest","distinct":true,"url":"https://api.github.com/repos/saulogt/parse-server/commits/a9ebc2b9af3e2d87ec6907ba705f194bbe872990"},{"sha":"77ed10f57bd5d65a1fa26a2b50beb0acc7945133","author":{"name":"Jérémy Piednoel","email":"434726b33c7ad443b084d1eadc9e414548c1bf68@gmail.com"},"message":"Adding $nor operator support  (#4768)\n\n* adding nor to specialQuerykeys\r\n\r\n* adding nor suport\r\n\r\n* adding test\r\n\r\n* CRLF\r\n\r\n* adding postgres NOR\r\n\r\n* adding nor validation\r\n\r\n* adding NOR test\r\n\r\n* adding test amd fixing NOR cases\r\n\r\n* revert the nor logic","distinct":true,"url":"https://api.github.com/repos/saulogt/parse-server/commits/77ed10f57bd5d65a1fa26a2b50beb0acc7945133"},{"sha":"a6191196846670d0ad17101a409569f3e0c78c06","author":{"name":"Florent Vilmart","email":"bc5fc621e37fd325a73b31e8e8769a995ed977e5@users.noreply.github.com"},"message":"Bumps minimum node engine to 8+ (#4474)\n\n* Use node 8 as development environment\r\n\r\n* fixup! Use node 8 as development environment\r\n\r\n* bump node to 8.10\r\n\r\n* Targets node 8 for everything\r\n\r\n* Run npm install so lock file is up to date\r\n\r\n* Use push adapter v3\r\n\r\n* Deflake a test on ParseUser\r\n\r\n* Adds slight delay after logout\r\n\r\n* Ensure we wait even if call fails\r\n\r\n* Use node carbon","distinct":true,"url":"https://api.github.com/repos/saulogt/parse-server/commits/a6191196846670d0ad17101a409569f3e0c78c06"},{"sha":"df274dcca920970590e936d994bc3ca4c2b3c316","author":{"name":"greenkeeper[bot]","email":"6caad059ee22213dae0036e4c245cbfd02b8a1c4@users.noreply.github.com"},"message":"fix(package): update commander to version 2.15.1 (#4663)","distinct":true,"url":"https://api.github.com/repos/saulogt/parse-server/commits/df274dcca920970590e936d994bc3ca4c2b3c316"},{"sha":"ff0c04ffa3bd0a3a4ff3ef88a7a80b82844f8daa","author":{"name":"Florent Vilmart","email":"bc5fc621e37fd325a73b31e8e8769a995ed977e5@users.noreply.github.com"},"message":"chore(package): update deep-diff to version 1.0.1 (#4774)\n\nCloses #4733","distinct":true,"url":"https://api.github.com/repos/saulogt/parse-server/commits/ff0c04ffa3bd0a3a4ff3ef88a7a80b82844f8daa"},{"sha":"33173c4d9b370430775943c93c4314b7905dada5","author":{"name":"greenkeeper[bot]","email":"6caad059ee22213dae0036e4c245cbfd02b8a1c4@users.noreply.github.com"},"message":"fix(package): update deepcopy to version 1.0.0 (#4775)","distinct":true,"url":"https://api.github.com/repos/saulogt/parse-server/commits/33173c4d9b370430775943c93c4314b7905dada5"},{"sha":"d2b04ddd924936276a19dcfbfe307d8a0a075a80","author":{"name":"greenkeeper[bot]","email":"6caad059ee22213dae0036e4c245cbfd02b8a1c4@users.noreply.github.com"},"message":"chore(package): update gaze to version 1.1.3 (#4776)","distinct":true,"url":"https://api.github.com/repos/saulogt/parse-server/commits/d2b04ddd924936276a19dcfbfe307d8a0a075a80"},{"sha":"642e2ffe124545f746f9ed07a9722077822fa746","author":{"name":"Florent Vilmart","email":"bc5fc621e37fd325a73b31e8e8769a995ed977e5@users.noreply.github.com"},"message":"Adds greenkeeper package-lock management (#4778)","distinct":true,"url":"https://api.github.com/repos/saulogt/parse-server/commits/642e2ffe124545f746f9ed07a9722077822fa746"},{"sha":"4dcbc4245be7745a6cead00d066d5c5e45e7194e","author":{"name":"Florent Vilmart","email":"bc5fc621e37fd325a73b31e8e8769a995ed977e5@users.noreply.github.com"},"message":"fix(package): update ws to version 5.2.0 (#4779)\n\n* fix(package): update ws to version 5.2.0\r\n\r\n* chore(package): update lockfile\r\n\r\nhttps://npm.im/greenkeeper-lockfile","distinct":true,"url":"https://api.github.com/repos/saulogt/parse-server/commits/4dcbc4245be7745a6cead00d066d5c5e45e7194e"},{"sha":"57da2def1d37997e578ab16aaa9258a05b28b519","author":{"name":"Mads Bjerre","email":"13c4796fe6e03f2df77af87a851c902dd8f7c980@madsb.com"},"message":"Adds withinPolygon support for Polygon object (#4067)\n\n* Whitespace\r\n\r\n* Add Polygon type to $polygon query\r\n\r\n* Add tests\r\n\r\nPolygon object in $polygon query\r\n$geoIntersects queries\r\n\r\n* Refactor\r\n\r\n* Postgres support\r\n\r\n* More tests\r\n\r\n* Remove duplicate test\r\n\r\n* Missing semicolon\r\n\r\n* fix tests","distinct":true,"url":"https://api.github.com/repos/saulogt/parse-server/commits/57da2def1d37997e578ab16aaa9258a05b28b519"}]}
{"actor":{"display_login":"saulogt"}}