Skip to content

Back4app2.7.4 #24

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 543 commits into from
Aug 30, 2018
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
543 commits
Select commit Hold shift + click to select a range
e6cc820
Add Polygon Type To Schema / PolygonContain to Query (#3944)
dplewis Jul 12, 2017
3c79cae
feat: add request headers to trigger functions (#4012)
miguel-s Jul 14, 2017
811d8b0
pg support for null in containedAll (#4026)
dplewis Jul 23, 2017
7e54265
Security: limit Masterkey remote access (#4017)
pungme Jul 23, 2017
92d51de
Fixes issue affecting linking users to a 3rd party auth (#4047)
flovilmart Jul 25, 2017
47f00e6
chore(package): update cross-env to version 5.0.2 (#4071)
greenkeeper[bot] Aug 10, 2017
2cec920
chore(package): update jasmine to version 2.7.0 (#4061)
greenkeeper[bot] Aug 10, 2017
008cb1d
Fix nit whitespace issue that is breaking lint. (#4092)
Aug 10, 2017
c2c059f
Smaller build matrix (#3986)
flovilmart Aug 11, 2017
c654621
PG: Support for nested contains and containedIn (#4109)
dplewis Aug 23, 2017
2b4c757
Update PostgresStorageAdapter.js (#4094)
vitaly-t Aug 23, 2017
3ed6dd2
fix(package): update redis to version 2.8.0 (#4087)
greenkeeper[bot] Aug 23, 2017
b45f308
fix(package): update mongodb to version 2.2.31 (#4089)
greenkeeper[bot] Aug 23, 2017
6e23822
chore(package): update babel-core to version 6.26.0 (#4096)
greenkeeper[bot] Aug 23, 2017
5d359c3
chore(package): update babel-register to version 6.26.0 (#4097)
greenkeeper[bot] Aug 23, 2017
ff4ae55
Fix minor comment typo (#4110)
Aug 23, 2017
8513b69
chore(package): update bcrypt to version 1.0.3 (#4113)
greenkeeper[bot] Aug 24, 2017
c4d921e
chore(package): update jasmine to version 2.8.0 (#4115)
greenkeeper[bot] Aug 24, 2017
cfd7bc0
chore(package): update uws to version 8.14.1 (#4078)
greenkeeper[bot] Aug 28, 2017
ea67d23
Improvements for sending push performance (#4122)
flovilmart Aug 29, 2017
e2d1fd3
fix(package): update semver to version 5.4.0 (#4044)
greenkeeper[bot] Aug 29, 2017
1798c07
fix(package): update mime to version 1.4.0 (#4120)
greenkeeper[bot] Aug 29, 2017
da2bfca
fix(package): update ws to version 3.1.0 (#4053)
greenkeeper[bot] Aug 29, 2017
f840394
Greenkeeper/parse server s3 adapter 1.2.0 (#4118)
Aug 29, 2017
a103871
fix some typos. (#4112)
Aug 29, 2017
2e1ba66
Fix/user update issue (#4123)
flovilmart Aug 29, 2017
540daa4
:zap: Release 2.6.0 (#4126)
flovilmart Aug 30, 2017
6df9447
Adds support for localized push notification in push payload (#4129)
flovilmart Sep 1, 2017
0bace67
Adds push localization feature flag on serverInfo (#4130)
flovilmart Sep 1, 2017
5aafc93
Text Index Support (#4081)
dplewis Sep 2, 2017
17f4dcd
chore(package): update nodemon to version 1.11.1 (#4134)
greenkeeper[bot] Sep 4, 2017
3079270
Optimizations (#4135)
flovilmart Sep 5, 2017
139b9e1
Finding areas that are untested and need love (#4131)
flovilmart Sep 5, 2017
1914083
fix(package): update body-parser to version 1.18.0 (#4139)
greenkeeper[bot] Sep 9, 2017
952e64d
Update FilesAdapter comments (#4065)
stephentuso Sep 9, 2017
52c4dd3
Refactor masterKeyIps and update readme (#4050)
pungme Sep 9, 2017
121d151
Add master key override to live query ACL checks (#4133)
Kenishi Sep 9, 2017
019f9e5
Fix(MongoTransform): Ignore Audience legacy fields (#4018)
davimacedo Sep 9, 2017
0f840b6
Fix/issue pointer permissions (#4141)
flovilmart Sep 9, 2017
0fb16a7
chore(package): update babel-cli to version 6.26.0 (#4098)
greenkeeper[bot] Sep 9, 2017
21f4411
fix(package): update pg-promise to version 6.3.2 (#4009)
greenkeeper[bot] Sep 9, 2017
bc3cef2
Support local time for scheduled pushes (#4137)
marvelm Sep 11, 2017
839a117
Fixes #2885 duplicate sessions (#4143)
flovilmart Sep 11, 2017
a660a0c
fix: Issue #4142 (#4144)
flovilmart Sep 11, 2017
9fbb5e2
:zap: Release 2.6.1 (#4146)
flovilmart Sep 11, 2017
4dce3bd
Add support for more audience fields. (#4145)
aontas Sep 12, 2017
956f1df
chore(package): update babel-eslint to version 8.0.0 (#4147)
greenkeeper[bot] Sep 12, 2017
a1554d0
fix(package): update body-parser to version 1.18.1 (#4148)
greenkeeper[bot] Sep 12, 2017
3a17904
Push: Cleanup invalid device tokens (#4149)
flovilmart Sep 12, 2017
c121b97
fix(package): update winston-daily-rotate-file to version 1.5.0 (#4151)
greenkeeper[bot] Sep 12, 2017
be2760f
fix(package): update pg-promise to version 6.5.3 (#4154)
greenkeeper[bot] Sep 13, 2017
d598d73
Adds ability to track sent/failed PerUTCOffset in the PushWorker (#4158)
flovilmart Sep 13, 2017
64df331
chore(package): update mongodb-runner to version 3.6.0 (#4164)
greenkeeper[bot] Sep 15, 2017
be9f274
fix(package): update ws to version 3.2.0 (#4165)
greenkeeper[bot] Sep 15, 2017
7ecb36e
chore(package): update nodemon to version 1.12.1 (#4166)
greenkeeper[bot] Sep 15, 2017
d0184f4
Live Query basic monitoring (#4168)
flovilmart Sep 15, 2017
8d8a8b2
Fixes issue affecting liveQuery on location null/undefined values (#4…
flovilmart Sep 17, 2017
ba0a51d
Fixes unhandled promise rejection error while sending push (#4172)
flovilmart Sep 17, 2017
a39d045
Fixes issue #4150: Session management (#4152)
flovilmart Sep 18, 2017
a5ce9fc
Refactor pushStatusHandler to use Parse instead of direct access (#4173)
flovilmart Sep 18, 2017
07ae85e
Prefix default push channel with applicationId (#4182)
marvelm Sep 18, 2017
d8fd670
:zap: Release 2.6.2 (#4183)
flovilmart Sep 18, 2017
19bcfd2
handle deleting of class that doesn't exist (#4184)
dplewis Sep 18, 2017
406a21e
chore(package): update eslint to version 4.7.1 (#4185)
flovilmart Sep 18, 2017
cf630ba
Updating with two GeoPoints fails correctly. (#4162)
aontas Sep 19, 2017
9371958
Postgres: Properly handle undefined field values (#4186)
dplewis Sep 19, 2017
70ca7bd
Make some error messages more helpful (#4177)
TylerBrock Sep 20, 2017
b703ec8
Fix for #4194 - me no likey much (#4198)
flovilmart Sep 22, 2017
6eed955
Export LRU cache on ParseServer Object (#4203)
TylerBrock Sep 23, 2017
fdf19de
chore(package): update request-promise to version 4.2.2 (#4200)
greenkeeper[bot] Sep 23, 2017
c059d15
fix(package): update body-parser to version 1.18.2 (#4201)
greenkeeper[bot] Sep 23, 2017
a389057
fix(package): update request to version 2.82.0 (#4189)
greenkeeper[bot] Sep 23, 2017
770aba1
fix(package): update pg-promise to version 6.9.0 (#4205)
flovilmart Sep 23, 2017
61a3e3c
fix(package): update request to version 2.83.0 (#4211)
greenkeeper[bot] Sep 27, 2017
c777a26
fix(package): update winston-daily-rotate-file to version 1.6.0 (#4157)
greenkeeper[bot] Sep 28, 2017
7c07fff
remove device token when APNS error is BadDeviceToken (#4220)
bivisss Sep 29, 2017
c872da4
fix(package): update pg-promise to version 6.10.1 (#4221)
flovilmart Sep 30, 2017
f2fc3ce
fix(package): update pg-promise to version 6.10.2 (#4222)
greenkeeper[bot] Oct 1, 2017
976da4d
fix(package): update winston to version 2.4.0 (#4227)
greenkeeper[bot] Oct 2, 2017
23bffc8
Add maxLimit server configuration (#4048)
copterchris Oct 2, 2017
2a16893
Adds support for pointer/string pointers comparison in LiveQuery (#4231)
flovilmart Oct 3, 2017
7fac070
Allow queries with String array for pointers containedIn (#4188)
flovilmart Oct 3, 2017
0334370
:zap: Release 2.6.3 (#4233)
flovilmart Oct 3, 2017
f0b7ffc
fix(package): update pg-promise to version 7.0.1 (#4248)
flovilmart Oct 11, 2017
9145c88
Corrected outdated links (#4254)
montymxb Oct 13, 2017
557a2b2
fix(package): update pg-promise to version 7.0.2 (#4257)
greenkeeper[bot] Oct 14, 2017
315d30b
Fix for beforeSave with increment causing key to be Dropped (#4259)
montymxb Oct 16, 2017
ac970a4
fix(package): update mongodb to version 2.2.32 (#4252)
greenkeeper[bot] Oct 17, 2017
6963ff6
fix(package): update mongodb to version 2.2.33 (#4264)
flovilmart Oct 17, 2017
b3ea75b
chore(package): update cross-env to version 5.1.0 (#4261)
greenkeeper[bot] Oct 17, 2017
9745caf
chore(package): update babel-preset-env to version 1.6.1 (#4263)
greenkeeper[bot] Oct 17, 2017
9376b4d
Validate serverURL on Start (#4204)
montymxb Oct 17, 2017
70ad9e9
Add request ip to request object (#4265)
Gyran Oct 18, 2017
bc37972
fix(package): update pg-promise to version 7.0.3 (#4270)
greenkeeper[bot] Oct 21, 2017
31bd02c
fix(package): update parse-server-push-adapter to version 2.0.1 (#4275)
greenkeeper[bot] Oct 21, 2017
e4eeadd
Bumps parse sdk 1.10.1 (#4274)
flovilmart Oct 21, 2017
d0e613a
chore(package): update eslint to version 4.9.0 (#4281)
flovilmart Oct 22, 2017
2b52c81
chore(package): update eslint-plugin-flowtype to version 2.39.1 (#4282)
flovilmart Oct 22, 2017
484fdc2
chore(package): update mongodb-runner to version 3.6.1 (#4284)
flovilmart Oct 22, 2017
44b17ef
fix(package): update semver to version 5.4.1 (#4283)
flovilmart Oct 22, 2017
d29a448
fix(package): update parse-server-push-adapter to version 2.0.2 (#4286)
greenkeeper[bot] Oct 23, 2017
9de4b8b
Refactors configuration management (#4271)
flovilmart Oct 23, 2017
d93b0e1
Hotfix: cloud option should be a string
flovilmart Oct 23, 2017
0db858b
Enables login over POST in addition to GET (#4268)
montymxb Oct 24, 2017
6685932
update dependencies (#4280)
steven-supersolid Oct 24, 2017
72888bc
Adds ability to login with email when specifying it (#4276)
flovilmart Oct 24, 2017
7d2332e
Run nsp check on release (#4285)
flovilmart Oct 24, 2017
3bb9e0e
:zap: Release 2.6.4 (#4287)
flovilmart Oct 25, 2017
a185c97
The REST API key was improperly inferred from environment (#4292)
flovilmart Oct 25, 2017
8a23c00
Add support for expiration interval in Push (#4202)
marvelm Oct 25, 2017
c2fc0f5
fix URL for Parse npm, was originally pointing to mongodb npm (#4295)
adammlevy Oct 26, 2017
87b79ce
Handle possible afterSave exception (#4293)
montymxb Oct 26, 2017
1dd58b7
Adds support for read-only masterKey (#4297)
flovilmart Oct 26, 2017
6f1fe89
Relative time queries (#4289)
marvelm Oct 26, 2017
fecbb2d
:zap: Release 2.6.5 (#4298)
flovilmart Oct 26, 2017
84aadba
Activating Open Collective (#3806)
xdamman Oct 27, 2017
46af1b6
Adds Relative Time options now,weeks & years (#4304)
montymxb Nov 1, 2017
c0a81a8
Structured /health Response (#4305)
montymxb Nov 3, 2017
cabcac2
fix(package): update pg-promise to version 7.1.0 (#4303)
greenkeeper[bot] Nov 3, 2017
07df71a
fix(package): update pg-promise to version 7.2.1 (#4316)
flovilmart Nov 3, 2017
a33c08a
chore(package): update cross-env to version 5.1.1 (#4299)
greenkeeper[bot] Nov 3, 2017
842343a
Add password confirmation to choose_password (#3994)
pungme Nov 3, 2017
c1a7347
Fix for _PushStatus Stuck 'running' when Count is Off (#4319)
montymxb Nov 5, 2017
0e16670
fix(package): update ws to version 3.3.0 (#4318)
greenkeeper[bot] Nov 5, 2017
d163269
Updated README (#4325)
Kira2 Nov 6, 2017
a01159e
fix(package): update pg-promise to version 7.3.1 (#4324)
flovilmart Nov 6, 2017
bb8041e
fix(package): update ws to version 3.3.1 (#4329)
greenkeeper[bot] Nov 9, 2017
08ab1f4
fix(package): update parse to version 1.10.2 (#4333)
greenkeeper[bot] Nov 9, 2017
932a474
Remove hidden properties in handleLogin & handleMe (#4335)
gyratorycircus Nov 10, 2017
72e20be
fix #3451 duplicate session upon login (#4337)
flovilmart Nov 11, 2017
4e207d3
Fix for unhandled undefined config in reset password pages (#4334)
bryandel Nov 11, 2017
7223add
Support for Aggregate Queries (#4207)
dplewis Nov 12, 2017
09fee7d
Adds optimization for related relations (#4345)
flovilmart Nov 14, 2017
aa1e97f
fix dead link to blog (#4353)
Nov 15, 2017
e1d04cd
Adds Table of Contents to README (#4357)
montymxb Nov 16, 2017
de73f37
Scoped packages (#4354)
flovilmart Nov 17, 2017
8bf6abf
Patch handleShutdown feature (#4361)
trylovetom Nov 18, 2017
37ceae0
fix(package): update pg-promise to version 7.3.2 (#4362)
greenkeeper[bot] Nov 18, 2017
7944e2b
Remove hidden properties from aggregate responses (#4351)
montymxb Nov 23, 2017
49d0a65
chore(package): update uws to version 9.14.0 (#4366)
greenkeeper[bot] Nov 25, 2017
c021539
fix(package): update ws to version 3.3.2 (#4367)
greenkeeper[bot] Nov 25, 2017
cc48e54
fix(package): update commander to version 2.12.0 (#4371)
greenkeeper[bot] Nov 25, 2017
4f56ec6
fix(package): update commander to version 2.12.1 (#4382)
flovilmart Nov 25, 2017
2b9397a
Update contributing.md (#4368)
addisonElliott Nov 25, 2017
219ad72
Fixes sessionTokens being overridden in 'find' (#4332)
montymxb Nov 25, 2017
ea57c52
let travis build against 3.x
flovilmart Oct 10, 2017
6a15107
Bump nodejs version to 6+ (#4272)
flovilmart Nov 15, 2017
4bccf96
Add Indexes to Schema API (#4240)
dplewis Nov 25, 2017
dd55bbe
Fix eslint errors on Windows (#4364)
addisonElliott Nov 25, 2017
6102648
:zap: Release 2.7.0 (#4385)
flovilmart Nov 26, 2017
e2d3367
Makes all scripts cross platforms (#4383)
flovilmart Nov 28, 2017
9eed81e
Remove nsp check from Travis YML (#4403)
addisonElliott Nov 29, 2017
9d1d851
pg-promise refactoring (#4401)
vitaly-t Nov 30, 2017
741f869
Allows to use dot-notation to match against a complex structure when …
bohemima Oct 31, 2017
4ceff38
added test for dot-notation in matchesKeyInQuery
bohemima Nov 1, 2017
1876d3f
Add doesNotMatchKeyInQuery case...
acinader Nov 29, 2017
ca542c3
Fix test name to match what's tested
acinader Nov 29, 2017
1f22ee3
⚡ Release 2.7.1
flovilmart Dec 1, 2017
0bf6997
fix(package): update parse to version 1.11.0 (#4414)
greenkeeper[bot] Dec 5, 2017
8fd5f31
Adds infos about vulnerability disclosures (#4413)
flovilmart Dec 5, 2017
bad2179
Adds ability to login with email when provided as username (#4420)
flovilmart Dec 12, 2017
33de770
Add Parse Server Generic Email Adapter to README (#4101)
premithk Dec 19, 2017
a2127f7
To merge
davimacedo May 24, 2017
08ba738
refactoring database code (#4448)
vitaly-t Dec 24, 2017
e0a31d2
improving database logic. (#4451)
vitaly-t Dec 24, 2017
a2b2f18
db connection context fix (#4453)
vitaly-t Dec 24, 2017
415ee3a
fixing method setIndexesWithSchemaFormat (#4454)
vitaly-t Dec 24, 2017
34453bf
PostgreSQL performance optimization (#4457)
vitaly-t Dec 25, 2017
a868bed
Refactoring method createTable (#4456)
vitaly-t Dec 26, 2017
820ae2b
Better connection use in setClassLevelPermissions (#4460)
vitaly-t Dec 27, 2017
5681b3f
Refactoring method `addFieldIfNotExists` (#4461)
vitaly-t Dec 27, 2017
b4aca8a
Reuse connection in getAllClasses (#4463)
vitaly-t Dec 27, 2017
7bb9c6d
refactoring deleteAllClasses (#4464)
vitaly-t Dec 27, 2017
bb05330
refactoring method createClass (#4465)
vitaly-t Dec 28, 2017
6ba9399
consistent error throwing (#4470)
vitaly-t Dec 29, 2017
04f8673
PG: Support for multiple projection in aggregate (#4469)
dplewis Dec 29, 2017
7a9d404
Scrub Passwords with URL Encoded Characters (#4433)
montymxb Dec 29, 2017
2ee68d3
chore(package): update cross-env to version 5.1.3 (#4445)
flovilmart Dec 29, 2017
58f32c4
fix(package): update ws to version 3.3.3 (#4429)
greenkeeper[bot] Dec 29, 2017
c549663
fix(package): update mime to version 2.0.5 (#4443)
greenkeeper[bot] Dec 29, 2017
e3a2654
chore(package): update nodemon to version 1.14.6 (#4472)
flovilmart Dec 29, 2017
7d773a5
fix(package): update mime to version 2.1.0 (#4446)
flovilmart Dec 29, 2017
6143988
Support pointer in distinct query (#4471)
dplewis Dec 30, 2017
f0f1870
Update mongodb to the latest version 🚀 (#4449)
greenkeeper[bot] Dec 30, 2017
1063137
Introduces flow types for storage (#4349)
flovilmart Dec 31, 2017
fc6a2fd
New Year cosmetics :) (#4475)
vitaly-t Jan 1, 2018
cb8f038
#4338 pg schema upgrade (#4375)
paulovitin Jan 3, 2018
8ec07b8
Support pointer in aggregate query (#4493)
dplewis Jan 9, 2018
433e169
fix(package): update pg-promise to version 7.3.3 (#4487)
greenkeeper[bot] Jan 13, 2018
75fa16a
fix(package): update mime to version 2.2.0 (#4482)
greenkeeper[bot] Jan 13, 2018
33890bb
Do not mark the empty pushs as failed (#4497)
flovilmart Jan 13, 2018
64e568d
Improved match aggregate (#4495)
dplewis Jan 20, 2018
51e1cba
fix(package): update pg-promise to version 7.4.0 (#4514)
greenkeeper[bot] Jan 21, 2018
4eda0a2
chore(package): update jasmine to version 2.9.0 (#4509)
greenkeeper[bot] Jan 21, 2018
db3777e
chore(package): update flow-bin to version 0.63.1 (#4515)
flovilmart Jan 21, 2018
4da2777
fix(package): update ws to version 4.0.0 (#4485)
greenkeeper[bot] Jan 24, 2018
bcca1b6
chore(package): update nodemon to version 1.14.11 (#4518)
flovilmart Jan 24, 2018
0807845
fix(package): update semver to version 5.5.0 (#4504)
greenkeeper[bot] Jan 24, 2018
44086c9
chore(package): update flow-bin to version 0.64.0 (#4520)
greenkeeper[bot] Jan 24, 2018
40407fe
fix(package): update commander to version 2.12.2 (#4394)
greenkeeper[bot] Jan 24, 2018
401cc35
Fixes issue affecting sorting in beforeFind (#4519)
flovilmart Jan 24, 2018
edba18f
fix(package): update commander to version 2.13.0 (#4522)
flovilmart Jan 24, 2018
550b69e
:zap: Release 2.7.2 (#4521)
flovilmart Jan 24, 2018
f2e21b0
Additional test for emailVerified set to false on email changed from …
paulovitin Feb 1, 2018
db8594d
Regenerate Email Verification Token on Email Request (#4439)
montymxb Feb 1, 2018
83a0d7b
Fix "undefined property '__op'" in postgres update (#4541)
TysonAndre Feb 7, 2018
90fd051
chore(package): update nodemon to version 1.14.12 (#4539)
greenkeeper[bot] Feb 8, 2018
c16e6bb
fix(package): update lodash to version 4.17.5 (#4543)
greenkeeper[bot] Feb 8, 2018
3cd77ee
duplicate value on unique index error (#4560)
dplewis Feb 9, 2018
c85c90a
fix(package): update mongodb to version 3.0.2 (#4529)
greenkeeper[bot] Feb 16, 2018
ae349f3
fix(package): update commander to version 2.14.1 (#4552)
flovilmart Feb 16, 2018
8be7491
Fix server crash on invalid LiveQuery socket event (#4533)
fridays Feb 16, 2018
3b5a457
chore(package): update flow-bin to version 0.65.0 (#4548)
greenkeeper[bot] Feb 16, 2018
cac14bc
fix(package): update pg-promise to version 7.5.2 (#4570)
flovilmart Feb 16, 2018
848a6cf
Distinct support for null (#4559)
dplewis Feb 16, 2018
10eafe9
Added docs for objectIdSize (#4526)
jcguarinpenaranda Feb 16, 2018
143b0f0
PG: Add dates to group aggregate (#4549)
dplewis Feb 16, 2018
ab669a2
chore(package): update flow-bin to version 0.66.0 (#4572)
greenkeeper[bot] Feb 16, 2018
7ab5da1
fix(package): update pg-promise to version 7.5.3 (#4571)
greenkeeper[bot] Feb 16, 2018
8ec7785
chore(package): update nodemon to version 1.15.0 (#4569)
greenkeeper[bot] Feb 16, 2018
b754d51
chore(package): update jasmine to version 3.0.0 (#4553)
flovilmart Feb 17, 2018
11c40dc
Adds session creation code in Auth.js (#4574)
flovilmart Feb 19, 2018
647d8e5
chore(package): update babel-eslint to version 8.2.2 (#4579)
flovilmart Feb 20, 2018
55f4b0f
fix(package): update pg-promise to version 7.5.4 (#4577)
greenkeeper[bot] Feb 20, 2018
213801c
auth: add adapter for Facebook accountkit login (#4434)
6thfdwp Feb 23, 2018
d8f3fb1
Skip afterFind for Aggregate and Distinct Queries (#4596)
dplewis Mar 1, 2018
9db63a4
fix: failing tests with dates in local time
maciej-ka Dec 2, 2017
60eea59
Handle mongodb auth errors that may occur after running the server fo…
flovilmart Mar 2, 2018
7feafb9
fix(package): update pg-promise to version 8.1.1 (#4602)
flovilmart Mar 6, 2018
909ead4
fix(package): update mongodb to version 3.0.4 (#4603)
flovilmart Mar 6, 2018
e785f07
fix(package): update ws to version 5.0.0 (#4604)
flovilmart Mar 6, 2018
d7a554e
fix(package): update parse to version 1.11.1 (#4605)
greenkeeper[bot] Mar 7, 2018
887adea
chore(package): update jasmine to version 3.1.0 (#4592)
greenkeeper[bot] Mar 7, 2018
f03e35f
Fix cloud env var in readme (#4584)
stephentuso Mar 7, 2018
f0674df
Fixes Issue unsetting in beforeSave doesn't allow object creation (#4…
dplewis Mar 8, 2018
d19ac07
Live query defaults reference ParseServer instead of LiverQuery serve…
acinader Mar 8, 2018
38f57c3
chore(package): update flow-bin to version 0.67.1 (#4612)
greenkeeper[bot] Mar 8, 2018
e8c8151
fix(package): update lru-cache to version 4.1.2 (#4614)
greenkeeper[bot] Mar 8, 2018
673039f
fix(package): update commander to version 2.15.0 (#4611)
greenkeeper[bot] Mar 8, 2018
d768211
fix purge command issue affecting readonly masterKey (#4619) (#4621)
bugtype Mar 10, 2018
c737f79
fix(package): update pg-promise to version 8.2.0 (#4620)
greenkeeper[bot] Mar 10, 2018
c12d430
fix(package): update winston to version 2.4.1 (#4618)
greenkeeper[bot] Mar 10, 2018
3f19540
chore(package): update cross-env to version 5.1.4 (#4617)
greenkeeper[bot] Mar 10, 2018
0569ddd
:zap: Release 2.7.3 (#4622)
flovilmart Mar 10, 2018
c723582
chore(package): update nodemon to version 1.17.1 (#4623)
flovilmart Mar 10, 2018
c6bc81c
Mongo: Fix reversing polygon coordinates (#4609)
dplewis Mar 10, 2018
d852cad
fix(package): update pg-promise to version 8.2.1 (#4624)
greenkeeper[bot] Mar 10, 2018
3acb3e7
:zap: Release 2.7.4 (#4626)
flovilmart Mar 10, 2018
ea7ca64
Merging back4app features
Mar 14, 2018
a420fd7
Add background true
paivaric Aug 22, 2018
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
10 changes: 7 additions & 3 deletions .babelrc
Original file line number Diff line number Diff line change
@@ -1,9 +1,13 @@
{
"plugins": [
"transform-flow-strip-types"
"transform-flow-strip-types",
"transform-object-rest-spread"
],
"presets": [
"es2015",
"stage-0"
["env", {
"targets": {
"node": "6.11.4"
}
}]
]
}
5 changes: 3 additions & 2 deletions .eslintignore
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
lib/*
coverage/*
lib
coverage

9 changes: 8 additions & 1 deletion .eslintrc.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,13 @@
},
"rules": {
"indent": ["error", 2],
"linebreak-style": ["error", "unix"]
"linebreak-style": ["error", "unix"],
"no-trailing-spaces": 2,
"eol-last": 2,
"space-in-parens": ["error", "never"],
"no-multiple-empty-lines": 1,
"prefer-const": "error",
"space-infix-ops": "error",
"no-useless-escape": "off"
}
}
1 change: 1 addition & 0 deletions .flowconfig
Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,4 @@
[libs]

[options]
suppress_comment= \\(.\\|\n\\)*\\@flow-disable-next
15 changes: 15 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
* text=auto eol=lf

*.js text
*.html text
*.less text
*.json text
*.css text
*.xml text
*.md text
*.txt text
*.yml text
*.sql text
*.sh text

*.png binary
42 changes: 10 additions & 32 deletions .github/ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,50 +1,30 @@
Please read the following instructions carefully.
We use GitHub Issues for bugs.

Check out https://github.com/ParsePlatform/parse-server/issues/1271 for an ideal bug report.
The closer your issue report is to that one, the more likely we are to be able to help, and the more likely we will be to fix the issue quickly!
If you have a non-bug question, ask on Stack Overflow or Server Fault:
- https://stackoverflow.com/questions/tagged/parse.com
- https://serverfault.com/tags/parse

Many members of the community use Stack Overflow and Server Fault to ask questions.
Read through the existing questions or ask your own!
- Stack Overflow: http://stackoverflow.com/questions/tagged/parse.com
- Server Fault: https://serverfault.com/tags/parse
If you have a vulnerability disclosure, please follow our policy available here https://github.com/parse-community/parse-server/blob/master/SECURITY.md

For database migration help, please file a bug report at https://parse.com/help#report
You may also search through existing issues before opening a new one: https://github.com/parse-community/parse-server/issues?utf8=%E2%9C%93&q=is%3Aissue

Make sure these boxes are checked before submitting your issue -- thanks for reporting issues back to Parse Server!

- [ ] You've met the prerequisites: https://github.com/ParsePlatform/parse-server/wiki/Parse-Server-Guide#prerequisites.

- [ ] You're running the latest version of Parse Server: https://github.com/ParsePlatform/parse-server/releases

- [ ] You've searched through existing issues: https://github.com/ParsePlatform/Parse-Server/issues?utf8=%E2%9C%93&q=is%3Aissue Chances are that your issue has been reported or resolved before.

- [ ] You have filled out every section below. Issues without sufficient information are more likely to be closed.

--
--- Please use this template. If you don't use this template, your issue may be closed without comment. ---

### Issue Description

[DELETE EVERYTHING ABOVE THIS LINE BEFORE SUBMITTING YOUR ISSUE]

Describe your issue in as much detail as possible.

[FILL THIS OUT]

### Steps to reproduce

Please include a detailed list of steps that reproduce the issue. Include curl commands when applicable.

1. [FILL THIS OUT]
2. [FILL THIS OUT]
3. [FILL THIS OUT]

#### Expected Results

[FILL THIS OUT]
What you expected to happen.

#### Actual Outcome

[FILL THIS OUT]
What is happening instead.

### Environment Setup

Expand All @@ -62,6 +42,4 @@ Please include a detailed list of steps that reproduce the issue. Include curl c

### Logs/Trace

You can turn on additional logging by configuring VERBOSE=1 in your environment.

[FILL THIS OUT]
Include all relevant logs. You can turn on additional logging by configuring VERBOSE=1 in your environment.
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ lib-cov

# Coverage directory used by tools like istanbul
coverage
.nyc_output

# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
.grunt
Expand Down Expand Up @@ -40,10 +41,11 @@ node_modules
.vscode

# Babel.js
lib/
#lib/

# cache folder
.cache
.eslintcache

# Mac DS_Store files
.DS_Store
Expand Down
2 changes: 0 additions & 2 deletions .istanbul.yml

This file was deleted.

11 changes: 11 additions & 0 deletions .nycrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"reporter": [
"lcov",
"text-summary"
],
"exclude": [
"**/spec/**",
"lib/"
]
}

107 changes: 56 additions & 51 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,70 +1,75 @@
language: node_js
dist: trusty
sudo: required
node_js:
- '4.5'
- '6.1'
services:
- mongodb
- postgresql
- redis-server
- docker
addons:
postgresql: '9.5'
before_script:
- ls -al "$HOME/.mongodb/versions"
- psql -c 'create database parse_server_postgres_adapter_test_database;' -U postgres
- psql -c 'CREATE EXTENSION postgis;' -U postgres -d parse_server_postgres_adapter_test_database
- psql -c 'CREATE EXTENSION postgis_topology;' -U postgres -d parse_server_postgres_adapter_test_database
- npm run lint
env:
global:
- COVERAGE_OPTION='./node_modules/.bin/istanbul cover'
matrix:
- MONGODB_VERSION=3.0.8
- MONGODB_VERSION=3.2.6
- PARSE_SERVER_TEST_DB=postgres
- PARSE_SERVER_TEST_CACHE=redis
matrix:
fast_finish: true
allow_failures:
- env: PARSE_SERVER_TEST_DB=postgres
apt_packages:
- postgresql-9.5-postgis-2.3
branches:
only:
- master
- /^[0-9]+.[0-9]+.[0-9]+(-.*)?$/
- 3.x
- /^greenkeeper/.*$/
cache:
directories:
- node_modules
- "$HOME/.mongodb/versions"

# Test stage
stage: test
env:
global:
- COVERAGE_OPTION='./node_modules/.bin/nyc'
- NODE_VERSION=6.11.4
matrix:
- MONGODB_VERSION=3.2.13
- MONGODB_VERSION=3.4.4
- PARSE_SERVER_TEST_DB=postgres
- PARSE_SERVER_TEST_CACHE=redis
- NODE_VERSION=8.7
before_install:
- nvm install $NODE_VERSION
- nvm use $NODE_VERSION
before_script:
- node -e 'require("./lib/index.js")'
- psql -c 'create database parse_server_postgres_adapter_test_database;' -U postgres
- psql -c 'CREATE EXTENSION postgis;' -U postgres -d parse_server_postgres_adapter_test_database
- psql -c 'CREATE EXTENSION postgis_topology;' -U postgres -d parse_server_postgres_adapter_test_database
- silent=1 mongodb-runner --start
script:
- npm run coverage
after_script:
- bash <(curl -s https://codecov.io/bash)
after_failure:
- (cd resources; python travis_after_all.py)
after_success:
- (cd resources; python travis_after_all.py)
- export $(cat resources/.to_export_back)

deploy:
- provider: script
skip_cleanup: true
script: ./resources/npm-git.sh
on:
branch: master
condition: "$BUILD_LEADER$BUILD_AGGREGATE_STATUS = YESothers_succeeded"
- provider: script
skip_cleanup: true
script: ./resources/docker-hub.sh
on:
tags: true
all_branches: true
condition: "$BUILD_LEADER$BUILD_AGGREGATE_STATUS = YESothers_succeeded"
- provider: npm
email:
secure: T3LwSJFcu632SDfCoavcKL39NktWLEOOFzonAjeHAglmMyDp9hvU8xHwQ4JJy2CRA03c+ezAe2gH3Va+jfxvh1JtFUan+p88vaCHHKuNwPSp4WZBPt1ZTDmG+ACG6j+ZWHK+eP7hLvtlCi/M9/v4/bVojpm7v01LLiM+MRhnE9E7eLemQC4zb6RVtf2oGQ3mX51kMeya218kEm5bsQPpRJElI9jwletFa8qYK5AFgaCHpll059RRHQTTE9MTNcN58P/Kf6Qb3KGpKNoaHTXoOD4U6LcXLWvdHONVB6AzGefxg2b/dvtaO4nd5lDooMBR3u9kWpopXkyAuf+fO/8je9JTxO6CDUtDjHRcR2mCEXWX6rculIAbNXOv1ccRYCTQ8aFtYnFlMSb1+QIAdyT6HHmeT5ktk3+XJRuEv0PJJvqHTo+j7tPngjiv5sPNutgGFlOFO90omTbzEkIT/D/LsgXbWm2QKYWejbLiuSINg+FiFiZN90doCf4aCpm2y1Q/9GzvK+eXcpqzPCGxOykE7EuPZK3+S/ZU2oaWL2uSpbKPtC0qxebrneR307aVEa7C85HCkTMMBzE4tjUr8h5HhLqtWvqmDcnBo3PfQhf9cEO6jQLd3qhEVJmcwKz/yOCfgPXlCbRqiKk7j94perpNCIalXtMI9ySYjJNjHsB4600=
api_key:
secure: WLjhHVAdUkDy6UdNWveTpZqphw9olN0alCpyPpU0cJjlN/hk7YxPP+YHOSVnMZaRZoHM0LL11jPKLf970nymBfvJHDWxKk71c/5xyTX8pBtSxmGmGy23a5g2VrHVMd2JxsI7NEAH500tlFz+01t4E3Steo0NpAkHR3Q51kj01gQy8IumsksfhRc9uvjZ7zjm99Yk4L+cxyei79v4esfpx7Bgm0HTfAAAG/19F+r0hvvFiV517SREDU/YtcX/rIjVepEy1uiLKEohnmYtVIRSA3Hjh6VlHVhdj2WDd/dYrxi/Ioysq2zOM9pZVLamO9asB1e6JrTEipWE9jSZXxsbnfFzuNLxcOjKv1wd3OzQKF/7pGKGiWRTv5Xm19D/FrXoE/ULs6bHcC/Ke8Gs2RxPlOCdvAFehCkyf5P4HOPCQdR7o8Yiuvt+5JWKBflElNbSd4nWgwUOo3Yv8vC4Vj53fwmM+Uqfu3IgYFWktYxCm4RWIKMfB/gtmjcF6QYFfjvEMwAvRfBV81kuynCsnubXWzQeBE/b3JOhBfpGciKCjKfy+tS6bZfFjCtQV98hMMiCPre8Y7PahHDYc65wU9Ake+ZE+dDaSbeV3DZ5JeifLJHzKW2J2dWeRANkOaiSwO9VBC9/rht5ulK5qQ1pB2+sKDToAaiKy6RMlB/HgIoYqsU=
on:
tags: true
all_branches: true
condition: "$MONGODB_VERSION = '3.0.8'"
repo: ParsePlatform/parse-server
jobs:
include:
# release on github latest branch
- stage: release
node_js: '6.11.4'
env:
before_script: skip
after_script: skip
script: skip
deploy:
- provider: script
skip_cleanup: true
script: ./resources/npm-git.sh
on:
branch:
- master
- 3.x
- provider: npm
skip_cleanup: true
email:
secure: "YweTGc22uqFWpzbfiUa5ptBLRAy6tt6d9TZLwEkPtmnsWzN9dguGyKWmXiw0qL+848FWQ5PWzUgBn5XdigV9tF3rJY6RGs8i38WulNjwSoGuRZa3AChsQHAb1KenANcJybzhnwgEj9gRsrGZPEsyI2whfake/xLDtG91kHjpJANsd4gseOh6fdS4FIYCbyXvSbC7S0yZzIJkgSkMqJO7RJ8r0HYQ7srYIw31dM3ZXSmUYu+GaMDUUu3RLAGYoKaROxhDRnzkjdeLLiwZH8hQ/6CaqwqX54iJ6OS+MOQU3fi5ZXalA7RZvtC4RmrcCkaTf3i0f+5xejYIFgzXdYGMVm8DUc82tDw1s4b6Pb19bgi1xXOQ0IKzRmZuGxnvkRN61dnYdnpnnNuG97HXgVjiOigZXVLZkWazUdnf9zXqmkC+KxPfa4Ldqg0TMjQ9J14n6TXxRti8Tt0xMa1Uzho7VdsxdJy35Bghy398O6X8VdX6parfzEkX7c/JzcA3TIMJ9+S1dy3J4Tb2URB5367W6h7cDeXtGmwLTFu75Q1CNqRJkUGbSrX2NyMqG5tc8oaTM+OWvLxcbKPRy9T6qN7x2JmCHHaapf8/8VR9wCy2PwE5j+KWhmctEHqqOgrtG5gsjC0eCPJsposxZWyM7M6aUpXe3w+olBfKq9apUGStUSU="
api_key:
secure: "QprkaqQ+WCvZQR4qIEs5iS6peMCbRd8Hgt0s6HfdmhavNXwDFY8Bkdf6zJwWHLiqs4pyClXDZ2f6QiOs7y9IvJZ+wOIbsf4N5V6s06zOxJ0NAOwhe0mgWS3Us0zgXIfmW4BpmGnU4ql/qGL+9vNfyQJ7wxEJxVK7hiYh9Epu49E2jmefDqTX+SNSrDCg4HkRcxerxYGnAJDCP50QaNlyLSciODD6wHaddrSYkdvmISLMnLHug61OkE4OBIOWXfYV+e31kDj+zgczAfVQgekDKtaimCQclHFrmaEPl0KIm6wsDQAw5HWkepA/WZfv4SbCrDaKJDZw+LBI7dR0ezmiOH/zmWWrRW7D4wjkDGiumWjA8etuf8I4GRyC/d1RS+hnlvPr0Bu+WljuVxLoK3nhZOdiK5t4QlVDoGankkRjLylwFQgo8tzu5N0dc26z3ClowTwcKsjStmFr53gjCD7l3qoFjyPot1JlW3LPhG9Nch7rK33/7ONqVai3zxb1xB9ynd8TSzKi4/66LeYEDcGVM5A9Vmkp+egCnOhkOAXdI8O4jid98NANir+U4xmUYZ2PAMNmSeHlpSpwH2pC1/BHpDKA9RZEuEdr3sgmtuXXwwOCp+xvuVwxZZ6+gVEjG4nGTqSNxUIq1fzjGih8ElJtbM1Uhh2dVE9uxW7EC/oCuuk="
on:
tags: true
all_branches: true
repo: parse-community/parse-server
Loading