forked from Github-Mirrors/canaille
54 lines
1.2 KiB
ReStructuredText
54 lines
1.2 KiB
ReStructuredText
Roadmap and changelog
|
|
#####################
|
|
|
|
Roadmap
|
|
*******
|
|
|
|
Bêta version
|
|
============
|
|
|
|
To go out of the current Alpha version we want to achieve the following tasks:
|
|
|
|
- :issue:`Configuration validation using pydantic <138>`
|
|
|
|
Stable version
|
|
==============
|
|
|
|
Before we push Canaille in stable version we want to achieve the following tasks:
|
|
|
|
Security
|
|
--------
|
|
|
|
- :issue:`Password hashing configuration <175>`
|
|
- :issue:`Authentication logging policy <177>`
|
|
- :issue:`Intruder lockout <173>`
|
|
- :issue:`Password expiry policy <176>`
|
|
- :issue:`Password compromission check <179>`
|
|
- :issue:`Multi-factor authentication: Email <47>`
|
|
- :issue:`Multi-factor authentication: SMS <47>`
|
|
- :issue:`Multi-factor authentication: OTP <47>`
|
|
|
|
Packaging
|
|
---------
|
|
|
|
- :issue:`Nix package <190>`
|
|
- :issue:`Docker / OCI package <59>`
|
|
|
|
And beyond
|
|
==========
|
|
|
|
- :issue:`OpenID Connect certification <182>`
|
|
- :issue:`SCIM support <116>`
|
|
|
|
Release notes
|
|
*************
|
|
|
|
All notable changes to this project will be documented in there.
|
|
|
|
The format is based on `Keep a Changelog <https://keepachangelog.com/en/1.0.0/>`_,
|
|
and this project adheres to `Semantic Versioning <https://semver.org/spec/v2.0.0.html>`_.
|
|
|
|
Alpha versions
|
|
==============
|
|
|
|
.. include:: ../CHANGES.rst
|