feature: auto upload
- Dominant language
- Kotlin
- Stars
- 5.6k
- Forks
- 2k
- Avg merge
- 2d 18h
- Merged PRs (30d)
- 92
Description
### ⚠️ Before posting ⚠️
- [x] This is a **bug**, not a question or an enhancement.
- [x] I've [searched for similar issues](https://github.com/nextcloud/android/issues) and didn't find a duplicate.
- [x] I've written a clear and descriptive title for this issue, not just "Bug" or "Crash".
- [x] I agree to follow Nextcloud's [Code of Conduct](https://nextcloud.com/contribute/code-of-conduct/).
### Steps to reproduce
Take1)
1. Take Android 11 (Samsung A40)
2. Create some photoes
3. Create some screenshots
4. install the APK provided here [https://cloud.nextcloud.com/s/CBsW4ST38LQ8gCP] ( https://github.com/nextcloud/android/issues/16550 )
5. accept akku not-optimized and full access for the client
6. Activate sync of the two default provided folders (Camera and Screenshots).
7. The folders did not exist on the server yet (i was used to they just get created).
8. disable wifi only.
9. enable existing files
10. enable use subfolders yyyy/mm
11. eneable "new version renaming"
Take2)
1. disable the default synch (screenshots and camera)
2. create custom synch orders
3. one for Camera one for Screenshots
4. create both target folders on nextcloud manually
5. all other settings as above
6. start sync
7.
### Expected behaviour
the existing files get synched. New taken pictues are synched.
### Actual behaviour
take 1) Nothing was synched at all. Not even the folders created. (logs_0.txt)
take 2) Only new pictures get synched. Existing ignored (logs_1.txt / logs_1b.txt). Log 1b is after the sync happened. i thought it would not happen anymore. but actually it came a bit later.
### Android version
11
### Device brand and model
Samsung A40
### Stock or custom OS?
Stock
### Nextcloud android app version
Custom from https://github.com/nextcloud/android/issues/16550
### Nextcloud server version
version 32.0.5 (Self hosted locally)
### Using a reverse proxy?
No
### Android logs
[logs_0.txt](https://github.com/user-attachments/files/26004004/logs_0.txt)
[logs_1.txt](https://github.com/user-attachments/files/26004003/logs_1.txt)
### Server error logs
```bash
I think i covered those in some settings yet. As far i understood they are not harmful anymore. But for the sake of completenes i post that here.
Fehler
core
Exception
HMAC does not match.
15.03.2026, 12:45:36
Fehler
core
TransportException
Connection could not be established with host "127.0.0.1:25": stream_socket_client(): Unable to connect to 127.0.0.1:25 (Connection refused)
15.03.2026, 12:39:15
Fatal
core
Request used more than 300 MB of RAM: 1.1 GB
15.03.2026, 11:56:41
Warnung
cron
Cron job used more than 300 MB of ram after executing job OCA\Recognize\BackgroundJobs\ClusterFacesJob (id: 9259, arguments: {"userId":"Axel"}): 1.1 GB (before: 26.7 MB)
15.03.2026, 11:56:24
Fatal
core
Request used more than 300 MB of RAM: 1.2 GB
15.03.2026, 11:49:52
Warnung
cron
Cron job used more than 300 MB of ram after executing job OCA\Recognize\BackgroundJobs\ClusterFacesJob (id: 9256, arguments: {"userId":"Axel"}): 1.2 GB (before: 104.3 MB)
15.03.2026, 11:49:52
Fatal
core
Request used more than 300 MB of RAM: 1.1 GB
15.03.2026, 11:21:25
Warnung
cron
Cron job used more than 300 MB of ram after executing job OCA\Recognize\BackgroundJobs\ClusterFacesJob (id: 8927, arguments: {"userId":"Axel"}): 1.1 GB (before: 28.1 MB)
15.03.2026, 11:21:25
Fatal
core
Request used more than 300 MB of RAM: 1.1 GB
```
### Additional information
This issue is related to
https://github.com/nextcloud/android/issues/16550 (call for debug help)
Contributor guide
Assessment
This issue has not been assessed yet.