Trenton Holmes
843bdda637
Moves the pipenv generation of requirements.txt into a seperate build stage, disconnecting the main image from its dependencies
2022-09-21 09:43:40 -07:00
Trenton Holmes
0880a62336
Removes optipng, added in a bad merge
2022-09-11 07:42:20 -07:00
Brian Kelly
2c17767c28
re-order apt dependencies
2022-09-11 07:40:32 -07:00
Brian Kelly
14cd50a8c3
rebase mariadb feature onto dev
2022-09-11 07:40:31 -07:00
Trenton Holmes
1addb2f4e5
Changes the Dockerfile to use pipenv and the releases to use pipenv, removing the need for a requirements.txt
2022-07-30 13:41:08 -07:00
Michael Shamoon
9d8ac76264
Squashed commit of the following:
...
commit a4709b1175
Author: Michael Shamoon <4887959+shamoon@users.noreply.github.com >
Date: Thu Jul 28 15:36:13 2022 -0700
Update stale.yml
[skip ci]
commit 3a031084f3
Author: Michael Shamoon <4887959+shamoon@users.noreply.github.com >
Date: Thu Jul 28 15:24:23 2022 -0700
Update changelog.md
commit 0c517e5351
Author: Michael Shamoon <4887959+shamoon@users.noreply.github.com >
Date: Thu Jul 28 15:18:49 2022 -0700
v1.8.0 version strings
commit 5fe435048b
Merge: 278cedf3
a722bfd0
Author: shamoon <4887959+shamoon@users.noreply.github.com >
Date: Thu Jul 28 15:17:30 2022 -0700
Merge pull request #1240 from paperless-ngx/beta
[Beta] Paperless-ngx v1.8.0 Release Candidate 1
commit a722bfd099
Author: Paperless-ngx Translation Bot [bot] <99855517+paperless-l10n@users.noreply.github.com >
Date: Thu Jul 28 07:46:12 2022 -0700
New Crowdin updates (#1291 )
* New translations django.po (French)
[ci skip]
* New translations messages.xlf (French)
[ci skip]
* New translations django.po (French)
[ci skip]
* New translations messages.xlf (French)
[ci skip]
* New translations messages.xlf (Turkish)
[ci skip]
* New translations django.po (Turkish)
[ci skip]
commit f3d99a5fdb
Merge: ca334770
79de0989
Author: shamoon <4887959+shamoon@users.noreply.github.com >
Date: Tue Jul 26 11:21:42 2022 -0700
Merge pull request #1277 from paperless-ngx/fix/redo-ocr-button-on-edit
Fix/feature: add redo ocr button to document edit view
commit 79de0989d5
Author: Michael Shamoon <4887959+shamoon@users.noreply.github.com >
Date: Tue Jul 26 09:54:05 2022 -0700
fix button icon spacing on mobile
commit ca334770b7
Author: Paperless-ngx Translation Bot [bot] <99855517+paperless-l10n@users.noreply.github.com >
Date: Tue Jul 26 09:45:21 2022 -0700
New Crowdin updates (#1242 )
* New translations messages.xlf (Turkish)
[ci skip]
* New translations messages.xlf (German)
[ci skip]
* New translations django.po (German)
[ci skip]
* New translations messages.xlf (Italian)
[ci skip]
* New translations messages.xlf (Italian)
[ci skip]
* New translations messages.xlf (Finnish)
[ci skip]
* New translations messages.xlf (Finnish)
[ci skip]
commit 1071357505
Merge: f32dfe02
ef790ca6
Author: shamoon <4887959+shamoon@users.noreply.github.com >
Date: Tue Jul 26 09:44:42 2022 -0700
Merge pull request #1268 from paperless-ngx/bugfix-db-locked
Bugfix: Adds configuration for database timeout, fixing database locked error
commit f32dfe0278
Merge: 611707a3
4e78ca5d
Author: shamoon <4887959+shamoon@users.noreply.github.com >
Date: Mon Jul 25 12:59:31 2022 -0700
Merge pull request #1261 from paperless-ngx/fix/b1.8.0-ng-select-dropdowns
Fix: dropdown selected items not visible again
commit 278cedf3d0
Merge: b141671d
ecc4553e
Author: shamoon <4887959+shamoon@users.noreply.github.com >
Date: Mon Jul 25 09:25:52 2022 -0700
Merge pull request #1272 from paperless-ngx/fix-1263
Documentation: fix occasional code block color legibility
commit 45a6b5a436
Author: Michael Shamoon <4887959+shamoon@users.noreply.github.com >
Date: Sun Jul 24 20:15:26 2022 -0700
Add redo OCR button to document edit
commit 611707a3d1
Merge: 2d88638d
b4d20d9b
Author: shamoon <4887959+shamoon@users.noreply.github.com >
Date: Sun Jul 24 19:59:30 2022 -0700
Merge pull request #1276 from paperless-ngx/bugfix-webp-import
Bugfix: Document import doesn't convert thumbnails to WebP
commit b4d20d9b9a
Author: Trenton Holmes <holmes.trenton@gmail.com >
Date: Sun Jul 24 10:22:53 2022 -0700
Fixes document import copying PNG files to .webp extensions without actual conversion
commit ecc4553e67
Author: Michael Shamoon <4887959+shamoon@users.noreply.github.com >
Date: Fri Jul 22 15:10:33 2022 -0700
fix occasional code block color legibility
commit ef790ca6f4
Author: Trenton Holmes <holmes.trenton@gmail.com >
Date: Fri Jul 22 11:08:52 2022 -0700
Fixes the copy and paste of the log line
commit 2d88638da7
Merge: 0e2e5f34
91ba0bd0
Author: shamoon <4887959+shamoon@users.noreply.github.com >
Date: Fri Jul 22 10:45:53 2022 -0700
Merge pull request #1269 from paperless-ngx/beta-deps-final
Chore: Locks dependencies to the final versions for the beta
commit 91ba0bd0af
Author: Trenton Holmes <holmes.trenton@gmail.com >
Date: Fri Jul 22 08:53:02 2022 -0700
Locks dependencies to the final versions for the beta
commit 0e2e5f3413
Author: Trenton Holmes <holmes.trenton@gmail.com >
Date: Tue Jul 19 13:57:00 2022 -0700
Creates utiliy to ensure all paths in settings are normalized and absolute
commit 7a99dcf693
Author: Trenton Holmes <holmes.trenton@gmail.com >
Date: Thu Jul 21 08:02:11 2022 -0700
Adds configuration for database timeout, documentation and troubleshotting suggestion
commit 4e78ca5d82
Author: Michael Shamoon <4887959+shamoon@users.noreply.github.com >
Date: Wed Jul 20 11:15:35 2022 -0700
remove merge error ng-select css
commit 83de38e56f
Merge: f4be2e4f
b1b6d50a
Author: shamoon <4887959+shamoon@users.noreply.github.com >
Date: Wed Jul 20 08:26:12 2022 -0700
Merge pull request #1247 from paperless-ngx/bugfix-pikepdf-ocrmypdf-warnings
Bugfix: Adds pngquant and jbig2dec to Docker image
commit f4be2e4fe7
Merge: 4444925d
16b0f7f9
Author: Quinn Casey <quinn@quinncasey.com >
Date: Tue Jul 19 21:03:16 2022 -0700
Merge pull request #1259 from paperless-ngx/chore-add-ci-hadolint
Chore: Add Hadolint job to CI
commit 16b0f7f9ee
Author: Trenton Holmes <holmes.trenton@gmail.com >
Date: Tue Jul 19 14:18:47 2022 -0700
Removes a Dockerfile I can't find referenced anywhere
commit 27721aef71
Author: Trenton Holmes <holmes.trenton@gmail.com >
Date: Tue Jul 19 14:01:47 2022 -0700
Fixes and updates the Hadolint action version
commit 329a317fdf
Author: Trenton Holmes <holmes.trenton@gmail.com >
Date: Tue Jul 19 13:54:33 2022 -0700
Configure Hadolint in a single location for both hooks and CI
commit daad634894
Author: Trenton Holmes <holmes.trenton@gmail.com >
Date: Fri Jul 15 13:45:23 2022 -0700
Adds a CI job for hadolint over all the Dockerfiles, fixes the minor thing it complained about
commit 4444925dea
Merge: 4c697ab5
9c1ae96d
Author: shamoon <4887959+shamoon@users.noreply.github.com >
Date: Mon Jul 18 15:55:29 2022 -0700
Merge pull request #1249 from paperless-ngx/fix-generated-changelog
[CI] Fix automatic changelog generation on release
commit 9c1ae96d33
Author: Quinn Casey <quinn@quinncasey.com >
Date: Mon Jul 18 09:48:03 2022 -0700
Create PR for changelog instead of direct commit
commit b1b6d50af6
Author: Trenton Holmes <holmes.trenton@gmail.com >
Date: Mon Jul 18 09:46:31 2022 -0700
Adds a couple packages to the Docker image for ocrmypdf and pikepdf
commit 4c697ab50e
Author: Quinn Casey <quinn@quinncasey.com >
Date: Sun Jul 17 15:23:28 2022 -0700
Bump version to beta
commit b141671d90
Merge: 48dfbbeb
2ab2d912
Author: Quinn Casey <quinn@quinncasey.com >
Date: Sun Jul 17 13:18:57 2022 -0700
Merge pull request #1237 from tooomm/patch-1
chore: Run stale bot only on certain labels
commit 2ab2d9127d
Author: shamoon <4887959+shamoon@users.noreply.github.com >
Date: Fri Jul 15 20:19:28 2022 -0700
Use cant-reproduce for stale
commit 278453451e
Author: tooomm <tooomm@users.noreply.github.com >
Date: Fri Jul 15 21:18:38 2022 +0200
only run on certain labels
commit 48dfbbebc6
Merge: 8efb97ef
e568b300
Author: shamoon <4887959+shamoon@users.noreply.github.com >
Date: Sun Jul 3 07:42:20 2022 -0700
Merge pull request #1110 from paperless-ngx/update-issue-form
commit 8efb97ef4e
Author: shamoon <4887959+shamoon@users.noreply.github.com >
Date: Sat Jul 2 19:06:32 2022 -0700
Update stale.yml
[ci skip]
commit d8cda7fc1b
Author: shamoon <4887959+shamoon@users.noreply.github.com >
Date: Sat Jul 2 17:51:39 2022 -0700
Use any-of-labels for stalebot
[ci skip]
commit 68f0cf419b
Merge: 666b9385
26b12512
Author: Felix E <felix@eckhofer.com >
Date: Mon Jun 20 14:25:59 2022 +0200
Merge pull request #1148 from pReya/patch-1
fix: update scanner capability
commit 26b12512b1
Author: Moritz Stückler <moritz.stueckler@gmail.com >
Date: Mon Jun 20 12:06:54 2022 +0200
fix: update scanner capability
The Brother ADS-A1700W does indeed support SFTP. I've just bought it, and set it up like this.
commit e568b3000e
Author: shamoon <4887959+shamoon@users.noreply.github.com >
Date: Tue Jun 7 15:28:49 2022 -0700
Add lsio to issue form
commit 666b938550
Merge: de5eaf1c
163231d3
Author: Quinn Casey <quinn@quinncasey.com >
Date: Thu May 19 17:23:23 2022 -0700
Merge pull request #990 from tooomm/patch-2
Docs: Fix headings and add links to PRs in changelog
commit 163231d307
Author: tooomm <tooomm@users.noreply.github.com >
Date: Thu May 19 23:12:40 2022 +0200
Link issues, capitalization and minor fixes
commit e530750fc6
Author: tooomm <tooomm@users.noreply.github.com >
Date: Thu May 19 22:05:43 2022 +0200
update heading levels for v1.7.0
2022-07-28 15:36:24 -07:00
Aidan Stein
b4fadcc776
move supervisord call into wrapper script
2022-07-15 11:00:46 -04:00
Aidan Stein
82a1d46f69
switch from bind mount to COPY
to avoid requiring host directory relabeling on selinux enabled systems
2022-07-15 11:00:46 -04:00
Aidan Stein
22ec5d2efa
allow podman build
2022-07-15 10:58:41 -04:00
Trenton Holmes
ee4e3cebe2
Removes last vestiges of PNG from the tests, code, docs and samples
2022-06-11 14:20:50 -07:00
Trenton Holmes
ef6ebf9888
Entirely removes the optipng, updates ghostscript fall back to also use WebP. Updates the conversion to use a multiprocessing pool
2022-06-11 08:38:49 -07:00
Trenton Holmes
f02f683499
Adds git as needed for a git link
2022-06-08 15:59:25 -07:00
Trenton Holmes
4d98208a2a
Updates the wheel builders to let pip handle finding the sdist of the required package and version
2022-06-08 13:33:17 -07:00
Michael Shamoon
87ee185c54
Change npm --no-optional to --omit=optional
2022-05-18 14:01:19 -07:00
Trenton Holmes
c60b947c57
Organizes the Dockerfile from top to bottom in order of least changing. Uses RUN bind mounts to avoid copies of the installer being included in the final image
2022-05-06 10:27:18 -07:00
Trenton Holmes
d71562b331
Updates the Dockerfile to facilitate local image builds, adds documentation for how to build, adds registry caching for final image too
2022-04-30 10:33:09 -07:00
Trenton Holmes
778479b12d
Adds extra system libraries for pikepdf/Pillow building
2022-04-27 15:48:19 -07: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
e2443b65e9
Minor fixes for local building
2022-04-25 11:32:53 -07:00
Trenton Holmes
d79e05b735
Instead of using a full image name, use the repo and version to build the image to pull from. Removes building of the frontend for multiple platforms
2022-04-25 11:32:53 -07:00
Trenton Holmes
51399fdd81
Fixes final WORKDIR directive
2022-04-25 11:32:52 -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
Michael Shamoon
e70244237c
v1.7.0-rc1
2022-04-11 21:03:02 -07:00
Trenton Holmes
06ba107ca2
Updates the base image tag to use the :dev tag from the base image dev branch
2022-04-07 08:00:22 -07:00
Trenton Holmes
8878b933f8
Updates the Dockerfile to utilize our new base image 1.0 which provides the pre-compiled wheels for certain dependencies and most base packages
2022-03-30 09:09:50 -07:00
Frank Strieter
35a16a7b18
fix: exclude cypress from build in Dockerfile
2022-03-25 07:26:15 +01:00
Schnuffle
dc563a5b3f
Indentation corrections
2022-03-21 19:38:44 +01:00
Schnuffle
81c16f6bc0
Corrections to pass pre-commit hooks
2022-03-20 15:58:37 +01:00
Quinn Casey
179a72b237
Add newline
2022-03-02 10:03:37 -08:00
Quinn Casey
1096c0fcfa
Add org.opencontainers.image labels
2022-03-02 10:03:37 -08:00
Quinn Casey
f1d8ebe21e
Update maintainer email
2022-03-02 10:03:37 -08:00
Quinn Casey
01d0d0e019
CI: Fix multi stage builds ( #190 )
...
* Try fixing build error
* --upgrade instead of --update
* Attempt to fix timeout
* Try build qpdf on arm64
* Revert "Try build qpdf on arm64"
This reverts commit 42823a4d28
.
* Format
* Try with libqpdf-dev install
* Move libqpdf-dev install to else
* Try with correct uname
* Run docker container to extract frontend
Co-authored-by: Johann Bauer <bauerj@bauerj.eu >
2022-03-01 12:48:26 -08:00
Quinn Casey
009eecf044
Fix build --prod depreciated warning
2022-02-28 12:39:28 -08:00
Quinn Casey
34d4c17bc2
Merge pull request #161 from stumpylog/multistep-build
...
Refactor: Do the npm compile as a Build step in docker (Multistep build)
2022-02-28 06:09:17 -08:00
Johann Bauer
680d1f2126
Fix Armv7 Docker build
2022-02-26 13:43:48 +01:00
Trenton Holmes
89d0a232cf
Updates node version to 16 for the builder image
2022-02-25 14:23:40 -08:00
Toxix
3287ddf6d7
Fix node version
...
From automatic codereview. We should use a specific node version.
We are using the same version that was used before in the github
pipeline.
2022-02-25 14:23:40 -08:00
Toxix
4467ef054d
Refector: Do the npm compile as a Build step
...
This removes the requirement of npm on the host system and removes an
additional manual step during the building of the docker image.
Updated the documentation accordingly and fixed a typo.
2022-02-25 14:23:40 -08:00
Johann Bauer
df4ae9f0cd
Fix build-docker-image
CI step
2022-02-24 16:43:57 +01:00
Quinn Casey
a33ccb01a6
Add timeout to pip install
...
Attempt to fix `ConnectionResetError` seen [here](https://github.com/paperless-ngx/paperless-ngx/runs/5275984654?check_suite_focus=true ) and [here](https://github.com/paperless-ngx/paperless-ngx/runs/5259904053?check_suite_focus=true )
2022-02-21 10:27:03 -08:00
jonaswinkler
205013d7cb
update dockerfile
2021-08-18 18:21:31 +02:00
Jonas Winkler
a83608800c
update libseccomp2
2021-04-28 02:12:55 +02:00
Christopher Timm
b976d56ce8
Use gosu instead of sudo for easier configuration
...
#879
2021-04-26 19:06:30 -05:00
jonaswinkler
62f9eb01c4
lets hope this works
2021-04-17 22:29:54 +02:00
Jonas Winkler
c41eec945c
Merge pull request #856 from sbrl/patch-1
...
docker-entrypoint.sh: don't crash on chown errors
2021-04-17 13:57:14 +02:00
jonaswinkler
78cb2c1a81
install sudo from stable
2021-04-10 14:38:19 +02:00
Starbeamrainbowlabs
9ede9010c7
docker-entrypoint.sh: split non-root tasks into docker-prepare.sh
2021-04-08 00:03:55 +01:00
jonaswinkler
90b1394157
fix dependencies
2021-03-21 13:50:48 +01:00
jonaswinkler
69f8941dd7
update dependencies
2021-03-21 12:20:10 +01:00
jonaswinkler
bcad9c2ce4
update dependencies
2021-02-21 00:24:33 +01:00