This release fixes a few reported bugs and shortcomings reported by our users
(thanks!). Most notably, fix
MySQL support broken in 0.5.0, as well as add
support for SSH key formats other than
Upgrading from 0.5.0
Please refer to the documentation for upgrade instructions.
There is a minor database migration step involved, removing an index added in
0.5.0 but found to be problematic on
Note that in the configuration file, the semantics of the
i18n.lang settings have been clarified.
Below are the most relevant changes between 0.5.0 and 0.5.1. Note that it is not a complete list: some changes are purely internal refactoring. Please refer to the source repository if you are interested in full details.
- allow database migration from Windows to Unix by accepting
sha256passwords on all platforms cs
- fix 'Reset Your Password' form (Issue #350) cs
- make sure
Accept-Languageis recognized as having 100% coverage and thus avoid fallback to less desired languages cs
- updated translation for Russian cs
SSH repository access
- fix support for
MySQL, related to a database index on public_key, in turn related to public key deletion cs cs2
- fix parsing of
- add WARNING comment as first line in
.authorized_keysmanaged by Kallithea cs
- extra paranoid check for
.authorized_keyslines having safe content cs
User interface functionality
Settings > Visualform validation after introduction of SSH URLs cs
Version control systems support
- more elegant handling of installed pre/post-receive hook failing on direct repo access cs
We would like to thank everyone that contributed to the Kallithea repository (directly or by updating translations in Weblate) since release 0.5.0 (the numbers are the amount of commits)...
15 Mads Kiilerich 9 Thomas De Schampheleire 1 Adi Kriegisch 1 Wolfgang Scherer 1 Private
... as well as everyone contributing in other ways, e.g. by reporting issues, discussing via mail or IRC, etc.