| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-10-12 | Get rid of Docker artifactsHEADmaster | Jakob L. Kreuze | |
| 2024-02-21 | Pin pillow-avif-plugin to compatible version range | neobooru | |
| 2023-08-17 | server/net: use yt-dlp instead of youtube-dl | Zak B. Elep | |
| youtube-dl no longer even gets URLs properly, so switch to yt-dlp as a drop-in replacement for it. | |||
| 2022-03-31 | server: fix build error due to broken pip requirements | Shyam Sunder | |
| Pinned pyheif to v0.6.1 | |||
| 2022-02-14 | Make waitress thread count configurable. | noirscape | |
| This should fix most scaling problems without needing to start more server instances. By default, waitress maintains at most 4 threads. This works fine if the database is small (sub 100k posts) but causes a large Task queue depth to occur if the database is larger. Letting users increase the amount of threads means that one server instance is able to handle more requests without locking up the rest of the site. This adds a new environment variable to .env, THREADS, which can be used to configure the amount of threads to start and is by default set to 4 (the default amount used by waitress). | |||
| 2022-02-08 | server/func/images: upgrade to heif-image-plugin | Shyam Sunder | |
| 2021-09-19 | client+server/docker: fix ARM build platform issue | Shyam Sunder | |
| 2021-06-01 | server: update docker image base to alpine:3.13 | neobooru | |
| We do this so that we don't have to use 'edge' packages, which aren't (always) ABI compatible | |||
| 2021-05-07 | Add libheif/libavif to Dockerfile dependencies | Ruin0x11 | |
| 2021-01-05 | server/net: improve youtube-dl functionality, enforce size limits | Shyam Sunder | |
| 2020-09-01 | client+server: fix linter issues due to updated pre-commit hooks | Shyam Sunder | |
| 2020-08-28 | server/docker: unify test and main Dockerfiles | Shyam Sunder | |
| 2020-06-04 | server/docker: include setuptools in installation | Shyam Sunder | |
| 2020-06-04 | server/docker: fix missing installation requirements | Shyam Sunder | |
| Furthermore, an update to Pillow has improved the floating-point precision of the image hash algorithm, requiring minor updates to the respective unit tests. See https://github.com/python-pillow/Pillow/pull/4320 | |||
| 2020-04-03 | server/posts/upload: Add youtube-dl functionality | Shyam Sunder | |
| allows for video-based posts to be created by using youtube-dl on the server. Access is controlled with the 'uploads:use_downloader' permission. | |||
| 2020-03-13 | all: purge remaining elasticsearch artifacts | Shyam Sunder | |
| 2020-01-12 | server/docker: update renamed dependency pyrfc3339 | Shyam Sunder | |
| 2019-10-04 | docker: added OCI-compatible image labels | Shyam Sunder | |
| See https://github.com/opencontainers/image-spec/blob/master/annotations.md | |||
| 2019-09-29 | server/docker: use Alpine-based image for space savings | Shyam Sunder | |
| 2019-09-27 | server/docker: improved Dockerfile | Shyam Sunder | |
| 2019-09-21 | server/facade: integrated elasticsearch wait into entrypoint | Shyam Sunder | |
| 2019-07-27 | server/docker: Rewrite how files are copied in Docker | Shyam Sunder | |
| This is in preperation of a future commit that will perform the unit tests in a docker container | |||
| 2018-08-04 | build: fix paths to config files | rr- | |
| 2018-07-25 | build: add Docker functionality and documentation | Shyam Sunder | |