New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release SecureDrop Client 0.10.0 #1867
Comments
Build logs at <freedomofpress/build-logs@07ed232>. Refs <freedomofpress/securedrop-client#1867>.
I have done some manual QA on the setup via the "Clean install scenario (staging packages)". I couldn't get the veracrypt device to work. I created a veracrypt device but it wouldn't be opened even when I entered the passphrase in I also have some enhancement suggestions, but they go beyond the scope of QA, so I'll mention them in another venue / issue. Truncated sentenceThe first time that I tried to export the transcript the last sentence was truncated. I wasn't able to reproduce this since all the following times the window had the appropriate size.
Formatting typo (?)
"No device detected"To reproduce
Reason: I think this happens because Workaround: reattach USB drive |
Hey @deeplow, thank you for testing!
|
I agree with the point about the backticks looking not great. Could we do an inline style like |
This is what I see when I run
The As for the other UI changes I agree and will work on those. Then I'll come back to trying to reproduce the issue deeplow is seeing. |
Maybe preformatted text? Reading the docs it seems to be supported. In any case, this is pretty minor.
TY
Ah. OKOK. I failed to connect the docs! |
EOD update: will addresss the UI issues in a small PR tomorrow; Testers, if you run into device detection issues please:
thanks! |
Update: I can reproduce the issue @deeplow was seeing with exporting to a whole-block encrypted VeraCrypt device. That use-case can be supported, so I will push some changes since that usage should be supported. (No need to provide further status output). However I can still export to a VeraCrypt drive with an encrypted partition as expected, so if anyone is having an issue with that, please do post your STR and the device info as above. |
Hey folks: have put up the above-linked #1908 . It fixes the backticks and the whole-device export issue, but does not address the known UI issue that deeplow highlighted above, which is this: There is one specific case where the export nav button container takes up too much height. The case is: if user selects "export all" but there are undownloaded files/submissions, then a modal dialog appears to warn them that not all files will be exported. If user accepts, then the export wizard buttons take up too much space (as in deeplow's screenshot). This was a known issue that Cory and I discussed during review of the original PR. I will look into fixing it in a followup PR, but in my opinion the above-linked PR is the one that's essential, and the button height thing is something we shouldn't necessarily delay on. |
We discussed today that the visual layout issue is a bug but not a release blocker. @rocodes did a timeboxed investigation, which is documented at #1913 and where we'll track the issue going forward, but not hold up the 0.10.0 release over it. rc2 will be tagged and uploaded shortly for another round of QA. |
build-logs pushed in <freedomofpress/build-logs@29d0bc4>. Refs <freedomofpress/securedrop-client#1867>.
rc2 quick qaScenario: upgrade (qubes 4.1 staging 0.10.0-rcc1 -> rc2)
I did find one issue:
|
build-logs pushed in <freedomofpress/build-logs@59a0e84>. Refs <freedomofpress/securedrop-client#1867>.
rc3 quick qaqubes 4.1 staging upgrade (rc2 -> rc3)
|
I spent a while fiddling with rc3, overall looks good functionality wise. I was able to confuse the export dialog by repeatedly going back/forth during an export operation, #1926, but I'm not really inclined to treat it as a blocker given I don't think it's normal/likely human behavior. |
0.10.0 preflight prod (apt-qa)
|
|
SecureDrop Client 0.10.0 was released \o/ - see https://securedrop.org/news/securedrop-client-0_10_0-released/ for the formal announcement. |
This issue tracks the SecureDrop Client release [version]. It will be organized by:
This release includes the following changes:
SecureDrop maintainers and testers: As you QA this release, please report back your testing results as comments on this ticket. File GitHub issues for any problems found, tag them "QA: Release", and associate them with the release milestone for tracking (or ask a maintainer to do so).
Testers: Setup Instructions
Environment: Qubes 4.1
Servers: Any (VMs OK, dev server OK) unless specified otherwise, as long as traffic is tor-ified
apt-test.freedom.press
)apply
dev
you need to make sure you haven't run the updater that same day before switching to staging, as you don't want nightly apt packages to override staging packages). To count as an "upgrade," you have minimally used this setup (checked the system, sent messages from it etc) before upgrade.Test plan (WIP)
[Make sure to include the version(s) of the server that need to be tested against. If the release is being coordinated with a server release, specify rc versions of the server that need to be tested and release order. Once completed, insert or link to a test plan here. It can be left out until then.]
LANG=en_XA
) QA per https://github.com/freedomofpress/securedrop-workstation/wiki/Workstation-Acceptance-Tests#internationalization-referenceRelease tasks
main
MANIFEST.in
export LANG=es_ES.utf-8; dpkg-reconfigure locales
), run the Client, and confirm that the application is translated.The text was updated successfully, but these errors were encountered: