42 Commits
Author SHA1 Message Date
Daniel Hiller 6def0330c2 chore: Move the changelog to the repository root
The release notes rendered in the about modal only existed as an asset
inside the client, where nothing outside a build would look for them. The
file moves to CHANGELOG.md at the root and the about modal reads it from
there, so the client build and the Docker image copy in the same file the
repository keeps.

An unreleased section collects the orphaned reference fixes and the
pagination fixes.
2026-08-26 10:15:56 +02:00
Daniel Hiller bec5dd1597 chore: Update dependencies
Bump Node to 24 in Dockerfile and Dockerfile.dev.
Bump sharp to 0.35, nodemailer to 9 and concurrently to 10.
Add overrides for body-parser, qs, multiparty, uuid, diff,
serialize-javascript, linkify-it and svgo to pull in security fixes
that upstream pins block.
Rename the sails patch to match 1.5.18.
2026-08-07 16:17:24 +02:00
Daniel Hiller 4e23f3c8a9 refactor(docker): Remove global npm installation from Dockerfiles 2026-04-18 13:32:22 +00:00
Roberto Fernández Iglesias 5e6195b252 feat: Support running under subpath (#1451) 2026-03-12 22:11:11 +01:00
Maksim Eltyshev 538280d197 feat: Add configurable proxy for outgoing traffic to prevent SSRF 2026-02-09 13:33:27 +01:00
Maksim Eltyshev 052edc9fb1 feat: Migrate file storage to unified data directory 2026-01-31 20:27:15 +01:00
Maksim Eltyshev a5dc0a64ac build: Upgrade pip at build time, bump node-redis and apprise 2026-01-29 13:21:53 +01:00
Maksim Eltyshev fedee157c7 build: Refine server build steps 2025-11-28 17:45:31 +01:00
Maksim Eltyshev ab0dbc4b7f build: Apply patches correctly during Docker image build
Closes #1375
2025-10-10 12:43:34 +02:00
Maksim Eltyshev 8df49a636a build: Use Node.js v22 2025-06-16 21:32:54 +02:00
Maksim Eltyshev 9b32249e9f build: Suppress npm update notifier 2025-05-10 21:55:03 +02:00
Maksim Eltyshev 2ee1166747 feat: Version 2
Closes #627, closes #1047
2025-05-10 02:09:06 +02:00
Maksim Eltyshev a618445a2f build: Pin pnpm version 2025-02-26 17:14:41 +01:00
Hannes 66cc9ba4be build: Ensure npm version compatibility, fix casing warnings (#975) 2024-12-18 11:18:32 +01:00
Daniel Hiller 9e45172eba fix: Container build windows 2024-02-14 03:15:34 +01:00
Daniel Hiller 2ceeb0a71a feat: Add healthcheck for docker deployments
fix: Missing healthcheck.js

fix: missing healthcheck.js

fix: HEALTHCHECK command
2024-02-06 01:51:00 +01:00
Maksim Eltyshev 0af96a21c8 build: Stop using base image 2023-12-01 18:02:19 +01:00
Maksim Eltyshev cea6db2a0d build: Use pnpm import before installing dependencies 2023-11-23 11:54:28 +01:00
Daniel Hiller ff3cb6a1c8 chore: Switch to pnpm package manager 2023-09-13 22:38:37 +02:00
Maksim Eltyshev fab623bb52 ref: Rename script files 2023-01-17 20:37:27 +01:00
Maksim Eltyshev 1fda1bc687 fix: Fix type of omit flag 2022-11-30 03:15:02 +01:00
Maksim Eltyshev 0dda762e99 fix: Improve building 2022-11-30 02:50:38 +01:00
Maksim Eltyshev e32125ddfa fix: Fix client build 2022-11-21 01:06:41 +01:00
Jacques Lorentz 2a64fc1a53 fix: Front-end base url with path (#303)
Closes #43, closes #111, closes #272
2022-09-30 14:48:58 +05:00
Maksim Eltyshev fee023a721 fix: Fix dependencies installation 2022-05-21 23:52:12 +05:00
Maksim Eltyshev 6ffe11c323 fix: Fix dependencies installation for multi-arch images 2022-05-21 21:01:43 +05:00
Aliaksandr Shulyak cdcf00e339 Improvements for docker build process (#237) 2022-05-05 00:04:19 +05:00
Maksim Eltyshev 7d138b858d feat: Remove attachments from public access
Closes #219
2022-04-26 22:20:20 +05:00
Maksim Eltyshev 6de4bac8c1 ref: Rename .env file to sample, stop tracking .env file 2022-04-22 16:21:09 +05:00
Lorenz Brun da9878f220 Improve Docker cache efficiency and fix signal handling 2022-02-08 16:15:52 +05:00
Maksim Eltyshev 76a77fefdd Fix linting errors, fix default database url. Closes #193 2021-12-30 00:30:53 +05:00
Maksim Eltyshev 2130c04548 Fix board deletion, update dependencies. Closes #146 2021-08-02 17:23:56 +05:00
Maksim Eltyshev ad60517603 Set best image quality for all uploads. Closes #114 2021-04-13 18:47:56 +05:00
Maksim Eltyshev 560c2856e6 Fix file attach from clipboard when copy from browser. Closes #96 2021-03-20 03:33:16 +05:00
Maksim Eltyshev e2796195d8 Update dependencies 2020-11-20 06:01:42 +05:00
Maksim Eltyshev 16795548ed Add ability to create multi-arch images. Closes #39, closes #47 2020-11-17 17:01:18 +05:00
Maksim Eltyshev c8029cbf37 Fix Docker volumes 2020-05-26 01:32:11 +05:00
Maksim Eltyshev c2a16459df Fix Docker image, update dependencies 2020-04-29 04:50:32 +05:00
Maksim Eltyshev e0dee1efef Add start script for Docker image, pre-commit lint check, package.json scripts cleanup 2020-04-24 21:44:54 +05:00
Maksim Eltyshev 6a68ec9c1e Add file attachments 2020-04-21 05:44:12 +05:00
Maksim Eltyshev ee509a80b4 Update Alpine repository branch in Dockerfile. Closes #4 2019-12-12 13:05:55 +05:00
Maksim Eltyshev adbcb67f03 Docker, update readme, update dependencies 2019-10-01 04:18:33 +05:00