35 Commits

Author SHA1 Message Date
Trenton H
f292b607cd Chore: Use self-documenting long options in Docker startup scripts (#7275) 2024-07-16 10:27:12 -07:00
shamoon
40b81c77e8 Feature: custom fields filtering & bulk editing (#6484) 2024-04-26 15:10:03 -07:00
shamoon
5e361b0e81 Enhancement: shared icon & shared by me filter (#4859) 2023-12-19 20:45:04 +00:00
shamoon
a792bf1ca1 Feature: Implement custom fields for documents (#4502)
Adds custom fields of certain data types, attachable to documents and searchable

Co-Authored-By: Trenton H <797416+stumpylog@users.noreply.github.com>
2023-11-05 17:27:23 -08:00
jayme-github
16a0a7c73a Feature: Allow to filter documents by original filename and checksum (#3485)
* Allow to filter documents by original filename and checksum

This adds filters for the original filename and checksum of documents to
be able to to lazy checks if the file is already stored in paperless.

* Add tests for DelayedQuery

* Add checksum and original_filename to whoosh index and DelayedQuery

* Refactored DelayedQuery to reduce duplicate code
* Choose icontains for checksums as whoosh has no exact match query term
* Bumped index version

* Revert whoosh filtering logic to simpler structure, remove redundant tests

Revert "Revert whoosh filtering logic to simpler structure, remove redundant tests"

This reverts commit 86792174bfbc697f42b72c4b39ee9eba483bb425.

---------

Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
2023-06-04 10:34:27 -07:00
shamoon
31080cec5c Fix note sorting, testing, bump search index version 2023-05-04 02:07:48 -07:00
shamoon
5108bbc192 Rename comments --> notes 2023-03-18 13:59:17 -07:00
Trenton H
9c14fd27cd Increment the index version for Docker users 2023-02-03 08:31:45 -08:00
Michael Shamoon
d7c5217b8b Update index version to force reindex, note in release notes 2023-01-25 20:30:48 -08:00
Trenton Holmes
686e3201ba Updates Python libraries and hooks to most recent versions 2022-12-27 08:50:13 -08:00
Trenton H
ee47a043c8 Skip running system checks before migrate, then run them directly after instead 2022-12-15 11:50:15 -08:00
Trenton Holmes
a514219565 Fixes the custom scripts not running as root 2022-12-01 07:21:25 -08:00
Trenton H
a2138daafc Fixes the paths to binaries 2022-11-08 08:52:01 -08:00
Trenton Holmes
ec866caec5 Limits tamper check find to depth 1, as only files at the first level could be run 2022-11-08 08:52:01 -08:00
Trenton Holmes
ed7b82ecc8 Adds local and readonly to almost everything. Fully qualifies the path to binaries 2022-11-08 08:52:01 -08:00
Trenton Holmes
0903a2a21e It's not a customer 2022-11-08 08:52:01 -08:00
Trenton Holmes
2c3e19182d Corrects the ls command redirection 2022-11-08 08:52:01 -08:00
Trenton Holmes
b61473b1f7 Adds an untested custom startup functionality 2022-11-08 08:52:01 -08:00
Trenton Holmes
70b1988a55 Fixes the download and usage of the downloaded data 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
586661394e Fixes the shellcheck issues 2022-09-11 07:42:20 -07:00
Brian Kelly
14cd50a8c3 rebase mariadb feature onto dev 2022-09-11 07:40:31 -07:00
Trenton Holmes
b004aa0f28 Setup the defined user folders instead of always using the defaults at Docker startup 2022-06-03 09:18:48 -07:00
Trenton Holmes
74815a489f Minor improvements for quality of life 2022-05-09 12:05:29 -07:00
Anthony Ruhier
6b84ebc594 docker: set default postgresql port back to 5432
Postgresql default port in the docker prepare script has been changed by
mistake to 5342 in commit c2c8a2754. Set it back to 5432.
2022-04-28 02:04:19 +02:00
Trenton Holmes
44faa29a35 Adds simple Python to wait for Redis broker to be ready (with minor Dockerfile improvements) 2022-04-26 08:46:03 -07:00
Trenton Holmes
d744be97f4 Incorporates the base image building back into the main repo with multi stage building 2022-04-25 11:32:52 -07:00
Marc Schaefer
1b04148aef Removed nested quotes 2022-03-21 19:45:46 +01:00
Schnuffle
81c16f6bc0 Corrections to pass pre-commit hooks 2022-03-20 15:58:37 +01:00
jonaswinkler
8ddf16643c Fix file permissions 2021-05-19 22:05:23 +02:00
Jonas Winkler
dc565bd035 correct file mode 2021-05-16 01:22:51 +02:00
jonaswinkler
ef924017ad bugfix 2021-04-18 11:29:12 +02:00
jonaswinkler
670bc0331d add test case, update password if changed 2021-04-17 14:33:07 +02:00
Starbeamrainbowlabs
1badd1a774 docker-prepare.sh: remove rogue instances of sudo
This is being done by calling the script as the correct user in the 
first place.
2021-04-08 03:06:01 +01:00
Starbeamrainbowlabs
9ede9010c7 docker-entrypoint.sh: split non-root tasks into docker-prepare.sh 2021-04-08 00:03:55 +01:00