Calendar-based Publish / Unpublish Scheduler (Plugin) #13855
ahtesham-quraish
started this conversation in
Feature Requests & Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
RFC: Calendar-based Publish / Unpublish Scheduler Plugin
Summary
Introduce a Calendar Scheduler plugin that allows editors to visualize and manage scheduled publish and unpublish events for content.
The plugin provides a Gmail-like calendar UI inside the admin panel where scheduled events are color-coded, reschedulable (drag & drop), and editable via a modal.
Motivation
Goals
publishAt
andunpublishAt
events.Non-goals
Admin API
GET /admin/schedules?start&end
→ return events in rangePATCH /admin/schedules/:id
→ update event datetimeDELETE /admin/schedules/:id
→ cancel eventPOST /admin/schedules/:id/execute
→ execute immediatelyAdmin UI
@fullcalendar/react
.Security
Migration / Compatibility
publishAt
/unpublishAt
if missing.status
for older docs.Metrics
Implementation Roadmap
Acceptance Criteria
publishAt
/unpublishAt
in DB.Labels
type:feature
status:RFC
plugin
admin-ui
scheduling
Next Steps
Beta Was this translation helpful? Give feedback.
All reactions