Florent Vilmart
308fe1498a
Centralizes list of system classes into Schema
2016-03-12 13:40:59 -05:00
Fosco Marotto
49531e7efe
Merge pull request #991 from ParsePlatform/readme-hotfix
...
Fix README formatting
2016-03-11 17:11:27 -08:00
Héctor Ramos
8a779210af
Fix formatting
2016-03-11 17:06:37 -08:00
Héctor Ramos
2e41b30179
Merge pull request #988 from ParsePlatform/new-quickstart
...
Getting Started and Configuring Parse Server
2016-03-11 17:02:47 -08:00
Héctor Ramos
6c437ffb49
PR Feedback
2016-03-11 16:59:17 -08:00
Fosco Marotto
a642fdeda9
Merge pull request #989 from ParsePlatform/fosco.216
...
Changelog and update for 2.1.6.
2016-03-11 16:58:35 -08:00
Héctor Ramos
91bcb2430c
PR Feedback
2016-03-11 16:58:01 -08:00
Fosco Marotto
ca0df3a27d
Updating to 2.1.6
2016-03-11 16:49:06 -08:00
Héctor Ramos
2130d38d04
Expand Getting Started section, Configuration section.
2016-03-11 16:43:02 -08:00
Florent Vilmart
5ef12b55b4
fixes env:PORT
2016-03-11 19:29:51 -05:00
Drew
2e618f4258
Merge pull request #983 from ParsePlatform/flovilmart.PushQueryOperator
...
Full query support for badge Increment (#931 )
2016-03-11 15:06:18 -08:00
Héctor Ramos
c9a398f406
Merge branch 'master' of github.com:ParsePlatform/parse-server into new-quickstart
2016-03-11 13:52:44 -08:00
Florent Vilmart
b89619b6ee
Full query support for badge Increment
2016-03-11 16:23:58 -05:00
Florent Vilmart
7d787328c5
Merge pull request #952 from ParsePlatform/flovilmart.OAuthImprovements
...
AuthData logic refactor
2016-03-11 15:38:19 -05:00
Florent Vilmart
daad05a00f
removes key transformation for authData from restWrite, ensures authData is set in hooks
2016-03-11 15:14:53 -05:00
Florent Vilmart
2c991a4726
Merge pull request #956 from supersolid/steven.dboptions
...
Add database options to ParseServer constructor and pass to MongoStorageAdapter
2016-03-11 12:39:30 -05:00
steven-supersolid
6e65a8fc6f
Add test for options being passed to MongoAdapter from DatabaseAdapter
2016-03-11 17:08:39 +00:00
Florent Vilmart
cd7a4b80bf
Merge pull request #978 from ParsePlatform/flovilmart.cleanupNullAuthDatakeysOnLogin
...
Fixes #935 , cleans up authData null keys on login for android crash
2016-03-11 11:22:11 -05:00
Florent Vilmart
1ed868b99c
Fixes #935 , cleans up authData null keys on login for android crash
2016-03-11 11:14:58 -05:00
Florent Vilmart
bcffcbade2
Fix when multiple authData keys are passed
2016-03-11 09:02:21 -05:00
Mengyan Wang
d42d359437
Merge pull request #959 from ParsePlatform/wangmengyan.do_master_query_for_before/afterHook
...
Do master query for before/afterSaveHook
2016-03-10 22:47:04 -08:00
wangmengyan95
8ea2b615a4
Do master query for before/afterSaveHook
2016-03-10 22:38:07 -08:00
Florent Vilmart
1e7e4fe372
Merge pull request #898 from ParsePlatform/flovilmart.CLPAPI
...
Adds CLP API to Schema router
2016-03-11 00:32:41 -05:00
Florent Vilmart
c935ed8364
Always return default public permissions
2016-03-10 23:01:45 -05:00
Florent Vilmart
16e3529c96
Removes blacklisting, *-but test case
2016-03-10 19:20:05 -05:00
Florent Vilmart
9c5f14981e
Renames oauth to authDataManager in src
2016-03-10 18:14:56 -05:00
Florent Vilmart
54d154f7aa
Centralizes AuthData validation
2016-03-10 18:14:56 -05:00
Florent Vilmart
9aaaf78a36
Anonymous is an OAuth
2016-03-10 18:14:56 -05:00
Florent Vilmart
b1d399bf80
Adds blacklist permission, more test scenarios
2016-03-10 18:02:29 -05:00
Drew
2114153e08
Merge pull request #958 from raulr/graceful-shutdown
...
Shutdown standalone parse server gracefully
2016-03-10 12:35:55 -08:00
Raul Rodriguez
76e6f8c775
Shutdown standalone parse server gracefully
2016-03-10 20:05:28 +01:00
steven-supersolid
dbf2afc5ea
Add database options to ParseServer constructor and pass to MongoStorageAdapter
2016-03-10 16:49:45 +00:00
Florent Vilmart
2300b212d5
Merge pull request #946 from aneeshd16/patch-2
...
Changed FileLoggerAdapterSpec to fail gracefully on Windows
2016-03-10 11:34:55 -05:00
Florent Vilmart
d71a58c217
Adds tests, improve coverage, adds ability to delete CLP with classLevelPermissions: null
2016-03-10 11:31:37 -05:00
Drew
d2cba7502b
Merge pull request #886 from aneeshd16/patch-1
...
Added test command for Windows support
2016-03-10 08:12:56 -08:00
Aneesh Devasthale
dc0e8ebe9a
Merge branch 'master' into patch-1
2016-03-10 16:24:22 +05:30
Aneesh Devasthale
b47c927377
Changed FileLoggerAdapterSpec to fail gracefully on Windows
...
Running tests on Windows caused this error:
```
B:\Projects\Parse Server\parse-server\spec\FileLoggerAdapter.spec.js:38
expect(results[0].message).toEqual('testing info logs');
^
TypeError: Cannot read property 'message' of undefined
at B:\Projects\Parse Server\parse-server\spec\FileLoggerAdapter.spec.js:38:26
at ParsePromise.<anonymous> (B:\Projects\Parse Server\parse-server\src\Adapters\Logger\FileLoggerAdapter.js:9:17440)
at ParsePromise.wrappedResolvedCallback (B:\Projects\Parse Server\parse-server\node_modules\parse\lib\node\ParsePromise.js:139:41)
at ParsePromise.resolve (B:\Projects\Parse Server\parse-server\node_modules\parse\lib\node\ParsePromise.js:72:36)
at resolveOne (B:\Projects\Parse Server\parse-server\node_modules\parse\lib\node\ParsePromise.js:471:29)
at ParsePromise.object.then.errors.(anonymous function) (B:\Projects\Parse Server\parse-server\node_modules\parse\lib\node\ParsePromise.js:480:13)
at ParsePromise.wrappedResolvedCallback (B:\Projects\Parse Server\parse-server\node_modules\parse\lib\node\ParsePromise.js:139:41)
at ParsePromise.resolve (B:\Projects\Parse Server\parse-server\node_modules\parse\lib\node\ParsePromise.js:72:36)
at ReadFileContext.callback (B:\Projects\Parse Server\parse-server\src\Adapters\Logger\FileLoggerAdapter.js:9:16189)
at FSReqWrap.readFileAfterOpen [as oncomplete] (fs.js:303:13)
```
Rest of the tests could not be run as the test runner would break here. This change adds a check to fail when the FileLoggerAdapter returns an empty array from here: https://github.com/ParsePlatform/parse-server/blob/master/src/Adapters/Logger/FileLoggerAdapter.js#L191
Regarding the cause of the error itself, it is due to different filename separators in *nix and Windows. The FileLoggerAdapter would not save logs (have not tested this). This is a separate issue and should also be fixed.
2016-03-10 11:17:52 +05:30
Florent Vilmart
f08b0b32bb
Merge pull request #944 from ParsePlatform/flovilmart.hotfixShebang
...
re-add shebang
2016-03-09 21:40:51 -05:00
Florent Vilmart
ddd1ae3338
Validates key, values and operation in CLP
2016-03-09 20:19:12 -05:00
Florent Vilmart
78425c8a31
re-add shebang
2016-03-09 20:04:42 -05:00
Héctor Ramos
c9e5a6a72a
Merge branch 'master' of github.com:ParsePlatform/parse-server into new-quickstart
2016-03-09 16:37:07 -08:00
Héctor Ramos
bec49e7dc2
Height
2016-03-09 16:36:41 -08:00
Florent Vilmart
e75d233b7e
Adds validation of addFields
2016-03-09 19:33:48 -05:00
Florent Vilmart
64f9fad285
Adds addField in CLP valid keys
2016-03-09 19:33:47 -05:00
Florent Vilmart
5780c1e425
Merges CLP endpoints with POST, PUT and GET
2016-03-09 19:33:47 -05:00
Florent Vilmart
d4fd73100c
Adds CLP API to Schema router
2016-03-09 19:33:47 -05:00
Nikita Lutsenko
51862c1265
Merge pull request #943 from ParsePlatform/nlutsenko.schemaCollection
...
Add new schema collection type and replace all usages of direct mongo collection for schema operations.
2016-03-09 16:27:36 -08:00
Nikita Lutsenko
d86f0a8c69
Use schema collection instead of adaptive collection for all schema operations.
2016-03-09 15:21:29 -08:00
Nikita Lutsenko
2730398b92
Add new MongoSchemaCollection class that manages schemas for all collections.
2016-03-09 15:20:59 -08:00
Fosco Marotto
72362bc604
Merge pull request #933 from ParsePlatform/fosco.215
...
Changelog and update to 2.1.5
2016-03-09 13:01:27 -08:00