Skip to content

5.10.0 20260325 1#3045

Draft
FrankApiyo wants to merge 6 commits intov5.10.0-20260128from
5.10.0-20260325-1
Draft

5.10.0 20260325 1#3045
FrankApiyo wants to merge 6 commits intov5.10.0-20260128from
5.10.0-20260325-1

Conversation

@FrankApiyo
Copy link
Copy Markdown
Member

Changes / Features implemented

Steps taken to verify this change does what is intended

Side effects of implementing this change

Before submitting this PR for review, please make sure you have:

  • Included tests
  • Updated documentation

Closes #

kelvin-muchiri and others added 6 commits February 25, 2026 11:25
* Trigger decryption if all media files have been received
* Retry the decryption task if decryption fails because not all media files have been received.
…ed (#2983)

Fix decryption failures for encrypted submissions that were collected before managed encryption was disabled for a form, but submitted after managed encryption was disabled.
Regenerate all .pip files with latest dependency
versions via pip-compile.
The merge conflict resolution incorrectly accepted pyxform==4.3.1 from
the incoming branch, but setup.cfg and base.in still depend on the
onaio/pyxform fork at fix-osm-attribute-error. This caused a pip
resolution conflict during Docker build.
The unstable repo's openssl-provider-legacy package conflicts with
bookworm's libssl3 over legacy.so. Use --force-overwrite to allow
the newer package to replace the conflicting file.
Mitigate supply-chain risk by pinning all GitHub Actions to immutable
commit hashes instead of mutable tags. Update trivy-action to v0.35.0,
setup-trivy to v0.2.6, trivy to v0.69.3, and add VEX hub configuration.
Add github-actions Dependabot ecosystem for automated updates.

Ref: aquasecurity/trivy#10425
@FrankApiyo FrankApiyo changed the base branch from main to v5.10.0-20260128 March 25, 2026 11:23
@FrankApiyo FrankApiyo marked this pull request as draft March 26, 2026 07:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants