Comments (5)
can you say more about what you'd like here?
from rbw.
I think that could be cool to have the possibility to edit the entries, such as rename an entry or edit the username.
^ this is an example of the item editor available inside the web client, the fields "Name" and "Username" are the ones I was talking about
from rbw.
Hello,
Commenting here rather than opening a new issue as, essentially, the OP is describing the problem I have.
I have created a new entry with:
rbw add ...
but forgot to add a username - there's no way to add it post factum. Similar issue would be if I had done a typo anywhere but the password.
Also, given that rbw
supports TOTP, it would be great if one could add/edit the secret, too. Side note, any chance to rename code
to totp
or at least provide the latter as an alias? code
seems to generic a term and Bitwarden doesn't support anything else but TOTP.
To sum it up, it would be great if most (all?) fields were editable as is the case with, i.e. lastpass-cli
.
Whilst the title of this issue reads feature request, it seems like this (basic?) functionality is simply missing, at least to me. I guess what I'm trying to say is that, like with other fully-featured command line software, i.e. mutt
, lastpass-cli
, etc., I don't want to use WebUI/GUI at all! :^)
Regards,
Raf
from rbw.
Hello,
Are there any prospects of getting this functionality in future releases?
Cheers,
Raf
from rbw.
I bumped into this when trying to change username/email address for one of the entries. I'd be happy to drop a PR for this.
The biggest problem here seems to be parsing the input data. I'm not a big fan of forcing users to edit JSONs, so maybe we could use YAMLs? So on the call to rbw edit
we would open the editor with the existing fields prepopulated, e.g.:
password: some-password
username: some-username
uri:
- https://example.com
user then would edit the specific fields and on the rbw's side we would iterate over the keys returned and apply changes only for them.
So with this implementation you could do something like this to modify a single field in the entry:
password: new-password
and something like this to remove a single field:
some_entry: null
Adding new fields should also feel quite natural.
WDYT?
from rbw.
Related Issues (20)
- HTTPS_PROXY being ignored
- `rbw code UUID` doesn't work with v1.10.0 HOT 2
- TOTP with different algorithm not supported
- `rbw unlock` not working. HOT 14
- Feature request: keep vault open indefinitely HOT 3
- How to debug failed logins? HOT 7
- Pinentry script not working with passwords containing spaces
- Pinentry script not working with 2fa codes
- Add Pinentry script auto setup
- Username or Password are incorrect. Try Again HOT 31
- Unable to `get` entries containing colons in the name HOT 1
- Decryption failed on long Ciphertexts HOT 2
- UUIDs for `edit`, `remove`, and `history` doesn't work
- API endpoint `/accounts/prelogin` to be removed from the official Bitwarden server HOT 3
- new version of 'rbw' struggles with lower case ([a-z]) TOTP secrets and ones with padding - trailing equal signs ('=') HOT 1
- Failed decrypt if only organizations used HOT 1
- request: add --sort-by option to "list" command
- SSH-agent protocol HOT 1
- `rbw gen-completions ${shell}` fails for debug build HOT 1
- [question] usage in skripting for AWX Ansible?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rbw.