Florent Vilmart
3603b82eac
Properly sets installationId on creating session with 3rd party auth
2016-03-20 15:58:16 -04:00
Florent Vilmart
2557ea6300
Properly querystring encode the parameters
2016-03-12 10:34:57 -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
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
d86f0a8c69
Use schema collection instead of adaptive collection for all schema operations.
2016-03-09 15:21:29 -08:00
Nikita Lutsenko
49eb9df1ef
Remove private Schema API usage from SchemasRouter.
2016-03-08 00:53:51 -08:00
Nikita Lutsenko
47061d8e98
Migrate PushRouter to shared master-key middleware.
2016-03-07 17:22:27 -08:00
Nikita Lutsenko
7909f0efe0
Merge pull request #900 from drew-gross/schemas-500
...
Handle legacy _client_permissions key in _SCHEMA. Fixes #888 .
2016-03-07 17:08:58 -08:00
Nikita Lutsenko
cea4b2bd6a
Migrate and fix GlobalConfig database storage.
2016-03-07 14:06:46 -08:00
Drew Gross
963811d022
Handle legacy _client_permissions key in _SCHEMA. Fixes #888 .
2016-03-07 13:44:45 -08:00
Marco129
8814e1f3b5
Fix add field to system schema
2016-03-04 20:44:21 +08:00
Nikita Lutsenko
9a7264100c
Merge pull request #794 from ParsePlatform/nlutsenko.schemasRouter
...
Completely migrate SchemasRouter to new MongoCollection API.
2016-03-03 14:55:54 -08:00
Marco129
f157538bfd
Fix delete schema when actual collection does not exist
2016-03-03 18:46:47 +08:00
Nikita Lutsenko
99cb05ea1e
Use throws syntax for errors in SchemasRouter.
2016-03-02 23:48:12 -08:00
Nikita Lutsenko
2afebf955f
Completely migrate SchemasRouter to new MongoCollection API.
2016-03-02 21:34:40 -08:00
Drew Gross
36202badf3
Return parse server version
2016-03-02 16:16:16 -08:00
Drew Gross
5219e0b1d8
Touch up features endpoint
2016-03-02 16:16:16 -08:00
Nikita Lutsenko
818fe492d7
Merge pull request #774 from ParsePlatform/fosco.install-fix
...
Fix an installation deduplication bug
2016-03-02 14:36:13 -08:00
Nikita Lutsenko
bb80e5d69f
Merge pull request #759 from ParsePlatform/nlutsenko.storage.findAndDoMagic
...
Add findOneAndDelete, findOneAndModify to MongoCollection, move most of usages to it.
2016-03-02 14:36:01 -08:00
Fosco Marotto
bfafcd4e87
Fix an installation deduplication bug
2016-03-02 14:14:12 -08:00
Florent Vilmart
63dc64004d
Removes /logs endpoint
2016-03-02 09:15:44 -05:00
Florent Vilmart
8e034dd9b0
adds scriptlog endpoint
2016-03-02 09:09:54 -05:00
Nikita Lutsenko
e39286d88b
Implement findAndDelete in MongoCollection and move SchemasRouter to it.
2016-03-02 00:28:37 -08:00
Nikita Lutsenko
4fe670efaf
Merge pull request #752 from ParsePlatform/nlutsenko.adapter.collection
...
Add MongoCollection wrapper and move few basic uses of collection to it.
2016-03-01 23:05:09 -08:00
Nikita Lutsenko
9538a7dab5
Make parts of SchemasRouter use adaptiveCollection.
2016-03-01 22:36:23 -08:00
Nikita Lutsenko
17235b576b
Use shared middleware to enforce master key on logs API.
2016-03-01 20:42:41 -08:00
Nikita Lutsenko
806800c6fb
Use shared middleware to enforce master key on global config update API.
2016-03-01 20:42:41 -08:00
Nikita Lutsenko
dacc22de42
Use shared middleware to enforce master key on hooks API.
2016-03-01 20:29:55 -08:00
Nikita Lutsenko
fb4a2524b1
Cleanup and use masterkey middleware in FeaturesRouter.
2016-03-01 16:16:07 -08:00
Nikita Lutsenko
e58c935f22
Use middleware instead of custom checks inside SchemasRouter.
2016-03-01 16:16:07 -08:00
Drew
72e6eae727
Merge pull request #739 from ParsePlatform/peterjs.featuresEndpoint
...
Features Endpoint for Dashboard.
2016-03-01 15:08:15 -08:00
Peter Shin
66eaf6c6ef
Features Endpoint for Dashboard.
2016-03-01 12:21:57 -08:00
Florent Vilmart
7257ee858b
Moves some logic from FilesRouter to FilesController for content-type and filename
2016-03-01 10:14:03 -05:00
Florent Vilmart
78d380df72
Adds content type support in S3
2016-03-01 09:28:17 -05:00
Nikita Lutsenko
6893895aea
Remove direct mongo access from SchemaRouter.modify, Schema.deleteField.
2016-02-29 19:47:08 -08:00
Nikita Lutsenko
028ef2a7b2
Remove dependency on raw mongo from SchemaRouter.delete.
2016-02-29 19:47:08 -08:00
Florent Vilmart
28d1a8afe4
Sends 404 when parseServerURL is not set on public pages
...
- throws when verifyEmail = true && publicServerURL not set
2016-02-29 20:51:13 -05:00
Florent Vilmart
3ecaa0aa4b
Sends verification email upon set and update email
...
- nits
2016-02-29 18:58:34 -05:00
Florent Vilmart
91d9724182
Adds reset password logic
2016-02-29 18:55:15 -05:00
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
Nikita Lutsenko
7215300c1e
Move Mongo database property directly to mongo adapter.
2016-02-29 12:50:47 -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
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
Nikita Lutsenko
bc90effd32
Send a sessionToken back on /users/me.
2016-02-24 12:54:04 -08:00
Florent Vilmart
61e8f2aeea
Adds maxUploadSize option
2016-02-23 11:49:21 -05:00
Nikita Lutsenko
966d10ca43
Allow uploading files without content-type.
2016-02-22 14:07:58 -08:00