Skip to content

v1.0.0

Compare
Choose a tag to compare
@devmount devmount released this 19 Apr 12:52
16c435e

This is the first release of ycq 1.x

Release notes

πŸ”‘ fix known security vulnerabilities
βš™οΈ replace db engine RDB (Firestore) by IndexedDB (Dexie.js)
βž• add administration section
βž• add export and import of backup files (JSON)
βž• add database wipe
βž• add year navigation
πŸ’š use native key event handler instead of additional dependency (vue-shortkey)
πŸ’š improve font, buttons and text appearance

Upgrading from ycq 0.x

The breaking change in version 1.x is, that the database was switched from Firebase to IndexedDB (Dexie.js). This means, it's no longer compatible with your current data from 0.x. If you rather want to migrate your data instead of starting from scratch (depends on how much days you already processed in this app), you can do the following:

  1. Export your Firebase data into a local .json file in the following format:

    {
      "2019-02-02": 1,
      "2019-07-25": -1,
      "2019-01-10": -1,
      "2019-11-09": 1
    }

    The order of dates doesn't matter. If you have any problems to do so, please create an issue.

  2. Update app files and dependencies

    cd you-can-quit
    git pull
    yarn
  3. Run the app (see instructions in the Readmes Get started section) and import this data file in the administration section at the bottom.