Skip to content
This repository was archived by the owner on Aug 8, 2023. It is now read-only.

Commit 087a8d8

Browse files
committed
Add v2.22.2
1 parent 8402230 commit 087a8d8

8 files changed

+1008
-966
lines changed

core/built/assets/ghost-dark-e6bb6e056563c02bf8b80147d53caf2d.css core/built/assets/ghost-dark-10cdc669c2c7deabbfdf3da3e8ff5bd0.css

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

core/built/assets/ghost.min-071237033f0fee857ff6cc8dac6b5013.js core/built/assets/ghost.min-2d17d471eb6d823ea34434656f033424.js

+163-157
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

core/built/assets/ghost.min-250faa73f54ad69d668ee9d4d8262cb4.css core/built/assets/ghost.min-7d6bd85ff263abdcfc6195a0a1d384f0.css

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

core/built/assets/vendor.min-88fd89b03f4551ace634a8920d36a189.js core/built/assets/vendor.min-baeef020ffb094fc22aa5e15de012302.js

+822-793
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

core/server/api/v2/utils/validators/utils/json-schema.js

+14-7
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,22 @@ const Ajv = require('ajv');
33
const stripKeyword = require('./strip-keyword');
44
const common = require('../../../../../lib/common');
55

6-
const validate = (schema, definitions, data) => {
7-
const ajv = new Ajv({
8-
allErrors: true,
9-
useDefaults: true
10-
});
6+
const ajv = new Ajv({
7+
allErrors: true,
8+
useDefaults: true
9+
});
1110

12-
stripKeyword(ajv);
11+
stripKeyword(ajv);
1312

14-
const validation = ajv.addSchema(definitions).compile(schema);
13+
const getValidation = (schema, def) => {
14+
if (!ajv.getSchema(def.$id)) {
15+
ajv.addSchema(def);
16+
}
17+
return ajv.getSchema(schema.$id) || ajv.compile(schema);
18+
};
19+
20+
const validate = (schema, definition, data) => {
21+
const validation = getValidation(schema, definition);
1522

1623
validation(data);
1724

core/server/web/admin/views/default-prod.html

+3-3
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434

3535

3636
<link rel="stylesheet" href="assets/vendor.min-e80c50b3effa149734ab96b786349748.css">
37-
<link rel="stylesheet" href="assets/ghost.min-250faa73f54ad69d668ee9d4d8262cb4.css" title="light">
37+
<link rel="stylesheet" href="assets/ghost.min-7d6bd85ff263abdcfc6195a0a1d384f0.css" title="light">
3838

3939

4040

@@ -52,8 +52,8 @@
5252
<div id="ember-basic-dropdown-wormhole"></div>
5353

5454

55-
<script src="assets/vendor.min-88fd89b03f4551ace634a8920d36a189.js"></script>
56-
<script src="assets/ghost.min-071237033f0fee857ff6cc8dac6b5013.js"></script>
55+
<script src="assets/vendor.min-baeef020ffb094fc22aa5e15de012302.js"></script>
56+
<script src="assets/ghost.min-2d17d471eb6d823ea34434656f033424.js"></script>
5757

5858
</body>
5959
</html>

core/server/web/admin/views/default.html

+3-3
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434

3535

3636
<link rel="stylesheet" href="assets/vendor.min-e80c50b3effa149734ab96b786349748.css">
37-
<link rel="stylesheet" href="assets/ghost.min-250faa73f54ad69d668ee9d4d8262cb4.css" title="light">
37+
<link rel="stylesheet" href="assets/ghost.min-7d6bd85ff263abdcfc6195a0a1d384f0.css" title="light">
3838

3939

4040

@@ -52,8 +52,8 @@
5252
<div id="ember-basic-dropdown-wormhole"></div>
5353

5454

55-
<script src="assets/vendor.min-88fd89b03f4551ace634a8920d36a189.js"></script>
56-
<script src="assets/ghost.min-071237033f0fee857ff6cc8dac6b5013.js"></script>
55+
<script src="assets/vendor.min-baeef020ffb094fc22aa5e15de012302.js"></script>
56+
<script src="assets/ghost.min-2d17d471eb6d823ea34434656f033424.js"></script>
5757

5858
</body>
5959
</html>

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "ghost",
3-
"version": "2.22.1",
3+
"version": "2.22.2",
44
"description": "The professional publishing platform",
55
"author": "Ghost Foundation",
66
"homepage": "https://ghost.org",

0 commit comments

Comments
 (0)