Comments (29)
Hmm, that's odd, doesn't happen on my end (pixel Android 13). I think the Android build manifest may need some adjustments. I might be able to provide a safe test build today/tomorrow. Please keep in touch.
I must inform that starting with the next release there will be an easy to set up server feature included for desktop builds which can then be used instead of QR synchronization (~1 month until release).
from passy.
@rubysm this is already possible, there's a CSV import feature in place. Next update is going to have KDBX import support alongside it as well.
Edit 1: Did you mean directly loading entries? I don't believe I can provide that for the time being.
from passy.
My apologies, I am not planning to implement clipboard sync. For that, please use an app like KDE connect. Passy focuses on safe storage of encrypted entries, clipboard sync seems far beyond this scope.
from passy.
CameraException(error, Attempt to invoke virtual method 'int android.media.EncoderProfiles$VideoProfile.getWidth()' on a null object reference)
#0 AndroidCamera.createCamera (package:camera_android/src/android_camera.dart:112)
<asynchronous suspension>
#1 CameraController.initialize (package:camera/src/camera_controller.dart:296)
<asynchronous suspension>
#2 _FutureBuilderState._subscribe.<anonymous closure> (package:flutter/src/widgets/async.dart:624)
<asynchronous suspension>
Camrra crashed.
from passy.
Apologies, I'll revisit CSV import to ensure that it's fast and works correctly for all entry types. I'll also add 2fa csv import support for passwords. While I hope to resolve the camera issue too, I can't promise that, but entry synchronization server is already implemented and tested and will be available soon (it might allow for clipboard synchronization).
I'm sorry that this is your first experience with my app. Truly, I haven't worked on the CSV import feature for quite enough time, most of the import/export functionality is relatively new (dates one release back).
I will notify you once the next release is out. Thank you for your contribution!
from passy.
Hello @rubysm !
Which Android version do you have? Are you sure you granted camera permission to Passy?
from passy.
permission granted
android 13
Oneui
Do i need to sync everytime by scanning qr?
Autosync between pc and android?
from passy.
One more feature suggestion:
Loading passwords and notes from other password manager like bitwarden will be nice. Which avoid headache in creating logins again
from passy.
You can access the CSV import screen through the account settings (cogwheel in the top right corner of the screen after you've logged in).
from passy.
App was frozen when I try to import Bitwaadan vault csv file into passy, I mentioned login name, login password, uri, name clearly.
from passy.
Im running oneui android 13
from passy.
Do u checked importing bitwarden vault?
from passy.
Depending on how big your password store is, app may be frozen for up to one minute. Are you sure you waited long enough? I'll make sure to re-test the CSV import feature but I'm pretty sure it works with Bitwarden's CSVs.
from passy.
I waited for a minute and i checked notification for log and ain't no response.
from passy.
Only 300 items in my list
from passy.
I tested it right now and it works as expected. I apologize but I'm not sure if I can assist you with this in any way other than asking that you try waiting for a longer period of time. Thank you.
Edit 1: I'll consider adding a progress bar for the next update.
from passy.
One more feature request
If you going to implement auto sync feature, I would suggest you to implement auto clipboard sync between android and pc (both pswd manager and clipboard manger in same panel).
from passy.
I tried an import of 300 csv entries (duplicates) from Bitwarden. It took me a considerable time to import all of them. I will add a progress timer for the next update. Did the app simply freeze on your end or did it show a loading splash screen (with a big Passy logo on it)?
Edit 1: I am planning to provide a test build for you later today with both the potential camera fix and a progress bar indicator for csv imports.
from passy.
Did the app simply freeze on your end or did it show a loading splash screen (with a big Passy logo on it)?
Yeah
am planning to provide a test build for you later today with both the potential camera fix and a progress bar indicator for csv imports.
Sure.
from passy.
My apologies, I am not planning to implement clipboard sync. For that, please use an app like KDE connect. Passy focuses on safe storage of encrypted entries, clipboard sync seems far beyond this scope.
It's not only about clipboard sync but you can also keep your clipboard logs in ur protected vault.
from passy.
I'll consider clipboard sync for a separate GlitterWare app.
from passy.
I'll consider clipboard sync for a separate GlitterWare app.
Ok, but u should consider storing it in a vault and cross platform sync locally.
from passy.
I can not promise it, but I might provide a clipboard sync feature with a store for 30 copies for Passy copy data (no non-Passy copy information) after the next release.
from passy.
I can not promise it, but I might provide a clipboard sync feature with a store for 30 copies for Passy copy data (no non-Passy copy information) after the next release.
Is 30 copies is limit? Why not more than 30?
from passy.
@rubysm I'm sorry for failing to provide complete responses earlier today, I was in a big hurry.
I have implemented a CSV import counter and added the android.hardware.camera
feature to the android build manifest file, which should hopefully resolve your camera issue. I have compiled a test build from 204c4b7 which you can acquire over at https://www.dropbox.com/scl/fi/aek71iwmu6559kyzn01ks/Passy-v1.6.0-Better-CSV.apk?rlkey=hf34xexz0a0eaxk75qjpdaucd&dl=0. If you wish to test this build, I recommend backing up your Passy account (via Settings -> Backup & Restore) if you have saved any data into it before installing this build. Please report back, and thank you!
Is 30 copies is limit? Why not more than 30?
I can implement it to be 100 copies, but I do not plan to add any extensive settings for the clipboard for the time being. If you wish to discuss the clipboard synchronization feature further I recommend that you open a separate issue. I will notify you if the clipboard synchronization becomes available.
from passy.
I will investigate further into this problem. Did you try importing yet? Please tell me if you can see the counter while the import is in progress.
from passy.
I'm going to update the camera package for the next Passy release. Unfortunately, there isn't anything else I can do about it for now. CSV imports will be optimized too.
from passy.
I will investigate further into this problem. Did you try importing yet? Please tell me if you can see the counter while the import is in progress.
It works but ain't fast and when I try import notes from that same CSV file it created dummy items instead of my vault notes.
from passy.
Hello @rubysm ! New release is available at https://github.com/GlitterWare/Passy/releases/v1.7.0. It resolves the CSV import speed along with the ability to cram more export information into entries.
I am unsure as to whether the camera problem is resolved yet. The camera package has been updated but as all of my devices have been able to use it all along I can not tell if it is fixed for you yet.
Regarding the clipboard synchronization, I have not implemented it yet but it is very likely to be added as an option in settings for the next release. The new synchronization server feature allows for this to happen.
If you're still interested in clipboard synchronization you may want to familiarize yourself with the new dedicated server feature. You can access information on the simple setup process via ⚙️ -> Synchronization servers
-> Setup
(the setup button is not available on mobile devices).
from passy.
Related Issues (20)
- [Suggestion]: better error message if sync fails due to time difference (or allow sync with large time difference) HOT 5
- [Bug]: Synchronize fails from linux PC (host) to Android mobile (connect) HOT 3
- [Suggestion]: Add ability to select the day for date fields in an ID HOT 1
- [Bug]: Backup fails HOT 2
- [Bug]: Server installation error on linux appimage HOT 2
- [Suggestion]: Bookmarks sync HOT 6
- [Suggestion]: Last synchronization label in home screen should have a meaningful initial value HOT 1
- [Suggestion]: Prevent adding empty entries HOT 1
- [Suggestion]: Prevent adding empty entries HOT 1
- [Bug]: Inability to export files because it can't get permission HOT 1
- [Suggestion]: use weblate for l10n HOT 3
- [Suggestion]: do not make assumptions about layout of translations HOT 2
- [Suggestion]: remove Synchronization (and Search) from main screen HOT 2
- [Suggestion]: Add support for subdomains in the website field of a password in passy HOT 4
- remove duplicates in records [Suggestion]: HOT 1
- [Bug]: [DArgon2ErrorCode.ARGON2_MEMORY_TOO_LITTLE] Memory cost is too small HOT 6
- [Bug]: How it came possible to appear 2 or 3 times same account? ( passy windows 11) - remedy is duplicates remover function? HOT 2
- [Bug]: cant export database HOT 2
- [Bug]: Can't add custom field HOT 3
- [Suggestion]: IPhone version HOT 1
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 passy.