Commit Graph

2324 Commits

Author SHA1 Message Date
Florent Vilmart
021a12f648 Release 3.1.2 (#5193)
- Removes dev script
- Removes nodemon and problematic dependenceis
- addressed event-stream security debacle
2018-11-26 20:57:18 -05:00
greenkeeper[bot]
6cb00d513b Update mime to the latest version 🚀 (#5194)
* fix(package): update mime to version 2.4.0

* chore(package): update lockfile package-lock.json
2018-11-27 01:39:08 +00:00
greenkeeper[bot]
7984bc2ae3 Update lru-cache to the latest version 🚀 (#5189)
* fix(package): update lru-cache to version 5.0.0

* chore(package): update lockfile package-lock.json
2018-11-21 02:17:19 +00:00
greenkeeper[bot]
6659b11962 Update lru-cache to the latest version 🚀 (#5188)
* fix(package): update lru-cache to version 4.1.4

* chore(package): update lockfile package-lock.json
2018-11-21 00:34:02 +00:00
greenkeeper[bot]
284d04a211 Update ws to the latest version 🚀 (#5180)
* fix(package): update ws to version 6.1.2

* chore(package): update lockfile package-lock.json
2018-11-17 20:29:42 +00:00
greenkeeper[bot]
e1de2763c3 Update ws to the latest version 🚀 (#5179)
* fix(package): update ws to version 6.1.1

* chore(package): update lockfile package-lock.json
2018-11-17 07:53:16 +00:00
greenkeeper[bot]
e04fd9e7fe Update mongodb to the latest version 🚀 (#5178)
* fix(package): update mongodb to version 3.1.10

* chore(package): update lockfile package-lock.json
2018-11-16 22:16:28 +00:00
greenkeeper[bot]
463e52b063 Update babel7 to the latest version 🚀 (#5173)
* chore(package): update @babel/core to version 7.1.6

* chore(package): update @babel/plugin-transform-flow-strip-types to version 7.1.6

* chore(package): update @babel/preset-env to version 7.1.6

* chore(package): update lockfile package-lock.json
2018-11-14 16:41:59 +00:00
greenkeeper[bot]
29bf0132f9 Update prettier to the latest version 🚀 (#5169)
* chore(package): update prettier to version 1.15.2

* chore(package): update lockfile package-lock.json
2018-11-10 18:12:58 +00:00
greenkeeper[bot]
ec06b70b8a Update pg-promise to the latest version 🚀 (#5166)
* fix(package): update pg-promise to version 8.5.2

* chore(package): update lockfile package-lock.json
2018-11-08 06:28:19 +00:00
greenkeeper[bot]
42f946dbc6 Update prettier to the latest version 🚀 (#5165)
* chore(package): update prettier to version 1.15.1

* chore(package): update lockfile package-lock.json
2018-11-07 04:57:29 +00:00
greenkeeper[bot]
3254e425e2 Update prettier to the latest version 🚀 (#5164)
* chore(package): update prettier to version 1.15.0

* chore(package): update lockfile package-lock.json
2018-11-07 03:45:48 +00:00
greenkeeper[bot]
18d9811eaa Update babel7 to the latest version 🚀 (#5163)
* chore(package): update @babel/cli to version 7.1.5

* chore(package): update @babel/core to version 7.1.5

* chore(package): update @babel/preset-env to version 7.1.5

* chore(package): update lockfile package-lock.json
2018-11-07 00:45:14 +00:00
greenkeeper[bot]
216579bb01 Update mongodb to the latest version 🚀 (#5162)
* fix(package): update mongodb to version 3.1.9

* chore(package): update lockfile package-lock.json
2018-11-06 13:49:03 +00:00
Antoine Cormouls
d356ef5633 Release 3.1.1 🚀 (#5149)
* Release 3.1.1

* Requested Changes
2018-10-27 11:34:20 -04:00
Diamond Lewis
daab3781a2 Support Distinct for special fields (#5144)
* Support Distinct for special fields

* update changelog
2018-10-26 10:21:42 -05:00
Georges Jamous
961abda4eb "Object not found." instead of "Insufficient auth." when using master key (#5133)
* add additional isMaster check

* adding some tests

* nits

* covering all basis
2018-10-22 19:33:43 -04:00
Antoine Cormouls
de79b70cbc Ensure all roles are properly loaded #5131 (#5132)
* Fix Limitation Role #5131

Allow to manage Live Query with User that have more than 100 Parse.Roles

* Clean Up

* Add Custom Config Support and Test

* Fix Auth Test

* Switch to Async Function

* Fix restWhere

* Fix Test

* Clean Final Commit

* Lint Fix

* Need to Fix Test Callback

* Fixes broken test

* Restore find() method in spy

* adds restquery-each

* small nit

* adds changelog
2018-10-20 16:45:23 -04:00
greenkeeper[bot]
aa9580e59c Update pg-promise to the latest version 🚀 (#5134)
* fix(package): update pg-promise to version 8.5.1

* chore(package): update lockfile package-lock.json
2018-10-19 19:24:35 +00:00
Arthur Cinader
c692f075d1 Release 3.1.0 (#5127) 2018-10-18 08:19:07 -04:00
Florent Vilmart
4b7037ac9a Fix intense CPU usage when sessionToken is invalid in liveQuery (#5126)
* Ensure we bail out early when auth or userId are not provided (sessionToken fetch is invalid)

* Adds changelog

* better handling of session token errors and client tokens
2018-10-18 07:21:31 -04:00
greenkeeper[bot]
318a784e20 Update bcrypt to the latest version 🚀 (#5128)
* chore(package): update bcrypt to version 3.0.2

* chore(package): update lockfile package-lock.json
2018-10-18 03:21:09 +00:00
Florent Vilmart
7c81290252 Live query CLP (#4387)
* Auth module refactoring in order to be reusable

* Ensure cache controller is properly forwarded from helpers

* Nits

* Adds support for static validation

* Adds support for CLP in Live query (no support for roles yet)

* Adds e2e test to validate liveQuery hooks is properly called

* Adds tests over LiveQueryController to ensure data is correctly transmitted

* nits

* Fixes for flow types

* Removes usage of Parse.Promise

* Use the Auth module for authentication and caches

* Cleaner implementation of getting auth

* Adds authCache that stores auth promises

* Proper testing of the caching

* nits
2018-10-17 17:53:49 -04:00
Arthur Cinader
17bd5c3adb Add changelog for two already merged pr's 2018-10-16 13:19:20 -07:00
greenkeeper[bot]
07220b351c Update eslint-plugin-flowtype to the latest version 🚀 (#5121)
* chore(package): update eslint-plugin-flowtype to version 3.0.0

* chore(package): update lockfile package-lock.json
2018-10-13 23:17:09 +00:00
greenkeeper[bot]
0685a0e7fb Update flow-bin to the latest version 🚀 (#5118)
* chore(package): update flow-bin to version 0.83.0

* chore(package): update lockfile package-lock.json
2018-10-11 18:00:17 +00:00
Arthur Cinader
5fba636517 fix typo 2018-10-11 09:09:56 -07:00
Arthur Cinader
f9e108c4ee nit 2018-10-11 09:09:56 -07:00
Arthur Cinader
a0de2bcb6b Move logic out of User and Classes controllers
into RestWriter
2018-10-11 09:09:56 -07:00
Arthur Cinader
b3b4461fe2 pr comments:
consolidate write operations
also tweak test text
2018-10-11 09:09:56 -07:00
Arthur Cinader
6ebce1832b Expire password reset tokens if user's email changes. 2018-10-11 09:09:56 -07:00
Arthur Cinader
152ff41cf8 fix the expectation on the failing test. 2018-10-11 09:09:56 -07:00
Arthur Cinader
34b51f7289 Add failing test to show
that changing a user's email
does not delete their perishable token.
2018-10-11 09:09:56 -07:00
Arthur Cinader
317682d7f6 Typos 2018-10-11 09:09:56 -07:00
greenkeeper[bot]
8dff708613 Update semver to the latest version 🚀 (#5117)
* fix(package): update semver to version 5.6.0

* chore(package): update lockfile package-lock.json
2018-10-11 00:14:26 +00:00
greenkeeper[bot]
635f54bd08 Update mongodb to the latest version 🚀 (#5115)
* fix(package): update mongodb to version 3.1.8

* chore(package): update lockfile package-lock.json
2018-10-10 22:49:52 +00:00
greenkeeper[bot]
2ce3c9c378 Update mongodb to the latest version 🚀 (#5112)
* fix(package): update mongodb to version 3.1.7

* chore(package): update lockfile package-lock.json
2018-10-09 17:55:58 -04:00
greenkeeper[bot]
645ddaf661 Update commander to the latest version 🚀 (#5108)
* fix(package): update commander to version 2.19.0

* chore(package): update lockfile package-lock.json
2018-10-09 17:55:46 -04:00
greenkeeper[bot]
5373cb7998 Update follow-redirects to the latest version 🚀 (#5111)
* fix(package): update follow-redirects to version 1.5.9

* chore(package): update lockfile package-lock.json
2018-10-09 16:24:35 +00:00
greenkeeper[bot]
2f0e5819f7 Update pg-promise to the latest version 🚀 (#5110)
* fix(package): update pg-promise to version 8.5.0

* chore(package): update lockfile package-lock.json
2018-10-09 13:49:39 +00:00
Florent Vilmart
f1bc55bf89 Reduces number of calls to injectDefaultSchema (#5107) 2018-10-08 14:16:29 -04:00
Arthur Cinader
7fe4030453 Return success on sendPasswordResetEmail even if email not found. 2018-10-05 10:03:41 -07:00
greenkeeper[bot]
7a01fa0a67 Update ws to the latest version 🚀 (#5101)
* fix(package): update ws to version 6.1.0

* chore(package): update lockfile package-lock.json
2018-10-05 07:37:43 +00:00
Paulo Reis
937bdf9058 Fix bugs in dev commands and organize the dev script (#5099) 2018-10-03 07:33:53 -04:00
greenkeeper[bot]
22fe390be6 Update flow-bin to the latest version 🚀 (#5095)
* chore(package): update flow-bin to version 0.82.0

* chore(package): update lockfile package-lock.json
2018-10-01 21:39:55 +00:00
Florent Vilmart
135a993d32 Greenkeeper/mongodb runner 4.3.2 (#5094)
* chore(package): update mongodb-runner to version 4.3.2

Closes #5087

* chore(package): update lockfile package-lock.json
2018-09-30 20:00:51 -04:00
greenkeeper[bot]
827e008497 Update babel7 to the latest version 🚀 (#5090)
* chore(package): update @babel/cli to version 7.1.2

* chore(package): update @babel/core to version 7.1.2

* chore(package): update lockfile package-lock.json
2018-09-28 23:44:55 +00:00
greenkeeper[bot]
9f56b537fb Update babel7 to the latest version 🚀 (#5089)
* chore(package): update @babel/cli to version 7.1.1

* chore(package): update @babel/core to version 7.1.1

* chore(package): update lockfile package-lock.json
2018-09-28 21:12:52 +00:00
Ben Briggs
45ff23bde2 postgres: Ensure that setting a value to undefined is a no-op on writes. (#5065) (#5069) 2018-09-26 16:42:06 -04:00
greenkeeper[bot]
4b5fb84678 Update mongodb-runner to the latest version 🚀 (#5086)
* chore(package): update mongodb-runner to version 4.2.0

* chore(package): update lockfile package-lock.json
2018-09-26 20:37:10 +00:00