IJHack / QtPass

QtPass is a multi-platform GUI for pass, the standard unix password manager.
https://qtpass.org/
GNU General Public License v3.0
1.01k stars 158 forks source link

Create a new release 1.4.0 #567

Closed schmunk42 closed 11 months ago

schmunk42 commented 3 years ago

Last release is about 1 1/2 years old, there were a lot of fixes in the meantime.

Could you create a new one, please.

thomaspierson commented 2 years ago

It would be really nice to have a release on this project! @annejan Do you need any help or people to test before making this possible?

annejan commented 2 years ago

Dear @thomaspierson

Any help would be very welcome at this time. I am currently "drowning" in work and have thus not found any time to work on QtPass for almost two years.

Especially testing on different platforms is something I would want to do (or have done) before tagging a new release.

thomaspierson commented 2 years ago

Ok I can test on Debian and Windows 10 on my side. Maybe you can just create a new tag 1.4.0rc1 and then we can build and test on this precise tag?

annejan commented 2 years ago

I have just tagged https://github.com/IJHack/QtPass/releases/tag/1.4.0-rc1 including full changelog.

kenji21 commented 2 years ago

I can try the macOS version if dmg can be added on this rc ;-)

annejan commented 2 years ago

That is awesome @kenji21

Currently mangling Travis to build me one (has stopped working 6 months ago apparently)

thomaspierson commented 2 years ago

Just tested on Windows 10 and there is maybe a regression as I can’t decrypt any password and I get the error below:

Screenshot (72)

And it’s working if I decrypt directly the file using the embeded windows gpg tool for example or also through a windows command line using gpg --decrypt.

kenji21 commented 2 years ago

tried to run macdeployqt main/QtPass.app (from .travis.yml:60) since got an issue today, it seems it needs to be runned twice

kenji21 commented 12 months ago

Happy to see the 1.4.0 finally published

Any chance to get a dmg in the assets of the release ?

annejan commented 12 months ago

Unfortunately I don't currently have a working Mac to build and test this release. Will ask around to see if I can find a trusted party to do this for me so I can with full trust sign a fresh .dmg

kenji21 commented 12 months ago

Just generated one 🎉 (after some battling to get correct node version to install appdmg command)

QtPass.dmg.zip

kenji21 commented 12 months ago

"Use Qrencode" checkbox is grayed out, but qrencode is available on my mac, is it disabled at compile time ?

annejan commented 11 months ago

Perhaps it can't be found on the PATH ?

annejan commented 11 months ago

Added (and signed) file after having another friend do a quick test . . thx @kenji21

For other issue (if persistent) please open new issue.

kenji21 commented 11 months ago

Perhaps it can't be found on the PATH ?

clearly a PATH issue... qrencode if installed with brew, is located at /usr/local/bin/qrencode (intel) or /opt/homebrew/bin/qrencode (arm)

if I open QtPass from my terminal (command open -a /Applications/QtPass.app, it inherits the PATH of my shell), it's OK, but not if opening it using the Finder

annejan commented 11 months ago

Created new issue: https://github.com/IJHack/QtPass/issues/660