johannesjo / super-productivity

Super Productivity is an advanced todo list app with integrated Timeboxing and time tracking capabilities. It also comes with integrations for Jira, Gitlab, GitHub and Open Project.
http://super-productivity.com
MIT License
11.93k stars 926 forks source link

The app is not loading (browser version) #3651

Closed estux closed 7 hours ago

estux commented 1 week ago

Your Environment

Expected Behavior

The app should load and I should see my projects and tasks there.

Current Behavior

The app is stuck on the pulsating logo and showing only productivity tips. I'm afraid to have lost all the tasks 😱 I hope I can recover them in some way!

Steps to Reproduce (for bugs)

1. 2. 3. 4.

Can you reproduce this reliably?

Console Output

TypeError: i.sync.localFileSync is undefined UUe migrate-global-config.util.ts:223 tN migrate-global-config.util.ts:28 ur persistence.service.ts:422 o main-DUZ4F2RX.js:1 invoke zone.js:331 run zone.js:111 i zone.js:2366 invokeTask zone.js:356 runTask zone.js:157 Z zone.js:527 invokeTask zone.js:436 _ zone.js:1054 x zone.js:1084 K zone.js:1115 zone.js:2165:18

Also I have a lot of "migrations" messages like this: [M] Migrating model "Project" to version from 6.02 to 6.14 Object { ids: (7) […], entities: {…}, __modelVersion: 6.02 } model-version.ts:36:12

Error Log (Desktop only)

github-actions[bot] commented 1 week ago

Thank you very much for opening up this issue! I am currently a bit overwhelmed by the many requests that arrive each week, so please forgive me, if I fail to respond personally. I am still very likely to at least skim read your request and I'll probably try to fix all (real) bugs if possible and I will likely review every single PR being made (please, give me a heads up if you intent to do so) and I will try to work on popular requests (please upvote via thumbs up on the original issue) whenever possible, but trying to respond to every single issue over the last years has been kind of draining and I need to adjust my approach for this project to remain fun for me and to make any progress with actually coding new stuff. Thanks for your understanding!

github-actions[bot] commented 1 week ago

Hello there estux! 👋

Thank you and congratulations 🎉 for opening your very first issue in this project! 💖

In case you want to claim this issue, please comment down below! We will try to get back to you as soon as we can. 👀

For more open ended discussions and/or specific questions, please visit the discussions page. 💖

johannesjo commented 1 week ago

Have you used an older version before? Does deleting all data for app.super-productivity.com help?

estux commented 1 week ago

@johannesjo yes, I used older versions and every time the upgrade was smooth. What do you mean for deleting all data (I want to preserve the tasks and projects 🙏)? Thank you

johannesjo commented 1 week ago

I understand :) I thought you might have been a new or returning user, because it seems some part of your data is messed up a little. Do you have any backups anywhere? Otherwise it is possible, but a bit tricky to access your data.

But I will provide a workaround for your problem with the next release that will allow you to access your data.

estux commented 1 week ago

I understand :) I thought you might have been a new or returning user, because it seems some part of your data is messed up a little. Do you have any backups anywhere? Otherwise it is possible, but a bit tricky to access your data.

But I will provide a workaround for your problem with the next release that will allow you to access your data.

I don't have a backup but thinking if there's a way to recover raw data in the cache of Firefox. Thank you for the workaround, really appreciated! :)

Do you think the problem could be related to a (too much) big jump between versions?

johannesjo commented 1 week ago

Do you think the problem could be related to a (too much) big jump between versions?

Possibly, though a bit unlikely if you're using the browser version maybe? Not sure tbh.

estux commented 6 days ago

Maybe because it's some time I don't open the tab of Super Productivity. It's open on a pinned tab that I don't visit often lately so maybe that's the reason it didn't migrate from one version to the next one every time. But pinned tabs usually load at every startup, so it's not like that too.

I'm just reasoning openly :)

johannesjo commented 6 days ago

Does it work now with the latest relase?

estux commented 5 days ago

Does it work now with the latest relase?

@johannesjo Hello Johannes, now it works, thank you so much for your fast solution! In the browser console there are only 2 errors about reminders related to non existing tasks: "Missing reminder 6FSvD9o6v from task not existing"

I already exported the json as a backup. Now can I continue to use the app in the browser or should I do something else (like starting fresh and then importing)? Thank you!

johannesjo commented 4 days ago

That should be no problem. The error with the reminders can happen under specific circumstances, but is nothing to worry about :)

estux commented 10 hours ago

Ok, thank you Johannes! As long as it's working I think you can close this issue now.