6193 Commits

Author SHA1 Message Date
Trenton H
eb20810485 Updates the pre-commit hooks to ensure alignment with Pipfile 2022-10-10 14:20:19 -07:00
Trenton H
a06fe4fd45 Adds hiredis extra to redis-py and updates everything 2022-10-10 14:16:14 -07:00
Trenton H
58e3e98fc1 Adds step to bare metal setup regarding downloading the required NLTK data 2022-10-10 08:58:23 -07:00
Trenton H
d9bdb0b8e8 Adds skipping of NLTK data download if the feature appears disabled 2022-10-10 08:58:23 -07:00
Trenton H
e88d911984 Account for plusses in the OCR language setting 2022-10-10 08:58:23 -07:00
Trenton H
2d71415ede Allows disabling NLTK, adds it as a consideration for low power devices 2022-10-10 08:58:23 -07:00
Trenton Holmes
a78d44ec5f Changes the NLTK language to be based on the Tesseract OCR language, with fallback to the default processing 2022-10-10 08:58:23 -07:00
Trenton H
0bc13c2a72 Allows configuration of the NLTK processing language 2022-10-10 08:58:23 -07:00
Trenton Holmes
70b1988a55 Fixes the download and usage of the downloaded data 2022-10-10 08:58:23 -07:00
Trenton Holmes
3c12f13df2 Missed one mock 2022-10-10 08:58:23 -07:00
Trenton Holmes
d334eec321 Mock out the nltk portions so the data doesn't need to be downloaded 2022-10-10 08:58:23 -07:00
Trenton Holmes
8140f5aa33 Fixes CI unit testing 2022-10-10 08:58:23 -07:00
Trenton Holmes
66884ea035 Updates the pre-processing of document content to be much more robust, with tokenization, stemming and stop word removal 2022-10-10 08:58:23 -07:00
Michael Shamoon
77a3f8ed60 Update frontend translation strings 2022-10-10 00:19:01 -07:00
shamoon
3b1f5668f5 Merge pull request #1648 from paperless-ngx/feature-use-celery
Feature: Transition to celery for background tasks
2022-10-10 00:07:55 -07:00
Michael Shamoon
63eb8376c1 prevent duplicate tourAnchor race condition 2022-10-10 00:07:38 -07:00
Michael Shamoon
c387340a07 Fix tour / slim sidebar compatibility 2022-10-09 23:58:41 -07:00
shamoon
4761ae3a5f Merge pull request #1768 from paperless-ngx/chore-update-gotenbreg
Chore: Updates Gotenberg versions
2022-10-09 23:51:04 -07:00
shamoon
428d38abb7 Merge pull request #1644 from paperless-ngx/feature/welcome-tour
Feature: UI Welcome Tour
2022-10-09 23:50:39 -07:00
Michael Shamoon
bf499ee35e Slim sidebar compatibility 2022-10-09 23:48:22 -07:00
Michael Shamoon
7cfb3c4d7d Fix code style 2022-10-09 23:47:45 -07:00
Michael Shamoon
f8dc6de971 Add highlighting, move some anchors for visibility 2022-10-09 23:47:45 -07:00
Michael Shamoon
381ea11788 Update translation strings for welcome tour 2022-10-09 23:47:45 -07:00
Michael Shamoon
f638bd5d22 fix tour placement issues, basic offerTour method 2022-10-09 23:47:45 -07:00
Michael Shamoon
2b8faadd2b Add admin tour step, remove step titles, cleaner look 2022-10-09 23:47:45 -07:00
Michael Shamoon
06259a2aad Complete welcome tour 2022-10-09 23:47:31 -07:00
Michael Shamoon
e5daa9bceb Core welcome tour functionality 2022-10-09 23:46:26 -07:00
shamoon
ff8651adf0 Merge pull request #1641 from paperless-ngx/feature/slim-sidebar
Feature: slim sidebar
2022-10-09 23:24:57 -07:00
Michael Shamoon
07f8744349 Fix merge conflict 2022-10-09 23:24:36 -07:00
Michael Shamoon
01cdadb3f7 Merge branch 'dev' into feature/slim-sidebar 2022-10-09 23:15:48 -07:00
Trenton Holmes
2a36136c4b Updates a few more instances of the container 2022-10-09 18:03:29 -07:00
Trenton Holmes
6b93eab4d6 Updates Gotenberg container to the latest 2022-10-09 17:55:09 -07:00
Trenton Holmes
82965a0a39 Re-lock pipenv version to the last working version 2022-10-09 17:43:58 -07:00
Trenton Holmes
397179ebe9 Fixes is_relative_to not being availible for 3.8 2022-10-09 17:43:58 -07:00
Trenton Holmes
3b5a7fbd65 If the original file containing a barcode was in the temporary scratch dir, move the split files to consume dir 2022-10-09 17:43:58 -07:00
shamoon
48452c4a8b Merge pull request #1754 from NiFNi/feature/change-default-matching-algo
change default matching algo to auto and move to constant
2022-10-08 09:35:30 -07:00
Trenton H
406dae1fca Enable some testing against a real email server to hopefully catch things earlier 2022-10-07 18:28:11 -07:00
Trenton H
6c269391d5 Fixes handling of gmail label extension to IMAP 2022-10-07 18:28:11 -07:00
Trenton Holmes
d13ca98223 Enables some basic live testing against a tika server with actual sample documents to catch some more errors mocking won't catch 2022-10-07 18:06:06 -07:00
Michael Shamoon
08a2be98c6 Fix code style 2022-10-07 06:29:31 -07:00
shamoon
962d0bc57b Merge pull request #1692 from paperless-ngx/feature-frontend-update-checking
Feature: frontend update checking settings
2022-10-05 13:46:32 -07:00
Trenton H
42730fe379 Updates to qpdf 11.1.1, pikepdf 6.1.0, and a few other updates 2022-10-05 10:03:40 -07:00
shamoon
5f96bd4d18 Merge pull request #1744 from paperless-ngx/fix/issue-1725
Fix: allow preview for .csv files
2022-10-04 13:16:18 -07:00
Michael Shamoon
f587e36744 Use text mime type for csv files for browser preview
Co-Authored-By: Trenton H <797416+stumpylog@users.noreply.github.com>
Co-Authored-By: bin101 <12427722+bin101@users.noreply.github.com>
2022-10-04 13:01:06 -07:00
Trenton H
8111723130 Fixes migration error if some tasks are defined already 2022-10-04 07:56:40 -07:00
shamoon
60a67fd279 Merge branch 'dev' into feature-use-celery 2022-10-03 18:00:54 -07:00
shamoon
b6feb178fb Merge pull request #1642 from paperless-ngx/feature-qpdf-11
Feature: Upgrade to qpdf 11, pikepdf 6 & ocrmypdf 14
2022-10-03 17:36:30 -07:00
dependabot[bot]
807ba892f8 Bump myst-parser from 0.18.0 to 0.18.1
Bumps [myst-parser](https://github.com/executablebooks/MyST-Parser) from 0.18.0 to 0.18.1.
- [Release notes](https://github.com/executablebooks/MyST-Parser/releases)
- [Changelog](https://github.com/executablebooks/MyST-Parser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/executablebooks/MyST-Parser/compare/v0.18.0...v0.18.1)

---
updated-dependencies:
- dependency-name: myst-parser
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-03 15:51:43 -07:00
Trenton H
f6afe43514 Fixes django-q still in the Pipfile.lock 2022-10-03 13:35:01 -07:00
Trenton H
5ad0d7303d Fixes up some issues with the migrations and type mismatches 2022-10-03 13:18:25 -07:00