Feature list for v2.1.0

140 views
Skip to first unread message

droidmonkey

unread,
Nov 7, 2016, 8:17:28 AM11/7/16
to keepass...@googlegroups.com
The following is a release list for KeePassXC v2.1.0:

New Features:
  • Incorporated keepass-http functionality
  • Favorite icon fetching for entries with URL defined (#30, #36)
  • Added command line option '--pw-stdin' (#54)
  • Made search box always visible (#15)
  • Ability to merge a database into the currently opened database (#22)
  • Added {DELAY=n} keyword to autotype (#77)
  • Added snapcraft build rules (#83)
  • Added and icon to indicate when the DB is unlocked (#46)
  • Reconfigured password generator dialog with entropy meter and standalone (#92)
  • Ability to autoreload changed database file while opened (#93)
  • Autotype recognizes entry attribute names (case-insensitive) (#107)
Bugs Fixed:
  • Editing entries can now be saved with CTRL+Enter (#8)
  • Enhanced build and install process for MacOS (#42)
  • Fixed autotype integration in Windows and MacOS (#63)
  • Settings in HTTP -> Advanced are now saved (#65)
  • Unlock dialog is shown when autotype encounters a locked database (#89)
  • Fixed hiding window on startup and cleaned up settings entries (#109)
  • Default autotype attributes are now shown (#107)
Still todo:
  • Option to display entry attributes as passwords (#45)
  • Enhance search filtering through group clicking (#16)
  • Rework of entry attributes interface (#111)
  • Add key combo to toggle window visibility (#99)
  • KeePassHTTP - connecting to unlocked db sends new pair request (#28)
  • YubiKey 2FA (#119)

TheZero

unread,
Nov 7, 2016, 11:04:06 AM11/7/16
to KeePassX Reboot
Obviously we need to create the Website (can you create the Repository for it?)

droidmonkey

unread,
Nov 12, 2016, 7:44:41 AM11/12/16
to KeePassX Reboot
https://github.com/keepassxreboot/keepassxc_site

I gave you admin access to this repo

TheZero

unread,
Nov 12, 2016, 5:49:06 PM11/12/16
to KeePassX Reboot
Thanks, I will look into it the next few days.

For the 2.1.0 feature.
I've added to the 2.1.0 Milestone on github all the major PR from the Fork so we can make a list for the Changelog

The feature/issue that (in my opinion) should be fixed for the 2.1.0 are the following:

Release-dependent
- Website
- Push new binaries to upstream distros #5
- Snapcraft and AppImage
- Should be good to Automatically Deploy Binaries from TravisCI to GitHub Release

Other
- Compile two separate binaries, one with http plugin and one without
- Write HTTP test cases
- KeePassHTTP: Connecting when database is closed sends a new pair request

And the Password-Related from Add some password-related feature
Message has been deleted
Message has been deleted

droidmonkey

unread,
Nov 25, 2016, 10:19:49 AM11/25/16
to KeePassXC
OK! Features and bug list has been posted to the first post. Have anything else?

TheZero

unread,
Nov 25, 2016, 4:01:16 PM11/25/16
to KeePassXC
Can every Maintainer take a look at the first commit for the website?

https://github.com/keepassxreboot/keepassxc_site/tree/develop

Thanks

Janek Bevendorff

unread,
Nov 26, 2016, 4:17:25 AM11/26/16
to KeePassXC
When I first downloaded it, I was a little afraid to see a typical "designed by engineers" website, but I got a nice and clean Bootstrap design. ;-)
I like it, I really do. Great job.

droidmonkey

unread,
Nov 27, 2016, 9:13:23 PM11/27/16
to KeePassXC
Looks great to me, clean and slick. Should probably expand upon the unique community features (ie, what differentiates us from KeePassX) on the main page. Otherwise this is a great style.

TheZero

unread,
Nov 28, 2016, 4:18:45 AM11/28/16
to KeePassXC
It's ok, now that I know that the style is great I can go on and change texts as we wish.

In the next few days I will convert the website into a Jekyll template so GitHub Pages will manage everything :)

TheZero

unread,
Nov 28, 2016, 6:23:40 AM11/28/16
to KeePassXC
I've converted the whole site to a Jekyll site and I've also edited the text in the index page.

Here a screenshot of the texts https://i.imgur.com/GqATaDr.png

Are they ok or I need to change something?

Janek Bevendorff

unread,
Nov 28, 2016, 8:00:20 AM11/28/16
to KeePassXC
Your capitalization is a bit weird, especially in the teaser text (but also in the columns below). Also the stray "either" in the "Encrypted" column doesn't make sense. And Feedom should probably be Freedom. ;-)
"all the contribution" should be just "contributions" and I'm not sure if you can really say "KeePassXC will always be free as in price". Sounds at least weird to me (although I know what you mean). The common saying is "free as in beer".

TheZero

unread,
Nov 28, 2016, 9:46:16 AM11/28/16
to KeePassXC
Sorry I'm not english.

Anyway I've made a commit to fix, can you see if it's ok? Thanks

Janek Bevendorff

unread,
Nov 29, 2016, 4:36:04 PM11/29/16
to KeePassXC
I wanted to submit a few changes and fixes to the website repository,
but don't have write permissions for the repository. Could you change
that maybe? I don't really want to maintain a separate fork.

And somehow this mailing list does not allow replies by mail. How stupid is that?

TheZero

unread,
Nov 29, 2016, 4:45:47 PM11/29/16
to KeePassXC
I've added you with write access.

We should use the team feature of Github Organization to manage our access easily.

Did you receive my email? If not, can you give me your address?

Janek Bevendorff

unread,
Nov 29, 2016, 4:49:10 PM11/29/16
to KeePassXC
Yes, thanks.
I just pushed it directly to develop since it's not really code that needs a review and the project size is very manageable. Have a look at it.

TheZero

unread,
Nov 29, 2016, 5:00:30 PM11/29/16
to KeePassXC
Yes, I'm ok with the changes. Thanks for the fix in the wording :D

Janek Bevendorff

unread,
Nov 30, 2016, 12:53:00 PM11/30/16
to KeePassXC
I registered keepassxc.org and added a redirect at https://keepassxc.org and https://www.keepassxc.org to https://keepassxreboot.github.io. The domain has a TLS certificate and DNSSEC keys and points to a webspace I own which does the redirect.
If we need any additional services which we can't host at GitHub, we can host them there.

Janek Bevendorff

unread,
Nov 30, 2016, 1:01:16 PM11/30/16
to KeePassXC
I can create any email addresses you want. You can also get your personal @keepassxc.org addresses if you want. Both forwarding and personal IMAP accounts are possible.

droidmonkey

unread,
Dec 3, 2016, 4:53:33 PM12/3/16
to KeePassXC
Wow you're the best Janek! Can you create a forwarder for me: droid...@keepassxc.org  (you should have my gmail)

Janek Bevendorff

unread,
Dec 4, 2016, 7:40:15 AM12/4/16
to KeePassXC
Done. :-)

Janek Bevendorff

unread,
Dec 4, 2016, 7:49:34 AM12/4/16
to KeePassXC
Oh, and I would also suggest we always use keepassxc.org when referring to our website in any official statement and release post. That way we have consistency and only rely on our own domain name. So in case we need to host elsewhere some day, we don't run into problems. Also keepassxc.org is much shorter, easier to remember and reflects our new project name better. Everything from keepassxc.org/(.*) is properly redirected with a 301 redirect to keepassxreboot.github.io/$1. So https://keepassxc.org/download redirects to https://keepassxreboot.github.io/download, for instance.

droidmonkey

unread,
Dec 24, 2016, 10:47:35 AM12/24/16
to KeePassXC
After Christmas I will be merging in the outstanding PR's and work on closing out the rest of the v2.1.0 task list.

TheZero

unread,
Dec 24, 2016, 11:27:07 AM12/24/16
to KeePassXC
Very nice!

#125 and #132 can be merged right now. (the first one is already approved by Janek, the second one needs a review)

#127 must be fixed and there is some works to do so I think we can postpone it for the next version 2.2.0 ( It's just about adding Yubikey support)

Also #120 (the CSV import feature) can be postponed IMHO

Reply all
Reply to author
Forward
0 new messages