Skip to content

[Formulus] issues with sync #295

@r0ssing

Description

@r0ssing

Component

  • formulus (React Native mobile app)
  • formulus-formplayer (React web app)
  • synkronus (Go backend server)
  • synkronus-cli (Command-line utility)
  • Documentation
  • Other (please specify)

Description

In the latest update sync appears to be broken. It stops at various places, and can't survive the app getting background'ed correctly. I think also the cancel button doesn't work and finally we should consider it a transaction (i.e. we shouldn't overwrote the existing app before we have downloaded everything. After the failed app bundle sync, I got the placeholder app instead of the old version of the custom app

Also; It feels redunant to include the 'calculation' part of the progress percentage (eg. '14/100 - 14%') - let's just write '14%' in that case? (See screenshots).

We could consider optimizing the app bundle update, since it seems slower than it should be? Perhaps we should download the zip and unzip it locally instead of downloading each file individually?

Steps to Reproduce

  1. Update Formulus to alpha.16
  2. Click Update app_bundle
  3. Foreground a different app on Android

Screenshot_20260207_163409_Formulus.jpg

Screenshot_20260207_163759_Gallery.jpg

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingformulusFor issues related to the Formulus React Native applicationpriority:criticalCritical issues that need immediate attention (security, data loss, etc.)to-be-discussed

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions