Giter VIP home page Giter VIP logo

swifty's Introduction

swifty_banner_alpha

Free Offline-first Password Manager for MacOS, Windows and Linux.

Actions Status Financial Contributors on Open Collective GitHub release (latest SemVer including pre-releases) GitHub All Releases Encryption

鉂わ笍 it? Then 猸愶笍 it on GitHub or Tweet about it.

Features

  • Store Login/Password credentials
  • Credit card Information
  • Secure notes to store sensitive information
  • One-click Strong Password Generation
  • Time-based One Time Passwords support (TOTP)
  • Google Drive Sync (optional)
  • No data is leaving your computer:
    • Everything is encrypted, stored and decrypted on your local file system
    • Decryption happens once on entering Master Password
    • Ability to migrate from one computer to another using backup file or GDrive sync
  • There's more to come...

Screenshots

swifty_screen_01

swifty_screen_02

Install

Check Latest Releases page for recent version of packaged app for MacOS, Windows or Linux.

Alternatively you can build app yourself:

git clone [email protected]:swiftyapp/swifty.git
yarn install
bozon package mac

Contributors

Code Contributors

This project exists thanks to all the people who contribute. [Contribute].

Financial Contributors

Become a financial contributor and help us sustain our community. [Contribute]

Individuals

Organizations

Support this project with your organization. Your logo will show up here with a link to your website. [Contribute]

License

GNU/GPL Version 3

swifty's People

Contributors

alchaplinsky avatar alone1206 avatar asuniia avatar bluemancz avatar danielsitnik avatar dependabot[bot] avatar imgbotapp avatar kant avatar kecrily avatar lukaszslupski avatar monkeywithacupcake avatar ortovoxx avatar sastofficial avatar zlelo avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

swifty's Issues

Error "Unhandled Promisse"

Error: Request timed out
    at Timeout.o [as _onTimeout] (/Applications/Swifty.app/Contents/Resources/app.asar/main/index.js:11:83486)
    at listOnTimeout (internal/timers.js:531:17)
    at processTimers (internal/timers.js:475:7)

Swifty 0.4.6
Electron 8.2.3
darwin 19.3.0
Locale: en-US

I am unable to connect my google drive. please check this error and correct it

Error: invalid_grant
    at t.Gaxios.request (C:\Users\goldh\AppData\Local\Programs\Swifty\resources\app.asar\main\index.js:8:8812)
    at processTicksAndRejections (internal/process/task_queues.js:85:5)
    at async u.getTokenAsync (C:\Users\goldh\AppData\Local\Programs\Swifty\resources\app.asar\main\index.js:3:20676)

Swifty 0.4.1
Electron 7.0.0
win32 10.0.18363
Locale: en-GB

App Logo

  • Should be similar to App icon
  • Will be used for displaying in the application on the locked screen

Data migration - no possibility to migrate data

Describe the bug
File cannot uploaded from Google Drive to Swifty from another device and from Swifty to Google Drive. No option is available to perform such activity.

To Reproduce
Steps to reproduce the behavior:
Please follow the steps in the documentation.

Expected behavior
User should be able to use the downloaded file from Google Drive with a Swifty application.

Desktop (please complete the following information):

  • MacOS Big Sur (Version 11.0.1)
  • Safari Version 14.0.1 (16610.2.11.51.8)

Attachment
For more data, please refer to the attachment:
Swifty-PT017-Data-Migration-Failed.docx

User Rate Limit Exceeded.

Error: User Rate Limit Exceeded. Rate of requests for user exceed configured project quota. You may consider re-evaluating expected per-user traffic to the API and adjust project quota limits accordingly. You may monitor aggregate quota usage and adjust limits in the API Console: https://console.developers.google.com/apis/api/drive.googleapis.com/quotas?project=968373227094
    at t.Gaxios.request (/Applications/Swifty 2.app/Contents/Resources/app.asar/main/index.js:8:8812)
    at runMicrotasks (<anonymous>)
    at processTicksAndRejections (internal/process/task_queues.js:85:5)
    at async u.requestAsync (/Applications/Swifty 2.app/Contents/Resources/app.asar/main/index.js:3:24723)

Swifty 0.4.1
Electron 7.0.0
darwin 19.0.0
Locale: en-GB

Error at Google Drive sync

Error: invalid_grant
    at t.Gaxios.request (C:\Users\Lukentui\AppData\Local\Programs\Swifty\resources\app.asar\main\index.js:8:8812)
    at processTicksAndRejections (internal/process/task_queues.js:85:5)
    at async u.getTokenAsync (C:\Users\Lukentui\AppData\Local\Programs\Swifty\resources\app.asar\main\index.js:3:20676)

Steps to reproduce

  1. Open Settings
  2. Click "Connect your Google Drive"
  3. Login and permit access to Google Account(Click "Allow")
  4. Catch exception :D

Swifty 0.4.1
Electron 7.0.0
win32 10.0.18362
Locale: ru

One time password

Is your feature request related to a problem? Please describe.
No

Describe the solution you'd like
Scan QR code or enter a one time password security key to generate one time passwords like 1password does.

Firefox error

Error: Swifty folder was not found on GDrive
    at U.readRemoteVault (/opt/Swifty/resources/app.asar/main/index.js:616:132480)
    at processTicksAndRejections (internal/process/task_queues.js:97:5)

Swifty 0.6.2
Electron 10.1.5
linux 5.9.16-200.fc33.x86_64
Locale: en-GB

Chrome extension is not working!!

Chrome extension is not working. Maybe because it is not uploaded on Chrome Store!
I have a developer account of Chrome web store so if you allow then i can publish the extension on Chrome web store

Swifty generates wrong OTP

Describe the bug
When entering a secret for Two factor authentication, swifty shows a different one time password that google authenticator does.

Desktop (please complete the following information):

  • OS: MacOS
  • Version 0.5.0

Restore backup from google drive

Is your feature request related to a problem? Please describe.
I have multiple devices and want to install swifty on them without much hassle.

Describe the solution you'd like
I want to "restore from backup" as a returning user (on another device) directly to google drive.
So without google drive synced to the device.

Describe alternatives you've considered
Installing the google drive to the laptop/pc's...
But I don't want the other files available on some pc's,
or even the possibility to sync files to another pc.

Additional context
image

Additional auto typing

Hi, your app it's useful to me, I have one suggestion, can you additional feature auto typing for app, it like kepass on window,

Thanks

Cannot export vault on MacOS Big Sur

Describe the bug
Cannot export vault. No dialog and no erros and also no vault file.

To Reproduce
Go to settings and export vault as file.

Expected behavior
The on-click event of this button should open a save file dialog.

Desktop (please complete the following information):

  • OS: MacOS Big Sur
  • Version 11.1

Backup Feature Doesn't Work!

Greetings,

So recently I've started using swiftly on my windows 10, when I create a backup file and delete a password it doesn't retrieve it. I've tried placing the backup file in the swifty directory and also opening it using swifty but still it doesn't work.

Error

Error: New version 0.6.5 is not signed by the application owner: publisherNames: Developer ID Application: Oleksandr Chaplinsky (UFBL3F444A), raw info: {
  "SignerCertificate": {
    "FriendlyName": "",
    "IssuerName": {
      "Name": "C=US, O=Apple Inc., OU=Apple Certification Authority, CN=Developer ID Certification Authority",
      "Oid": "System.Security.Cryptography.Oid"
    },
    "NotAfter": "/Date(1741686300000)/",
    "NotBefore": "/Date(1583833500000)/",
    "PrivateKey": null,
    "PublicKey": {
      "Key": "System.Security.Cryptography.RSACryptoServiceProvider",
      "Oid": "System.Security.Cryptography.Oid",
      "EncodedKeyValue": "System.Security.Cryptography.AsnEncodedData",
      "EncodedParameters": "System.Security.Cryptography.AsnEncodedData"
    },
    "SerialNumber": "3FE8945F17D17389",
    "SignatureAlgorithm": {
      "Value": "1.2.840.113549.1.1.11",
      "FriendlyName": "sha256RSA"
    },
    "Thumbprint": "9EF446CE9ACEC9FC313BCA844AA57348C7D84566",
    "Version": 3,
    "Issuer": "C=US, O=Apple Inc., OU=Apple Certification Authority, CN=Developer ID Certification Authority",
    "Subject": "C=US, O=Oleksandr Chaplinsky, OU=UFBL3F444A, CN=Developer ID Application: Oleksandr Chaplinsky (UFBL3F444A), OID.0.9.2342.19200300.100.1.1=UFBL3F444A"
  },
  "TimeStamperCertificate": {
    "Archived": false,
    "Extensions": [
      "System.Security.Cryptography.X509Certificates.X509KeyUsageExtension",
      "System.Security.Cryptography.X509Certificates.X509BasicConstraintsExtension",
      "System.Security.Cryptography.X509Certificates.X509EnhancedKeyUsageExtension",
      "System.Security.Cryptography.X509Certificates.X509Extension",
      "System.Security.Cryptography.X509Certificates.X509Extension",
      "System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierExtension",
      "System.Security.Cryptography.X509Certificates.X509Extension",
      "System.Security.Cryptography.X509Certificates.X509Extension"
    ],
    "FriendlyName": "",
    "IssuerName": {
      "Name": "CN=DigiCert SHA2 Assured ID Timestamping CA, OU=www.digicert.com, O=DigiCert Inc, C=US",
      "Oid": "System.Security.Cryptography.Oid"
    },
    "NotAfter": "/Date(1925424000000)/",
    "NotBefore": "/Date(1609459200000)/",
    "HasPrivateKey": false,
    "PrivateKey": null,
    "PublicKey": {
      "Key": "System.Security.Cryptography.RSACryptoServiceProvider",
      "Oid": "System.Security.Cryptography.Oid",
      "EncodedKeyValue": "System.Security.Cryptography.AsnEncodedData",
      "EncodedParameters": "System.Security.Cryptography.AsnEncodedData"
    },
    "SerialNumber": "0D424AE0BE3A88FF604021CE1400F0DD",
    "SubjectName": {
      "Name": "CN=DigiCert Timestamp 2021, O=\"DigiCert, Inc.\", C=US",
      "Oid": "System.Security.Cryptography.Oid"
    },
    "SignatureAlgorithm": {
      "Value": "1.2.840.113549.1.1.11",
      "FriendlyName": "sha256RSA"
    },
    "Thumbprint": "E1D782A8E191BEEF6BCA1691B5AAB494A6249BF3",
    "Version": 3,
    "Handle": 1649728580576,
    "Issuer": "CN=DigiCert SHA2 Assured ID Timestamping CA, OU=www.digicert.com, O=DigiCert Inc, C=US",
    "Subject": "CN=DigiCert Timestamp 2021, O=\"DigiCert, Inc.\", C=US"
  },
  "Status": 1,
  "StatusMessage": "No ha podido crearse una cadena de certificados en una entidad de certificaci贸n ra铆z de confianza"
}
    at t.newError (C:\Users\Usuario\AppData\Local\Programs\Swifty\resources\app.asar\main\index.js:2:175026)
    at Object.task (C:\Users\Usuario\AppData\Local\Programs\Swifty\resources\app.asar\main\index.js:2:258607)
    at async g.executeDownload (C:\Users\Usuario\AppData\Local\Programs\Swifty\resources\app.asar\main\index.js:2:246626)

Swifty 0.6.4
Electron 11.2.0
win32 10.0.18363
Locale: es-419

Unknown license in control file in .deb archive

Describe the bug
There is a control file inside control.tar.gz archive in .deb package. This control file should contain a line with license. It currently contains the line: License: unknown. Could you please update this file to contain License: GPL-3.0 instead?

To Reproduce
Steps to reproduce the behaviour:

mkdir swifty; cd swifty
wget https://github.com/swiftyapp/swifty/releases/download/v0.6.4/Swifty_0.6.4_amd64.deb
ar -x Swifty_0.6.4_amd64.deb
tar -xzf control.tar.gz
cat control | grep License

License: unknown

Unable to uninstal

So first issue, im on windows 10, just set it up, set a master password, i typed it it and confirmed it. And now... the password is supposedly incorrect. Like i just set it up and i know what it is cause i typed it in twice and i made sure i typed it correctly. but now... it is saying incorrect password,

Second issue. im trying to uninstall it and reinstall if to reset. Cant uninstall it either.

Any suggestions.

windows 10, latest build. Windows installer.

Error message during use (checking for updates)

Describe the bug
While using the application, it tries to check for updates but fails

To Reproduce
Steps to reproduce the behavior:

  1. Open application/give master password
  2. Wait

Expected behavior
Checking successfully for updates

Screenshots
image
Full Error message:
Unhandled Promise Rejection
Error: New version 0.6.3 is not signed by the application owner: publisherNames: Developer ID Application: Oleksandr Chaplinsky (UFBL3F444A), raw info: {
"SignerCertificate": null,
"TimeStamperCertificate": null,
"Status": 2,
"StatusMessage": "The file C://Users//PcAdmin//AppData//Local//swifty-updater//pending//temp-Swifty-Setup-0.6.3.exe is not digitally signed. You cannot run this script on the current system. For more information about running scripts and setting execution policy, see about_Execution_Policies at https:/go.microsoft.com/fwlink/?LinkID=135170"
}
at t.newError (C:/Users/PcAdmin/AppData/Local/Programs/Swifty/resources/app.asar/main/index.js:1:30811)
at Object.task (C:/Users/PcAdmin/AppData/Local/Programs/Swifty/resources/app.asar/main/index.js:10:114594)
at async g.executeDownload (C:/Users/PcAdmin/AppData/Local/Programs/Swifty/resources/app.asar/main/index.js:1:287172)

Desktop (please complete the following information):

  • OS: Windows 10 Pro V.1909 B.18363.1316

i get this error

Error: New version 0.6.0 is not signed by the application owner: publisherNames: Developer ID Application: Oleksandr Chaplinsky (UFBL3F444A), raw info: {
  "SignerCertificate": null,
  "TimeStamperCertificate": null,
  "Status": 2,
  "StatusMessage": "El archivo \temp-Swifty-Setup-0.6.0.exe no est谩 firmado digitalmente. No se puede ejecutar este script en el sistema actual. Para obtener m谩s informaci贸n acerca de la ejecuci贸n de scripts y la configuraci贸n de la directiva de ejecuci贸n, consulta about_Execution_Policies en https:/go.microsoft.com/fwlink/?LinkID=135170"
}
    at t.newError (C:\Users\emo\AppData\Local\Programs\Swifty\resources\app.asar\main\index.js:1:30810)
    at Object.task (C:\Users\emo\AppData\Local\Programs\Swifty\resources\app.asar\main\index.js:10:114724)
    at async g.executeDownload (C:\Users\emo\AppData\Local\Programs\Swifty\resources\app.asar\main\index.js:1:287171)

Swifty 0.5.4
Electron 9.2.1
win32 10.0.18363
Locale: es

Dropbox syncing

Is your feature request related to a problem? Please describe.
Not really

Describe the solution you'd like
Syncing with Dropbox alternatively to Google Drive

Describe alternatives you've considered
Syncing with Google Drive

Additional context
Syncing vault cross platform & devices

Change master password

Is your feature request related to a problem? Please describe.
No

Describe the solution you'd like
It would be very nice if one can change the master password.

Describe alternatives you've considered
I fell in love with Swifty directly :)

Windows - Window interactions

Describe the bug
On windows the application can't minimize, maximize, unmaximize or close

To Reproduce
Steps to reproduce the behavior:

  1. Open the application on a windows device
  2. Try to interact with the window

Expected behavior
When one of the three buttons are pressed, the desired action should happen

Screenshots
Testing it on the start
GifMaker_20201126020600822

Desktop (please complete the following information):

  • OS: Microsoft Windows 10 Pro
  • Version 10.0.18363 Build 18363

Additional context
I tried to look "under the hood" and found out that "src/preload/remote" => remote is undefined.
you call it from "src/renderer/javascript/component/elements/controls".
image

On sync Error: No refresh token is set

Error: No refresh token is set.
    at u.refreshTokenNoCache (/Applications/Swifty.app/Contents/Resources/app.asar/main/index.js:1:84061)
    at u.refreshToken (/Applications/Swifty.app/Contents/Resources/app.asar/main/index.js:1:83743)
    at u.getRequestMetadataAsync (/Applications/Swifty.app/Contents/Resources/app.asar/main/index.js:1:86109)
    at u.requestAsync (/Applications/Swifty.app/Contents/Resources/app.asar/main/index.js:1:87230)
    at u.request (/Applications/Swifty.app/Contents/Resources/app.asar/main/index.js:1:87099)
    at l (/Applications/Swifty.app/Contents/Resources/app.asar/main/index.js:1:203840)
    at Object.t.createAPIRequest (/Applications/Swifty.app/Contents/Resources/app.asar/main/index.js:1:203935)
    at c.list (/Applications/Swifty.app/Contents/Resources/app.asar/main/index.js:11:2649581)
    at O.exists (/Applications/Swifty.app/Contents/Resources/app.asar/main/index.js:353:7948)
    at O.folderExists (/Applications/Swifty.app/Contents/Resources/app.asar/main/index.js:353:7513)

Swifty 0.4.4
Electron 8.1.1
darwin 19.3.0
Locale: en-GB

Windows 10 Signature Error

Error: New version 0.6.5 is not signed by the application owner: publisherNames: Developer ID Application: Oleksandr Chaplinsky (UFBL3F444A), raw info: {
  "SignerCertificate": {
    "FriendlyName": "",
    "IssuerName": {
      "Name": "C=US, O=Apple Inc., OU=Apple Certification Authority, CN=Developer ID Certification Authority",
      "Oid": "System.Security.Cryptography.Oid"
    },
    "NotAfter": "/Date(1741686300000)/",
    "NotBefore": "/Date(1583833500000)/",
    "PrivateKey": null,
    "PublicKey": {
      "Key": "System.Security.Cryptography.RSACryptoServiceProvider",
      "Oid": "System.Security.Cryptography.Oid",
      "EncodedKeyValue": "System.Security.Cryptography.AsnEncodedData",
      "EncodedParameters": "System.Security.Cryptography.AsnEncodedData"
    },
    "SerialNumber": "3FE8945F17D17389",
    "SignatureAlgorithm": {
      "Value": "1.2.840.113549.1.1.11",
      "FriendlyName": "sha256RSA"
    },
    "Thumbprint": "9EF446CE9ACEC9FC313BCA844AA57348C7D84566",
    "Version": 3,
    "Issuer": "C=US, O=Apple Inc., OU=Apple Certification Authority, CN=Developer ID Certification Authority",
    "Subject": "C=US, O=Oleksandr Chaplinsky, OU=UFBL3F444A, CN=Developer ID Application: Oleksandr Chaplinsky (UFBL3F444A), OID.0.9.2342.19200300.100.1.1=UFBL3F444A"
  },
  "TimeStamperCertificate": {
    "Archived": false,
    "Extensions": [
      "System.Security.Cryptography.X509Certificates.X509KeyUsageExtension",
      "System.Security.Cryptography.X509Certificates.X509BasicConstraintsExtension",
      "System.Security.Cryptography.X509Certificates.X509EnhancedKeyUsageExtension",
      "System.Security.Cryptography.X509Certificates.X509Extension",
      "System.Security.Cryptography.X509Certificates.X509Extension",
      "System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierExtension",
      "System.Security.Cryptography.X509Certificates.X509Extension",
      "System.Security.Cryptography.X509Certificates.X509Extension"
    ],
    "FriendlyName": "",
    "IssuerName": {
      "Name": "CN=DigiCert SHA2 Assured ID Timestamping CA, OU=www.digicert.com, O=DigiCert Inc, C=US",
      "Oid": "System.Security.Cryptography.Oid"
    },
    "NotAfter": "/Date(1925424000000)/",
    "NotBefore": "/Date(1609459200000)/",
    "HasPrivateKey": false,
    "PrivateKey": null,
    "PublicKey": {
      "Key": "System.Security.Cryptography.RSACryptoServiceProvider",
      "Oid": "System.Security.Cryptography.Oid",
      "EncodedKeyValue": "System.Security.Cryptography.AsnEncodedData",
      "EncodedParameters": "System.Security.Cryptography.AsnEncodedData"
    },
    "SerialNumber": "0D424AE0BE3A88FF604021CE1400F0DD",
    "SubjectName": {
      "Name": "CN=DigiCert Timestamp 2021, O=\"DigiCert, Inc.\", C=US",
      "Oid": "System.Security.Cryptography.Oid"
    },
    "SignatureAlgorithm": {
      "Value": "1.2.840.113549.1.1.11",
      "FriendlyName": "sha256RSA"
    },
    "Thumbprint": "E1D782A8E191BEEF6BCA1691B5AAB494A6249BF3",
    "Version": 3,
    "Handle": 1952588171120,
    "Issuer": "CN=DigiCert SHA2 Assured ID Timestamping CA, OU=www.digicert.com, O=DigiCert Inc, C=US",
    "Subject": "CN=DigiCert Timestamp 2021, O=\"DigiCert, Inc.\", C=US"
  },
  "Status": 1,
  "StatusMessage": "A certificate chain could not be built to a trusted root authority"
}
    at t.newError (C:\Users\Michael\AppData\Local\Programs\Swifty\resources\app.asar\main\index.js:2:175026)
    at Object.task (C:\Users\Michael\AppData\Local\Programs\Swifty\resources\app.asar\main\index.js:2:258607)
    at async g.executeDownload (C:\Users\Michael\AppData\Local\Programs\Swifty\resources\app.asar\main\index.js:2:246626)

Swifty 0.6.4
Electron 11.2.0
win32 10.0.19041
Locale: en-US

Signature issue (?) Windows 10

Error: New version 0.6.4 is not signed by the application owner: publisherNames: Developer ID Application: Oleksandr Chaplinsky (UFBL3F444A), raw info: {
  "SignerCertificate": {
    "FriendlyName": "",
    "IssuerName": {
      "Name": "C=US, O=Apple Inc., OU=Apple Certification Authority, CN=Developer ID Certification Authority",
      "Oid": "System.Security.Cryptography.Oid"
    },
    "NotAfter": "/Date(1741686300000)/",
    "NotBefore": "/Date(1583833500000)/",
    "PrivateKey": null,
    "PublicKey": {
      "Key": "System.Security.Cryptography.RSACryptoServiceProvider",
      "Oid": "System.Security.Cryptography.Oid",
      "EncodedKeyValue": "System.Security.Cryptography.AsnEncodedData",
      "EncodedParameters": "System.Security.Cryptography.AsnEncodedData"
    },
    "SerialNumber": "3FE8945F17D17389",
    "SignatureAlgorithm": {
      "Value": "1.2.840.113549.1.1.11",
      "FriendlyName": "sha256RSA"
    },
    "Thumbprint": "9EF446CE9ACEC9FC313BCA844AA57348C7D84566",
    "Version": 3,
    "Issuer": "C=US, O=Apple Inc., OU=Apple Certification Authority, CN=Developer ID Certification Authority",
    "Subject": "C=US, O=Oleksandr Chaplinsky, OU=UFBL3F444A, CN=Developer ID Application: Oleksandr Chaplinsky (UFBL3F444A), OID.0.9.2342.19200300.100.1.1=UFBL3F444A"
  },
  "TimeStamperCertificate": {
    "Archived": false,
    "Extensions": [
      "System.Security.Cryptography.X509Certificates.X509KeyUsageExtension",
      "System.Security.Cryptography.X509Certificates.X509BasicConstraintsExtension",
      "System.Security.Cryptography.X509Certificates.X509EnhancedKeyUsageExtension",
      "System.Security.Cryptography.X509Certificates.X509Extension",
      "System.Security.Cryptography.X509Certificates.X509Extension",
      "System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierExtension",
      "System.Security.Cryptography.X509Certificates.X509Extension",
      "System.Security.Cryptography.X509Certificates.X509Extension"
    ],
    "FriendlyName": "",
    "IssuerName": {
      "Name": "CN=DigiCert SHA2 Assured ID Timestamping CA, OU=www.digicert.com, O=DigiCert Inc, C=US",
      "Oid": "System.Security.Cryptography.Oid"
    },
    "NotAfter": "/Date(1925424000000)/",
    "NotBefore": "/Date(1609459200000)/",
    "HasPrivateKey": false,
    "PrivateKey": null,
    "PublicKey": {
      "Key": "System.Security.Cryptography.RSACryptoServiceProvider",
      "Oid": "System.Security.Cryptography.Oid",
      "EncodedKeyValue": "System.Security.Cryptography.AsnEncodedData",
      "EncodedParameters": "System.Security.Cryptography.AsnEncodedData"
    },
    "SerialNumber": "0D424AE0BE3A88FF604021CE1400F0DD",
    "SubjectName": {
      "Name": "CN=DigiCert Timestamp 2021, O=\"DigiCert, Inc.\", C=US",
      "Oid": "System.Security.Cryptography.Oid"
    },
    "SignatureAlgorithm": {
      "Value": "1.2.840.113549.1.1.11",
      "FriendlyName": "sha256RSA"
    },
    "Thumbprint": "E1D782A8E191BEEF6BCA1691B5AAB494A6249BF3",
    "Version": 3,
    "Handle": 2329311640832,
    "Issuer": "CN=DigiCert SHA2 Assured ID Timestamping CA, OU=www.digicert.com, O=DigiCert Inc, C=US",
    "Subject": "CN=DigiCert Timestamp 2021, O=\"DigiCert, Inc.\", C=US"
  },
  "Status": 1,
  "StatusMessage": "A certificate chain could not be built to a trusted root authority"
}
    at t.newError (C:\Users\Michael\AppData\Local\Programs\Swifty\resources\app.asar\main\index.js:1:30613)
    at Object.task (C:\Users\Michael\AppData\Local\Programs\Swifty\resources\app.asar\main\index.js:10:117287)
    at async g.executeDownload (C:\Users\Michael\AppData\Local\Programs\Swifty\resources\app.asar\main\index.js:1:286322)

Swifty 0.5.1
Electron 9.0.0
win32 10.0.18363
Locale: en-US

Potential update error on startup

Error: ZIP file not provided: [
  {
    "url": "https://github.com/alchaplinsky/swifty/releases/download/v0.6.2/Swifty-0.6.2.dmg",
    "info": {
      "url": "Swifty-0.6.2.dmg",
      "sha512": "karru8TlSjFNp1KHo6ZeG+2Sg+NhCBNpV+mPZ3ZMmpkL/3Sdh4boEA8/pXauU4dfxAekYuw5aKrihtJmBraZ8g==",
      "size": 79586130
    }
  }
]
    at t.newError (/Applications/Swifty.app/Contents/Resources/app.asar/main/index.js:1:30811)
    at p.doDownloadUpdate (/Applications/Swifty.app/Contents/Resources/app.asar/main/index.js:10:111020)
    at p.downloadUpdate (/Applications/Swifty.app/Contents/Resources/app.asar/main/index.js:1:284202)
    at p.doCheckForUpdates (/Applications/Swifty.app/Contents/Resources/app.asar/main/index.js:1:283552)
    at processTicksAndRejections (internal/process/task_queues.js:97:5)

Swifty 0.6.1
Electron 10.1.3
darwin 19.6.0
Locale: en-GB

OneDrive syncing

Is your feature request related to a problem? Please describe.
Nope

Describe the solution you'd like
Ability to sync the vault via OneDrive as alternative to GDrive.

Describe alternatives you've considered

Additional context
Syncing vault cross platform & devices

Error shown on loading the application

Error: Redirect was cancelled
    at SimpleURLLoaderWrapper.<anonymous> (electron/js2c/browser_init.js:2561:23)
    at SimpleURLLoaderWrapper.emit (events.js:203:13)

Swifty 0.4.2
Electron 7.1.7
darwin 19.3.0
Locale: en-GB

Import details either via CSV or local API

It would be great, if we have an option to import the details from other password managers or provide a CSV template with which we can import the data into Swifty. This will help to adopt easily by migrating data.

Fatal error at set up

I got stuck right at the set up. Hope it helps to share this...

TypeError: Error processing argument at index 0, conversion failure from #<Object>
    at d.setBounds (C:\Users\Jeroen\AppData\Local\Programs\Swifty\resources\electron.asar\browser\api\browser-window.js:16:25)
    at d.resize (C:\Users\Jeroen\AppData\Local\Programs\Swifty\resources\app.asar\main\index.js:335:5211)
    at d.enlarge (C:\Users\Jeroen\AppData\Local\Programs\Swifty\resources\app.asar\main\index.js:335:6205)
    at appId.authSuccess (C:\Users\Jeroen\AppData\Local\Programs\Swifty\resources\app.asar\main\index.js:335:16343)
    at C:\Users\Jeroen\AppData\Local\Programs\Swifty\resources\app.asar\main\index.js:335:16269
    at EventEmitter.<anonymous> (C:\Users\Jeroen\AppData\Local\Programs\Swifty\resources\app.asar\main\index.js:335:13711)
    at EventEmitter.emit (events.js:200:13)
    at WebContents.<anonymous> (C:\Users\Jeroen\AppData\Local\Programs\Swifty\resources\electron.asar\browser\api\web-contents.js:335:21)
    at WebContents.emit (events.js:200:13)

Swifty 0.3.0-beta.1
Electron 6.0.9
win32 10.0.18362
Locale: en-US

Tags

Could we use tags with passwords?

Filter them by tags will be useful when managing Business/Personal accounts

Thanks

Error on synchronizing to Google Drive for first time

Describe the bug
Trying to connect with Google Drive, application gives the following error

To Reproduce
Steps to reproduce the behavior:

  1. Click Synchronize with Google Drive button
  2. Browser pops out for user authentication. Proceed to select account.
  3. On last page of consent screen in Google Oauth, before completing the auth process, Windows Firewall warning shows up to confirm network access. "Public Network" chosen, and click Ok on Windows Firewall dialog.
  4. Soon after, confirming all access on Google Oauth consent screen. Auth is done now.
  5. The following error shows up.
    Sorry that I didn't take screenshot, but here is the following error from the Report button on the error dialog.
TypeError: Cannot read property 'read' of undefined
    at C:\Users\Username\AppData\Local\Programs\Swifty\resources\app.asar\main\index.js:2:6177881
    at processTicksAndRejections (internal/process/task_queues.js:97:5)

Swifty 0.6.4
Electron 11.2.0
win32 10.0.19041
Locale: en-US


Also after I log in into the app, the Google Drive icon on top left corner shows "!" sign. I hovered and no feedback/tooltip regarding the error. I suggest adding feedback for UX improvement.
image

Backup vault locally

Is your feature request related to a problem? Please describe.
No

Describe the solution you'd like
Ability to take vault backup locally on computer.

Describe alternatives you've considered
No

Additional context
We can consider encrypting backup file with master password so that can be restored on other machine.

Nextcloud/webdav syncing

Is your feature request related to a problem? Please describe.
No

Describe the solution you'd like
Syncing with NextCloud/Webdav alternatively to privative Google Drive or Dropbox

Describe alternatives you've considered
Syncing with Google Drive or Dropbox

Additional context
:3

Login password more then 24 characters will be cut ....

Is your feature request related to a problem? Please describe.
In src/renderer/javascripts/components/main/body/aside/form/login.js,
we can see line35, have set the password field maxlength=24,
so if password more then 24, that will be cut...
and fields maxlength is necessary?

App icon

Describe the solution you'd like
Would be nice to use it for both Desktop and Mobile application icon

Abnormal connection to Google driver

TypeError: Cannot read property 'access_token' of null
    at l.getRequestMetadataAsync (C:\Users\DGUT_Y\AppData\Local\Programs\Swifty\resources\app.asar\main\index.js:2:497929)
    at l.requestAsync (C:\Users\DGUT_Y\AppData\Local\Programs\Swifty\resources\app.asar\main\index.js:2:499407)
    at l.request (C:\Users\DGUT_Y\AppData\Local\Programs\Swifty\resources\app.asar\main\index.js:2:499272)
    at h (C:\Users\DGUT_Y\AppData\Local\Programs\Swifty\resources\app.asar\main\index.js:2:518274)
    at Object.t.createAPIRequest (C:\Users\DGUT_Y\AppData\Local\Programs\Swifty\resources\app.asar\main\index.js:2:518375)
    at c.list (C:\Users\DGUT_Y\AppData\Local\Programs\Swifty\resources\app.asar\main\index.js:2:3393105)
    at O.exists (C:\Users\DGUT_Y\AppData\Local\Programs\Swifty\resources\app.asar\main\index.js:2:6114024)
    at O.folderExists (C:\Users\DGUT_Y\AppData\Local\Programs\Swifty\resources\app.asar\main\index.js:2:6113589)
    at U.writeRemoteVault (C:\Users\DGUT_Y\AppData\Local\Programs\Swifty\resources\app.asar\main\index.js:2:6115655)
    at U.push (C:\Users\DGUT_Y\AppData\Local\Programs\Swifty\resources\app.asar\main\index.js:2:6115558)

Swifty 0.6.4
Electron 11.2.0
win32 10.0.18363
Locale: zh-CN

Locked screen

What should be displayed in UI:

  • App identity (logo)
  • Field for entering master password
  • A button to enable touchId for mac users with touchId support

Keep getting this error upon start-up

Error: New version 0.5.2 is not signed by the application owner: publisherNames: Developer ID Application: Oleksandr Chaplinsky (UFBL3F444A), raw info: {
  "SignerCertificate": null,
  "TimeStamperCertificate": null,
  "Status": 2,
  "StatusMessage": "The file C:\\Users\\Michael\\AppData\\Local\\swifty-updater\\pending\\temp-Swifty-Setup-0.5.2.exe is not digitally signed. You cannot run this script on the current system. For more information about running scripts and setting execution policy, see about_Execution_Policies at https:/go.microsoft.com/fwlink/?LinkID=135170"
}
    at t.newError (C:\Users\Michael\AppData\Local\Programs\Swifty\resources\app.asar\main\index.js:1:30613)
    at Object.task (C:\Users\Michael\AppData\Local\Programs\Swifty\resources\app.asar\main\index.js:10:117287)
    at async g.executeDownload (C:\Users\Michael\AppData\Local\Programs\Swifty\resources\app.asar\main\index.js:1:286322)

Swifty 0.5.1
Electron 9.0.0
win32 10.0.18362
Locale: en-US

What is license?

Describe the bug
On README file, license is MIT, but in LICENSE file, it is GNU General Public License v3.0

Master Password lockout

Describe the bug
I have been locked out of the app because it says that the master password is incorrect. I know that it is not. This has happened before. The other time it happened I restarted the app and it worked. Any suggestions? Could it be due to the new update?

Also, I am new to github but I wanted to know if there is a way to update the swifty app or does it happen automatically when you push new changes?

On Linux and Windows after closing and reopening app freezes

Describe the bug
On Linux and Windows after closing and reopening app freezes

To Reproduce
Steps to reproduce the behavior:

  1. Open app
  2. Enter password and see main app window
  3. Close app window
  4. Open app window by clicking tray icon

Expected behavior
App should be fully interactable again

Actual behavior
App window is frozen and non-responsive

Desktop (please complete the following information):

  • OS: Windows, Linux
  • Version: 0.2.0-beta.3

Question about use the project

Hey guys,

I just fork you project and I was wondering if there is any problem if I create my own app from you code?, I'm adding some extra features to my fork, and I want to change the name to the project, is it ok for you?.

My project will be open source with GNU license as well, let me know if there is any issue.

Thank you.

iOS Download loads Linux Bundle

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Go to https://getswifty.pro/ with an iOS Device
  2. Click on 'Download for iOS'
  3. It does download the 'Linux (.AppImage)' file

Expected behavior
Do not show the download button and display a note on availability

Screenshots

Desktop (please complete the following information):

  • OS: iOS
  • Version 14

Can`t open the App on MacOS

Describe the bug
App cant be opened after installation on MacOS as it "can`t be scanned for malicious code. The app needs to be updated. Contact the developer". I never before saw such message.

To Reproduce
Steps to reproduce the behavior:

  1. Download from https://getswifty.pro/ for MacOS
  2. Install (drag into app dir)
  3. Open the app
  4. See error

Expected behavior
Should start normaly

Screenshots
grafik

Desktop (please complete the following information):

  • OS: MacOS
  • Version 10.15.7

Google sync error

Describe the bug
Clicking sync shows the error below:

Screenshots
image

Desktop:
image

Connect to Google drive is not working

Describe the bug
Connect to google drive just opens a blank page and it stays that way. Doesnt do anything after that.

To Reproduce
Steps to reproduce the behavior:

  1. Go to Vault Setting
  2. Click on Connect to Google Drive
  3. See error that nothing happens. The page just remains blank.

Expected behavior
It should connect to Google account and link it the google drive.

Screenshots
Screenshot 2019-08-26 at 5 50 43 PM

Desktop (please complete the following information):

  • OS: Mac and Ubuntu
  • Version : 0.2.0

Additional context
Add any other context about the problem here.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    馃枛 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google 鉂わ笍 Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.