Kulshekhar Kabra
df74a1f8ae
Use trusty in travis ( #3170 )
...
* Use trusty in travis
* Install postgresql-9.5-postgis-2.3 in travis
2016-12-03 18:43:30 -05:00
Florent Vilmart
e0704b440c
Adds class level permission requiring authenticated user ( #893 )
...
* Adds class level permission requiring authenticated user
* Updates to latest schema permissions syntax
* fix flaky test
* Exclude PG
* Rebased and nitted
* lints
2016-12-02 19:47:33 -05:00
Arthur Cinader
01b05b060f
Strip personally identifiable information from user table for unauthorized users.
...
- add a config option to explicitly enumerate pii fields beyond email
- in query controller, strip pii of user table results before sending out the door.
2016-12-02 19:39:09 -05:00
Arthur Cinader
a270632570
More lint tweaking ( #3164 )
...
1. Add no space in paren rule
2. fix spec/eslintrc.json so it allow for inheriting from root rc.
Because the spce rc specified reccomended, it "turned off" all of the
rule tweaks in the root. This fixes that.
2016-12-02 19:11:54 -05:00
Florent Vilmart
b9afccd338
Makes sudo: false ( #3166 )
...
* Makes sudo: false
* ignore error when configuring postgis
* Use precise instead of trusty
2016-12-02 17:53:32 -05:00
Arthur Cinader
37daafc7b0
Add strip whitespace and trailing eol to spec too. ( #3159 )
2016-12-01 21:45:49 -05:00
Arthur Cinader
8359284329
Fix some random minor typos. ( #3157 )
2016-12-01 20:34:39 -05:00
Greenkeeper
2b0c39caaa
chore(package): update pg-promise to version 5.4.5 ( #3140 )
...
https://greenkeeper.io/
2016-12-01 17:59:10 -05:00
Arthur Cinader
11f7712651
Add no trailing whitespace and force eol at end of file. ( #3154 )
2016-12-01 13:24:46 -05:00
Arthur Cinader
7292fa7f11
Allow select (keys) to be altered in triggers ( #3146 )
...
Inspect the keys when a query is returned from a trigger and respect the new
value.
2016-12-01 10:04:47 -05:00
Arthur Cinader
4d17bed374
lint before test. ( #3147 )
...
Also turn on lint cacheing to make this change painless ;)
add lint cache to gitignore...
2016-11-30 17:58:59 -05:00
Steven Shipton
143bd11638
Change arg check from truthy to defined ( #3143 )
...
Show log on master when using cluster
2016-11-30 08:48:49 -05:00
Bhaskar Reddy Yasa
bd1689190f
Adds password history support to passwordPolicy ( #3102 )
...
* password history support in passwordPolicy
* Refactor RestWrite.transformUser
* fix eslint issues
2016-11-29 09:01:52 -08:00
Greenkeeper
08bac9f790
chore(package): update pg-promise to version 5.4.4 ( #3121 )
...
https://greenkeeper.io/
2016-11-29 12:01:49 -05:00
Greenkeeper
f2df0303b2
chore(package): update winston-daily-rotate-file to version 1.4.0 ( #3132 )
...
https://greenkeeper.io/
2016-11-29 10:53:24 -05:00
Steven Shipton
fbb2b086af
ensure batch routing paths are posix ( #3138 )
2016-11-29 09:52:17 -05:00
Florent Vilmart
127629d4f7
Changelog 2.2.25 ( #3134 )
2016-11-28 16:42:41 -05:00
Florent Vilmart
6676c6a4b9
Let multiple installations be updates if no critical values are set ( #3040 )
...
* Let multiple installations be updates if no critical values are set
* nits
2016-11-28 13:11:54 -05:00
Florent Vilmart
b6fb3d8d51
Update CONTRIBUTING.md ( #3109 )
...
Note on linting
2016-11-28 10:38:55 -05:00
Antonio Davi Macedo Coelho de Castro
6264f99ad5
Concat appId to PubSub channel ( #3043 )
2016-11-28 09:15:21 -05:00
Greenkeeper
ee9099d6ad
chore(package): update lru-cache to version 4.0.2 ( #3127 )
...
https://greenkeeper.io/
2016-11-28 09:14:17 -05:00
jonas-db
c83a787510
Use the id of the account instead of the application id ( #3108 )
...
* Use the id of the account instead of the application id
Fix for issue: https://github.com/ParsePlatform/parse-server/issues/3106
* Update twitter.js
* Update twitter.js
2016-11-25 14:05:41 -05:00
Yuki Takeichi
85567310d4
Ignores createdAt when update ( #3111 )
2016-11-25 09:20:06 -05:00
David Poetzsch-Heffter
8f1c1f419b
fixing equals on array columns in live query ( #3089 )
2016-11-24 20:42:53 -05:00
Florent Vilmart
d800ff85e2
Enhanced support for batch endpoints ( #3042 )
...
* Allow to have different endpoint on publicserverURL and serverURL when batching
* nits
2016-11-24 20:14:12 -05:00
Florent Vilmart
8c2c76dd26
Adds liniting into the workflow ( #3082 )
...
* initial linting of src
* fix indent to 2 spaces
* Removes unnecessary rules
* ignore spec folder for now
* Spec linting
* Fix spec indent
* nits
* nits
* no no-empty rule
2016-11-24 15:47:41 -05:00
Florent Vilmart
6e2fba4ae4
Moves test runner logic to helper ( #3041 )
2016-11-24 15:09:11 -05:00
haifeizhang
e4a7fbbf98
add login with qq, wechat and weibo ( #3069 )
...
* add login with qq, wechat and weibo
* modify the code style, etc
2016-11-22 08:30:31 -05:00
Bhaskar Reddy Yasa
edb7b70ced
Adds password expiry support to password policy ( #3068 )
...
* Adding support for password expiry policy
* Renamed daysBeforeExpiry -> maxPasswordAge
2016-11-21 07:46:38 -08:00
Florent Vilmart
11c6170ed1
Adds support for postgres when saving relation #3074 ( #3084 )
2016-11-21 09:22:16 -05:00
Andrew Imm
d137e27eb9
Properly expose TestUtils through top-level package ( #3086 )
2016-11-21 08:53:16 -05:00
Antonio Davi Macedo Coelho de Castro
a28257b2b7
Enabling web hooks ( #3044 )
2016-11-20 18:39:47 -05:00
Diwakar Cherukumilli
f22cea5ca9
Merge pull request #3083 from ParsePlatform/greenkeeper-pg-promise-5.4.3
...
Update pg-promise to version 5.4.3 🚀
2016-11-20 15:32:10 -08:00
greenkeeperio-bot
0bc53753b0
chore(package): update pg-promise to version 5.4.3
...
https://greenkeeper.io/
2016-11-20 10:35:51 -08:00
Glen Tregoning
1eff210a51
MongoStorageAdapter.findOneAndUpdate returns Parse Object ( #3053 ) ( #3064 )
2016-11-20 09:02:49 -05:00
Yuki Takeichi
4ea455b20a
support Relation object saving ( #3074 )
...
* support Parse.Relation object save
* prevent Relation object from being saved in storage
2016-11-20 09:00:33 -05:00
Greenkeeper
e9e6a4764e
chore(package): update pg-promise to version 5.4.2 ( #3081 )
...
https://greenkeeper.io/
2016-11-20 08:58:43 -05:00
Diwakar Cherukumilli
4785891e99
Merge pull request #3071 from ParsePlatform/greenkeeper-request-2.79.0
...
Update request to version 2.79.0 🚀
2016-11-18 14:41:54 -08:00
greenkeeperio-bot
8e1e89b794
chore(package): update request to version 2.79.0
...
https://greenkeeper.io/
2016-11-18 09:33:12 -08:00
Bhaskar Reddy Yasa
cf6ce5b9a3
Adding support for optional Password Policy ( #3032 )
...
* adds resetTokenValidityDuration setting
* adds a validator to validate password that can be used to enforce strong
passwords
* adds unit tests for passwordPolicy.validator
* adds unit tests to to fail reset password function if password is not in a valid format
* updates README.md for passwordPolicy
* prevents duplicate check for password validator in updateUserPassword
* adds optional setting to disallow username in password
* updates test cases to use fdescribe instead of describe
* updates test cases to use request-promise instead of request
* adds ability to use a RegExp or Callback function or both for a passwordPolicy.validator
* expect username parameter in redirect to password_reset_success
* adds support for _perishable_token_expires_at in postgres
2016-11-17 08:37:51 -08:00
Diwakar Cherukumilli
6be9ee5491
Merge pull request #3061 from ParsePlatform/greenkeeper-lodash-4.17.2
...
Update lodash to version 4.17.2 🚀
2016-11-16 12:36:14 -06:00
greenkeeperio-bot
fe5f0a8980
chore(package): update lodash to version 4.17.2
...
https://greenkeeper.io/
2016-11-15 23:40:01 -08:00
Diwakar Cherukumilli
303851d86d
Merge pull request #3054 from ParsePlatform/greenkeeper-lodash-4.17.1
...
Update lodash to version 4.17.1 🚀
2016-11-15 13:57:36 -06:00
greenkeeperio-bot
0cfae4d603
chore(package): update lodash to version 4.17.1
...
https://greenkeeper.io/
2016-11-14 23:21:44 -08:00
Florent Vilmart
7e0e48457b
Basic test for CLI definitions ( #3050 )
...
* Add rudimentary test for cli definitions.
Use consistent import and quote style.
* nit: style
* Fix bug.
Add similar tests for live query definitions
2016-11-14 11:38:28 -05:00
steven-supersolid
7b5f89e037
Fix bug.
...
Add similar tests for live query definitions
2016-11-14 16:23:31 +00:00
steven-supersolid
7bc83c372d
nit: style
2016-11-14 15:14:48 +00:00
steven-supersolid
28c1824394
Add rudimentary test for cli definitions.
...
Use consistent import and quote style.
2016-11-14 14:59:00 +00:00
jb
19271fa1ef
Adding support for AfterFind ( #2968 )
2016-11-12 12:35:34 -05:00
Florent Vilmart
b80d8a0d3d
Fix #3038 ( #3039 )
2016-11-11 09:40:41 -08:00