-
Notifications
You must be signed in to change notification settings - Fork 938
[PM-22523] PM-19476: Allow empty string as word separator #5334
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
[PM-22523] PM-19476: Allow empty string as word separator #5334
Conversation
|
This should be updated too: |
b33f24f to
4d04549
Compare
|
Thank you for your contribution! We've added this to our internal tracking system for review. Details on our contribution process can be found here: https://contributing.bitwarden.com/contributing/pull-requests/community-pr-process. |
4d04549 to
f55fa2b
Compare
f55fa2b to
d1bbe59
Compare
|
Any movement on this? |
|
Any movement on this? The bug in #4913 still exists and this is literally 2 lines and does not have conflicts with main. |
|
@cheintz I don't think anyone's looking at any of these. I was motivated to contribute but lost interest since it's obviously a wasted effort... |
|
Indeed, thank you for your efforts, it's a shame they haven't been integrated. Perhaps enough similar efforts will accumulate to the point that a fork is worthwhile, though the security concerns with such a fork are very severe. |
|
Great job! No new security vulnerabilities introduced in this pull request |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #5334 +/- ##
=======================================
Coverage 86.36% 86.37%
=======================================
Files 767 767
Lines 56045 56045
Branches 8152 8152
=======================================
+ Hits 48405 48407 +2
Misses 4800 4800
+ Partials 2840 2838 -2 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
SaintPatrck
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you for this contribution.
The GeneratorViewModel change looks great.
I left a comment regarding the change to default behavior on MasterPasswordGeneratorViewModel. It should be reverted.
Additionally, I do not see any tests being updated/added. Please add tests to validate this change in behavior.
Since this ultimately results in UI behavior changes, please attach a screenshot and/or video of the new behavior.
And finally, since this change fixes empty word separator without modifying the initial default value, can you update the PR title?
.../x8bit/bitwarden/ui/auth/feature/masterpasswordgenerator/MasterPasswordGeneratorViewModel.kt
Outdated
Show resolved
Hide resolved
|
@SaintPatrck thanks for looking into this. Added tests. Added before/after screenshots. I can't update the PR title for some reason. |
app/src/test/kotlin/com/x8bit/bitwarden/ui/tools/feature/generator/GeneratorViewModelTest.kt
Outdated
Show resolved
Hide resolved
b03ebf1 to
c0f0b3b
Compare

🎟️ Tracking
#4913
📔 Objective
Allow users to use no separator in passphrases.
⏰ Reminders before review
🦮 Reviewer guidelines
:+1:) or similar for great changes:memo:) or ℹ️ (:information_source:) for notes or general info:question:) for questions:thinking:) or 💭 (:thought_balloon:) for more open inquiry that's not quite a confirmed issue and could potentially benefit from discussion:art:) for suggestions / improvements:x:) or:warning:) for more significant problems or concerns needing attention:seedling:) or ♻️ (:recycle:) for future improvements or indications of technical debt:pick:) for minor or nitpick changes