You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Add server option `readOnlyMasterKeyIps` to restrict `readOnlyMasterKey` by IP ([#10115](https://github.com/parse-community/parse-server/issues/10115)) ([cbff6b4](https://github.com/parse-community/parse-server/commit/cbff6b42a0b4f02552457f04a8757ac2376d3e04))
`DeprecationWarning: The Parse Server option '${deprecations[0].optionKey}' is deprecated and will be removed in a future version. ${deprecations[0].solution}`
117
+
);
118
+
});
119
+
120
+
it('does not log deprecation for removed key when option is not set',async()=>{
Copy file name to clipboardExpand all lines: src/Deprecator/Deprecations.js
+15Lines changed: 15 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -26,4 +26,19 @@ module.exports = [
26
26
changeNewDefault: 'true',
27
27
solution: "Set 'pages.encodePageParamHeaders' to 'true' to URI-encode non-ASCII characters in page parameter headers.",
28
28
},
29
+
{
30
+
optionKey: 'readOnlyMasterKeyIps',
31
+
changeNewDefault: '["127.0.0.1", "::1"]',
32
+
solution: "Set 'readOnlyMasterKeyIps' to the IP addresses that should be allowed to use the read-only master key, or to '[\"127.0.0.1\", \"::1\"]' to restrict access to localhost.",
33
+
},
34
+
{
35
+
optionKey: 'mountPlayground',
36
+
changeNewKey: '',
37
+
solution: "Use Parse Dashboard as GraphQL IDE or configure a third-party GraphQL client such as Apollo Sandbox, GraphiQL, or Insomnia with custom request headers.",
38
+
},
39
+
{
40
+
optionKey: 'playgroundPath',
41
+
changeNewKey: '',
42
+
solution: "Use Parse Dashboard as GraphQL IDE or configure a third-party GraphQL client such as Apollo Sandbox, GraphiQL, or Insomnia with custom request headers.",
0 commit comments