La Suite Docs
Open-source, web-native text editor for real-time collaborative documents and sub-documents.
Alternative to: notion, google docs

v3.0.0
2025-03-28⚠️ Breaking Changes
We are not using the nginx auth request anymore to access the collaboration server (yProvider).
The authentication is now managed directly from the yProvider server.
You must remove the annotation nginx.ingress.kubernetes.io/auth-url from the ingressCollaborationWS in your helm files.
This means as well that the yProvider server must be able to access the Django server.
To do so, you must set the COLLABORATION_BACKEND_BASE_URL environment variable to the yProvider service.
Example here: https://github.com/suitenumerique/docs/commit/544dd00c16313197b22debb29ff5cdbd99452de1
Added
- 📄(legal) Require contributors to sign a DCO by @bzg #779
- ✨Add api endpoint to duplicate document by @sampaccoud #570
Changed
- ♻️(frontend) Integrate UI kit by @AntoLC and @PanchoutNathan #783
- 🏗️(y-provider) manage auth in y-provider app by @lunika #804
Fixed
- 🐛(backend) compute ancestor_links in get_abilities if needed by @lunika #725
- 🔒️(back) restrict access to document accesses by @lunika #801
New Contributors
- @qbey made their first contribution in https://github.com/suitenumerique/docs/pull/797
Full Changelog: https://github.com/suitenumerique/docs/compare/v2.6.0…v3.0.0