| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-10-12 | Get rid of Docker artifactsHEADmaster | Jakob L. Kreuze | |
| 2025-02-11 | chore: questionable is not a recognized rating | Phil | |
| 2025-02-11 | doc: use docker compose instead of docker-compose | neobooru | |
| The minimum version requirements are rough guesses, in practice any decently modern docker installation should work. | |||
| 2023-12-05 | doc: fix small error in pool API docs | neobooru | |
| 2023-08-17 | doc: update for yt-dlp | Zak B. Elep | |
| 2023-06-26 | docs (tag categories): order is required when creating tag category | Yochyo | |
| 2023-06-26 | docs (api): change micro post attribute name to id | Yochyo | |
| 2022-06-10 | doc: add GET /post/<id>/around to API.md | Luna | |
| 2022-03-30 | doc: added BuildKit flags fix to INSTALL.md | Skybbles | |
| Added this because recently, there have been more problems with `docker-compose build` where it errors: ERROR: Service 'server' failed to build: failed to parse platform : "" is an invalid component of "": platform specifier component must match "^[A-Za-z0-9_-]+$": invalid argument Recent Docker versions have switched to using `buildx` (BuildKit) to build containers, but that needs to be enabled, either in `daemon.json` or through an environment variable. But since we are using Docker Compose, it doesn't pass it to Docker; so the environment variable needs to be set. At least that's what I've heard and figured out sweat_smile My explanation might be very wrong - but it works :) | |||
| 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). | |||
| 2021-01-05 | server/posts: store and provide MD5 checksums | Shyam Sunder | |
| 2020-12-19 | doc/install: applied formatting fixes to script | Shyam Sunder | |
| 2020-09-23 | docs: update tag category api | neobooru | |
| 2020-09-19 | server/pools: serialize pools as micro resource within post resources | Shyam Sunder | |
| Fixes #348 | |||
| 2020-09-18 | doc/api: add pools to post resource | neobooru | |
| 2020-09-01 | client+server: fix linter issues due to updated pre-commit hooks | Shyam Sunder | |
| 2020-09-01 | doc/install: fix typo | Shyam Sunder | |
| 2020-08-13 | server: API support for webhooks | Shyam Sunder | |
| Closes #339 | |||
| 2020-08-13 | doc/developer-utils: added helper script for easily creating szurubooru ↵ | Shyam Sunder | |
| migrations | |||
| 2020-06-05 | client+server: normalize trailing newlines | Shyam Sunder | |
| 2020-06-05 | doc: clean up | Shyam Sunder | |
| 2020-05-04 | Add pool information to API.md | Ruin0x11 | |
| 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-04-01 | client/posts: don't define flags on post upload | Shyam Sunder | |
| 2020-03-13 | all: purge remaining elasticsearch artifacts | Shyam Sunder | |
| 2019-10-25 | doc/install: update install instructions to remove build step | Shyam Sunder | |
| 2019-08-15 | server/tools: created simple admin command script | Shyam Sunder | |
| 2019-08-14 | doc: simplified how to use the base URL feature | Shyam Sunder | |
| 2019-08-05 | doc: moved documentation to a seperate folder | Shyam Sunder | |