canaille-globuzma/doc/changelog.rst
2024-03-28 15:31:55 +01:00

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