Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 7 additions & 4 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ and this project adheres to

## [Unreleased]

## [3.8.0] - 2025-10-14

### Added

- ✨(frontend) add pdf block to the editor #1293
Expand Down Expand Up @@ -36,7 +38,7 @@ and this project adheres to

### Fixed

- 🐛(backend) duplicate sub docs as root for reader users
- 🐛(backend) duplicate sub docs as root for reader users #1385
- ⚗️(service-worker) remove index from cache first strategy #1395
- 🐛(frontend) fix 404 page when reload 403 page #1402
- 🐛(frontend) fix legacy role computation #1376
Expand All @@ -47,10 +49,11 @@ and this project adheres to
- 🐛(frontend) exclude h4-h6 headings from table of contents #1441
- 🔒(frontend) prevent readers from changing callout emoji #1449
- 🐛(frontend) fix overlapping placeholders in multi-column layout #1455
- 🐛(backend) filter invitation with case insensitive email
- 🐛(backend) filter invitation with case insensitive email #1457
- 🐛(frontend) reduce no access image size from 450 to 300 #1463
- 🐛(frontend) preserve interlink style on drag-and-drop in editor #1460
- ✨(frontend) load docs logo from public folder via url #1462
- 🔧(keycloak) Fix https required issue in dev mode #1286

## [3.7.0] - 2025-09-12

Expand Down Expand Up @@ -114,7 +117,6 @@ and this project adheres to
- 🐛(frontend) fix dnd conflict with tree and Blocknote #1328
- 🐛(frontend) fix display bug on homepage #1332
- 🐛link role update #1287
- 🔧(keycloak) Fix https required issue in dev mode #1286

## [3.5.0] - 2025-07-31

Expand Down Expand Up @@ -786,7 +788,8 @@ and this project adheres to
- ✨(frontend) Coming Soon page (#67)
- 🚀 Impress, project to manage your documents easily and collaboratively.

[unreleased]: https://github.com/suitenumerique/docs/compare/v3.7.0...main
[unreleased]: https://github.com/suitenumerique/docs/compare/v3.8.0...main
[v3.8.0]: https://github.com/suitenumerique/docs/releases/v3.8.0
[v3.7.0]: https://github.com/suitenumerique/docs/releases/v3.7.0
[v3.6.0]: https://github.com/suitenumerique/docs/releases/v3.6.0
[v3.5.0]: https://github.com/suitenumerique/docs/releases/v3.5.0
Expand Down
113 changes: 61 additions & 52 deletions src/backend/locale/br_FR/LC_MESSAGES/django.po
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: lasuite-docs\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-10 14:29+0000\n"
"PO-Revision-Date: 2025-09-12 09:50\n"
"POT-Creation-Date: 2025-10-14 07:19+0000\n"
"PO-Revision-Date: 2025-10-14 13:09\n"
"Last-Translator: \n"
"Language-Team: Breton\n"
"Language: br_FR\n"
Expand Down Expand Up @@ -50,27 +50,36 @@ msgstr "Kuzhet"
msgid "Favorite"
msgstr "Sinedoù"

#: build/lib/core/api/serializers.py:487 core/api/serializers.py:487
#: build/lib/core/api/serializers.py:496 core/api/serializers.py:496
msgid "A new document was created on your behalf!"
msgstr "Ur restr nevez a zo bet krouet ganeoc'h!"

#: build/lib/core/api/serializers.py:491 core/api/serializers.py:491
#: build/lib/core/api/serializers.py:500 core/api/serializers.py:500
msgid "You have been granted ownership of a new document:"
msgstr "C'hwi zo bet disklaeriet perc'henn ur restr nevez:"

#: build/lib/core/api/serializers.py:628 core/api/serializers.py:628
#: build/lib/core/api/serializers.py:536 core/api/serializers.py:536
msgid "This field is required."
msgstr "Ar vaezienn-mañ a zo rekis."

#: build/lib/core/api/serializers.py:547 core/api/serializers.py:547
#, python-format
msgid "Link reach '%(link_reach)s' is not allowed based on parent document configuration."
msgstr ""

#: build/lib/core/api/serializers.py:693 core/api/serializers.py:693
msgid "Body"
msgstr "Korf"

#: build/lib/core/api/serializers.py:631 core/api/serializers.py:631
#: build/lib/core/api/serializers.py:696 core/api/serializers.py:696
msgid "Body type"
msgstr "Doare korf"

#: build/lib/core/api/serializers.py:637 core/api/serializers.py:637
#: build/lib/core/api/serializers.py:702 core/api/serializers.py:702
msgid "Format"
msgstr "Stumm"

#: build/lib/core/api/viewsets.py:965 core/api/viewsets.py:965
#: build/lib/core/api/viewsets.py:983 core/api/viewsets.py:983
#, python-brace-format
msgid "copy of {title}"
msgstr "eilenn {title}"
Expand Down Expand Up @@ -225,8 +234,8 @@ msgstr "implijer"
msgid "users"
msgstr "implijerien"

#: build/lib/core/models.py:359 build/lib/core/models.py:1281
#: core/models.py:359 core/models.py:1281
#: build/lib/core/models.py:359 build/lib/core/models.py:1282
#: core/models.py:359 core/models.py:1282
msgid "title"
msgstr "titl"

Expand All @@ -242,174 +251,174 @@ msgstr "Restr"
msgid "Documents"
msgstr "Restroù"

#: build/lib/core/models.py:422 build/lib/core/models.py:819 core/models.py:422
#: core/models.py:819
#: build/lib/core/models.py:422 build/lib/core/models.py:820 core/models.py:422
#: core/models.py:820
msgid "Untitled Document"
msgstr "Restr hep titl"

#: build/lib/core/models.py:854 core/models.py:854
#: build/lib/core/models.py:855 core/models.py:855
#, python-brace-format
msgid "{name} shared a document with you!"
msgstr "{name} en deus rannet ur restr ganeoc'h!"

#: build/lib/core/models.py:858 core/models.py:858
#: build/lib/core/models.py:859 core/models.py:859
#, python-brace-format
msgid "{name} invited you with the role \"{role}\" on the following document:"
msgstr "{name} en deus pedet ac'hanoc'h gant ar rol \"{role}\" war ar restr da-heul:"

#: build/lib/core/models.py:864 core/models.py:864
#: build/lib/core/models.py:865 core/models.py:865
#, python-brace-format
msgid "{name} shared a document with you: {title}"
msgstr "{name} en deus rannet ur restr ganeoc'h: {title}"

#: build/lib/core/models.py:964 core/models.py:964
#: build/lib/core/models.py:965 core/models.py:965
msgid "Document/user link trace"
msgstr "Roud liamm ar restr/an implijer"

#: build/lib/core/models.py:965 core/models.py:965
#: build/lib/core/models.py:966 core/models.py:966
msgid "Document/user link traces"
msgstr "Roudoù liamm ar restr/an implijer"

#: build/lib/core/models.py:971 core/models.py:971
#: build/lib/core/models.py:972 core/models.py:972
msgid "A link trace already exists for this document/user."
msgstr "Ur roud liamm a zo dija evit an restr/an implijer."

#: build/lib/core/models.py:994 core/models.py:994
#: build/lib/core/models.py:995 core/models.py:995
msgid "Document favorite"
msgstr "Restr muiañ-karet"

#: build/lib/core/models.py:995 core/models.py:995
#: build/lib/core/models.py:996 core/models.py:996
msgid "Document favorites"
msgstr "Restroù muiañ-karet"

#: build/lib/core/models.py:1001 core/models.py:1001
#: build/lib/core/models.py:1002 core/models.py:1002
msgid "This document is already targeted by a favorite relation instance for the same user."
msgstr "Ar restr-mañ a zo ur restr muiañ karet gant an implijer-mañ."

#: build/lib/core/models.py:1023 core/models.py:1023
#: build/lib/core/models.py:1024 core/models.py:1024
msgid "Document/user relation"
msgstr "Liamm restr/implijer"

#: build/lib/core/models.py:1024 core/models.py:1024
#: build/lib/core/models.py:1025 core/models.py:1025
msgid "Document/user relations"
msgstr "Liammoù restr/implijer"

#: build/lib/core/models.py:1030 core/models.py:1030
#: build/lib/core/models.py:1031 core/models.py:1031
msgid "This user is already in this document."
msgstr "An implijer-mañ a zo dija er restr-mañ."

#: build/lib/core/models.py:1036 core/models.py:1036
#: build/lib/core/models.py:1037 core/models.py:1037
msgid "This team is already in this document."
msgstr "Ar skipailh-mañ a zo dija en restr-mañ."

#: build/lib/core/models.py:1042 build/lib/core/models.py:1367
#: core/models.py:1042 core/models.py:1367
#: build/lib/core/models.py:1043 build/lib/core/models.py:1368
#: core/models.py:1043 core/models.py:1368
msgid "Either user or team must be set, not both."
msgstr "An implijer pe ar skipailh a rank bezañ termenet, ket an daou avat."

#: build/lib/core/models.py:1188 core/models.py:1188
#: build/lib/core/models.py:1189 core/models.py:1189
msgid "Document ask for access"
msgstr "Goulenn tizhout ar restr"

#: build/lib/core/models.py:1189 core/models.py:1189
#: build/lib/core/models.py:1190 core/models.py:1190
msgid "Document ask for accesses"
msgstr "Goulennoù tizhout ar restr"

#: build/lib/core/models.py:1195 core/models.py:1195
#: build/lib/core/models.py:1196 core/models.py:1196
msgid "This user has already asked for access to this document."
msgstr "An implijer en deus goulennet tizhout ar restr-mañ."

#: build/lib/core/models.py:1260 core/models.py:1260
#: build/lib/core/models.py:1261 core/models.py:1261
#, python-brace-format
msgid "{name} would like access to a document!"
msgstr "{name} en defe c'hoant da dizhout ar restr-mañ!"

#: build/lib/core/models.py:1264 core/models.py:1264
#: build/lib/core/models.py:1265 core/models.py:1265
#, python-brace-format
msgid "{name} would like access to the following document:"
msgstr "{name} en defe c'hoant da dizhout ar restr da-heul:"

#: build/lib/core/models.py:1270 core/models.py:1270
#: build/lib/core/models.py:1271 core/models.py:1271
#, python-brace-format
msgid "{name} is asking for access to the document: {title}"
msgstr "{name} en defe c'hoant da dizhout ar restr: {title}"

#: build/lib/core/models.py:1282 core/models.py:1282
#: build/lib/core/models.py:1283 core/models.py:1283
msgid "description"
msgstr "deskrivadur"

#: build/lib/core/models.py:1283 core/models.py:1283
#: build/lib/core/models.py:1284 core/models.py:1284
msgid "code"
msgstr "kod"

#: build/lib/core/models.py:1284 core/models.py:1284
#: build/lib/core/models.py:1285 core/models.py:1285
msgid "css"
msgstr "css"

#: build/lib/core/models.py:1286 core/models.py:1286
#: build/lib/core/models.py:1287 core/models.py:1287
msgid "public"
msgstr "publik"

#: build/lib/core/models.py:1288 core/models.py:1288
#: build/lib/core/models.py:1289 core/models.py:1289
msgid "Whether this template is public for anyone to use."
msgstr "M'eo foran ar patrom-mañ hag implijus gant n'eus forzh piv."

#: build/lib/core/models.py:1294 core/models.py:1294
#: build/lib/core/models.py:1295 core/models.py:1295
msgid "Template"
msgstr "Patrom"

#: build/lib/core/models.py:1295 core/models.py:1295
#: build/lib/core/models.py:1296 core/models.py:1296
msgid "Templates"
msgstr "Patromoù"

#: build/lib/core/models.py:1348 core/models.py:1348
#: build/lib/core/models.py:1349 core/models.py:1349
msgid "Template/user relation"
msgstr "Liamm patrom/implijer"

#: build/lib/core/models.py:1349 core/models.py:1349
#: build/lib/core/models.py:1350 core/models.py:1350
msgid "Template/user relations"
msgstr "Liammoù patrom/implijer"

#: build/lib/core/models.py:1355 core/models.py:1355
#: build/lib/core/models.py:1356 core/models.py:1356
msgid "This user is already in this template."
msgstr "An implijer-mañ a zo dija er patrom-mañ."

#: build/lib/core/models.py:1361 core/models.py:1361
#: build/lib/core/models.py:1362 core/models.py:1362
msgid "This team is already in this template."
msgstr "Ar skipailh-mañ a zo dija er patrom-mañ."

#: build/lib/core/models.py:1438 core/models.py:1438
#: build/lib/core/models.py:1439 core/models.py:1439
msgid "email address"
msgstr "postel"

#: build/lib/core/models.py:1457 core/models.py:1457
#: build/lib/core/models.py:1458 core/models.py:1458
msgid "Document invitation"
msgstr "Pedadenn d'ur restr"

#: build/lib/core/models.py:1458 core/models.py:1458
#: build/lib/core/models.py:1459 core/models.py:1459
msgid "Document invitations"
msgstr "Pedadennoù d'ur restr"

#: build/lib/core/models.py:1478 core/models.py:1478
#: build/lib/core/models.py:1479 core/models.py:1479
msgid "This email is already associated to a registered user."
msgstr "Ar postel-mañ a zo liammet ouzh un implijer enskrivet."

#: core/templates/mail/html/template.html:162
#: core/templates/mail/html/template.html:153
#: core/templates/mail/text/template.txt:3
msgid "Logo email"
msgstr "Logo ar postel"

#: core/templates/mail/html/template.html:209
#: core/templates/mail/html/template.html:200
#: core/templates/mail/text/template.txt:10
msgid "Open"
msgstr "Digeriñ"

#: core/templates/mail/html/template.html:226
#: core/templates/mail/html/template.html:217
#: core/templates/mail/text/template.txt:14
msgid " Docs, your new essential tool for organizing, sharing and collaborating on your documents as a team. "
msgstr " Docs, hoc'h ostilh nevez ret-holl evit aozañ, rannañ ha kenlabourat war ar restr e skipailh. "

#: core/templates/mail/html/template.html:233
#: core/templates/mail/html/template.html:224
#: core/templates/mail/text/template.txt:16
#, python-format
msgid " Brought to you by %(brandname)s "
Expand Down
Loading
Loading