]>
git.ipfire.org Git - thirdparty/paperless-ngx.git/log
shamoon [Tue, 8 Jul 2025 21:20:07 +0000 (14:20 -0700)]
Merge branch 'dev' into feature-ai
shamoon [Tue, 8 Jul 2025 21:19:26 +0000 (14:19 -0700)]
Merge branch 'dev' into feature-ai
GitHub Actions [Tue, 8 Jul 2025 21:14:57 +0000 (21:14 +0000)]
Auto translate strings
shamoon [Tue, 8 Jul 2025 21:13:20 +0000 (14:13 -0700)]
Feature: add Vietnamese translation (#10352)
dependabot[bot] [Tue, 8 Jul 2025 19:26:24 +0000 (12:26 -0700)]
docker(deps): Bump astral-sh/uv (#10343)
Bumps [astral-sh/uv](https://github.com/astral-sh/uv) from 0.7.9-python3.12-bookworm-slim to 0.7.19-python3.12-bookworm-slim.
- [Release notes](https://github.com/astral-sh/uv/releases)
- [Changelog](https://github.com/astral-sh/uv/blob/main/CHANGELOG.md)
- [Commits](https://github.com/astral-sh/uv/compare/0.7.9...0.7.19)
---
updated-dependencies:
- dependency-name: astral-sh/uv
dependency-version: 0.7.19-python3.12-bookworm-slim
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
GitHub Actions [Tue, 8 Jul 2025 16:31:30 +0000 (16:31 +0000)]
Auto translate strings
dependabot[bot] [Tue, 8 Jul 2025 16:29:47 +0000 (09:29 -0700)]
Chore(deps): Bump the small-changes group across 1 directory with 7 updates (#10347)
* Chore(deps): Bump the small-changes group across 1 directory with 7 updates
Bumps the small-changes group with 7 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [concurrent-log-handler](https://github.com/Preston-Landers/concurrent-log-handler) | `0.9.26` | `0.9.28` |
| [dateparser](https://github.com/scrapinghub/dateparser) | `1.2.1` | `1.2.2` |
| [imap-tools](https://github.com/ikvk/imap_tools) | `1.10.0` | `1.11.0` |
| [ocrmypdf](https://github.com/ocrmypdf/OCRmyPDF) | `16.10.2` | `16.10.4` |
| [pathvalidate](https://github.com/thombashi/pathvalidate) | `3.2.3` | `3.3.1` |
| [python-dotenv](https://github.com/theskumar/python-dotenv) | `1.1.0` | `1.1.1` |
| [scikit-learn](https://github.com/scikit-learn/scikit-learn) | `1.6.1` | `1.7.0` |
Updates `concurrent-log-handler` from 0.9.26 to 0.9.28
- [Release notes](https://github.com/Preston-Landers/concurrent-log-handler/releases)
- [Changelog](https://github.com/Preston-Landers/concurrent-log-handler/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Preston-Landers/concurrent-log-handler/compare/0.9.26...0.9.28)
Updates `dateparser` from 1.2.1 to 1.2.2
- [Release notes](https://github.com/scrapinghub/dateparser/releases)
- [Changelog](https://github.com/scrapinghub/dateparser/blob/master/HISTORY.rst)
- [Commits](https://github.com/scrapinghub/dateparser/compare/v1.2.1...v1.2.2)
Updates `imap-tools` from 1.10.0 to 1.11.0
- [Release notes](https://github.com/ikvk/imap_tools/releases)
- [Changelog](https://github.com/ikvk/imap_tools/blob/master/docs/release_notes.rst)
- [Commits](https://github.com/ikvk/imap_tools/compare/v1.10.0...v1.11.0)
Updates `ocrmypdf` from 16.10.2 to 16.10.4
- [Release notes](https://github.com/ocrmypdf/OCRmyPDF/releases)
- [Changelog](https://github.com/ocrmypdf/OCRmyPDF/blob/main/docs/release_notes.md)
- [Commits](https://github.com/ocrmypdf/OCRmyPDF/compare/v16.10.2...v16.10.4)
Updates `pathvalidate` from 3.2.3 to 3.3.1
- [Release notes](https://github.com/thombashi/pathvalidate/releases)
- [Changelog](https://github.com/thombashi/pathvalidate/blob/master/CHANGELOG.md)
- [Commits](https://github.com/thombashi/pathvalidate/compare/v3.2.3...v3.3.1)
Updates `python-dotenv` from 1.1.0 to 1.1.1
- [Release notes](https://github.com/theskumar/python-dotenv/releases)
- [Changelog](https://github.com/theskumar/python-dotenv/blob/main/CHANGELOG.md)
- [Commits](https://github.com/theskumar/python-dotenv/compare/v1.1.0...v1.1.1)
Updates `scikit-learn` from 1.6.1 to 1.7.0
- [Release notes](https://github.com/scikit-learn/scikit-learn/releases)
- [Commits](https://github.com/scikit-learn/scikit-learn/compare/1.6.1...1.7.0)
---
updated-dependencies:
- dependency-name: concurrent-log-handler
dependency-version: 0.9.28
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: small-changes
- dependency-name: dateparser
dependency-version: 1.2.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: small-changes
- dependency-name: imap-tools
dependency-version: 1.11.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: small-changes
- dependency-name: ocrmypdf
dependency-version: 16.10.4
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: small-changes
- dependency-name: pathvalidate
dependency-version: 3.3.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: small-changes
- dependency-name: python-dotenv
dependency-version: 1.1.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: small-changes
- dependency-name: scikit-learn
dependency-version: 1.7.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: small-changes
...
Signed-off-by: dependabot[bot] <support@github.com>
* Removes the setup_logging_queues call which is no longer needed
* Renames the MailboxTLS
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Trenton Holmes <797416+stumpylog@users.noreply.github.com>
Trenton H [Tue, 8 Jul 2025 00:37:58 +0000 (17:37 -0700)]
Chore: Updates dependency groups (#10339)
shamoon [Mon, 7 Jul 2025 14:21:27 +0000 (07:21 -0700)]
Fix: default to empty permissions for group creation (#10337)
shamoon [Thu, 3 Jul 2025 07:11:12 +0000 (00:11 -0700)]
Fix check scheduled workflows docstring
shamoon [Wed, 2 Jul 2025 18:18:08 +0000 (11:18 -0700)]
Refactor to use Angular inject() for service injection, remove log line
shamoon [Fri, 16 May 2025 16:54:02 +0000 (09:54 -0700)]
Merge migrations again
shamoon [Tue, 13 May 2025 14:06:29 +0000 (07:06 -0700)]
Fix merge conflict
shamoon [Tue, 13 May 2025 06:14:24 +0000 (23:14 -0700)]
Merge migrations
shamoon [Wed, 30 Apr 2025 20:03:31 +0000 (13:03 -0700)]
Add fallback parsing for invalid ai responses
shamoon [Wed, 30 Apr 2025 17:25:13 +0000 (10:25 -0700)]
Truncate similar docs content
shamoon [Wed, 30 Apr 2025 17:19:02 +0000 (10:19 -0700)]
Fix paperless_ai logging
shamoon [Wed, 30 Apr 2025 16:44:34 +0000 (09:44 -0700)]
token limiting
shamoon [Wed, 30 Apr 2025 07:23:43 +0000 (00:23 -0700)]
Update AI docs
shamoon [Wed, 30 Apr 2025 07:11:24 +0000 (00:11 -0700)]
Cover app config changes
shamoon [Wed, 30 Apr 2025 07:07:36 +0000 (00:07 -0700)]
Mock auto-trigger llm index
shamoon [Wed, 30 Apr 2025 06:51:47 +0000 (23:51 -0700)]
Fix / cleanup ai indexing test
shamoon [Wed, 30 Apr 2025 06:24:16 +0000 (23:24 -0700)]
Doh, add tests in new module
shamoon [Wed, 30 Apr 2025 06:19:31 +0000 (23:19 -0700)]
Coverage for llmindex tasks
shamoon [Wed, 30 Apr 2025 05:16:04 +0000 (22:16 -0700)]
Cover llmindex in system status
shamoon [Wed, 30 Apr 2025 04:45:34 +0000 (21:45 -0700)]
Add llmindex to systemstatus
shamoon [Wed, 30 Apr 2025 03:16:02 +0000 (20:16 -0700)]
Auto-trigger llmindex rebuild when enabled
shamoon [Wed, 30 Apr 2025 02:40:05 +0000 (19:40 -0700)]
Use PaperlessTask for llmindex
shamoon [Wed, 30 Apr 2025 02:25:39 +0000 (19:25 -0700)]
Create llmindex if doesnt exist on update run
shamoon [Tue, 29 Apr 2025 05:25:02 +0000 (22:25 -0700)]
Move ai to its own module
shamoon [Tue, 29 Apr 2025 05:12:41 +0000 (22:12 -0700)]
Better respect perms for ai suggestions
shamoon [Tue, 29 Apr 2025 04:39:39 +0000 (21:39 -0700)]
Refactor load_or_build_index
shamoon [Tue, 29 Apr 2025 04:23:16 +0000 (21:23 -0700)]
Update chat view decorators
shamoon [Tue, 29 Apr 2025 03:50:03 +0000 (20:50 -0700)]
Cover matching
shamoon [Tue, 29 Apr 2025 02:03:53 +0000 (19:03 -0700)]
Cover partial indexing
shamoon [Tue, 29 Apr 2025 00:36:23 +0000 (17:36 -0700)]
Refactor and consolidate rag / embedding and tests
shamoon [Mon, 28 Apr 2025 21:39:31 +0000 (14:39 -0700)]
indexing cleanup and tests
shamoon [Mon, 28 Apr 2025 21:05:57 +0000 (14:05 -0700)]
Use partial reindex for bulk updates
shamoon [Mon, 28 Apr 2025 20:46:22 +0000 (13:46 -0700)]
Unify prompts, cover
shamoon [Mon, 28 Apr 2025 17:29:07 +0000 (10:29 -0700)]
Incremental llm index update, add scheduled llm index task
shamoon [Mon, 28 Apr 2025 15:37:02 +0000 (08:37 -0700)]
Some cleanup, typing
shamoon [Sun, 27 Apr 2025 08:24:00 +0000 (01:24 -0700)]
Handle doc updates, refactor
shamoon [Sat, 26 Apr 2025 08:18:37 +0000 (01:18 -0700)]
Chat coverage
shamoon [Sat, 26 Apr 2025 07:58:33 +0000 (00:58 -0700)]
Tests for rest of RAG
shamoon [Sat, 26 Apr 2025 07:25:33 +0000 (00:25 -0700)]
Chat component and service coverage
shamoon [Sat, 26 Apr 2025 06:43:28 +0000 (23:43 -0700)]
Real doc ID updating
shamoon [Sat, 26 Apr 2025 06:08:20 +0000 (23:08 -0700)]
Sweet chat animation, cursor
shamoon [Sat, 26 Apr 2025 06:01:43 +0000 (23:01 -0700)]
Only show chat if enabled
shamoon [Sat, 26 Apr 2025 05:44:31 +0000 (22:44 -0700)]
Fix partial length in chat
shamoon [Sat, 26 Apr 2025 05:39:25 +0000 (22:39 -0700)]
Fix gzip breaks streaming and flush stream
shamoon [Sat, 26 Apr 2025 04:34:14 +0000 (21:34 -0700)]
Fix openai api key, config settings saving
shamoon [Sat, 26 Apr 2025 02:38:43 +0000 (19:38 -0700)]
Try rewriting with httpclient
shamoon [Sat, 26 Apr 2025 02:29:51 +0000 (19:29 -0700)]
Extremely basic chat component
shamoon [Fri, 25 Apr 2025 19:01:23 +0000 (12:01 -0700)]
Just use the built-in ollama LLM class of course
shamoon [Fri, 25 Apr 2025 19:03:45 +0000 (12:03 -0700)]
Fix naming
shamoon [Fri, 25 Apr 2025 17:53:38 +0000 (10:53 -0700)]
Trim nodes
shamoon [Fri, 25 Apr 2025 17:06:26 +0000 (10:06 -0700)]
Backend streaming chat
shamoon [Fri, 25 Apr 2025 07:59:46 +0000 (00:59 -0700)]
Fixup some tests
shamoon [Fri, 25 Apr 2025 07:29:23 +0000 (00:29 -0700)]
Just some docs
[ci skip]
shamoon [Fri, 25 Apr 2025 07:09:33 +0000 (00:09 -0700)]
Unify, respect perms
[ci skip]
shamoon [Fri, 25 Apr 2025 06:56:51 +0000 (23:56 -0700)]
Individual doc chat
[ci skip]
shamoon [Fri, 25 Apr 2025 06:41:31 +0000 (23:41 -0700)]
Super basic doc chat
[ci skip]
shamoon [Fri, 25 Apr 2025 06:20:27 +0000 (23:20 -0700)]
Better encapsulate backends, use llama_index OpenAI
shamoon [Fri, 25 Apr 2025 05:21:41 +0000 (22:21 -0700)]
Add backend settings to frontend config
[ci skip]
shamoon [Fri, 25 Apr 2025 05:09:02 +0000 (22:09 -0700)]
Tweak ollama timeout, prompt
[ci skip]
shamoon [Fri, 25 Apr 2025 05:03:21 +0000 (22:03 -0700)]
Fix ollama, fix RAG
[ci skip]
shamoon [Fri, 25 Apr 2025 03:51:19 +0000 (20:51 -0700)]
RAG into suggestions
shamoon [Fri, 25 Apr 2025 03:51:06 +0000 (20:51 -0700)]
llamaindex vector index, llmindex mangement command
shamoon [Thu, 24 Apr 2025 21:52:30 +0000 (14:52 -0700)]
Docs
shamoon [Thu, 24 Apr 2025 20:54:42 +0000 (13:54 -0700)]
Use password and select config fields
shamoon [Thu, 24 Apr 2025 02:24:32 +0000 (19:24 -0700)]
Use a frontend config
shamoon [Wed, 23 Apr 2025 19:40:42 +0000 (12:40 -0700)]
Pass AI enabled to frontend
shamoon [Wed, 23 Apr 2025 16:25:54 +0000 (09:25 -0700)]
Basic handling of non-AI response
shamoon [Tue, 22 Apr 2025 07:28:01 +0000 (00:28 -0700)]
Cleaner auto-remove
shamoon [Tue, 22 Apr 2025 07:21:26 +0000 (00:21 -0700)]
Automatically remove suggestions after add
shamoon [Tue, 22 Apr 2025 06:32:38 +0000 (23:32 -0700)]
Test views, caching
shamoon [Mon, 21 Apr 2025 20:04:01 +0000 (13:04 -0700)]
Invalidate llm suggestion cache on doc save
shamoon [Mon, 21 Apr 2025 19:55:33 +0000 (12:55 -0700)]
Fix
shamoon [Mon, 21 Apr 2025 19:04:20 +0000 (12:04 -0700)]
Backend tests
shamoon [Mon, 21 Apr 2025 18:34:13 +0000 (11:34 -0700)]
Correct object retrieval
shamoon [Mon, 21 Apr 2025 18:34:09 +0000 (11:34 -0700)]
Refactor
shamoon [Mon, 21 Apr 2025 18:05:14 +0000 (11:05 -0700)]
Move module
shamoon [Mon, 21 Apr 2025 17:59:37 +0000 (10:59 -0700)]
Hook up the add buttons
shamoon [Mon, 21 Apr 2025 17:51:17 +0000 (10:51 -0700)]
Refine the suggestions dropdown ui a bit
shamoon [Mon, 21 Apr 2025 08:04:34 +0000 (01:04 -0700)]
Suggestions dropdown
shamoon [Sun, 20 Apr 2025 06:39:47 +0000 (23:39 -0700)]
Messing with a suggest button
shamoon [Sun, 20 Apr 2025 06:45:10 +0000 (23:45 -0700)]
Rename config
shamoon [Sun, 20 Apr 2025 05:52:46 +0000 (22:52 -0700)]
Title suggestion ui
shamoon [Sun, 20 Apr 2025 04:57:06 +0000 (21:57 -0700)]
Just start the frontend
[ci skip]
shamoon [Sun, 20 Apr 2025 04:56:09 +0000 (21:56 -0700)]
wow llama3 is bad
shamoon [Sun, 20 Apr 2025 04:01:54 +0000 (21:01 -0700)]
Changeup logging
shamoon [Sun, 20 Apr 2025 03:42:14 +0000 (20:42 -0700)]
Some logging, error handling
shamoon [Sun, 20 Apr 2025 02:51:30 +0000 (19:51 -0700)]
Basic start
Antoine Mérino [Wed, 2 Jul 2025 17:59:24 +0000 (19:59 +0200)]
Fix: Fallback to Redis URL if no DB read cache Redis URL provided (#10315)
---------
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
dependabot[bot] [Wed, 2 Jul 2025 14:26:07 +0000 (14:26 +0000)]
Chore(deps): Bump stefanzweifel/git-auto-commit-action (#10302)
Bumps the actions group with 1 update: [stefanzweifel/git-auto-commit-action](https://github.com/stefanzweifel/git-auto-commit-action).
Updates `stefanzweifel/git-auto-commit-action` from 5 to 6
- [Release notes](https://github.com/stefanzweifel/git-auto-commit-action/releases)
- [Changelog](https://github.com/stefanzweifel/git-auto-commit-action/blob/master/CHANGELOG.md)
- [Commits](https://github.com/stefanzweifel/git-auto-commit-action/compare/v5...v6)
---
updated-dependencies:
- dependency-name: stefanzweifel/git-auto-commit-action
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Tue, 1 Jul 2025 22:14:01 +0000 (22:14 +0000)]
Chore(deps-dev): Bump the frontend-eslint-dependencies group across 1 directory with 4 updates (#10311)
Bumps the frontend-eslint-dependencies group with 4 updates in the /src-ui directory: [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin), [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser), [@typescript-eslint/utils](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/utils) and [eslint](https://github.com/eslint/eslint).
Updates `@typescript-eslint/eslint-plugin` from 8.35.0 to 8.35.1
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.35.1/packages/eslint-plugin)
Updates `@typescript-eslint/parser` from 8.35.0 to 8.35.1
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.35.1/packages/parser)
Updates `@typescript-eslint/utils` from 8.35.0 to 8.35.1
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/utils/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.35.1/packages/utils)
Updates `eslint` from 9.28.0 to 9.30.1
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v9.28.0...v9.30.1)
---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
dependency-version: 8.35.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: frontend-eslint-dependencies
- dependency-name: "@typescript-eslint/parser"
dependency-version: 8.35.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: frontend-eslint-dependencies
- dependency-name: "@typescript-eslint/utils"
dependency-version: 8.35.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: frontend-eslint-dependencies
- dependency-name: eslint
dependency-version: 9.30.1
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: frontend-eslint-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Tue, 1 Jul 2025 22:03:30 +0000 (22:03 +0000)]
Chore(deps-dev): Bump @types/node from 22.15.29 to 24.0.10 in /src-ui (#10306)
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-version: 24.0.10
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Tue, 1 Jul 2025 21:52:26 +0000 (21:52 +0000)]
Chore(deps): Bump bootstrap from 5.3.6 to 5.3.7 in /src-ui (#10308)
---
updated-dependencies:
- dependency-name: bootstrap
dependency-version: 5.3.7
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Tue, 1 Jul 2025 21:39:13 +0000 (21:39 +0000)]
Chore(deps-dev): Bump webpack from 5.98.0 to 5.99.9 in /src-ui (#10309)
---
updated-dependencies:
- dependency-name: webpack
dependency-version: 5.99.9
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Tue, 1 Jul 2025 21:19:26 +0000 (21:19 +0000)]
Chore(deps-dev): Bump @playwright/test from 1.51.1 to 1.53.2 in /src-ui (#10307)
---
updated-dependencies:
- dependency-name: "@playwright/test"
dependency-version: 1.53.2
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>