Hack call: 14:00 UTC
- Infrastructure updates (Joseph)
New FreedomBox AMI
- built on top of official Debian AMI for Buster using Packer + Ansible
- Packer can also be used for building Vagrant images
- Debian FAI can also be used to build AMIs locally
- Refresh Demo server AMI
Integration of functional tests with GitLab CI
- Splinter has 3 second delay when checking for content that is not present
- Use explicit wait function
- Open issue, consider making it a contributor invite (TODO: sunil, joseph)
- Avoid traversing extra pages
- Only run tests for affected apps
- Use multiple machines to run tests in parallel
- Explore how to include in test coverage
- Prefer unit tests and view tests
- Splinter has 3 second delay when checking for content that is not present
- Security report page
- Describe purpose of sandboxing
- Display whether sandboxing has been reviewed or number/score of sandboxing features
- Medals or badges for each sandboxing feature
- Classifying low/medium/high
- Number of past vulnerabilities - user doesn't know what to do with this information
- Doesn't show how quickly vulnerabilities were fixed
- Doesn't indicate the severity
- Indicates how popular the software is
- Push notification for critical vulnerability to check upgrade
- User story on how users perceive information from the security report and what possible actions they might take
- Update on freedombox.org redesign (sunil)
- Reviewing Alice's MR
- Announcement
- Fix for Network Manager (sunil)
- Thread creating NM client needs to keep running
- Avoid NM crashing
WireGuard readiness (sunil)
- Testing ongoing
- Package only available in testing/unstable now
- Performance profiling for actions scripts
First done here: https://salsa.debian.org/freedombox-team/freedombox/merge_requests/1672
- Make the actions scripts available over D-Bus (sunil)