Florent Vilmart
fbdd89c2d1
Fix problems with _keys in nested objects
2016-02-20 09:45:09 -05:00
Drew
8aaf8f2ff2
Merge pull request #498 from drew-gross/test-configurations
...
Add ability to test multiple server configurations
2016-02-19 19:28:30 -08:00
Drew Gross
5378de7398
Add server URL to tests
2016-02-19 19:00:43 -08:00
Nikita Lutsenko
78c5292bc3
Merge pull request #515 from flovilmart/receipt-validation
...
Adds receipt validation endpoint
2016-02-19 17:41:16 -08:00
Drew Gross
f8b1d9f303
Merge remote-tracking branch 'upstream/master' into test-configurations
2016-02-19 12:53:53 -08:00
Drew Gross
843f289163
Merge remote-tracking branch 'upstream/master' into test-configurations
2016-02-19 12:52:19 -08:00
Fosco Marotto
2afb28564e
Merge pull request #374 from flessard/user-roles
...
Fix : User Roles not added to create, update or delete calls
2016-02-19 11:59:33 -08:00
Fosco Marotto
39f8143326
Merge pull request #410 from Marco129/query-constraints
...
Throw when query is encoded incorrectly
2016-02-19 11:56:01 -08:00
Florent Vilmart
6e55e59b86
Fix typo,
...
- Adds automatic downloadName to match original Parse API
2016-02-19 14:07:12 -05:00
Florent Vilmart
9c477907bf
Adds receipt validation endpoint
2016-02-19 13:06:02 -05:00
Drew Gross
c9dfac277f
Add ability to test multiple server configurations
2016-02-18 18:44:04 -08:00
Francis Lessard
5b8aa22730
Merge remote-tracking branch 'ParsePlatform/master' into user-roles
2016-02-18 14:00:11 -05:00
Drew
2e6173fb99
Merge pull request #474 from drew-gross/schemas-delete
...
Implement DELETE /schemas/:className
2016-02-18 10:41:43 -08:00
Francis Lessard
67c7670437
Merge remote-tracking branch 'ParsePlatform/master' into user-roles
2016-02-18 10:06:12 -05:00
Drew Gross
61b4468dac
Implement DELETE /schemas/:className
2016-02-17 19:00:17 -08:00
Björn Kaiser
ce1de0a5ef
Cloud Function validation now uses the complete request instead of just the request parameters
2016-02-17 20:43:09 +00:00
Björn Kaiser
bd0d21af29
Merge remote-tracking branch 'upstream/master'
2016-02-17 20:35:17 +00:00
Drew
7376c5aa26
Merge pull request #452 from drew-gross/schemas-put
...
Implement Schemas PUT
2016-02-17 09:56:26 -08:00
Florent Vilmart
e010fd82f2
Generic OAuth provider support
...
Refactors facebook login into oauth generic login
Adds additional oauth2 providers
adds ability to pass an oAuth validator in the config
Adds Twitter validation support + OAuth 1 client
Support auth_token instead of access_token for twitter
Improves code coverage of OAuth
Adds validation of oauth provider structures
Better coverage of the OAuth spec
100% coverage of OAuth1.js
Adds passing auth_token_secret for Twitter auth.
Refactors auth validation methods to include authData parameter
- Adds ability to extens oauth validator through configuration
- Adds ability to extend oauth validator through external module (file or package)
- Adds more tests
- Adds tests to login with custom auth provider
Adds more tests for REST API
fixes twitter auth_token
f
2016-02-17 08:06:30 -05:00
Drew
f8ae863a2a
Merge pull request #451 from flovilmart/flovilmart.no-user-installation-id
...
Removes installationId from _User
2016-02-16 16:38:30 -08:00
Drew
680830451f
Merge pull request #440 from flovilmart/flovilmart.enable-anon-users
...
Adds ability to disable anonymous users
2016-02-16 15:02:20 -08:00
Francis Lessard
176f1b9085
Merge remote-tracking branch 'ParsePlatform/master' into user-roles
2016-02-16 16:34:55 -05:00
Drew Gross
a455e1b23f
Finish implementation of PUT /schemas/:className
2016-02-16 12:30:30 -08:00
Marco129
06b8157eea
Throw error when query with wrongly encoded parameter
2016-02-17 02:52:32 +08:00
Florent Vilmart
86c502c702
Removes installationId from _User
2016-02-16 12:38:45 -05:00
Fosco Marotto
b1a9536cc6
Merge pull request #438 from flovilmart/flovilmart.fix-default_User.metadata
...
Adds locked down ACL on _User
2016-02-16 08:11:21 -08:00
Francis Lessard
5a167a9a46
Merge remote-tracking branch 'ParsePlatform/master' into user-roles
2016-02-16 10:46:05 -05:00
Fosco Marotto
eace10f35e
Merge pull request #439 from flovilmart/flovilmart.cloud-code-request-params
...
Adds ability to pass qs params to cloud code functions
2016-02-16 05:13:32 -08:00
Fosco Marotto
5856ed0b00
Merge pull request #430 from flovilmart/clear-sessions
...
Fixes Parse.User.become / clears session on password change
2016-02-16 05:04:51 -08:00
Fosco Marotto
5145964407
Merge pull request #405 from gdeglin/master
...
Adding OneSignal Push Adapter
2016-02-16 05:00:47 -08:00
Florent Vilmart
c0bd5d2036
adds ability to disable anonymous users
2016-02-15 22:44:50 -05:00
Florent Vilmart
8296d77f28
Adds ability to pass qs params to cloud code functions
2016-02-15 22:18:19 -05:00
Florent Vilmart
20eca71a6f
Adds locked down ACL on _User
2016-02-15 21:23:17 -05:00
Florent Vilmart
be92b4af67
Adds test to make sure Parse.User.become is functional
2016-02-15 10:21:01 -05:00
Florent Vilmart
ea07eb506d
Clears session on password change
...
- Fixes error type when passing an invalid session token
2016-02-15 10:15:47 -05:00
George Deglin
2ff6eff63a
Added OneSignalPushAdapter spec and fix a bug in OneSignalPushAdapter.
2016-02-13 23:38:39 -08:00
Francis Lessard
83c0f92553
no message
2016-02-13 08:18:43 -05:00
Lewuathe
ce4f13f3bf
Limit 100 records as default
2016-02-13 17:58:46 +09:00
George Deglin
a1b24da3e7
WIP Add OneSignal Adapter
2016-02-12 18:32:39 -08:00
Fosco Marotto
2a200fc718
Merge pull request #373 from flessard/session-token
...
Fix : Session token issue
2016-02-12 13:08:38 -08:00
Francis Lessard
175d16afdc
Merge branch 'master' into session-token
...
# Conflicts:
# src/users.js
2016-02-12 15:53:38 -05:00
Björn Kaiser
ec1bbc8d74
Merge remote-tracking branch 'upstream/master'
2016-02-12 20:37:10 +00:00
Dmitry Chestnykh
62cbc451aa
Generate tokens and ids with cryptoUtils module.
...
Move object ID, token, and random string generation into their own
module, cryptoUtils.
Remove hat dependency, which was used to generate session and some other
tokens, because it used non-cryptographic random number generator.
Replace it with the cryptographically secure one. The result has the
same format (32-character hex string, 128 bits of entropy).
Remove randomstring dependency, as we already have this functionality.
Add tests.
2016-02-12 21:16:50 +01:00
Peter J. Shin
23c12846af
Merge pull request #243 from ParsePlatform/peterjs.logs
...
Logs support.
2016-02-12 10:21:43 -08:00
Peter Shin
dc4859f561
Logs support.
...
Added /logs endpoint with basic logger and LoggerAdapter.
2016-02-12 08:21:30 -08:00
Francis Lessard
56552537a1
Add test to the session token hasn't changed
2016-02-12 08:15:58 -05:00
Nikita Lutsenko
f53cb60d57
Add enforceMasterKeyAccess middleware.
2016-02-11 23:26:44 -08:00
Wes Thomas
a75376523c
file DELETE support
2016-02-11 21:21:42 -05:00
Drew
c66cc8d7bc
Merge pull request #341 from steven-supersolid/anonymous
...
Bugfix: set username to random string if missing in RestWrite
2016-02-11 15:44:34 -08:00
wangmengyan95
273a20767b
Change APNS multiple certs handling
2016-02-11 12:28:45 -08:00