Summary: | No timeline auto-update? | ||
---|---|---|---|
Product: | [Applications] Tokodon | Reporter: | l33tmmx |
Component: | general | Assignee: | Unassigned bugs mailing-list <unassigned-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | carl, florent.becker, josh |
Priority: | NOR | ||
Version: | 24.02.2 | ||
Target Milestone: | --- | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 24.12 | |
Sentry Crash Report: |
Description
l33tmmx
2024-04-19 18:40:54 UTC
It does update automatically, actually. Can you upload an application log to see if maybe Tokodon is reporting that it's unable to connect to your server's websocket? I have to admit that our [auto-update] system is a little finicky and needs more work, but it definitely should work to some degree right now. Where does Tokodon store its logs? (In reply to l33tmmx from comment #2) > Where does Tokodon store its logs? It doesn't store it's logs anywhere yet, you should need to run it from the console. I think it would also show up under journalctl, but you would have to figure out how to filter to it. Git commit 5b34d28a2b3d356bbb3fa16e1060600d6a598a9b by Joshua Goins. Committed on 30/11/2024 at 16:21. Pushed by redstrate into branch 'master'. Emit warnings to the log for websocket errors This is needed to figure out any network errors related to websockets. M +3 -0 src/account/account.cpp https://invent.kde.org/network/tokodon/-/commit/5b34d28a2b3d356bbb3fa16e1060600d6a598a9b Git commit 6be4f5d0cd188e541d8db979873f0e76de46e0ab by Joshua Goins. Committed on 30/11/2024 at 17:53. Pushed by redstrate into branch 'master'. Add error log page in the settings This gives you the error string and the URL that failed in a visible place in the UI. The last five error messages are saved across restarts, making this extremely useful for bug reports. Currently this is only really used for network errors but could be expanded for other types of errors later. M +1 -0 src/CMakeLists.txt M +4 -2 src/account/account.cpp A +94 -0 src/content/ui/Settings/ErrorLogPage.qml [License: GPL(3+eV) GPL(v3.0) GPL(v2.0)] M +6 -0 src/content/ui/Settings/TokodonConfigurationView.qml M +43 -0 src/network/networkcontroller.cpp M +21 -0 src/network/networkcontroller.h https://invent.kde.org/network/tokodon/-/commit/6be4f5d0cd188e541d8db979873f0e76de46e0ab Git commit b2c2cf58a542aa9ea65548e8bec188f7a7400103 by Joshua Goins. Committed on 30/11/2024 at 16:24. Pushed by redstrate into branch 'master'. Emit HTTP errors that are handled in the debug log channel Previously we didn't print these in the log, assuming errorCallback handles them. But it's probably still worth logging these if a user is interested in them. M +3 -1 src/account/account.cpp https://invent.kde.org/network/tokodon/-/commit/b2c2cf58a542aa9ea65548e8bec188f7a7400103 Git commit 0ee9c3d4d3a95c385937291e4e3e365c70e772f7 by Joshua Goins. Committed on 30/11/2024 at 18:27. Pushed by redstrate into branch 'release/24.12'. Emit warnings to the log for websocket errors This is needed to figure out any network errors related to websockets. (cherry picked from commit 5b34d28a2b3d356bbb3fa16e1060600d6a598a9b) M +3 -0 src/account/account.cpp https://invent.kde.org/network/tokodon/-/commit/0ee9c3d4d3a95c385937291e4e3e365c70e772f7 Git commit 832f6a8e730a51f00c22f61fccc183e438fe84bf by Joshua Goins. Committed on 30/11/2024 at 18:27. Pushed by redstrate into branch 'release/24.12'. Emit HTTP errors that are handled in the debug log channel Previously we didn't print these in the log, assuming errorCallback handles them. But it's probably still worth logging these if a user is interested in them. (cherry picked from commit b2c2cf58a542aa9ea65548e8bec188f7a7400103) M +3 -1 src/account/account.cpp https://invent.kde.org/network/tokodon/-/commit/832f6a8e730a51f00c22f61fccc183e438fe84bf What instance are you running? I just noticed a possible bug, but it depends on your instance's configuration. A possibly relevant merge request was started @ https://invent.kde.org/network/tokodon/-/merge_requests/601 Git commit 17b34ee533d942539d807011cf9ef417277bf656 by snow flurry. Committed on 01/12/2024 at 07:58. Pushed by redstrate into branch 'master'. Send User-Agent for streaming API GoToSocial requires a User-Agent header to be sent on all requests, or else HTTP 418 I'm a Teapot is returned. This is done by default for QNetworkRequest, but not QWebSocket. M +3 -1 src/account/account.cpp https://invent.kde.org/network/tokodon/-/commit/17b34ee533d942539d807011cf9ef417277bf656 |