Commit Graph

  • 00f1f1d8da chore(master): release 2.5.5 (#507) master v2.5.5 github-actions[bot] 2026-08-29 04:44:30 +00:00
  • 5a7195c5c7 Merge pull request #506 from vastsa/fix/pr505-hardened Lan 2026-08-29 12:44:06 +08:00
  • da1dd06655 fix(chunk-upload): persist sanitized filenames vastsa 2026-08-29 12:38:46 +08:00
  • d510aa7f57 Merge remote-tracking branch 'contributor/pr505' into fix/pr505-hardened vastsa 2026-08-29 12:32:00 +08:00
  • cebac32145 fix: sanitize chunk upload file_name to prevent path traversal zhou-kkk 2026-08-29 12:13:39 +08:00
  • f76d1e9841 docs: refresh readme and docs screenshots vastsa 2026-07-24 16:34:22 +08:00
  • 287b647da1 chore(master): release 2.5.4 (#501) v2.5.4 github-actions[bot] 2026-07-23 14:35:42 +00:00
  • fbcd4a5b2b Merge pull request #500 from vastsa/fix/docker-run-as-root Lan 2026-07-23 22:35:20 +08:00
  • fc0cbeb4f0 fix: run Docker image as root for data volume compatibility vastsa 2026-07-23 22:35:00 +08:00
  • 24bf6e1a81 chore(master): release 2.5.3 (#499) v2.5.3 github-actions[bot] 2026-07-23 14:23:38 +00:00
  • 0ee2f046dd Merge pull request #498 from vastsa/fix/security-hardening-gaps Lan 2026-07-23 22:23:11 +08:00
  • eda0a3127a fix: add magic-byte checks, login rate limits, and non-root Docker vastsa 2026-07-23 19:49:48 +08:00
  • c11059b851 chore(master): release 2.5.2 (#497) v2.5.2 github-actions[bot] 2026-07-23 11:42:06 +00:00
  • ae7702603a Merge pull request #496 from vastsa/fix/pr494-security-patches Lan 2026-07-23 19:41:40 +08:00
  • a41693f90d fix: harden share expiry, download token, quota SQL, and CORS vastsa 2026-07-23 19:38:50 +08:00
  • 59ed733f3a support text direct downloads (#490) Lan 2026-07-21 14:52:36 +08:00
  • cf6d364c2b chore(master): release 2.5.1 (#492) v2.5.1 github-actions[bot] 2026-07-21 06:49:57 +00:00
  • 00f3abd3b2 fix: patch CVE dependencies and path traversal risks v2.5.0 vastsa 2026-07-21 14:49:30 +08:00
  • c676458370 docs: recommend BokeBox in project readme Lan 2026-07-17 19:26:42 +08:00
  • f2277e1649 support text direct downloads monlor 2026-07-15 15:12:24 +08:00
  • f20a7a5704 docs: improve documentation experience Lan 2026-07-12 00:08:34 +08:00
  • fe1a7727f7 docs: simplify project readme Lan 2026-07-11 23:00:24 +08:00
  • a30e52ba9d docs: redesign project readme Lan 2026-07-11 22:48:52 +08:00
  • ab5178a73a docs: clarify frontend release permissions Lan 2026-07-11 21:59:07 +08:00
  • 9219b74333 chore(master): release 2.5.0 (#487) github-actions[bot] 2026-07-11 13:55:08 +00:00
  • 46883c90ff fix: harden automated release workflow Lan 2026-07-11 21:53:57 +08:00
  • ee8f9082ab feat: automate version releases Lan 2026-07-11 21:49:04 +08:00
  • 818dd47b2a feat: add global storage capacity limit Lan 2026-07-11 17:50:26 +08:00
  • 93ff291366 feat: configure admin session lifetime (#484) Lan 2026-07-10 19:21:00 +08:00
  • 2c51384c80 fix: build frontend on native Docker platform Lan 2026-07-10 17:48:54 +08:00
  • 8d7d856c62 fix: harden share retrieval and admin visibility (#482, #480) Lan 2026-07-10 17:39:53 +08:00
  • 36300ef54e fix: resolve docs dependency audit warnings Lan 2026-06-20 02:41:21 +08:00
  • 5c72562af7 chore: rebuild docker image v2.4.0 Lan 2026-06-16 01:35:42 +08:00
  • cdaf3638b8 feat: add first-run setup security flow V2.4 Lan 2026-06-16 00:49:43 +08:00
  • 1b6d8e7277 fix: harden share rate limit and code generation (#479) Lan 2026-06-09 00:53:11 +08:00
  • 1ec397af0c test: add presigned upload flow coverage feature/development-plan Lan 2026-06-07 14:43:04 +08:00
  • eb6fc627ae feat: update me Lan 2026-06-05 21:14:37 +08:00
  • c1fb802223 fix: #473 normalize retrieve codes before lookup Lan 2026-06-05 11:40:11 +08:00
  • 1d03337e2f fix: #476 serve assets from selected theme Lan 2026-06-05 11:37:44 +08:00
  • 8d6eaacb70 fix: #478 make s3 upload confirmation resilient Lan 2026-06-05 11:33:21 +08:00
  • 3fe136536e fix: #461 support s3 path style addressing Lan 2026-06-05 11:32:31 +08:00
  • aa6904a12c fix: #465 restrict uploads by allowed file types Lan 2026-06-05 11:29:37 +08:00
  • 135dfdda9d fix: #464 serialize admin file list items safely Lan 2026-06-05 11:28:22 +08:00
  • e3ea7825bf fix: build frontend with pnpm in Docker Lan 2026-06-03 19:56:39 +08:00
  • 6759539078 Merge branch 'feature/ux-compat-platform' Lan 2026-06-03 18:40:50 +08:00
  • 530f52aa1e refactor: centralize app version Lan 2026-06-03 12:22:12 +08:00
  • b859ec211e refactor: remove settings diagnostics recommendations Lan 2026-06-03 10:37:17 +08:00
  • 8ac367d0b8 refactor: remove admin recommendation summaries Lan 2026-06-03 10:24:07 +08:00
  • 63cf725802 feat: add admin file view summary Lan 2026-06-03 10:00:58 +08:00
  • ccbc710d74 feat: add admin maintenance queue Lan 2026-06-03 08:18:41 +08:00
  • 2d18b02005 feat: add admin config diagnostics Lan 2026-06-03 08:01:55 +08:00
  • e75fe596d0 feat: add admin operational insights Lan 2026-06-03 07:47:33 +08:00
  • be7ce2b30e feat: add admin activity timeline filters Lan 2026-06-03 07:36:48 +08:00
  • 0dbb594f4a feat: add admin activity stream Lan 2026-06-03 07:19:56 +08:00
  • b6aa28c345 feat: add admin file view presets Lan 2026-06-03 07:01:38 +08:00
  • fc6046a663 feat: add admin file metadata Lan 2026-06-03 06:37:56 +08:00
  • 3467e973ac feat: add batch file policy actions Lan 2026-06-03 06:22:56 +08:00
  • a1de598277 feat: add dashboard health actions Lan 2026-06-03 06:15:15 +08:00
  • 1ba0d2a044 feat: add admin file health filters Lan 2026-06-03 05:55:18 +08:00
  • 1f0b0b791c feat: add admin file policy actions Lan 2026-06-03 05:45:02 +08:00
  • 4ae53fc4a5 feat: add admin file detail insights Lan 2026-06-03 05:28:11 +08:00
  • 35e069ccc3 feat: add admin file detail endpoint Lan 2026-06-03 04:58:19 +08:00
  • 2fa1faebe0 feat: add admin batch file policy update Lan 2026-06-03 04:38:30 +08:00
  • 0ced9b1f38 feat: add admin batch file deletion Lan 2026-06-03 04:24:16 +08:00
  • 1eb69e4cc5 feat: add admin text preview endpoint Lan 2026-06-03 04:05:52 +08:00
  • 71fc1ad8ea feat: enhance admin file list filters Lan 2026-06-03 03:45:30 +08:00
  • 64ebc59a84 feat: expand dashboard statistics Lan 2026-06-03 03:32:12 +08:00
  • 78b1dbe81f feat: add retrieve metadata endpoint Lan 2026-06-03 03:17:01 +08:00
  • 6805206efd fix: tolerate partial config updates Lan 2026-06-03 03:08:19 +08:00
  • 6fe68be2dd fix: support legacy presign proxy upload URLs Lan 2026-06-03 02:57:29 +08:00
  • 0d71b914e4 feat: add admin auth compatibility endpoints Lan 2026-06-03 02:44:42 +08:00
  • 20fcf0c3df feat: add legacy msg response field Lan 2026-06-03 02:25:36 +08:00
  • 75d345e5d0 fix: accept form payloads for chunk uploads Lan 2026-06-03 02:24:08 +08:00
  • a0c453b014 feat: add public config and health endpoints Lan 2026-06-03 02:15:15 +08:00
  • 1cc901d2b9 feat: add migration for filecodes table and update size field to BigInt Lan 2026-02-27 23:38:27 +08:00
  • e7b5792602 feat: add configuration management with async settings refresh and middleware integration Lan 2026-02-13 23:45:44 +08:00
  • 843a237fad fix: implement async database startup lock and refactor db configuration Lan 2026-02-13 23:30:48 +08:00
  • 4a9bf3a3a0 Merge pull request #460 from vastsa/dev Lan 2026-01-27 10:52:06 +08:00
  • 0504e6e4dc chore: update Dockerfile to set HOST to 0.0.0.0 and reduce WORKERS to 1 dev Lan 2026-01-27 10:37:17 +08:00
  • 24d49e1c9a chore: reduce number of workers in Dockerfile from 4 to 2 Lan 2026-01-27 10:05:33 +08:00
  • c380778336 revert: dockerfile Lan 2026-01-26 12:43:53 +08:00
  • f1c09b0b20 fix: reduce default number of workers in Dockerfile to improve resource management Lan 2026-01-26 12:14:11 +08:00
  • a3f599fe51 refactor: streamline admin authorization logic and improve token handling Lan 2026-01-25 23:40:15 +08:00
  • 2e5dc532a0 perf: optimize memory usage for large file uploads Lan 2026-01-25 21:28:16 +08:00
  • 7f46c58898 ci: add dev branch support for Docker image builds Lan 2026-01-25 21:27:59 +08:00
  • 5a889bab47 feat: enhance file retrieval by using Pydantic models for serialization Lan 2026-01-25 20:53:04 +08:00
  • 5fee1c7b86 docs: update README files with improved formatting and additional features Lan 2026-01-25 14:12:20 +08:00
  • 73017935e9 fix: make detail field optional in APIResponse model Lan 2026-01-24 15:28:17 +08:00
  • a35b3c8262 feat: update Docker configuration and add environment variable documentation Lan 2026-01-24 11:58:23 +08:00
  • da5dc378a7 fix: return a dictionary from get_config method in ConfigService Lan 2026-01-24 11:28:32 +08:00
  • d170ca8005 feat: update Dockerfile to clone frontend themes into build directory and add legacy peer dependencies Lan 2026-01-24 11:03:33 +08:00
  • 0fe01c98db feat: update Dockerfile to use Node.js 20 and add build dependencies Lan 2026-01-24 10:57:32 +08:00
  • d5b0327f90 feat: add configuration documentation for OneDrive and OpenDAL storage integration Lan 2026-01-24 10:53:48 +08:00
  • 9120486449 Merge pull request #454 from jerryliang122/proxy-download Lan 2026-01-24 10:44:48 +08:00
  • f5a5e03269 feat: update Dockerfile for multi-stage build and add frontend themes; update dependencies in requirements.txt Lan 2026-01-24 10:31:43 +08:00
  • ade5799db4 fix: 仅在获取到文件大小时才设置 Content-Length 头 jerryliang 2026-01-16 17:55:12 +08:00
  • 6b728abbeb perf: 复用ClientSession提升文件下载性能 jerryliang 2026-01-16 17:33:22 +08:00
  • ff1943d60c fix: 使用标准方法编码下载文件名 jerryliang 2026-01-16 17:18:14 +08:00
  • 442ef5b0e0 feat: 优化文件下载响应中的Content-Length获取逻辑 jerryliang 2026-01-16 16:53:39 +08:00
  • 34e36944bd feat: 在所有存储实现中添加Content-Length响应头 jerryliang 2026-01-16 16:44:06 +08:00