mirror of
https://github.com/Ocelot-Social-Community/Ocelot-Social.git
synced 2025-12-13 07:46:06 +00:00
Merge branch 'master' into dependabot/docker/webapp/node-20.7.0-alpine3.17
This commit is contained in:
commit
0d94859734
@ -1,7 +1,7 @@
|
|||||||
##################################################################################
|
##################################################################################
|
||||||
# BASE (Is pushed to DockerHub for rebranding) ###################################
|
# BASE (Is pushed to DockerHub for rebranding) ###################################
|
||||||
##################################################################################
|
##################################################################################
|
||||||
FROM node:20.6.0-alpine3.17 as base
|
FROM node:20.7.0-alpine3.17 as base
|
||||||
|
|
||||||
# ENVs
|
# ENVs
|
||||||
## DOCKER_WORKDIR would be a classical ARG, but that is not multi layer persistent - shame
|
## DOCKER_WORKDIR would be a classical ARG, but that is not multi layer persistent - shame
|
||||||
|
|||||||
@ -61,7 +61,6 @@
|
|||||||
"lodash": "~4.17.14",
|
"lodash": "~4.17.14",
|
||||||
"merge-graphql-schemas": "^1.7.8",
|
"merge-graphql-schemas": "^1.7.8",
|
||||||
"metascraper": "^5.33.5",
|
"metascraper": "^5.33.5",
|
||||||
"metascraper-audio": "^5.34.4",
|
|
||||||
"metascraper-author": "^5.33.5",
|
"metascraper-author": "^5.33.5",
|
||||||
"metascraper-date": "^5.33.5",
|
"metascraper-date": "^5.33.5",
|
||||||
"metascraper-description": "^5.33.5",
|
"metascraper-description": "^5.33.5",
|
||||||
|
|||||||
@ -110,7 +110,13 @@ const searchResultPromise = async (session, setup, params) => {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const searchResultCallback = (result) => {
|
const searchResultCallback = (result) => {
|
||||||
return result.records.map((r) => r.get('result'))
|
const response = result.records.map((r) => r.get('result'))
|
||||||
|
if (Array.isArray(response) && response.length && response[0].__typename === 'Post') {
|
||||||
|
response.forEach((post) => {
|
||||||
|
post.postType = [post.postType]
|
||||||
|
})
|
||||||
|
}
|
||||||
|
return response
|
||||||
}
|
}
|
||||||
|
|
||||||
const countResultCallback = (result) => {
|
const countResultCallback = (result) => {
|
||||||
|
|||||||
@ -1737,13 +1737,6 @@
|
|||||||
dependencies:
|
dependencies:
|
||||||
json-buffer "~3.0.1"
|
json-buffer "~3.0.1"
|
||||||
|
|
||||||
"@keyvhq/core@^2.0.0":
|
|
||||||
version "2.0.0"
|
|
||||||
resolved "https://registry.yarnpkg.com/@keyvhq/core/-/core-2.0.0.tgz#518311a59dbc4d6b6fd56852c15f483edb9fc7c9"
|
|
||||||
integrity sha512-fi3+F7GNImn1j4r6UFhsHRwN8a05uhUlrbNWZgnkX0h1NzcBEPNNqqMOE4KSASJwH2e9Eh/jm+bEfto58csNgg==
|
|
||||||
dependencies:
|
|
||||||
json-buffer "~3.0.1"
|
|
||||||
|
|
||||||
"@keyvhq/memoize@~1.6.14":
|
"@keyvhq/memoize@~1.6.14":
|
||||||
version "1.6.14"
|
version "1.6.14"
|
||||||
resolved "https://registry.yarnpkg.com/@keyvhq/memoize/-/memoize-1.6.14.tgz#6a347b81e9be7040c678f8fc4b9046186484b6fc"
|
resolved "https://registry.yarnpkg.com/@keyvhq/memoize/-/memoize-1.6.14.tgz#6a347b81e9be7040c678f8fc4b9046186484b6fc"
|
||||||
@ -1752,14 +1745,6 @@
|
|||||||
"@keyvhq/core" "^1.6.14"
|
"@keyvhq/core" "^1.6.14"
|
||||||
mimic-fn "~3.0.0"
|
mimic-fn "~3.0.0"
|
||||||
|
|
||||||
"@keyvhq/memoize@~2.0.0":
|
|
||||||
version "2.0.0"
|
|
||||||
resolved "https://registry.yarnpkg.com/@keyvhq/memoize/-/memoize-2.0.0.tgz#58b1118c2972b631aede81040eab6daefce8f5e8"
|
|
||||||
integrity sha512-0vibPmDh7nCWsbdS4A1IJX1G89PyT+nJEDGj1tUYsLPQ5BLnpLwneCudmXIvxD6cUUvMYqmhxKyjpvHd8DpPkA==
|
|
||||||
dependencies:
|
|
||||||
"@keyvhq/core" "^2.0.0"
|
|
||||||
mimic-fn "~3.0.0"
|
|
||||||
|
|
||||||
"@metascraper/helpers@^4.10.2":
|
"@metascraper/helpers@^4.10.2":
|
||||||
version "4.10.2"
|
version "4.10.2"
|
||||||
resolved "https://registry.yarnpkg.com/@metascraper/helpers/-/helpers-4.10.2.tgz#864e49c71468548441f3a1ab68fdb2913855821b"
|
resolved "https://registry.yarnpkg.com/@metascraper/helpers/-/helpers-4.10.2.tgz#864e49c71468548441f3a1ab68fdb2913855821b"
|
||||||
@ -6108,7 +6093,7 @@ got@^6.7.1:
|
|||||||
unzip-response "^2.0.1"
|
unzip-response "^2.0.1"
|
||||||
url-parse-lax "^1.0.0"
|
url-parse-lax "^1.0.0"
|
||||||
|
|
||||||
got@~11.8.0, got@~11.8.5, got@~11.8.6:
|
got@~11.8.0, got@~11.8.5:
|
||||||
version "11.8.6"
|
version "11.8.6"
|
||||||
resolved "https://registry.yarnpkg.com/got/-/got-11.8.6.tgz#276e827ead8772eddbcfc97170590b841823233a"
|
resolved "https://registry.yarnpkg.com/got/-/got-11.8.6.tgz#276e827ead8772eddbcfc97170590b841823233a"
|
||||||
integrity sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g==
|
integrity sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g==
|
||||||
@ -8350,16 +8335,6 @@ merge2@^1.4.1:
|
|||||||
resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae"
|
resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae"
|
||||||
integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==
|
integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==
|
||||||
|
|
||||||
metascraper-audio@^5.34.4:
|
|
||||||
version "5.34.4"
|
|
||||||
resolved "https://registry.yarnpkg.com/metascraper-audio/-/metascraper-audio-5.34.4.tgz#84437c3962a9186cda69510229f6b68e6a25563a"
|
|
||||||
integrity sha512-Z/BzT0KLq8H6Zc0wm4PqKlSeI7O54ZsD2QhV9GgkJNz5jGj0Rs4P3OOvoa+FEtDyRKGfIzYuldAuhQMVmo1WMA==
|
|
||||||
dependencies:
|
|
||||||
"@keyvhq/memoize" "~2.0.0"
|
|
||||||
"@metascraper/helpers" "^5.34.4"
|
|
||||||
got "~11.8.6"
|
|
||||||
p-reflect "~2.1.0"
|
|
||||||
|
|
||||||
metascraper-author@^5.33.5:
|
metascraper-author@^5.33.5:
|
||||||
version "5.33.5"
|
version "5.33.5"
|
||||||
resolved "https://registry.yarnpkg.com/metascraper-author/-/metascraper-author-5.33.5.tgz#ae6fd41c8f9a355e48b851e67308673e1f2fe89c"
|
resolved "https://registry.yarnpkg.com/metascraper-author/-/metascraper-author-5.33.5.tgz#ae6fd41c8f9a355e48b851e67308673e1f2fe89c"
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
import { When } from "@badeball/cypress-cucumber-preprocessor";
|
import { When } from "@badeball/cypress-cucumber-preprocessor";
|
||||||
|
|
||||||
When("I comment the following:", async text => {
|
When("I comment the following:", text => {
|
||||||
const comment = text.replace("\n", " ")
|
const comment = text.replace("\n", " ")
|
||||||
cy.task('pushValue', { name: 'lastComment', value: comment })
|
cy.task('pushValue', { name: 'lastComment', value: comment })
|
||||||
cy.get(".editor .ProseMirror").type(comment);
|
cy.get(".editor .ProseMirror").type(comment);
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
import { When } from "@badeball/cypress-cucumber-preprocessor";
|
import { When } from "@badeball/cypress-cucumber-preprocessor";
|
||||||
|
|
||||||
When("I choose {string} as the title", async title => {
|
When("I choose {string} as the title", title => {
|
||||||
const lastPost = {}
|
const lastPost = {}
|
||||||
lastPost.title = title.replace("\n", " ");
|
lastPost.title = title.replace("\n", " ");
|
||||||
cy.task('pushValue', { name: 'lastPost', value: lastPost })
|
cy.task('pushValue', { name: 'lastPost', value: lastPost })
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
import { Then } from "@badeball/cypress-cucumber-preprocessor";
|
import { Then } from "@badeball/cypress-cucumber-preprocessor";
|
||||||
|
|
||||||
Then("the post was saved successfully", async () => {
|
Then("the post was saved successfully", () => {
|
||||||
cy.task('getValue', 'lastPost').then(lastPost => {
|
cy.task('getValue', 'lastPost').then(lastPost => {
|
||||||
cy.get(".base-card > .title").should("contain", lastPost.title);
|
cy.get(".base-card > .title").should("contain", lastPost.title);
|
||||||
cy.get(".content").should("contain", lastPost.content);
|
cy.get(".content").should("contain", lastPost.content);
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
import { When } from "@badeball/cypress-cucumber-preprocessor";
|
import { When } from "@badeball/cypress-cucumber-preprocessor";
|
||||||
|
|
||||||
When("I choose the following text as content:", async text => {
|
When("I choose the following text as content:", text => {
|
||||||
cy.task('getValue', 'lastPost').then(lastPost => {
|
cy.task('getValue', 'lastPost').then(lastPost => {
|
||||||
lastPost.content = text.replace("\n", " ");
|
lastPost.content = text.replace("\n", " ");
|
||||||
cy.task('pushValue', { name: 'lastPost', value: lastPost })
|
cy.task('pushValue', { name: 'lastPost', value: lastPost })
|
||||||
|
|||||||
@ -37,14 +37,14 @@
|
|||||||
"@babel/core": "^7.22.9",
|
"@babel/core": "^7.22.9",
|
||||||
"@babel/preset-env": "^7.22.9",
|
"@babel/preset-env": "^7.22.9",
|
||||||
"@babel/register": "^7.12.10",
|
"@babel/register": "^7.12.10",
|
||||||
"@badeball/cypress-cucumber-preprocessor": "^15.1.4",
|
"@badeball/cypress-cucumber-preprocessor": "^18.0.6",
|
||||||
"@cypress/browserify-preprocessor": "^3.0.2",
|
"@cypress/browserify-preprocessor": "^3.0.2",
|
||||||
"@faker-js/faker": "8.0.2",
|
"@faker-js/faker": "8.0.2",
|
||||||
"auto-changelog": "^2.3.0",
|
"auto-changelog": "^2.3.0",
|
||||||
"bcryptjs": "^2.4.3",
|
"bcryptjs": "^2.4.3",
|
||||||
"cross-env": "^7.0.3",
|
"cross-env": "^7.0.3",
|
||||||
"cucumber": "^6.0.5",
|
"cucumber": "^6.0.5",
|
||||||
"cypress": "^12.17.0",
|
"cypress": "^13.2.0",
|
||||||
"cypress-network-idle": "^1.14.2",
|
"cypress-network-idle": "^1.14.2",
|
||||||
"date-fns": "^2.25.0",
|
"date-fns": "^2.25.0",
|
||||||
"dotenv": "^16.3.1",
|
"dotenv": "^16.3.1",
|
||||||
|
|||||||
@ -53,6 +53,16 @@ export const searchPosts = gql`
|
|||||||
shoutedCount
|
shoutedCount
|
||||||
clickedCount
|
clickedCount
|
||||||
viewedTeaserCount
|
viewedTeaserCount
|
||||||
|
postType
|
||||||
|
eventStart
|
||||||
|
eventEnd
|
||||||
|
eventVenue
|
||||||
|
eventLocationName
|
||||||
|
eventLocation {
|
||||||
|
lng
|
||||||
|
lat
|
||||||
|
}
|
||||||
|
eventIsOnline
|
||||||
author {
|
author {
|
||||||
...user
|
...user
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user