glutanimate / review-heatmap

Anki add-on to help you keep track of your review activity
https://ankiweb.net/shared/info/1771074083
Other
1.2k stars 88 forks source link

Repetition mismapping and other issues related to timezone handling #151

Open glutanimate opened 2 years ago

glutanimate commented 2 years ago

Hi there!

If you've been directed to this bug report or stumbled on it, you are likely experiencing issues with Review Heatmap's calendar or streak not aligning with what you would expect to see. As there are a multitude of factors that could be contributing to issues like this, it's important to gather as much debug info as possible to understand the underlying cause.

Therefore, if you are affected by these issues and would like me to troubleshoot them, I would like to ask you to please shoot me an email at ankiglutanimate@gmail.com with the following information:

  1. Your time-zone/country and a quick description of the issue you're seeing:

    • Which part of Review Heatmap seems off to you? (heatmap/stats/both)
    • In what way?
    • In case of the heatmap: Please point me to the specific day that seems off and mention the number of repetitions you were expecting to see and what Review Heatmap actually shows.
  2. The latest Review Heatmap debug log. You can copy this to your clipboard by doing the following:

    1. From Anki's main screen, click on the little gear icon next to the heatmap to open up Review Heatmap's settings.
    2. Click on "About" to head to the "About" tab, and scroll all the way down until you see the "Debugging" section
    3. Click on the "Toggle debugging" link. It should now say "DEBUG ACTIVE" in the top-left corner of the window (right below "Settings").
    4. Click on "OK" to close the window. The add-on will now gather all pertinent debug info for the current heatmap view.
    5. Go back to the add-on's settings and once again navigate to the "Debugging" section as explained in steps 1-2
    6. Click on "Toggle debugging" to stop debugging. The "DEBUG ACTIVE" note should now disappear.
    7. Click on "Copy log to clipboard" to copy the debug log to your clipboard.

    (The debug log contains information about your review history, forecast, timezone, and Anki scheduler settings.)

  3. (Optional, but crucial): An export of your collection and/or a particular affected deck, with the scheduling data included. To do so please follow these steps:

    1. From Anki's main screen, click on File → Export
    2. In the export dialog that shows up please select "Anki Collection Package".
    3. Please select "Include scheduling" if it's not already selected and deselect "Include media"
    4. Click on "Export...", select a destination for the export, and then please attach the exported file to your email to me

    (Please note that exports like this contain your personal flashcards and review history, so please do not post them anywhere publicly. If you do decide to send them to me via email, I will of course only use the export to look into fixing whatever bug you were experiencing, and then immediately delete it afterwards.)

Thanks a lot for helping me get to the bottom of these issues!