8145 Commits

Author SHA1 Message Date
Johannes Plunien
3a58a5f123 Copy default thumbnail if thumbnail generation fails
Fix #3631
2023-06-20 11:28:46 -07:00
shamoon
7e734821be Merge pull request #3641 from paperless-ngx/update-stale-labels
Chore: include 'not a bug' for stale action
2023-06-20 11:00:44 -07:00
Trenton H
9809f0cbcf Explicitly set some environment for each supervised program, as it is not updated by supervisord 2023-06-20 10:53:33 -07:00
shamoon
74bbb5b073 Include 'not a bug' for stale action 2023-06-20 10:53:05 -07:00
Trenton H
0f0ea3f3de Updates the default Postgres to 15 for new installs 2023-06-20 10:35:48 -07:00
Trenton H
308f56e311 Updates the stale timing and close timing 2023-06-20 08:29:19 -07:00
Trenton H
c44ee658e1 When starting with an external DB, start it for a bit first to allow its setup to complete 2023-06-20 08:20:44 -07:00
github-actions[bot]
53bdace221 [Documentation] Add v1.16.2 changelog (#3629)
* Changelog v1.16.2 - GHA

* Update changelog.md

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
2023-06-19 19:52:11 -07:00
Trenton H
4c8ffa8f4f Resets -dev version string 2023-06-19 09:39:50 -07:00
Trenton H
72036a3760 Bumps the version to v1.16.2 2023-06-19 09:07:11 -07:00
Trenton H
acb50cf367 Merge remote-tracking branch 'origin/dev' 2023-06-19 09:01:15 -07:00
Trenton H
7a63bcc817 Updates the httpx timeout to be 30s for all operations 2023-06-19 08:59:51 -07:00
Trenton Holmes
1bfd95e671 Bumps our locked pipenv version for CI and Docker image builds 2023-06-18 10:09:38 -07:00
Trenton Holmes
4c9b387527 Sets the retention days for all uploaded artifacts to be 7 days after upload 2023-06-18 10:08:36 -07:00
Trenton Holmes
48ab961c68 Adds better error handling/checking around getting content of a document via Tika
Signed-off-by: Trenton Holmes <797416+stumpylog@users.noreply.github.com>
2023-06-18 08:39:17 -07:00
Daniel Dietzler
204149afb5 Feature: separate save / save & close buttons (#3575)
* Add setting to decide whether the edit dialog should automatically close on save

* Add the actual button to the ui

* Revert "Add the actual button to the ui"

This reverts commit e1f5a8bde0e8a2f6bafa2896d6a7e57e70d0c670.

* Revert "Add setting to decide whether the edit dialog should automatically close on save"

This reverts commit feef3c909b055b4bc4d2884324a4678348e1e536.

* Add button for save without exit

* Correct save button ordering, ensure perms, update translation strings

* fix e2e tests

* Add unit testing for save / save & close button

---------

Update messages.xlf

Update document-detail.component.spec.ts

Co-Authored-By: shamoon <4887959+shamoon@users.noreply.github.com>
2023-06-18 08:06:54 -07:00
shamoon
55d4502cb8 Merge pull request #3597 from paperless-ngx/frontend-unit-testing
Development: frontend unit testing
2023-06-17 21:13:34 -07:00
Trenton H
95136abc14 Experiment with a buildx cache mount for pip's directory. Does it increase image size? 2023-06-17 20:13:38 -07:00
shamoon
9c171df050 Update stale.yml 2023-06-17 20:02:44 -07:00
shamoon
68d0ae51c1 Upload frontend coverage to codecov 2023-06-16 19:49:01 -07:00
shamoon
f463f50f3d Update frontend testing dev documentation 2023-06-16 19:38:00 -07:00
shamoon
d327974ec0 Merge pull request #3608 from paperless-ngx/v1.16.1-changelog
[Documentation] Add v1.16.1 changelog
2023-06-16 12:24:35 -07:00
github-actions
135c8726d4 Changelog v1.16.1 - GHA 2023-06-16 17:25:54 +00:00
Trenton H
b505634bbc Reset -dev version tagging 2023-06-16 10:08:36 -07:00
Trenton H
f636018603 Bumps version to 1.16.1 2023-06-16 09:56:40 -07:00
Trenton H
a35ea4330f Merge remote-tracking branch 'origin/dev' 2023-06-16 09:55:32 -07:00
Trenton H
805ef6943b Fixes the image cleaner not actually deleting the old images 2023-06-16 09:19:03 -07:00
Trenton H
d24b5c588f Updates to a build of Pillow which builds against libtiff6 instead of expecting libtiff5 2023-06-16 09:14:44 -07:00
shamoon
6fcce543e2 Run jest tests in ci & upload coverage
update playwright
2023-06-16 07:36:41 -07:00
shamoon
181673c9a3 frontend unit tests
toasts component testing

conditional import of angular setup-jest for vscode-jest support

Update jest.config.js

Create open-documents.service.spec.ts

Add unit tests for all REST services

settings service test

Remove component from settings service test

Create permissions.service.spec.ts

upload documents service tests

Update package.json

Create toast.service.spec.ts

Tasks service test

Statistics widget component tests

Update permissions.service.ts

Create app.component.spec.ts

settings component testing

tasks component unit testing

Management list component generic tests

Some management component tests

document notes component unit tests

Create document-list.component.spec.ts

Create save-view-config-dialog.component.spec.ts

Create filter-editor.component.spec.ts

small and large document cards unit testing

Create bulk-editor.component.spec.ts

document detail unit tests

saving work on documentdetail component spec

Create document-asn.component.spec.ts

dashboard & widgets unit testing

Fix ResizeObserver mock

common component unit tests

fix some merge errors

Update app-frame.component.spec.ts

Create page-header.component.spec.ts

input component unit tests

FilterableDropdownComponent unit testing

and found minor errors

update taskservice unit tests

Edit dialogs unit tests

Create date-dropdown.component.spec.ts

Remove selectors from guard tests

confirm dialog component tests

app frame component test

Miscellaneous component tests

Update document-list-view.service.spec.ts

directives unit tests

Remove unused resizeobserver mock

guard unit tests

Update query-params.spec.ts

try to fix flaky playwright

filter rules utils & testing

Interceptor unit tests

Pipes unit testing

Utils unit tests

Update upload-documents.service.spec.ts

consumer status service tests

Update setup-jest.ts

Create document-list-view.service.spec.ts

Update app-routing.module.ts
2023-06-15 23:53:04 -07:00
github-actions[bot]
5b0435dd4b Changelog v1.16.0 - GHA (#3595)
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-06-15 13:57:16 -07:00
Trenton H
28baf1ef27 Resets version tag to -dev 2023-06-15 10:30:18 -07:00
Trenton H
0c2ca56b97 Bumps version to 1.16.0 2023-06-15 08:54:51 -07:00
Trenton H
67e5010699 Merge remote-tracking branch 'origin/dev' 2023-06-15 08:54:03 -07:00
Trenton H
c3332a56a0 Adds back execute permissions to jbig2 2023-06-15 07:33:19 -07:00
Trenton H
f9ee21a27c Updates to wheels and binaries build using Bookworm 2023-06-15 07:33:19 -07:00
Trenton H
f5b5ebd86f Use Bookworm for the frontend build as well 2023-06-15 07:33:19 -07:00
Trenton H
43b76cce1c Don't install python3-dev, it's not the right version, and Python headers are included in the image 2023-06-15 07:33:19 -07:00
Trenton H
b3e2254d85 Updates the Docker base image to Debian Bookworm (from Bullseye) 2023-06-15 07:33:19 -07:00
Trenton H
4504668cb2 Let ruff autofix some things from the newest version 2023-06-13 20:15:18 -07:00
Trenton H
2ade33cff4 Sets broker connection retry settings for celery 2023-06-13 20:15:18 -07:00
Trenton H
f8f1730299 Updates to celery 5.3.0 in particular, other minor updates 2023-06-13 20:15:18 -07:00
shamoon
e9911d73e4 Merge pull request #3579 from paperless-ngx/fix/issue-3578
Fix: return user first / last name from backend
2023-06-12 09:01:54 -07:00
shamoon
33439d9fe7 Merge pull request #3576 from paperless-ngx/fix/issue-3569
Fix use of `PAPERLESS_DB_TIMEOUT` for all db types
2023-06-12 09:01:44 -07:00
Trenton H
ad71d0479e Changes the type of the connection timeout to be an int, not a float 2023-06-12 08:45:57 -07:00
shamoon
7abb927625 Return user first & last name from backend 2023-06-12 08:15:59 -07:00
shamoon
c8266c2156 Fix use of PAPERLESS_DB_TIMEOUT for all db types 2023-06-12 01:31:38 -07:00
Trenton H
27122aa2ea Silence a warning about setting this by setting it 2023-06-08 15:05:36 -07:00
shamoon
b181650939 Merge pull request #3554 from paperless-ngx/fix/issue-3553
Fix: handle mail rules with no filters on some imap servers
2023-06-07 13:00:38 -07:00
Trenton H
e83be2e540 In cases where a temporary file is created or used, copy the original file stats to it 2023-06-07 09:02:19 -07:00