Scheduling a component publish from the Publish tab
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 68/100
- Issue type
- Documentation
- Clarity
- Mostly clear
- Activity status
- Active
- Domain
- documentation
Research direction
Start with the admin Publish tab workflow described in the issue and the existing publishing documentation. Document scheduling alongside immediate publishing, including the editor time zone and UTC behavior; done means the scheduling, cancellation, override, and timing behavior are clear to admins.
Written by the indexing model from the issue text.
Description
Source: components-web-app/cwa-nuxt-module#320 (step 1).
What changed
The admin Publish tab can schedule a draft to go live later.
- For a draft, a Publish at field (date and time) and a Schedule button. The field doesn't offer past times. A time that has already passed when saved publishes immediately, the same as the Publish button.
- Times are entered in the editor's computer time zone, which is shown under the field, and saved as UTC.
- A scheduled draft shows Scheduled for <date> and a Cancel schedule button, which clears the date so it stays a draft.
- The Publish button still publishes immediately, overriding a schedule.
- Live pages switch at the scheduled time (the API limits cache lifetimes to it). An admin who already has the page open sees the change on their next load.
To document
The scheduling workflow alongside publishing, and the time zone behaviour. A dedicated date picker replacing the browser's own control follows in step 2 of #320.
- Dominant language
- Vue
- Stars
- 0
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Getting set up
We have not checked this project's setup files yet. Start from its README, and see our first-contribution guide for the general steps.
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from components-web-app/docs
-
documentation
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
components-web-app/docs#98 ·
-
documentation
Difficulty 2/5 1-2 days Newbie friendliness 72/100
components-web-app/docs#97 ·
-
documentation
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
components-web-app/docs#96 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
components-web-app/docs#95 ·
-
Difficulty 2/5 1-2 days Newbie friendliness 78/100
components-web-app/docs#94 ·
All issues in components-web-app/docs
Similar issues
-
Docs: "Work with Codex from anywhere" page still claims Windows mobile support is "coming soon"Openapp documentation remote windows-os
Difficulty 1/5 1-3 hours Newbie friendliness 88/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
librepods-org/librepods#802 ·
Maintainers usually reply within 1 day
-
area:lint-tooling found-by:critic kind:docs-drift
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
InauguralSystems/EigenScript#1335 ·
Maintainers usually reply within 1 day
-
Difficulty 1/5 Under an hour Newbie friendliness 94/100
Maintainers usually reply within 1 day
-
technical-improvement
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
Maintainers usually reply within 4 days