Compare commits

..
4 Commits
Author SHA1 Message Date
Crowdin Bot 745bfcf3dc New Crowdin translations by GitHub Action 2026-10-31 06:13:44 +00:00
GitHub Actions d98918dd97 Auto translate strings 2026-10-31 06:13:00 +00:00
shamoon 34c88613f6 Fix: fix custom fields dropdown text size (#14606) 2026-10-30 23:11:45 -07:00
github-actions[bot] 13acdabb47 Changelog v3.4.1 - GHA (#14605)
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2026-10-30 22:44:05 -07:00
50 changed files with 74 additions and 52 deletions

No files matched your search

+24
View File
@@ -1,5 +1,29 @@
# Changelog
## paperless-ngx 3.4.1
### Bug Fixes
- Fix the id\_\_ schemae in the right place [@shamoon](https://github.com/shamoon) ([#14604](https://github.com/paperless-ngx/paperless-ngx/pull/14604))
- Fix: drop redundant change perms checks on cards open button [@shamoon](https://github.com/shamoon) ([#14601](https://github.com/paperless-ngx/paperless-ngx/pull/14601))
- Tweak/fix: make new pdf controls mostly hidden [@shamoon](https://github.com/shamoon) ([#14595](https://github.com/paperless-ngx/paperless-ngx/pull/14595))
- Tweak/fix: move preview button in doc list [@shamoon](https://github.com/shamoon) ([#14594](https://github.com/paperless-ngx/paperless-ngx/pull/14594))
- Fix: checksum light mode display and cf dropdown mobile position [@shamoon](https://github.com/shamoon) ([#14590](https://github.com/paperless-ngx/paperless-ngx/pull/14590))
### All App Changes
<details>
<summary>6 changes</summary>
- Fix the id\_\_ schemae in the right place [@shamoon](https://github.com/shamoon) ([#14604](https://github.com/paperless-ngx/paperless-ngx/pull/14604))
- Fix: drop redundant change perms checks on cards open button [@shamoon](https://github.com/shamoon) ([#14601](https://github.com/paperless-ngx/paperless-ngx/pull/14601))
- Chore: Improve idle memory via more lazy imports [@stumpylog](https://github.com/stumpylog) ([#14599](https://github.com/paperless-ngx/paperless-ngx/pull/14599))
- Tweak/fix: make new pdf controls mostly hidden [@shamoon](https://github.com/shamoon) ([#14595](https://github.com/paperless-ngx/paperless-ngx/pull/14595))
- Tweak/fix: move preview button in doc list [@shamoon](https://github.com/shamoon) ([#14594](https://github.com/paperless-ngx/paperless-ngx/pull/14594))
- Fix: checksum light mode display and cf dropdown mobile position [@shamoon](https://github.com/shamoon) ([#14590](https://github.com/paperless-ngx/paperless-ngx/pull/14590))
</details>
## paperless-ngx 3.4.0
### Features / Enhancements
+1 -1
View File
@@ -4389,7 +4389,7 @@
<source>Create new field</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html</context>
<context context-type="linenumber">20</context>
<context context-type="linenumber">19</context>
</context-group>
</trans-unit>
<trans-unit id="6973528734330066202" datatype="html">
@@ -11,14 +11,12 @@
</div>
@for (field of filteredFields; track field.id) {
<button type="button" class="list-group-item list-group-item-action bg-light" (click)="addField(field)" #button>
<small class="d-flex">{{field.name}} <small class="ms-auto text-muted">{{getDataTypeLabel(field.data_type)}}</small></small>
<div class="d-flex">{{field.name}} <small class="ms-auto text-muted">{{getDataTypeLabel(field.data_type)}}</small></div>
</button>
}
@if (!filterText?.length || filteredFields.length === 0) {
<button type="button" class="list-group-item list-group-item-action bg-light" (click)="createField(filterText)" [disabled]="!canCreateFields" #button>
<small>
<i-bs width=".9em" height=".9em" name="asterisk" class="me-1"></i-bs><ng-container i18n>Create new field</ng-container>
</small>
<i-bs width=".9em" height=".9em" name="asterisk" class="me-1"></i-bs><ng-container i18n>Create new field</ng-container>
</button>
}
</div>
+1 -1
View File
@@ -4761,7 +4761,7 @@
<source>Create new field</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html</context>
<context context-type="linenumber">20</context>
<context context-type="linenumber">19</context>
</context-group>
<target state="needs-translation">Create new field</target>
</trans-unit>
+1 -1
View File
@@ -4761,7 +4761,7 @@
<source>Create new field</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html</context>
<context context-type="linenumber">20</context>
<context context-type="linenumber">19</context>
</context-group>
<target state="needs-translation">Create new field</target>
</trans-unit>
+1 -1
View File
@@ -4761,7 +4761,7 @@
<source>Create new field</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html</context>
<context context-type="linenumber">20</context>
<context context-type="linenumber">19</context>
</context-group>
<target state="translated">إنشاء حقل جديد</target>
</trans-unit>
+1 -1
View File
@@ -4761,7 +4761,7 @@
<source>Create new field</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html</context>
<context context-type="linenumber">20</context>
<context context-type="linenumber">19</context>
</context-group>
<target state="needs-translation">Create new field</target>
</trans-unit>
+1 -1
View File
@@ -4761,7 +4761,7 @@
<source>Create new field</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html</context>
<context context-type="linenumber">20</context>
<context context-type="linenumber">19</context>
</context-group>
<target state="translated">Създайте ново поле</target>
</trans-unit>
+1 -1
View File
@@ -4761,7 +4761,7 @@
<source>Create new field</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html</context>
<context context-type="linenumber">20</context>
<context context-type="linenumber">19</context>
</context-group>
<target state="translated">Crea un nou camp</target>
</trans-unit>
+1 -1
View File
@@ -4761,7 +4761,7 @@
<source>Create new field</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html</context>
<context context-type="linenumber">20</context>
<context context-type="linenumber">19</context>
</context-group>
<target state="translated">Vytvořit nové pole</target>
</trans-unit>
+1 -1
View File
@@ -4761,7 +4761,7 @@
<source>Create new field</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html</context>
<context context-type="linenumber">20</context>
<context context-type="linenumber">19</context>
</context-group>
<target state="needs-translation">Create new field</target>
</trans-unit>
+1 -1
View File
@@ -4761,7 +4761,7 @@
<source>Create new field</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html</context>
<context context-type="linenumber">20</context>
<context context-type="linenumber">19</context>
</context-group>
<target state="translated">Neues Feld erstellen</target>
</trans-unit>
+1 -1
View File
@@ -4761,7 +4761,7 @@
<source>Create new field</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html</context>
<context context-type="linenumber">20</context>
<context context-type="linenumber">19</context>
</context-group>
<target state="final">Neues Feld erstellen</target>
</trans-unit>
+1 -1
View File
@@ -4761,7 +4761,7 @@
<source>Create new field</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html</context>
<context context-type="linenumber">20</context>
<context context-type="linenumber">19</context>
</context-group>
<target state="needs-translation">Create new field</target>
</trans-unit>
+1 -1
View File
@@ -4761,7 +4761,7 @@
<source>Create new field</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html</context>
<context context-type="linenumber">20</context>
<context context-type="linenumber">19</context>
</context-group>
<target state="translated">Crear nuevos campos</target>
</trans-unit>
+1 -1
View File
@@ -4761,7 +4761,7 @@
<source>Create new field</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html</context>
<context context-type="linenumber">20</context>
<context context-type="linenumber">19</context>
</context-group>
<target state="needs-translation">Create new field</target>
</trans-unit>
+1 -1
View File
@@ -4761,7 +4761,7 @@
<source>Create new field</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html</context>
<context context-type="linenumber">20</context>
<context context-type="linenumber">19</context>
</context-group>
<target state="translated">زمینه جدید ایجاد کنید</target>
</trans-unit>
+1 -1
View File
@@ -4761,7 +4761,7 @@
<source>Create new field</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html</context>
<context context-type="linenumber">20</context>
<context context-type="linenumber">19</context>
</context-group>
<target state="translated">Luo uusi kenttä</target>
</trans-unit>
+1 -1
View File
@@ -4761,7 +4761,7 @@
<source>Create new field</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html</context>
<context context-type="linenumber">20</context>
<context context-type="linenumber">19</context>
</context-group>
<target state="final">Créer un nouveau champ</target>
</trans-unit>
+1 -1
View File
@@ -4761,7 +4761,7 @@
<source>Create new field</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html</context>
<context context-type="linenumber">20</context>
<context context-type="linenumber">19</context>
</context-group>
<target state="translated">צור שדה חדש</target>
</trans-unit>
+1 -1
View File
@@ -4761,7 +4761,7 @@
<source>Create new field</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html</context>
<context context-type="linenumber">20</context>
<context context-type="linenumber">19</context>
</context-group>
<target state="needs-translation">Create new field</target>
</trans-unit>
+1 -1
View File
@@ -4761,7 +4761,7 @@
<source>Create new field</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html</context>
<context context-type="linenumber">20</context>
<context context-type="linenumber">19</context>
</context-group>
<target state="translated">Stvori novo polje</target>
</trans-unit>
+1 -1
View File
@@ -4761,7 +4761,7 @@
<source>Create new field</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html</context>
<context context-type="linenumber">20</context>
<context context-type="linenumber">19</context>
</context-group>
<target state="translated">Új mező létrehozása</target>
</trans-unit>
+1 -1
View File
@@ -4761,7 +4761,7 @@
<source>Create new field</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html</context>
<context context-type="linenumber">20</context>
<context context-type="linenumber">19</context>
</context-group>
<target state="translated">Buat kolom baru</target>
</trans-unit>
+1 -1
View File
@@ -4761,7 +4761,7 @@
<source>Create new field</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html</context>
<context context-type="linenumber">20</context>
<context context-type="linenumber">19</context>
</context-group>
<target state="translated">Crea nuovo campo</target>
</trans-unit>
+1 -1
View File
@@ -4761,7 +4761,7 @@
<source>Create new field</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html</context>
<context context-type="linenumber">20</context>
<context context-type="linenumber">19</context>
</context-group>
<target state="translated">新規フィールドを作成</target>
</trans-unit>
+1 -1
View File
@@ -4761,7 +4761,7 @@
<source>Create new field</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html</context>
<context context-type="linenumber">20</context>
<context context-type="linenumber">19</context>
</context-group>
<target state="translated">새 필드 만들기</target>
</trans-unit>
+1 -1
View File
@@ -4761,7 +4761,7 @@
<source>Create new field</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html</context>
<context context-type="linenumber">20</context>
<context context-type="linenumber">19</context>
</context-group>
<target state="needs-translation">Create new field</target>
</trans-unit>
+1 -1
View File
@@ -4761,7 +4761,7 @@
<source>Create new field</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html</context>
<context context-type="linenumber">20</context>
<context context-type="linenumber">19</context>
</context-group>
<target state="needs-translation">Create new field</target>
</trans-unit>
+1 -1
View File
@@ -4761,7 +4761,7 @@
<source>Create new field</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html</context>
<context context-type="linenumber">20</context>
<context context-type="linenumber">19</context>
</context-group>
<target state="needs-translation">Create new field</target>
</trans-unit>
+1 -1
View File
@@ -4761,7 +4761,7 @@
<source>Create new field</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html</context>
<context context-type="linenumber">20</context>
<context context-type="linenumber">19</context>
</context-group>
<target state="translated">Создај ново поле</target>
</trans-unit>
+1 -1
View File
@@ -4761,7 +4761,7 @@
<source>Create new field</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html</context>
<context context-type="linenumber">20</context>
<context context-type="linenumber">19</context>
</context-group>
<target state="needs-translation">Create new field</target>
</trans-unit>
+1 -1
View File
@@ -4761,7 +4761,7 @@
<source>Create new field</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html</context>
<context context-type="linenumber">20</context>
<context context-type="linenumber">19</context>
</context-group>
<target state="translated">Maak nieuw veld</target>
</trans-unit>
+1 -1
View File
@@ -4761,7 +4761,7 @@
<source>Create new field</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html</context>
<context context-type="linenumber">20</context>
<context context-type="linenumber">19</context>
</context-group>
<target state="translated">Opprett nytt felt</target>
</trans-unit>
+1 -1
View File
@@ -4761,7 +4761,7 @@
<source>Create new field</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html</context>
<context context-type="linenumber">20</context>
<context context-type="linenumber">19</context>
</context-group>
<target state="translated">Utwórz nowe pole</target>
</trans-unit>
+1 -1
View File
@@ -4761,7 +4761,7 @@
<source>Create new field</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html</context>
<context context-type="linenumber">20</context>
<context context-type="linenumber">19</context>
</context-group>
<target state="translated">Criar novo campo</target>
</trans-unit>
+1 -1
View File
@@ -4761,7 +4761,7 @@
<source>Create new field</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html</context>
<context context-type="linenumber">20</context>
<context context-type="linenumber">19</context>
</context-group>
<target state="needs-translation">Create new field</target>
</trans-unit>
+1 -1
View File
@@ -4761,7 +4761,7 @@
<source>Create new field</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html</context>
<context context-type="linenumber">20</context>
<context context-type="linenumber">19</context>
</context-group>
<target state="translated">Creare câmp nou</target>
</trans-unit>
+1 -1
View File
@@ -4761,7 +4761,7 @@
<source>Create new field</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html</context>
<context context-type="linenumber">20</context>
<context context-type="linenumber">19</context>
</context-group>
<target state="translated">Создать новое поле</target>
</trans-unit>
+1 -1
View File
@@ -4761,7 +4761,7 @@
<source>Create new field</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html</context>
<context context-type="linenumber">20</context>
<context context-type="linenumber">19</context>
</context-group>
<target state="translated">Vytvoriť nové pole</target>
</trans-unit>
+1 -1
View File
@@ -4761,7 +4761,7 @@
<source>Create new field</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html</context>
<context context-type="linenumber">20</context>
<context context-type="linenumber">19</context>
</context-group>
<target state="translated">Ustvari novo polje</target>
</trans-unit>
+1 -1
View File
@@ -4761,7 +4761,7 @@
<source>Create new field</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html</context>
<context context-type="linenumber">20</context>
<context context-type="linenumber">19</context>
</context-group>
<target state="translated">Krijo fushë të re</target>
</trans-unit>
+1 -1
View File
@@ -4761,7 +4761,7 @@
<source>Create new field</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html</context>
<context context-type="linenumber">20</context>
<context context-type="linenumber">19</context>
</context-group>
<target state="translated">Kreiraj novo polje</target>
</trans-unit>
+1 -1
View File
@@ -4761,7 +4761,7 @@
<source>Create new field</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html</context>
<context context-type="linenumber">20</context>
<context context-type="linenumber">19</context>
</context-group>
<target state="translated">Skapa nytt fält</target>
</trans-unit>
+1 -1
View File
@@ -4761,7 +4761,7 @@
<source>Create new field</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html</context>
<context context-type="linenumber">20</context>
<context context-type="linenumber">19</context>
</context-group>
<target state="needs-translation">Create new field</target>
</trans-unit>
+1 -1
View File
@@ -4761,7 +4761,7 @@
<source>Create new field</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html</context>
<context context-type="linenumber">20</context>
<context context-type="linenumber">19</context>
</context-group>
<target state="translated">Yeni alan oluştur</target>
</trans-unit>
+1 -1
View File
@@ -4761,7 +4761,7 @@
<source>Create new field</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html</context>
<context context-type="linenumber">20</context>
<context context-type="linenumber">19</context>
</context-group>
<target state="translated">Створити нове поле</target>
</trans-unit>
+1 -1
View File
@@ -4779,7 +4779,7 @@
<source>Create new field</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html</context>
<context context-type="linenumber">20</context>
<context context-type="linenumber">19</context>
</context-group>
<target state="final">Tạo trường mới</target>
</trans-unit>
+1 -1
View File
@@ -4761,7 +4761,7 @@
<source>Create new field</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html</context>
<context context-type="linenumber">20</context>
<context context-type="linenumber">19</context>
</context-group>
<target state="translated">创建新字段</target>
</trans-unit>
+1 -1
View File
@@ -4761,7 +4761,7 @@
<source>Create new field</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html</context>
<context context-type="linenumber">20</context>
<context context-type="linenumber">19</context>
</context-group>
<target state="translated">建立新欄位</target>
</trans-unit>