Torsten Grote

Results 74 issues of Torsten Grote

When backing up work profile storage, even though manually specified, `Android/media` didn't get backed up properly. Test that this works as expected (or is subject to platform restrictions).

help wanted
good first issue

for slow long backups the progress bar doesn't seem to move. showing the number of files increasing can help here. if there's an issue with storage backup, the ui doesn't...

enhancement
🗄️ backend

When changing the storage location in settings and then doing a storage backup, it will use the old location. It is probably cached somewhere in some object and not properly...

```ruby Error backing up content://com.android.externalstorage.documents/tree/primary%3AAndroid%2Fmedia/document/primary%3AAndroid%2Fmedia%2F... java.io.IOException: write failed: ENOSPC (No space left on device) at libcore.io.IoBridge.write(IoBridge.java:651) at java.io.FileOutputStream.write(FileOutputStream.java:401) at com.google.crypto.tink.subtle.StreamingAeadEncryptingStream.write(StreamingAeadEncryptingStream.java:85) at org.calyxos.backup.storage.backup.ChunkWriter.copyChunkFromInputStream(ChunkWriter.kt:92) at org.calyxos.backup.storage.backup.ChunkWriter.access$copyChunkFromInputStream(ChunkWriter.kt:30) at org.calyxos.backup.storage.backup.ChunkWriter$writeChunk$1$1.invoke(ChunkWriter.kt:55) at org.calyxos.backup.storage.backup.ChunkWriter$writeChunk$1$1.invoke(ChunkWriter.kt:54) at org.calyxos.backup.storage.backup.ChunkWriter.writeChunkData(ChunkWriter.kt:76)...

bug

The background backup status notification for app backups just stays forever, never getting dismissed. Unfortunately, there are no logs from seedvault or DavX5 here: ```ruby 11-15 15:46:45.540 1000 2237 2237...

needs info

The methods [`run_task()`](https://github.com/arteria/django-background-tasks/blob/fb2bf67e9d9a9658f729c1ff61844d5cec5082fb/background_task/tasks.py#L249) and [`run_next_task()`](https://github.com/arteria/django-background-tasks/blob/fb2bf67e9d9a9658f729c1ff61844d5cec5082fb/background_task/tasks.py#L254) are both annotated `@atomic`. I wonder what the reason for this is. Django has a setting `ATOMIC_REQUESTS` for [tying transactions to HTTP requests](https://docs.djangoproject.com/en/1.11/topics/db/transactions/#tying-transactions-to-http-requests). Could we...

help wanted

When running my pytests using pytest-services inside a Gitlab docker container, I get the stacktrace below and the tests fail. The problem seems to be that the log handler using...

Upgrading the Android Gradle Plugin to 8.x (e.g. https://github.com/onionshare/onionshare-android/commit/af97116d87204d0d09a25a599e6dc98059986fed) causes Netty to present some wierdness. At some point it stops to answer requests and logs those exceptions: ``` ruby i.n.c.Defa...elPipeline...

bug

Apart from network level blocking of Tor, a wrong clock is another reason why Tor might not be able to bootstrap. Tor itself already emits an event, we could hook...

enhancement

The OS gives us an indication if we are online or offline. We should use this information before trying to connect to Tor or only when it isn't possible, telling...

enhancement