Trenton H
36b4fff5c7
Removes packages which are no longer built/published from the cleaning
2023-06-06 14:38:59 -07:00
Trenton H
ee19307ea2
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
2c1cd25be4
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
5461f8a225
Merge pull request #3401 from paperless-ngx/feature/playwright
...
Development: migrate frontend tests to playwright
2023-05-18 15:53:29 -07:00
shamoon
0c6a9a189b
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
548b6352ca
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
02b2bcafc5
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
81a5fd377e
Use a tagged version of the image cleaner action
2023-05-05 11:47:43 -07:00
Trenton H
f875ae4abf
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
01fd400ec7
Moves to the new action for cleaning the published images
2023-05-05 11:47:43 -07:00
shamoon
65064a6934
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
35f75563a7
Use stale action & merge with lock action
2023-04-17 13:29:19 -07:00
shamoon
2d314efb98
Change lock old threads to once daily
2023-04-17 12:43:56 -07:00
shamoon
98ef1ba579
Update lock.yml
2023-04-16 19:26:03 -07:00
shamoon
ad746be010
Lock old threads
2023-04-14 17:50:54 -07:00
Trenton H
15a264de3d
Enables images to be release to Quay.io, alongside the existing registries
2023-03-29 11:35:57 -07:00
Trenton H
4bd1974911
Updates to the latest and still working pipenv version. Updates to latest wheels
2023-03-23 18:00:08 -07:00
tooomm
248f3f2181
don't append changelog PR to unrelated release
2023-03-05 16:36:24 +01:00
Trenton H
3d961a3dbb
Enable package caching for frontend testing
2023-03-02 08:03:41 -08:00
dependabot[bot]
604d56d0b8
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
afcefe3d04
Fixes creation of the paperless.conf in the release dist
2023-02-23 14:59:34 -08:00
Trenton H
66333caebc
Fixes all Python versions uploading to Codecov
2023-02-06 10:02:15 -08:00
Trenton H
a203b006e7
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
8fea4c00ad
Improves and clarifies the release distribution steps. No changes to static copying
2023-02-02 17:09:37 -08:00
Trenton H
1547a698cb
Switches to Codecov for coverage reporting and status
2023-02-01 17:49:28 -08:00
dependabot[bot]
87b1f5adec
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
31bcb613ad
Configure ImageMagick on the runner to allow more tests to run by default
2023-01-31 14:37:56 -08:00
Trenton H
3ccb83e49c
Restores deletion
2023-01-27 10:00:55 -08:00
Trenton H
215691ac1a
Changes the still pull check to be using Python Docker SDK
2023-01-27 10:00:55 -08:00
Trenton H
f1204d2749
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
75d2a3a45f
Moves back to the main release-drafter now that it does what we wanted
2023-01-25 10:17:20 -08:00
Trenton Holmes
7ecb76dddc
Merge remote-tracking branch 'origin/main' into beta
2023-01-24 17:54:42 -08:00
Trenton H
9e33344808
Include the optional socket file in the release
2023-01-11 11:53:26 -08:00
Michael Shamoon
f8f0915a32
Reverts commit a8f3c4be5494303ed16b04ff0b4a78325302f558
2023-01-08 13:50:48 -08:00
Felix Eckhofer
4def3bf5c2
Simplify parsing of json using jq built-in features
...
Saves spawning multiple sed processes.
2023-01-07 17:15:13 -08:00
Trenton H
c21775980f
relock with Python 3.8.15
2023-01-06 17:59:39 -08:00
Trenton H
33e597f5bb
Resolve testing not running with the correct python version
2023-01-06 17:59:39 -08:00
Trenton H
a340b9c8a1
Only prints failures, errors and skips, not passed tests
2023-01-05 08:39:48 -08:00
dependabot[bot]
24ce1830eb
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
b0fb44db86
check repo owner
2022-12-23 18:46:52 -08:00
Michael Shamoon
40bdeffa38
Add lint to frontend tests
2022-12-15 23:36:01 -08:00
Trenton H
bae715cd34
Changes the qpdf building to be cross compiled instead of emulated
2022-12-15 11:15:01 -08:00
Trenton Holmes
b0625cdced
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
8076ebd78c
Merge remote-tracking branch 'upstream/dev' into feature-consume-eml
2022-12-04 13:55:46 -08:00
Trenton Holmes
b1da7f3491
Probably fixes the changelog step not working
2022-12-04 12:57:19 -08:00
shamoon
1b9de2be5a
Use checkout v3
2022-12-03 18:46:19 -08:00
Alexander Bauer
a707818b4d
Change Helm chart releaser to use version tags only
2022-12-03 14:37:55 -08:00
Alexander Bauer
5c4363cbea
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
aa023ea2e3
correct docs deploy domain
2022-12-03 01:30:07 -08:00
Michael Shamoon
97376d4b72
update ci for documentation build vs deploy
2022-12-02 15:13:44 -08:00