190 Commits

Author SHA1 Message Date
Trenton H
25a277e9db Chore: Bulk backend dependency updates (#8212) 2024-11-11 11:54:51 -08:00
Trenton H
d368dc1294 Removes whitenoise patches and upgrades it to 6.8.1 (#8079) 2024-10-28 15:34:26 +00:00
shamoon
f90365d0df Chore: include beta in tagged version display 2024-10-14 07:55:03 -07:00
Trenton H
93d526221b Upgrades the Docker image to use Python 3.12 (#7796) 2024-09-28 18:42:55 +00:00
Trenton H
e3bc680bf1 Chore: Drop Python 3.9 support (#7774) 2024-09-26 12:22:24 -07:00
Daniel Bankmann
c236176a25 Enhancement: mail message preprocessor for gpg encrypted mails (#7456)
---------

Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
2024-08-29 00:22:44 +00:00
shamoon
1a07cf5cb0 Fix: fix nltk tokenizer breaking change (#7522) 2024-08-22 20:32:02 -07:00
Trenton H
5698d9261d Bulk backend updates (#7209) 2024-07-10 12:45:29 -07:00
shamoon
2fa18b131f Chore: display docker tag in UI for ci test builds (#7083) 2024-06-27 03:02:52 +00:00
Trenton H
74211bc02c Resolves the casing warning in newer Docker versions 2024-06-22 11:30:06 -07:00
Trenton H
a9fc568e01 Upgrades to pipenv 2024.0.1 (#7019) 2024-06-18 08:37:11 -07:00
Trenton H
5bd724bd3d Updates to latest Trixie version of Ghostscript 10.03.1 (#6956) 2024-06-11 15:38:07 +00:00
Trenton H
0524e50aa9 Updates Ghostscript to 10.03.1 (#6854) 2024-05-29 09:43:33 -07:00
Trenton H
4c3d230694 Chore(deps): Use psycopg as recommended (#6811) 2024-05-23 13:09:05 -07:00
Trenton H
d2ffa69a77 Updates QPDF to 11.9.0 from trixie (#6423) 2024-04-18 22:16:44 +00:00
shamoon
946bda5041 Feature: system status (#5743) 2024-03-04 09:26:25 -08:00
Trenton H
ec0b0d0de4 Chore: Backend dependencies update (#5676) 2024-02-08 09:48:24 -08:00
Trenton H
cd3d609a50 Adds the Python environment flags for no byte code saving, reducing the image size slightly (#5677) 2024-02-08 02:45:59 +00:00
luzpaz
97f4690236 Documentation: Fix typos with automated tool (#5319)
---------

Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
2024-01-08 16:58:41 +00:00
Colin Hebert
ae7940e040 Set Docker default healthcheck in the Dockerfile (#5199) 2024-01-02 09:08:10 -08:00
shamoon
daed79ee98 Chore: Update Angular to v17 (#4980) 2023-12-19 15:02:05 -08:00
Trenton H
ad533429f7 Bulk updates all the backend libraries (#5061) 2023-12-19 12:04:03 -08:00
Trenton H
45c54b0a78 Filters out the not really useful warning from Django about async iterators (#5041) 2023-12-18 18:24:29 +00:00
Trenton H
f23d31cd36 Updates Ghostscript to 10.02.1 and qpdf to 11.6.4 (#5040) 2023-12-18 07:33:00 -08:00
Trenton H
ab9e561317 Chore: Backend bulk updates (#4509) 2023-11-13 17:09:56 +00:00
Trenton H
d16782c416 Feature: Add ahead of time compression of the static files for x86_64 (#4390)
Compressed staticfiles. x86_64 only at this point
2023-10-20 16:22:05 -07:00
Trenton H
a07a4c71b3 Fixes a missing directory pre-create in Docker image (#4347) 2023-10-09 14:33:21 -07:00
Trenton H
826426424f Feature: Include more updated base tools in Docker image (#4319)
* New method for installing jbig2enc
* Installs newer qpdf, ghostscript as well as jbig2enc
2023-10-05 10:51:58 -07:00
Trenton H
416e495b08 Creates folders and adjusts permissions before declaring the volumes (#4225) 2023-09-20 11:39:31 -07:00
shamoon
d04c533fc0 Update docker image and ci to node 20 2023-09-14 13:06:14 -07:00
Trenton Holmes
abc7b6a817 Trims libraries which are baked into the wheels we use, no need for them on the system 2023-09-14 10:36:15 -07:00
Trenton H
ad7bc6b422 Updates the underlying image to use Python 3.11 2023-09-10 08:29:11 -07:00
shamoon
73d2b413ec Update docker image node to v18 (#4149) 2023-09-08 16:48:02 -07:00
Trenton H
ac8f5eaa7d Unlocks all things which were locked due to ARMv7, etc 2023-09-08 11:21:43 -07:00
Trenton H
761655816c Drops the building of armv7 and removes most stuff the image does for it 2023-09-08 09:05:27 -07:00
Trenton H
f2e9581dd7 Locks and upgrades all dependencies 2023-07-27 12:30:41 -07:00
Trenton H
dbcf040dde Updates some Python dependencies and the hooks 2023-07-20 18:30:11 -07:00
Trenton Holmes
1bfd95e671 Bumps our locked pipenv version for CI and Docker image builds 2023-06-18 10:09:38 -07:00
Trenton H
95136abc14 Experiment with a buildx cache mount for pip's directory. Does it increase image size? 2023-06-17 20:13:38 -07:00
Trenton H
d24b5c588f Updates to a build of Pillow which builds against libtiff6 instead of expecting libtiff5 2023-06-16 09:14:44 -07:00
Trenton H
c3332a56a0 Adds back execute permissions to jbig2 2023-06-15 07:33:19 -07:00
Trenton H
f9ee21a27c Updates to wheels and binaries build using Bookworm 2023-06-15 07:33:19 -07:00
Trenton H
f5b5ebd86f Use Bookworm for the frontend build as well 2023-06-15 07:33:19 -07:00
Trenton H
43b76cce1c Don't install python3-dev, it's not the right version, and Python headers are included in the image 2023-06-15 07:33:19 -07:00
Trenton H
b3e2254d85 Updates the Docker base image to Debian Bookworm (from Bullseye) 2023-06-15 07:33:19 -07:00
Trenton H
58b7230979 Upgrades dependencies to their latest allowed versions 2023-05-10 06:59:44 -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
411cfe5cbc Updates to the latest and still working pipenv version. Updates to latest wheels 2023-03-23 18:00:08 -07:00
Trenton H
e2a515be3c Updates to libqpdf 11.3.0 2023-03-10 20:36:17 -08:00
Trenton Holmes
d0773874e5 Bulk update of all Python libraries 2023-02-20 07:15:48 -08:00