Closes: https://github.com/damus-io/damus/issues/3271 Changelog-None Signed-off-by: Daniel D’Aquino <daniel@daquino.me>
3.7 KiB
Summary
[Please provide a summary of the changes in this PR.]
Checklist
Experimental Feature Checklist
Tip
This Pull Request is an experimental feature for Damus Labs, and follows a fast-track review process. The overall requirements are lowered and the review process is not as strict as usual. However, the feature will only be available for Purple users who opt-in.
- I have read (or I am familiar with) the Contribution Guidelines.
- I have done some testing on the changes in this PR to ensure it is at least functional.
- I made sure that this new feature is only available when the user opts-in from the Damus Labs screen, and does not affect the rest of the app when turned off.
- My PR is either small, or I have split it into smaller logical commits that are easier to review.
- I have added the signoff line to all my commits. See Signing off your work.
- I have added an appropriate changelog entry to my commit in this PR. See Adding changelog entries.
- Example changelog entry:
Changelog-Added: Added experimental feature <X> to Damus Labs
- Example changelog entry:
Standard PR Checklist
- I have read (or I am familiar with) the Contribution Guidelines
- I have tested the changes in this PR
- I have profiled the changes to ensure there are no performance regressions, or I do not need to profile the changes.
- Utilize Xcode profiler to measure performance impact of code changes. See https://developer.apple.com/videos/play/wwdc2025/306
- If not needed, provide reason:
- I have opened or referred to an existing github issue related to this change.
- My PR is either small, or I have split it into smaller logical commits that are easier to review
- I have added the signoff line to all my commits. See Signing off your work
- I have added appropriate changelog entries for the changes in this PR. See Adding changelog entries
- I do not need to add a changelog entry. Reason: [Please provide a reason]
- I have added appropriate
Closes:orFixes:tags in the commit messages wherever applicable, or made sure those are not needed. See Submitting patches
Test report
Please provide a test report for the changes in this PR. You can use the template below, but feel free to modify it as needed.
Device: [Please specify the device you used for testing]
iOS: [Please specify the iOS version you used for testing]
Damus: [Please specify the Damus version or commit hash you used for testing]
Setup: [Please provide a brief description of the setup you used for testing, if applicable]
Steps: [Please provide a list of steps you took to test the changes in this PR]
Results:
- PASS
- Partial PASS
- Details: [Please provide details of the partial pass]
Other notes
[Please provide any other information that you think is relevant to this PR.]