Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
  • Sign in / Register
Minds Frontend
Minds Frontend
  • Project overview
  • Repository
  • Issues 405
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 61
  • CI / CD
  • Security & Compliance
  • Packages
  • Wiki
  • Snippets
  • Members
  • Collapse sidebar
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • Minds
  • Minds FrontendMinds Frontend
  • Issues
  • #1967

Closed
Open
Opened 2 months ago by Ben Hayward@benhayward.ben
Report abuse New issue

Store blog content locally for backup purposes.

Summary

Basically, we should store a backup of a users blog in local storage periodically.

If the user accidentally closes their tab, when they re-open they would be prompted with a "We have detected unsaved changes, would you like to restore to the last backup made on 01-01-2019 at 00:00?"

Edited 1 month ago by Ben Hayward

Related issues
1

  • CKEditor 5 PoC
    #2333
    Dec 20
    Avatar for Marcelo Rivera
  • Discussion 8
  • Designs 0
  • Ben Hayward @benhayward.ben added Sprint::09/25 - Oldfashioned Owl Type::Feature scoped labels 2 months ago

    added scoped labels

  • Ben Hayward @benhayward.ben added Priority::1 - High scoped label 2 months ago

    added scoped label

  • Ben Hayward @benhayward.ben mentioned in issue #1701 2 months ago

    mentioned in issue #1701

  • Ben Hayward
    Ben Hayward @benhayward.ben · 2 months ago
    Developer

    I think that we should maybe show a modal:

    You did not previously save your changes, would you like to restore to the backup made at 2019-01-01 00:00:00?

  • Marcelo Rivera
    Marcelo Rivera @eiennohi · 2 months ago
    Developer

    I actually think it should be something like a toast. A modal would be too invasive

  • Ben Hayward
    Ben Hayward @benhayward.ben · 2 months ago
    Developer

    Yeah I agree with that, I can see that looking good.

  • Mark Harding
    Mark Harding @markeharding · 2 months ago
    Owner

    What's going on with this task? There needs to be more context.

  • Mark Harding @markeharding added Status::Validation scoped label and removed Sprint::09/25 - Oldfashioned Owl label 2 months ago

    added scoped label and removed label

  • Mark Harding @markeharding added Product::Blogs scoped label 2 months ago

    added scoped label

  • Mark Harding @markeharding changed title from (feat): Store blog content locally for backup purposes. to Store blog content locally for backup purposes. 2 months ago

    changed title from Store blog content locally for backup purposes. to Store blog content locally for backup purposes.

  • Ben Hayward @benhayward.ben changed the description 1 month ago

    changed the description

  • Ben Hayward
    Ben Hayward @benhayward.ben · 1 month ago
    Developer

    Updated the description @markeharding. Apologies, it was quite vague.

  • Ben Hayward
    Ben Hayward @benhayward.ben · 1 month ago
    Developer

    Would be nice to get this change in next sprint if you approve. Either Marce or I are happy to take it.

  • Ben Hayward @benhayward.ben added Sprint::10/23 - Quiet Quail scoped label 1 month ago

    added scoped label

  • Ben Hayward @benhayward.ben changed time estimate to 1d 1 month ago

    changed time estimate to 1d

  • Ben Hayward @benhayward.ben changed weight to 3 1 month ago

    changed weight to 3

  • Ben Hayward @benhayward.ben added Status::Blocked scoped label and automatically removed Status::Validation label 1 month ago

    added scoped label and automatically removed label

  • Ben Hayward @benhayward.ben added Status::Follow Up scoped label and automatically removed Status::Blocked label 1 month ago

    added scoped label and automatically removed label

  • Ben Hayward @benhayward.ben added Status::Validation scoped label and automatically removed Status::Follow Up label 1 month ago

    added scoped label and automatically removed label

  • Ben Hayward @benhayward.ben added Sprint::11/06 - Rolling Rabbit scoped label and automatically removed Sprint::10/23 - Quiet Quail label 1 month ago

    added scoped label and automatically removed label

  • Ben Hayward
    Ben Hayward @benhayward.ben · 1 month ago
    Developer

    We need to develop this idea a bit more @eiennohi

    Maybe we go the full stretch and make a plan to do something server-side?

  • Ben Hayward @benhayward.ben removed Sprint::11/06 - Rolling Rabbit label 1 month ago

    removed label

  • Ben Hayward @benhayward.ben added Sprint::11/20 - Silly Sheep scoped label 1 month ago

    added scoped label

  • Ben Hayward @benhayward.ben removed Sprint::11/20 - Silly Sheep label 2 weeks ago

    removed label

  • Brian Hatchet :speech_balloon: @brianhatchet added Status::Blocked scoped label and automatically removed Status::Validation label 26 minutes ago

    added scoped label and automatically removed label

  • Brian Hatchet
    Brian Hatchet :speech_balloon: @brianhatchet · 25 minutes ago
    Developer

    This can't be done until we vet the new blog editor prototype which has a hook for autosave

  • Brian Hatchet :speech_balloon: @brianhatchet marked this issue as related to #2333 24 minutes ago

    marked this issue as related to #2333

Please register or sign in to reply
2 Assignees
Marcelo Rivera's avatar
Ben Hayward's avatar
none
Epic
None
None
Milestone
None
Time tracking
Estimated: 1d
None
Due date
None
4
Labels
Priority::1 - High Product::Blogs Status::Blocked Type::Feature
3
Weight
3
Confidentiality
Not confidential
Lock issue
Unlocked
4
4 participants
user avatar
Marcelo Rivera
user avatar
Ben Hayward
user avatar
Brian Hatchet
user avatar
Mark Harding
Reference: minds/front#1967