Skip to content
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

Display a banner in the JI regarding the noble migration #7348

Draft
wants to merge 2 commits into
base: develop
Choose a base branch
from

Conversation

legoktm
Copy link
Member

@legoktm legoktm commented Nov 22, 2024

Status

Work in progress

Description of Changes

This is largely copied from the same functionality that was implemented during the focal migration (ecfecea).

Refs #7322

Testing

How should the reviewer test this PR?

TK

  • visual review
  • CI passes

Deployment

Any special considerations for deployment? n/a

Checklist

  • Linting (make lint) and tests (make test) pass in the development container
  • I have updated AppArmor rules to include the change
  • I have written a test plan and validated it for this PR
  • I have opened a PR in the docs repo for these changes, or will do so later

@legoktm legoktm added the noble Ubuntu Noble related work label Nov 22, 2024
@legoktm legoktm added this to the SecureDrop 2.11.0 milestone Nov 22, 2024
This actively dissuades from using HTTPS URLs, favoring
protocol-relative ones. Even ignoring HTTPS-only URLs as a best
practice, given most onion services are hosted as HTTP sites,
they'd become HTTP links instead of HTTPS.

So let's just suppress this rule and link to the correct protocol.
This is largely copied from the same functionality that was implemented
during the focal migration (ecfecea).

Co-authored-by: soleilera <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
noble Ubuntu Noble related work
Projects
Status: No status
Development

Successfully merging this pull request may close these issues.

1 participant