View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0004718 | Composr | commandr | public | 2021-11-18 01:02 | 2021-12-02 04:15 |
| Reporter | Chris Graham | Assigned To | |||
| Severity | Feature-request | ||||
| Status | non-assigned | Resolution | open | ||
| Product Version | |||||
| Fixed in Version | |||||
| Summary | 0004718: High quality staging server support (content push) | ||||
| Description | Have a new UI for synching between a staging site and a live site. The details of the live site would need configuration, some kind of API-key system. The UI would be laid out something like... ~~~~~~ <table> <thead> <tr> <th colspan="3">Repository object [sort]</th> <th colspan="2">Modification date [sort]</th> <th colspan="2">CRC</th> <th rowspan="2">Sync action</th> </tr> <tr> <th>GUID</th> <th>Title</th> <th>Moniker</th> <th>Staging</th> <th>Live</th> <th>Staging</th> <th>Live</th> </tr> </thead> <tbody> <tr> <td>xxx</td> <td>xxx</td> <td>xxx</td> <td>3rd Dec 2018 2:03 pm</td> <td>(only on staging)</td> <td>xxx</td> <td>(only on staging)</td> <td> <select> <option>Leave staging-only</option> <option disabled>Leave live-only</option> <option>Copy from staging to live (includes revision history)</option> <option disabled>Copy from live to staging (includes revision history)</option> <option disabled>Delete from live</option> <option>Delete from staging</option> <option disabled>Delete from both staging and live</option> </select> </td> </tr> ... </tbody> </table> Options: Also clear caches aggressively on live after sync <input type="checkbox" /> Take database backup on staging <input type="checkbox" /> Take database backup on live <input type="checkbox" /> <button>Sync</button> ~~~~~~ For this synching system to work well, we'd ideally want to completely remove IDs from Composr and replace with GUIDs. See 0004717. Also we need to consider that a sync may result in a moniker conflict, and we have to somehow ask how to resolve that. | ||||
| Additional Information | This is split from 0003147. | ||||
| Tags | Roadmap: Over the horizon, Type: Cloudification | ||||
| Time estimation (hours) | 32 | ||||
| Sponsorship open | |||||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2021-11-18 01:02 | Chris Graham | New Issue | |
| 2021-11-18 01:02 | Chris Graham | Tag Attached: Type: Cloudification | |
| 2021-11-18 01:02 | Chris Graham | Relationship added | related to 0004717 |
| 2021-11-18 01:03 | Chris Graham | Tag Attached: Roadmap: v12 | |
| 2021-11-18 01:11 | Chris Graham | Relationship added | related to 0002119 |
| 2021-11-18 01:11 | Chris Graham | Relationship added | related to 0002118 |
| 2024-03-26 00:58 | Patrick Schmalstig | Tag Renamed | Roadmap: v12 => Roadmap: Over the horizon |