├── CONTRIBUTING.md ├── .editorconfig ├── .eslintrc.backend.js ├── .eslintrc.frontend.js ├── .eslintrc.js ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ └── bug_report.md └── workflows │ └── npm-publish.yml ├── .gitignore ├── .npmignore ├── .prettierignore ├── .prettierrc.json ├── CODE_OF_CONDUCT.md ├── LICENSE.md ├── README.md ├── admin ├── custom.d.ts ├── src │ ├── components │ │ ├── Action │ │ │ ├── Action.tsx │ │ │ ├── ActionButtons │ │ │ │ ├── ActionButtons.tsx │ │ │ │ └── index.ts │ │ │ ├── ActionDateTimePicker │ │ │ │ ├── ActionDateTimePicker.tsx │ │ │ │ ├── ActionDateTimerPicker.css │ │ │ │ └── index.ts │ │ │ └── index.ts │ │ ├── ActionManager │ │ │ ├── ActionManager.tsx │ │ │ └── index.ts │ │ └── Initializer │ │ │ ├── Initializer.tsx │ │ │ └── index.ts │ ├── hooks │ │ ├── usePublisher.tsx │ │ └── useSettings.tsx │ ├── index.ts │ ├── pluginId.ts │ ├── translations │ │ ├── de.json │ │ ├── en.json │ │ ├── fr.json │ │ └── nl.json │ └── utils │ │ ├── getPluginEndpointURL.ts │ │ ├── getTrad.ts │ │ ├── prefixPluginTranslation.ts │ │ └── requestPluginEndpoint.ts ├── tsconfig.build.json └── tsconfig.json ├── assets ├── add.png ├── collection.png ├── default.png ├── edit-delete.png └── single.png ├── package.json ├── server ├── bootstrap.js ├── config │ ├── cron-tasks.js │ ├── index.js │ └── schema.js ├── content-types │ ├── action-content-type │ │ └── index.js │ └── index.js ├── controllers │ ├── action-controller.js │ ├── index.js │ └── settings-controller.js ├── index.js ├── middlewares │ ├── index.js │ └── validate-before-scheduling.js ├── register.js ├── routes │ ├── admin │ │ ├── action-routes.js │ │ ├── index.js │ │ └── settings-routes.js │ ├── content-api │ │ ├── action.js │ │ └── index.js │ └── index.js ├── services │ ├── action-service.js │ ├── emit-service.js │ ├── index.js │ ├── publication-service.js │ └── settings-service.js └── utils │ ├── getEntityUId.js │ ├── getPluginService.js │ ├── logMessage.js │ ├── pluginId.js │ └── relations.js ├── strapi-admin.js ├── strapi-server.js └── yarn.lock / CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/ CONTRIBUTING.md -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc.backend.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/.eslintrc.backend.js -------------------------------------------------------------------------------- /.eslintrc.frontend.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/.eslintrc.frontend.js -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/workflows/npm-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/.github/workflows/npm-publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/.npmignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | package-lock.json -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/README.md -------------------------------------------------------------------------------- /admin/custom.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/admin/custom.d.ts -------------------------------------------------------------------------------- /admin/src/components/Action/Action.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/admin/src/components/Action/Action.tsx -------------------------------------------------------------------------------- /admin/src/components/Action/ActionButtons/ActionButtons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/admin/src/components/Action/ActionButtons/ActionButtons.tsx -------------------------------------------------------------------------------- /admin/src/components/Action/ActionButtons/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ActionButtons'; 2 | -------------------------------------------------------------------------------- /admin/src/components/Action/ActionDateTimePicker/ActionDateTimePicker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/admin/src/components/Action/ActionDateTimePicker/ActionDateTimePicker.tsx -------------------------------------------------------------------------------- /admin/src/components/Action/ActionDateTimePicker/ActionDateTimerPicker.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/admin/src/components/Action/ActionDateTimePicker/ActionDateTimerPicker.css -------------------------------------------------------------------------------- /admin/src/components/Action/ActionDateTimePicker/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ActionDateTimePicker'; 2 | -------------------------------------------------------------------------------- /admin/src/components/Action/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './Action'; 2 | -------------------------------------------------------------------------------- /admin/src/components/ActionManager/ActionManager.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/admin/src/components/ActionManager/ActionManager.tsx -------------------------------------------------------------------------------- /admin/src/components/ActionManager/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ActionManager'; 2 | -------------------------------------------------------------------------------- /admin/src/components/Initializer/Initializer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/admin/src/components/Initializer/Initializer.tsx -------------------------------------------------------------------------------- /admin/src/components/Initializer/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './Initializer'; 2 | -------------------------------------------------------------------------------- /admin/src/hooks/usePublisher.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/admin/src/hooks/usePublisher.tsx -------------------------------------------------------------------------------- /admin/src/hooks/useSettings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/admin/src/hooks/useSettings.tsx -------------------------------------------------------------------------------- /admin/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/admin/src/index.ts -------------------------------------------------------------------------------- /admin/src/pluginId.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/admin/src/pluginId.ts -------------------------------------------------------------------------------- /admin/src/translations/de.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/admin/src/translations/de.json -------------------------------------------------------------------------------- /admin/src/translations/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/admin/src/translations/en.json -------------------------------------------------------------------------------- /admin/src/translations/fr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/admin/src/translations/fr.json -------------------------------------------------------------------------------- /admin/src/translations/nl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/admin/src/translations/nl.json -------------------------------------------------------------------------------- /admin/src/utils/getPluginEndpointURL.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/admin/src/utils/getPluginEndpointURL.ts -------------------------------------------------------------------------------- /admin/src/utils/getTrad.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/admin/src/utils/getTrad.ts -------------------------------------------------------------------------------- /admin/src/utils/prefixPluginTranslation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/admin/src/utils/prefixPluginTranslation.ts -------------------------------------------------------------------------------- /admin/src/utils/requestPluginEndpoint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/admin/src/utils/requestPluginEndpoint.ts -------------------------------------------------------------------------------- /admin/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/admin/tsconfig.build.json -------------------------------------------------------------------------------- /admin/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/admin/tsconfig.json -------------------------------------------------------------------------------- /assets/add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/assets/add.png -------------------------------------------------------------------------------- /assets/collection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/assets/collection.png -------------------------------------------------------------------------------- /assets/default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/assets/default.png -------------------------------------------------------------------------------- /assets/edit-delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/assets/edit-delete.png -------------------------------------------------------------------------------- /assets/single.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/assets/single.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/package.json -------------------------------------------------------------------------------- /server/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/server/bootstrap.js -------------------------------------------------------------------------------- /server/config/cron-tasks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/server/config/cron-tasks.js -------------------------------------------------------------------------------- /server/config/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/server/config/index.js -------------------------------------------------------------------------------- /server/config/schema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/server/config/schema.js -------------------------------------------------------------------------------- /server/content-types/action-content-type/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/server/content-types/action-content-type/index.js -------------------------------------------------------------------------------- /server/content-types/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/server/content-types/index.js -------------------------------------------------------------------------------- /server/controllers/action-controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/server/controllers/action-controller.js -------------------------------------------------------------------------------- /server/controllers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/server/controllers/index.js -------------------------------------------------------------------------------- /server/controllers/settings-controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/server/controllers/settings-controller.js -------------------------------------------------------------------------------- /server/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/server/index.js -------------------------------------------------------------------------------- /server/middlewares/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/server/middlewares/index.js -------------------------------------------------------------------------------- /server/middlewares/validate-before-scheduling.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/server/middlewares/validate-before-scheduling.js -------------------------------------------------------------------------------- /server/register.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/server/register.js -------------------------------------------------------------------------------- /server/routes/admin/action-routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/server/routes/admin/action-routes.js -------------------------------------------------------------------------------- /server/routes/admin/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/server/routes/admin/index.js -------------------------------------------------------------------------------- /server/routes/admin/settings-routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/server/routes/admin/settings-routes.js -------------------------------------------------------------------------------- /server/routes/content-api/action.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/server/routes/content-api/action.js -------------------------------------------------------------------------------- /server/routes/content-api/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/server/routes/content-api/index.js -------------------------------------------------------------------------------- /server/routes/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/server/routes/index.js -------------------------------------------------------------------------------- /server/services/action-service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/server/services/action-service.js -------------------------------------------------------------------------------- /server/services/emit-service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/server/services/emit-service.js -------------------------------------------------------------------------------- /server/services/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/server/services/index.js -------------------------------------------------------------------------------- /server/services/publication-service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/server/services/publication-service.js -------------------------------------------------------------------------------- /server/services/settings-service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/server/services/settings-service.js -------------------------------------------------------------------------------- /server/utils/getEntityUId.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/server/utils/getEntityUId.js -------------------------------------------------------------------------------- /server/utils/getPluginService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/server/utils/getPluginService.js -------------------------------------------------------------------------------- /server/utils/logMessage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/server/utils/logMessage.js -------------------------------------------------------------------------------- /server/utils/pluginId.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/server/utils/pluginId.js -------------------------------------------------------------------------------- /server/utils/relations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/server/utils/relations.js -------------------------------------------------------------------------------- /strapi-admin.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./admin/src').default; 4 | -------------------------------------------------------------------------------- /strapi-server.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./server'); 4 | -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluginpal/strapi-plugin-publisher/HEAD/yarn.lock --------------------------------------------------------------------------------