Closed wpietri closed 9 years ago
Publish doesn't seem like the exact right verb – maybe Synch? Because it's essentially making sure that the live site matches the most recently published activity (what's on master).
Also I'm seeing a weird bug where the exclamation point icon doesn't show up on the Published! flash message.
But I'm fine leaving those issues for future development of the /admin
page. This is good to merge after rebase and when Travis tests pass.
Yeah, I agree that "publish" is confusing, in that we use it both to mean "commit a users changes to master" and "render what's in master to the public web site". SInce they're always supposed to happen at the same time, perhaps the real solution is to make this button unnecessary.
Where is this admin interface? Where did this ticket come from?
The "interface" is at /admin. Twice in the last week we've needed to be able to re-publish the public-facing web site. Once because we wanted to update the templates, and once because a disk filled up, causing the publishing operation to be incomplete. Since I needed some way to force a re-publish (that is, taking whatever's in master and building a fresh website from it), I made a button to do it.
Ensure the button fills the entire screen.