Giter Club home page Giter Club logo

mailspring-keybase's People

Contributors

dependabot[bot] avatar esmailelbobdev2 avatar iftnt avatar mirkoschubert avatar ngohuy avatar

Stargazers

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

Watchers

 avatar  avatar  avatar  avatar  avatar

mailspring-keybase's Issues

Does not work on Artix linux

So I followed install instructions #7 (comment) and yet I still get errors in my console log:

Uncaught Error: Cannot find module '/home/esmailelbob/.config/Mailspring/packages/keybase/lib/main'
Require stack:
- /usr/share/mailspring/resources/app.asar/src/package.js
- /usr/share/mailspring/resources/app.asar/src/package-manager.js
- /usr/share/mailspring/resources/app.asar/src/app-env.js
- /usr/share/mailspring/resources/app.asar/src/window-bootstrap.js
- /usr/share/mailspring/resources/app.asar/static/index.html
    at Module._resolveFilename (internal/modules/cjs/loader.js:892)
    at Function.o._resolveFilename (electron/js2c/renderer_init.js:29)
    at Module._load (internal/modules/cjs/loader.js:737)
    at Function.f._load (electron/js2c/asar_bundle.js:5)
    at Function.o._load (electron/js2c/renderer_init.js:29)
    at Module.require (internal/modules/cjs/loader.js:964)
    at require (internal/modules/cjs/helpers.js:88)
    at Package.activate (/tmp/nylas-build/ele…p/src/package.ts:46)
    at PackageManager.activatePackage (/tmp/nylas-build/ele…kage-manager.ts:129)
    at /tmp/nylas-build/ele…ckage-manager.ts:92
Error: Cannot find module '/home/esmailelbob/.config/Mailspring/packages/keybase/lib/main'
Require stack:
- /usr/share/mailspring/resources/app.asar/src/package.js
- /usr/share/mailspring/resources/app.asar/src/package-manager.js
- /usr/share/mailspring/resources/app.asar/src/app-env.js
- /usr/share/mailspring/resources/app.asar/src/window-bootstrap.js
- /usr/share/mailspring/resources/app.asar/static/index.html
    at Module._resolveFilename (internal/modules/cjs/loader.js:892)
    at Function.o._resolveFilename (electron/js2c/renderer_init.js:29)
    at Module._load (internal/modules/cjs/loader.js:737)
    at Function.f._load (electron/js2c/asar_bundle.js:5)
    at Function.o._load (electron/js2c/renderer_init.js:29)
    at Module.require (internal/modules/cjs/loader.js:964)
    at require (internal/modules/cjs/helpers.js:88)
    at Package.activate (/tmp/nylas-build/ele…p/src/package.ts:46)
    at PackageManager.activatePackage (/tmp/nylas-build/ele…kage-manager.ts:129)
    at /tmp/nylas-build/ele…ckage-manager.ts:92 
Object

And yes I went to addon's folder and ran npm install :

esmailelbob in ~ 
$ cd /home/esmailelbob/.config/Mailspring/packages/keybase/                                                                                      0.0s
esmailelbob in ~/.config/Mailspring/packages/keybase 
$ npm install                          

up to date, audited 296 packages in 2s

9 packages are looking for funding
  run `npm fund` for details

found 0 vulnerabilities                                                                                                                          1.8s

Do not push node_module to git repo.

We do not need push all trash-heavy-bloat node_module to git.
Just add to .gitignore and use npm or yarn to install it from package.json to deploy new environment.

Does not work on Manjaro 18 and Mailspring 1.7.2

Hi,

I am trying to configure this plugins using this steps but it doesn't seams to work. Can not find a Encryption tab on Preference.

  1. stop all Mailspring processes
  2. clone repository into any location
  3. cd /path/to/mailspring-keybase and then npm install
  4. start Mailspring and add plugin - you should see a success notification
  5. close Mailspring and edit config.json and remove keybase from disabled plugins list
  6. start Mailspring, key management can be found in preferences

Cannot decrypt message

Hi,
Thanks for your work to migrate this extension to Mailspring.
I can encrypt messages OK but cannot decrypt them.
When I press the "Decrypt attachment" button, I see the following errors in the console :
-1546865767333.log
-1546865754149.log
-1546865742501.log

It seemed related to a "password popup" but I can,'t tell much.
Any idea on how to solve this ?

Usage of the plugin

Hi,

It may be a basic question and not relevant to what you have done.

I was able to install the plugin successfully but there is no change in the client environment, I can't see any button related to PGP; neither on "preferences" or on "compose mail". Where can I find the plugin to be able to manage it as we as the keys?

No License

This packages does not have a license file.
Can you add a LICENSE file?

I recommend MIT, BSD, or CC0 for the license type.

how to use mailspring-keybase plugin?

Hi NgoHuy,
getting pgp to work with Mailspring is an awesome feature, and thank you for your work.

I have installed this plugin but I don't see anyway how to use it. Where and how can I add my pgp key? I don't see any button to encrypt email.

I'm on Fedora Linux 28 if that helps.

Thanks,
Valent.

Add install instructions in Readme.md

Hi,

Installation is not trivial.
Instructions should be put in Readme.md

For instance :

  • clone repository into any location
  • cd /path/to/mailspring-keybase and then npm install
  • start Mailspring and add plugin - you should see a success notification
  • close Mailspring and edit config.json and remove keybase from disabled plugins list (config.json can be found in different places depending on your OS. Search for the Mailspring folder in your filesystem)
  • start Mailspring, key management can be found in preferences

Best regards

David

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.