Releases: suitenumerique/docs
v3.3.0
What's Changed
✨Docs has a fresh new design with a more generic approach.
⚙️ The footer is now configurable!
See how to do here: https://github.com/suitenumerique/docs/blob/main/docs/theming.md#footer-configuration-
📜 The export feature is under the AGPL licence.
For more information, see: https://github.com/suitenumerique/docs/blob/main/UPGRADE.md#330---2025-05-22
✨ Add a custom callout block thanks to @ZouicheOmar
scrnli_Nx06lxyV6Ny6p0.webm
Added
- ✨(backend) add endpoint checking media status by @lunika #984
- ✨(backend) allow setting session cookie age via env var by @sampaccoud #977
- ✨(backend) allow theme customization using a configuration file by @lunika #948
- ✨(frontend) Add a custom callout block to the editor by @ZouicheOmar #892
- 🚩(frontend) version MIT only by @AntoLC #911
- ✨(backend) integrate maleware_detection from django-lasuite by @lunika #936
- 🏗️(frontend) Footer configurable by @AntoLC #959
- 🩺(CI) add lint spell mistakes by @AntoLC #954
- ✨(frontend) create generic theme by @AntoLC #792
- 🛂(frontend) block edition to not connected users by @AntoLC #945
- 🚸(frontend) Let loader during upload analyze by @AntoLC #984
- 🚩(frontend) feature flag on blocking edition by @AntoLC #997
Changed
- 📝(frontend) Update documentation by @Zorin95670 #949
- ✅(frontend) Improve tests coverage by @Zorin95670 #949
- ⬆️(docker) upgrade backend image to python 3.13 by @lunika #973
- ⬆️(docker) upgrade node images to alpine 3.21 by @lunika #973
Fixed
- 🐛(y-provider) increase JSON size limits for transcription conversion by @lebaudantoine #989
Removed
New Contributors
- @ZouicheOmar made their first contribution in #892
- @Zorin95670 made their first contribution in #949
Full Changelog: v3.2.1...v3.3.0
v3.2.1
What's Changed
Fixed
New Contributors
- @rielzzapps made their first contribution in #932
Full Changelog: v3.2.0...v3.2.1
v3.2.0
What's Changed
Thanks to Blocknotejs - Tables have gotten a huge overhaul, gaining some big new features along the way:
- Merging & splitting cells
- Cell background & text color
- Cell text alignment
- Table header rows & columns
419094071-08507b68-fcfd-47d0-9b57-d5c7ac0c3e52.mp4
Added
- 🚸(backend) make document search on title accent-insensitive by @sampaccoud #874
- 🚩 add homepage feature flag by @AntoLC #861
- ✨(settings) Allow configuring PKCE for the SSO by @Tom-Hubrecht #886
- 🌐(i18n) activate chinese and spanish languages by @virgile-dev #884
- 🔧(backend) allow overwriting the data directory by @mweinelt #893
- ➕(backend) add
django-lasuite
dependency by @qbey #839 - ✨(frontend) advanced table features by @AntoLC #908
Changed
- ⚡️(frontend) reduce unblocking time for config by @AntoLC #867
- ♻️(frontend) bind UI with ability access by @AntoLC #900
- ♻️(frontend) use built-in Quote block by @AntoLC #908
Fixed
- 🐛(nginx) fix 404 when accessing a doc by @AntoLC #866
- 🔒️(drf) disable browsable HTML API renderer by @lunika #919
- 🔒(frontend) enhance file download security by @PanchoutNathan #889
- 🐛(backend) race condition create doc by @AntoLC #633
- 🐛(frontend) fix breaklines in custom blocks by @AntoLC #908
New Contributors
- @olaurendeau made their first contribution in #536
- @Tom-Hubrecht made their first contribution in #886
- @mweinelt made their first contribution in #893
Full Changelog: v3.1.0...v3.2.0
Full Blocknotejs Changelog: TypeCellOS/BlockNote@v0.23.2...v0.29.1
v3.1.0
What's Changed
We can now overwrite Docs at runtime ! ✨
Some documentation about it here. 📜
We provided a css example in the pull request, you can check it here !
Added
- 🚩(backend) add feature flag for the footer by @lunika #841
- 🔧(backend) add view to manage footer json by @lunika #841
- ✨(frontend) add custom css style by @AntoLC #771
- 🚩(frontend) conditionally render AI button only when feature is enabled by @rebeling #814
Changed
Fixed
- 🐛(back) validate document content in serializer by @lunika #822
- 🐛(frontend) fix selection click past end of content by @AntoLC #840
Thanks to New Contributors
- @berrydenhartog made their first contribution in #821
- @rebeling made their first contribution in #814
- @bfontaine made their first contribution in #808
Full Changelog: v3.0.0...v3.1.0
v3.0.0
⚠️ 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: 544dd00
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
Full Changelog: v2.6.0...v3.0.0
v2.6.0
What's Changed
Added
Changed
Fixed
- 🐛(back) allow only images to be used with the cors-proxy by @lunika #781
- 🐛(backend) stop returning inactive users on the list endpoint by @lunika #636
- 🔒️(backend) require at least 5 characters to search for users by @lunika #636
- 🔒️(back) throttle user list endpoint by @lunika #636
- 🔒️(back) remove pagination and limit to 5 for user list endpoint by @lunika #636
New Contributors
Full Changelog: v2.5.0...v2.6.0
v2.5.0
What's Changed
scrnli_Qc44tsz86yubXn.webm
Added
- 📝(doc) Added GNU Make link to README by @PedroManse #750
- ✨(frontend) add pinning on doc detail by @AntoLC #711
- 🚩(frontend) feature flag analytic on copy as html by @AntoLC #649
- ✨(frontend) Custom block divider with export by @AntoLC #698
- 🌐(i18n) activate dutch language by @lunika #742
- ✨(frontend) add Beautify action to AI transform by @AntoLC #662
- ✨(frontend) add Emojify action to AI transform by @AntoLC #662
Changed
- 🧑💻(frontend) change literal section open source by @AntoLC #702
- ♻️(frontend) replace cors proxy for export by @lunika #695
- 🚨(gitlint) Allow uppercase in commit messages by @AntoLC #756
- ♻️(frontend) Improve AI translations by @AntoLC #662
Fixed
- 🐛(frontend) SVG export by @AntoLC #706
- 🐛(frontend) remove scroll listener table content by @AntoLC #688
- 🔒️(back) restrict access to favorite_list endpoint by @lunika #690
- 🐛(backend) refactor to fix filtering on children
and descendants views by @lunika #695 - 🐛(action) fix notify-argocd workflow by @lunika #713
- 🚨(helm) fix helmfile lint by @lunika #736
New Contributors
- @cameroncking made their first contribution in #748
- @PedroManse made their first contribution in #750
Full Changelog: v2.4.0...v2.5.0
v2.4.0
V2.3.0
What's Changed
scrnli_SZQ692a3MEuF6v.webm
Added
- 💄(frontend) add error pages by @AntoLC #643
- 🔒️ Manage unsafe attachments by @AntoLC and @lunika #663
- ✨(frontend) Custom block quote with export by @AntoLC #646
- ✨(frontend) add open source section homepage by @AntoLC #666
Changed
- 🛂(frontend) Restore version visibility by @AntoLC #629
- 📝(doc) minor README.md formatting and wording enhancements by @bzg
- ♻️Stop setting a default title on doc creation by @AntoLC #634
- ♻️(frontend) misc ui improvements by @AntoLC #644
Fixed
- 🐛(backend) allow any type of extensions for media download by @sampaccoud #671
- ♻️(frontend) improve table pdf rendering by @NathanVss
New Contributors
- @bzg made their first contribution in #638
- @NathanVss made their first contribution in #642
Full Changelog: v2.2.0...v2.3.0
v2.2.0
What's Changed
Added
- 📝(doc) Add security.md and codeofconduct.md by @virgile-dev #604
- ✨(frontend) add home page by @AntoLC #608
- ✨(frontend) cursor display on activity by @AntoLC #609
- ✨(frontend) Add export page break by @AntoLC #623
Changed
- 🔧(backend) make AI feature reach configurable by @sampaccoud #628
Fixed
- 🌐(CI) Fix email partially translated by @AntoLC #616
- 🐛(frontend) fix cursor breakline by @AntoLC #609
- 🐛(frontend) fix style pdf export by @AntoLC #609
New Contributors
Full Changelog: v2.1.0...v2.2.0