Trenton H
b3e2254d85
Updates the Docker base image to Debian Bookworm (from Bullseye)
2023-06-15 07:33:19 -07:00
Trenton H
fe53f3c94d
Removes packages which are no longer built/published from the cleaning
2023-06-06 14:38:59 -07:00
Trenton H
5c1a108bf4
Restore pushing codecov in all cases. I don't think this was doing what I wanted
2023-06-06 09:05:26 -07:00
Trenton H
1b3492a01f
Rewrites the email parsing to be more clear and concise.
...
Adds testing to use httpx mocked responses to stand in as a server even offline
2023-06-06 09:05:26 -07:00
shamoon
52958583f0
Merge pull request #3401 from paperless-ngx/feature/playwright
...
Development: migrate frontend tests to playwright
2023-05-18 15:53:29 -07:00
shamoon
e69057886b
migrate frontend tests to playwright
...
tasks spec
settings spec
manage spec
document-detail spec
global permissions spec
documents-list & dashboard specs
tasks network requests
settings network requests
permissions network requests
manage network request
bulk-edit network requests
Fix specs
try to get playwright working on ci
rename some specs
reconfigure playwright config
increase webserver timeout for ci
fix report path
2023-05-18 13:47:43 -07:00
Trenton H
dd7fa84dcb
Updates the coverage to upload on push, not pull request, as dev doesn't upload fully otherwise
2023-05-15 12:54:35 -07:00
Trenton H
a8052a7539
Fixes a small step naming thing, updates codecov to only upload on pull request events
2023-05-05 11:47:43 -07:00
Trenton Holmes
38ba63e859
Use a tagged version of the image cleaner action
2023-05-05 11:47:43 -07:00
Trenton H
08c21c3db4
CI cleanup and improvements.
...
Removes the building of installers from the repo, they can now be built elsewhere,
on demand, as their building is no longer tied to the Dockerfile
2023-05-05 11:47:43 -07:00
Trenton H
2574faae05
Moves to the new action for cleaning the published images
2023-05-05 11:47:43 -07:00
shamoon
cf9cc07432
Merge pull request #2997 from paperless-ngx/beta
...
[Beta] Paperless-ngx v1.14.0 Release Candidate 1
2023-04-24 12:04:56 -07:00
shamoon
4f99782328
Use stale action & merge with lock action
2023-04-17 13:29:19 -07:00
shamoon
57919f217c
Change lock old threads to once daily
2023-04-17 12:43:56 -07:00
shamoon
b797eb2549
Update lock.yml
2023-04-16 19:26:03 -07:00
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