442 Commits

Author SHA1 Message Date
shamoon
7033d78351 Lock old threads 2023-04-14 17:50:54 -07:00
Trenton H
9f8133cc18 Enables images to be release to Quay.io, alongside the existing registries 2023-03-29 11:35:57 -07:00
Trenton H
411cfe5cbc Updates to the latest and still working pipenv version. Updates to latest wheels 2023-03-23 18:00:08 -07:00
tooomm
7269ad5df6 don't append changelog PR to unrelated release 2023-03-05 16:36:24 +01:00
Trenton H
e283825bde Enable package caching for frontend testing 2023-03-02 08:03:41 -08:00
dependabot[bot]
1f0373bb64 Bump leonsteinhaeuser/project-beta-automations from 2.0.1 to 2.1.0
Bumps [leonsteinhaeuser/project-beta-automations](https://github.com/leonsteinhaeuser/project-beta-automations) from 2.0.1 to 2.1.0.
- [Release notes](https://github.com/leonsteinhaeuser/project-beta-automations/releases)
- [Commits](https://github.com/leonsteinhaeuser/project-beta-automations/compare/v2.0.1...v2.1.0)

---
updated-dependencies:
- dependency-name: leonsteinhaeuser/project-beta-automations
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-01 14:57:16 -08:00
Trenton H
e19a78b058 Fixes creation of the paperless.conf in the release dist 2023-02-23 14:59:34 -08:00
Trenton H
023b15d8b4 Fixes all Python versions uploading to Codecov 2023-02-06 10:02:15 -08:00
Trenton H
2e775b6692 Adjust permissions of the final dist package to the normal first user of a system, instead of runner:docker 2023-02-02 17:09:37 -08:00
Trenton H
3c74ab4544 Improves and clarifies the release distribution steps. No changes to static copying 2023-02-02 17:09:37 -08:00
Trenton H
cf257d1402 Switches to Codecov for coverage reporting and status 2023-02-01 17:49:28 -08:00
dependabot[bot]
99f492b439 Bump docker/build-push-action from 3 to 4
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 3 to 4.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-01 12:14:27 -08:00
Trenton H
18e43e0d60 Configure ImageMagick on the runner to allow more tests to run by default 2023-01-31 14:37:56 -08:00
Trenton H
f4fbb44c0a Restores deletion 2023-01-27 10:00:55 -08:00
Trenton H
02921fd4af Changes the still pull check to be using Python Docker SDK 2023-01-27 10:00:55 -08:00
Trenton H
b166c7dfcf Updates the installer library to be static in the final image, saving the installers into Git and curl-ing the correct revision 2023-01-26 15:47:26 -08:00
Trenton Holmes
a2e168f573 Moves back to the main release-drafter now that it does what we wanted 2023-01-25 10:17:20 -08:00
Trenton Holmes
d0f42653ff Merge remote-tracking branch 'origin/main' into beta 2023-01-24 17:54:42 -08:00
Trenton H
ecc5b760c4 Include the optional socket file in the release 2023-01-11 11:53:26 -08:00
Michael Shamoon
e458a739b3 Reverts commit a8f3c4be5494303ed16b04ff0b4a78325302f558 2023-01-08 13:50:48 -08:00
Felix Eckhofer
958ca67331 Simplify parsing of json using jq built-in features
Saves spawning multiple sed processes.
2023-01-07 17:15:13 -08:00
Trenton H
d58747c912 relock with Python 3.8.15 2023-01-06 17:59:39 -08:00
Trenton H
caba4ae3c1 Resolve testing not running with the correct python version 2023-01-06 17:59:39 -08:00
Trenton H
096e3320f5 Only prints failures, errors and skips, not passed tests 2023-01-05 08:39:48 -08:00
dependabot[bot]
20efebbdd8 Bump tj-actions/changed-files from 34 to 35
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 34 to 35.
- [Release notes](https://github.com/tj-actions/changed-files/releases)
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)
- [Commits](https://github.com/tj-actions/changed-files/compare/v34...v35)

---
updated-dependencies:
- dependency-name: tj-actions/changed-files
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-02 14:13:32 -08:00
tooomm
a0d9c7cf39 check repo owner 2022-12-23 18:46:52 -08:00
Michael Shamoon
2ade2c0d0a Add lint to frontend tests 2022-12-15 23:36:01 -08:00
Trenton H
15ed33e82a Changes the qpdf building to be cross compiled instead of emulated 2022-12-15 11:15:01 -08:00
Trenton Holmes
478b85dd1b Updates runners to Ubuntu 22.04, locks pipenv to 2022.11.30, reduces number of image cleans run 2022-12-12 06:16:13 -08:00
Trenton Holmes
a925af3aea Merge remote-tracking branch 'upstream/dev' into feature-consume-eml 2022-12-04 13:55:46 -08:00
Trenton Holmes
5b6c7677d5 Probably fixes the changelog step not working 2022-12-04 12:57:19 -08:00
shamoon
b6d04ef466 Use checkout v3 2022-12-03 18:46:19 -08:00
Alexander Bauer
22cf5837fd Change Helm chart releaser to use version tags only 2022-12-03 14:37:55 -08:00
Alexander Bauer
2c4c96b486 Add mostly-unchanged Helm chart from k8s-at-home
- Add the chart from k8s-at-home with some modifications
- Add the Apache 2.0 license to the new charts/paperless-ngx
  subdirectory, the license under which the chart was distributed by
  k8s-at-home. I believe the chart will have to maintain this license.

- Update the maintainers section and contact information to point to
  Paperless-ngx.
- Regenerate the README (using helm-docs)

- Add a GitHub actions configuration to publish the chart using GitHub
  pages. This makes the GitHub Pages page rendered by this repository
  usable as a Helm repository, without affecting potential future uses
  of the Pages site.

These are in response to discussion #1790.
2022-12-03 14:37:54 -08:00
Michael Shamoon
057854478b correct docs deploy domain 2022-12-03 01:30:07 -08:00
Michael Shamoon
5f16586a00 update ci for documentation build vs deploy 2022-12-02 15:13:44 -08:00
Michael Shamoon
71bd46a96a Move docs to material-mkdocs 2022-12-02 14:48:36 -08:00
phail
3300ee091d Merge remote-tracking branch 'paperless/dev' into feature-consume-eml 2022-11-30 10:10:57 +01:00
Trenton H
cd078ca5f4 Also display the container logs 2022-11-29 20:11:40 -08:00
Trenton H
86938cd6ac Use docker compose to start and stop containers which match directly to our command overrides 2022-11-29 20:11:40 -08:00
Trenton H
dcfa65a18f Transition to a maintained upload release assert 2022-11-28 10:01:43 -08:00
Trenton Holmes
f359e2824a Fixes the pre-commit command 2022-11-27 19:24:16 -08:00
phail
c0bcd153db Merge remote-tracking branch 'paperless/dev' into feature-consume-eml 2022-11-03 21:00:01 +01:00
phail
8c2fa52315 put parser into setup
make test using convert optional
Gotenberg live testing
2022-11-03 00:58:36 +01:00
dependabot[bot]
cfce173f6f Bump tj-actions/changed-files from 32 to 34
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 32 to 34.
- [Release notes](https://github.com/tj-actions/changed-files/releases)
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)
- [Commits](https://github.com/tj-actions/changed-files/compare/v32...v34)

---
updated-dependencies:
- dependency-name: tj-actions/changed-files
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-01 15:34:17 -07:00
Trenton Holmes
19257b824b Adds a couple build args to force pikepdf to rebuild dependent wheels if the versions change 2022-11-01 12:42:03 -07:00
Trenton H
3f94f837d8 Fixes deleting images if the branch API returns an error code and makes the error code a failure 2022-10-31 12:46:25 -07:00
phail
3e90f8f8b2 gotenberg with modified cmd 2022-10-29 23:20:35 +02:00
Trenton Holmes
550df7e866 Locks pipenv to the latest, last working version 2022-10-27 13:50:08 -07:00
Trenton H
73ae9e9cc5 Corrects the script name 2022-10-20 12:42:40 -07:00