-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
SecureSafe: Import Fail #10786
Comments
Hi @Diiieeegooo and thank you for your report. Could you please post your column headers from the exported file (from SecureSafe). The current importer expects the following column headers: Kind regards, |
The Headline is like this but in germann |
Thank you @Diiieeegooo for reporting back. To continue with you import please adjust the headers to the ones I mentioned. Just for completeness would you mind posting the German headers here? I have seen a similar report where the headers were exported in French. Easiest fix will be to add a quick header replacement within the SecureSafe CSV importer. Marking this as good first issue. |
Hey @djsmith85 I am new to open-source contributions but I think I may be able to solve this issue. Could I be assigned? |
Hi @macronym , Thank you for offering your help with this. Github issues, don't get assigned, but feel free to open a Pull Request with your changes and link to this issue. Please have a look at our Contribution Guidelines, these will help you with getting your environment set up and offer further information in regards to contributing. Kind regards, |
Here are the French columns headers provided by another user: |
The SecureSafe-CSV importer can be found here: https://github.com/bitwarden/clients/blob/main/libs/importer/src/importers/securesafe-csv-importer.ts and the unit tests are located under https://github.com/bitwarden/clients/blob/main/libs/importer/spec/securesafe-csv-importer.spec.ts |
Thank you for the tips! I claim this issue and will begin working on it. I believe I have gotten the development environment working. |
I had the same issue recently and just found this issue while I planned to create a new one. The PR will probably solve the issue, but what I saw in my securesafe export is that the URL data contains additional slashes
As far as I could see, the PR doesn't take that into account I created a small python script to map the securesafe data to the default bitwarden csv-format. The csv module of python allows to set an Not sure if the papaparse module of typescript has a similar function, that might help here |
@tuhriel I did consider that in my solution, Bitwarden seems to parse it correctly when there are four slashes in the URL, because in the app it shows only 2. |
Steps To Reproduce
6: you will get: Importfail: Die Daten sind nicht richtig formatiert. Kontrolliere bitte deine Import-Datei und versuche es erneut.
The Headline of the secure safe doc is "/Titel/,/Benutzername/,/Passwort/,/URL/,/Kommentar/
Expected Result
Import my passwords from secure safe
Actual Result
Error:
Die Daten sind nicht richtig formatiert. Kontrolliere bitte deine Import-Datei und versuche es erneut.
Screenshots or Videos
No response
Additional Context
No response
Operating System
Windows
Operating System Version
windows 11
Installation method
Direct Download (from bitwarden.com)
Build Version
newest one
Issue Tracking Info
The text was updated successfully, but these errors were encountered: