Florent Vilmart
f3bb2c99e0
Refactor and advancements
...
- Drops mailController, centralized in UserController
- Adds views folder for change_password
- Improves PromiseRouter to support text results
- Improves PromiseRouter to support empty responses for redirects
- Adds options to AdaptableController
- UsersController gracefully fails when no adapter is set
- Refactors GlobalConfig into same style for Routers
2016-02-29 18:55:14 -05:00
Florent Vilmart
7dd765256c
Refactors verify_email, adds public html
2016-02-29 18:52:11 -05:00
Florent Vilmart
0b307bc22f
Improves AdapterLoader, enforces configuraiton on Adapters
2016-02-29 18:52:10 -05:00
Drew Gross
8dc37b9d30
Exploring the interface of a mail adapter
...
Add some tests and demonstrate the adapter loading interface
2016-02-29 18:52:10 -05:00
Fosco Marotto
d9f1e00345
Merge pull request #702 from simonbengtsson/before-save-login
...
Don't trigger beforeSave when logging in with a provider
2016-02-29 14:40:22 -08:00
Fosco Marotto
04491fcb20
Merge pull request #673 from stephentuso/installation-handling-fix
...
Handle duplicate android device tokens correctly
2016-02-29 14:37:24 -08:00
Fosco Marotto
46da50f2b3
Merge pull request #689 from ParsePlatform/flovilmart.rolesHierarchy
...
Recursive lookup for roles
2016-02-29 14:35:04 -08:00
Nikita Lutsenko
eb892830e6
Move and cleanup getting collections into MongoStorageAdapter.
2016-02-29 12:51:43 -08:00
Nikita Lutsenko
7215300c1e
Move Mongo database property directly to mongo adapter.
2016-02-29 12:50:47 -08:00
Nikita Lutsenko
997da898eb
Split mongodb connection creation from DatabaseController.
2016-02-29 12:50:47 -08:00
Nikita Lutsenko
d78c2746e9
Rename ExportAdapter to DatabaseController.
2016-02-29 12:50:47 -08:00
Nikita Lutsenko
10efd5d38d
Merge pull request #694 from ParsePlatform/nlutsenko.cache
...
Unify and cleanup cache.js.
2016-02-29 12:49:04 -08:00
Simon Bengtsson
6cafd46d06
Validate authData before triggering beforeSave
2016-02-27 15:54:43 +01:00
Marco129
c359d0fb5f
Allow create system class even allowClientClassCreation option is false
2016-02-27 15:37:34 +08:00
Nikita Lutsenko
d30c3e90df
Remove useless method in index.js.
2016-02-26 22:48:53 -08:00
Nikita Lutsenko
daa5f11122
Remove 'database' field from request and make all database requests go through config.
2016-02-26 22:48:53 -08:00
Nikita Lutsenko
49a4b74f7c
Fix missing return type on requiredParameter.js.
2016-02-26 22:48:53 -08:00
Nikita Lutsenko
9bc636dc5c
Cleanup, remove unusued methods and unify cache.js.
2016-02-26 22:48:53 -08:00
Nikita Lutsenko
0cf3f56b00
Remove dependency from DatabaseAdapter on cache.js.
2016-02-26 20:46:49 -08:00
stephentuso
02b56def6d
Merge branch 'android-installation-duplicate-token-test' into installation-handling-fix
2016-02-26 21:10:14 -05:00
stephentuso
c9d4f7693d
Should pass tests now
2016-02-26 19:42:47 -05:00
Drew
ca9b750993
Merge pull request #684 from Marco129/client-class-creation
...
Add allowClientClassCreation option
2016-02-26 11:46:50 -08:00
Drew
9142dec5fd
Merge pull request #679 from ParsePlatform/fosco.empty-authData
...
Fix for #413 - support empty authData on signup
2016-02-26 11:17:25 -08:00
Florent Vilmart
753bead4ac
Recursive lookup for roles
2016-02-26 13:35:56 -05:00
Fosco Marotto
34a621b279
Merge pull request #682 from ParsePlatform/flovilmart.fixKeysChecking
...
Improves key matching algorithm
2016-02-26 07:39:59 -08:00
Florent Vilmart
4e5cc1feb0
Fixes handing of no keys set in config
2016-02-26 10:22:05 -05:00
Florent Vilmart
ea2de87b1a
Improves key matching algorithm
2016-02-26 10:18:16 -05:00
Marco129
97489106b4
Add allowClientClassCreation option
2016-02-26 23:08:20 +08:00
Fosco Marotto
6a17eca69c
Fix for JS SDK needing a key
2016-02-26 06:25:37 -08:00
Fosco Marotto
1b83d9c621
Fix for #413 - support empty authData on signup
2016-02-26 05:05:15 -08:00
Fosco Marotto
791c5512aa
Merge pull request #567 from IlyaDiallo/master
...
Accept subdocuments keys ("object.subobject"), to allow atomic updates of an object field.
2016-02-26 02:05:03 -08:00
stephentuso
7ca8836768
Treat objectId and installationId matches the same when handling Installation writes
2016-02-26 00:55:36 -05:00
Nikita Lutsenko
3b1165b686
Merge pull request #670 from ParsePlatform/nlutsenko.strings
...
Use constants instead of magic strings for trigger names.
2016-02-25 20:45:25 -08:00
Nikita Lutsenko
5e4cecd94e
Use constants instead of magic strings for trigger names.
2016-02-25 20:01:52 -08:00
Nikita Lutsenko
a96cb6b31d
Remove 'url' as a required field on Files when they are stored on object.
2016-02-25 19:31:55 -08:00
Drew
1945313794
Merge pull request #663 from ParsePlatform/flovilmart.hotfix#659
...
sets defaults value to options for Type error in CLI
2016-02-25 17:15:39 -08:00
Florent Vilmart
fa729c5c18
sets defaults value to options
2016-02-25 19:07:17 -05:00
Florent Vilmart
98c65062e5
Generates a javascriptKey if not passed for CloudCode
2016-02-25 14:15:09 -05:00
Florent Vilmart
3c6141576f
Fixes
2016-02-25 13:32:19 -05:00
Florent Vilmart
c4abd1e267
cache as ES6
2016-02-25 08:10:08 -05:00
Florent Vilmart
9ac7a52e40
Adds Hooks API
...
Adds Parse.Hooks.js in src/cloud-code/Parse.Hooks.js
Moves Cloud code related functions in src/cloud-code
2016-02-25 08:10:07 -05:00
Drew
a7262dafd8
Merge pull request #603 from flovilmart/proper-cli
...
Proper CLI with commander
2016-02-24 20:51:23 -08:00
Drew
e58aa54e31
Merge pull request #640 from drew-gross/allow-master-key
...
Allow master key headers in cross origin requests.
2016-02-24 17:39:13 -08:00
Drew Gross
c867e37559
Allow master key headers
2016-02-24 17:26:50 -08:00
Florent Vilmart
db5338abaa
Infers serverURL based on mountPath and port
2016-02-24 19:17:50 -05:00
Florent Vilmart
fe11fb54fc
Stupid ES6 imports...
2016-02-24 19:17:50 -05:00
Florent Vilmart
f58befd7bb
ES6-ify
2016-02-24 19:17:50 -05:00
Florent Vilmart
3ca1e9f79e
Adds maxUploadSize
2016-02-24 19:17:50 -05:00
Florent Vilmart
81f5c682d4
Updates README, makes serverURL required
...
- prints help when misconfigured
- prints missing appId, masterKey, serverURL
2016-02-24 19:17:50 -05:00
Florent Vilmart
30aafd2c62
Adds proper tests
2016-02-24 19:17:49 -05:00