Compare commits

...

11 commits
v1.2.2 ... main

6 changed files with 9007 additions and 6331 deletions

View file

@ -1,4 +1,4 @@
FROM node:18-alpine AS build FROM node:22-alpine AS build
WORKDIR /app WORKDIR /app
@ -11,7 +11,7 @@ COPY . /app
ENV NODE_OPTIONS="--max-old-space-size=4096" ENV NODE_OPTIONS="--max-old-space-size=4096"
RUN npm run build RUN npm run build
FROM node:18-alpine AS prod FROM node:22-alpine AS prod
WORKDIR /app WORKDIR /app

View file

@ -1 +1,5 @@
export default () => ({}); export default () => ({
publisher: {
enabled: true,
},
});

15273
package-lock.json generated

File diff suppressed because it is too large Load diff

View file

@ -1,8 +1,8 @@
{ {
"name": "webpage-cms", "name": "ff-webpage-cms",
"version": "1.2.2", "version": "1.3.1",
"private": true, "private": true,
"description": "A Strapi application", "description": "Feuerwehr/Verein Webseite CMS",
"scripts": { "scripts": {
"build": "strapi build", "build": "strapi build",
"deploy": "strapi deploy", "deploy": "strapi deploy",
@ -12,15 +12,17 @@
}, },
"dependencies": { "dependencies": {
"@offset-dev/strapi-calendar": "^1.0.0", "@offset-dev/strapi-calendar": "^1.0.0",
"@strapi/plugin-color-picker": "5.8.0", "@strapi/plugin-color-picker": "5.12.5",
"@strapi/plugin-documentation": "5.8.0", "@strapi/plugin-documentation": "5.12.5",
"@strapi/plugin-graphql": "5.8.0", "@strapi/plugin-graphql": "5.12.5",
"@strapi/plugin-users-permissions": "5.8.0", "@strapi/plugin-users-permissions": "5.12.5",
"@strapi/strapi": "5.8.0", "@strapi/strapi": "5.12.5",
"mysql2": "3.9.8", "mysql2": "3.9.8",
"pg": "^8.14.1",
"react": "^18.0.0", "react": "^18.0.0",
"react-dom": "^18.0.0", "react-dom": "^18.0.0",
"react-router-dom": "^6.0.0", "react-router-dom": "^6.0.0",
"strapi-plugin-publisher": "^2.0.0-beta.7",
"styled-components": "^6.0.0" "styled-components": "^6.0.0"
}, },
"devDependencies": { "devDependencies": {

View file

@ -14,7 +14,7 @@
"name": "Apache 2.0", "name": "Apache 2.0",
"url": "https://www.apache.org/licenses/LICENSE-2.0.html" "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
}, },
"x-generation-date": "2025-02-19T12:30:17.145Z" "x-generation-date": "2025-04-21T11:28:46.349Z"
}, },
"x-strapi-config": { "x-strapi-config": {
"plugins": [ "plugins": [

View file

@ -697,6 +697,40 @@ export interface PluginI18NLocale extends Struct.CollectionTypeSchema {
}; };
} }
export interface PluginPublisherAction extends Struct.CollectionTypeSchema {
collectionName: "actions";
info: {
displayName: "actions";
pluralName: "actions";
singularName: "action";
};
options: {
comment: "";
draftAndPublish: false;
};
pluginOptions: {
"content-manager": {
visible: false;
};
"content-type-builder": {
visible: false;
};
};
attributes: {
createdAt: Schema.Attribute.DateTime;
createdBy: Schema.Attribute.Relation<"oneToOne", "admin::user"> & Schema.Attribute.Private;
entityId: Schema.Attribute.String & Schema.Attribute.Required;
entitySlug: Schema.Attribute.String & Schema.Attribute.Required;
executeAt: Schema.Attribute.DateTime & Schema.Attribute.Required;
locale: Schema.Attribute.String & Schema.Attribute.Private;
localizations: Schema.Attribute.Relation<"oneToMany", "plugin::publisher.action"> & Schema.Attribute.Private;
mode: Schema.Attribute.String & Schema.Attribute.Required;
publishedAt: Schema.Attribute.DateTime;
updatedAt: Schema.Attribute.DateTime;
updatedBy: Schema.Attribute.Relation<"oneToOne", "admin::user"> & Schema.Attribute.Private;
};
}
export interface PluginReviewWorkflowsWorkflow extends Struct.CollectionTypeSchema { export interface PluginReviewWorkflowsWorkflow extends Struct.CollectionTypeSchema {
collectionName: "strapi_workflows"; collectionName: "strapi_workflows";
info: { info: {
@ -1006,6 +1040,7 @@ declare module "@strapi/strapi" {
"plugin::content-releases.release": PluginContentReleasesRelease; "plugin::content-releases.release": PluginContentReleasesRelease;
"plugin::content-releases.release-action": PluginContentReleasesReleaseAction; "plugin::content-releases.release-action": PluginContentReleasesReleaseAction;
"plugin::i18n.locale": PluginI18NLocale; "plugin::i18n.locale": PluginI18NLocale;
"plugin::publisher.action": PluginPublisherAction;
"plugin::review-workflows.workflow": PluginReviewWorkflowsWorkflow; "plugin::review-workflows.workflow": PluginReviewWorkflowsWorkflow;
"plugin::review-workflows.workflow-stage": PluginReviewWorkflowsWorkflowStage; "plugin::review-workflows.workflow-stage": PluginReviewWorkflowsWorkflowStage;
"plugin::upload.file": PluginUploadFile; "plugin::upload.file": PluginUploadFile;