Skip to content
This repository has been archived by the owner on Nov 28, 2022. It is now read-only.

✨ Added "What's new" indicator and modal to highlight recent updates #1292

Merged
merged 10 commits into from
Aug 23, 2019

Commits on Aug 22, 2019

  1. ✨ Added "What's new" indicator and modal to highlight recent updates

    no issue
    
    - adds `whats-new` service that fetches the changelog from ghost.org and exposes the latest changelog and major changelog entries
    - trigger a background fetch of the changelog from ghost.org when first loading the admin when logged in, or after signing in
    - adds a "What's new" menu item next to the user popup menu
    - adds an indicator to the user menu button and what's new menu item if there are unseen changelog entries
    - if there is an unseen "major" changelog entry, it's shown immediately when opening the admin area or after signing in
    - closing the changelog modal will update the "last seen date", clearing both indicators
    kevinansfield committed Aug 22, 2019
    Configuration menu
    Copy the full SHA
    b916253 View commit details
    Browse the repository at this point in the history
  2. Updated what's new icon

    peterzimon authored and kevinansfield committed Aug 22, 2019
    Configuration menu
    Copy the full SHA
    8ce35aa View commit details
    Browse the repository at this point in the history
  3. Updated what's new popup design

    peterzimon authored and kevinansfield committed Aug 22, 2019
    Configuration menu
    Copy the full SHA
    558f41f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e0a8e15 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3d45ad0 View commit details
    Browse the repository at this point in the history
  6. Added logic to account menu

    - what's new link opens the Ghost blog if there is no new post
    peterzimon authored and kevinansfield committed Aug 22, 2019
    Configuration menu
    Copy the full SHA
    cd27dbb View commit details
    Browse the repository at this point in the history
  7. Added mock entries in modal

    peterzimon authored and kevinansfield committed Aug 22, 2019
    Configuration menu
    Copy the full SHA
    5347a23 View commit details
    Browse the repository at this point in the history
  8. Always open modal

    peterzimon authored and kevinansfield committed Aug 22, 2019
    Configuration menu
    Copy the full SHA
    3f82d68 View commit details
    Browse the repository at this point in the history
  9. Fixed dot for what's new menu

    peterzimon authored and kevinansfield committed Aug 22, 2019
    Configuration menu
    Copy the full SHA
    585bd0b View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    4c43433 View commit details
    Browse the repository at this point in the history