Commit Graph

  • 2e7d93848a
    Merge 0023cba2dfc3cbcc751c4c4705cf6601f7e60b69 into ff8f813f493e89c7da056e7a3101ce2ef48e3960 WickedYoda 2026-04-25 00:30:30 +00:00
  • 0023cba2df
    Merge branch 'main' into Broken-branch WickedYoda 2026-04-24 19:30:27 -05:00
  • d71151b3fb feat(logging): add persistent split logs with rotation and retention WickedYoda 2026-04-24 19:21:09 -05:00
  • d06d494832
    Merge pull request #14 from wickedyoda/terms-and-conditions WickedYoda 2026-04-21 17:07:10 -05:00
  • ddf611676a Fix rename modal positioning WickedYoda 2026-04-21 15:53:44 -05:00
  • 94db80afb1
    Merge pull request #13 from wickedyoda/terms-and-conditions WickedYoda 2026-04-21 15:35:57 -05:00
  • 70a369c101 Update index.html WickedYoda 2026-04-21 15:35:28 -05:00
  • 94c1ac21b6
    Merge pull request #12 from wickedyoda/terms-and-conditions WickedYoda 2026-04-21 15:28:43 -05:00
  • c5649158eb Fix missing getTermsLink helper in config WickedYoda 2026-04-21 15:25:02 -05:00
  • 394e28244e
    Merge pull request #11 from wickedyoda/terms-and-conditions WickedYoda 2026-04-21 15:20:17 -05:00
  • 46e3e2d148
    Merge branch 'main' into terms-and-conditions WickedYoda 2026-04-21 15:20:09 -05:00
  • 5a3835a076 Add configurable TERMS_LINK and update docs WickedYoda 2026-04-21 15:18:32 -05:00
  • 2241774447
    Merge pull request #10 from wickedyoda/feature/ghcr-ci-and-upload-improvements WickedYoda 2026-04-12 17:55:16 -05:00
  • ea1af71e1e title update WickedYoda 2026-04-12 17:54:52 -05:00
  • d50113fded
    Merge pull request #9 from wickedyoda/feature/ghcr-ci-and-upload-improvements WickedYoda 2026-04-12 17:44:45 -05:00
  • 814a75c00f Fix upload URL test for sanitized filenames WickedYoda 2026-04-12 17:43:59 -05:00
  • e73c1a9cf8
    Merge pull request #8 from wickedyoda/feature/ghcr-ci-and-upload-improvements WickedYoda 2026-04-12 17:42:51 -05:00
  • 3125e7c13e Improve public download links and failed upload cleanup config WickedYoda 2026-04-12 17:42:12 -05:00
  • c32e796365
    Merge pull request #7 from wickedyoda/feature/ghcr-ci-and-upload-improvements WickedYoda 2026-04-12 17:31:52 -05:00
  • e34ec2793f Refresh README branding, features, and config options WickedYoda 2026-04-12 17:31:26 -05:00
  • 89e9e7baf3 Update default title to WickedYoda's DumbDrop WickedYoda 2026-04-12 17:29:08 -05:00
  • 67482904fd
    Merge pull request #6 from wickedyoda/feature/ghcr-ci-and-upload-improvements WickedYoda 2026-04-12 17:27:50 -05:00
  • eba922638d Refine bottom disclaimer link text and alignment WickedYoda 2026-04-12 17:27:18 -05:00
  • 9b51e3376a Generate download URLs from BASE_URL origin WickedYoda 2026-04-12 17:26:47 -05:00
  • 0473f1dfbf Allow public file download links without PIN auth WickedYoda 2026-04-12 17:25:13 -05:00
  • 942525d577
    Merge pull request #5 from wickedyoda/feature/ghcr-ci-and-upload-improvements WickedYoda 2026-04-12 17:17:37 -05:00
  • 79db036e9f Fix test script for Node 24 test discovery WickedYoda 2026-04-12 17:17:06 -05:00
  • 2dda65f398
    Merge pull request #4 from wickedyoda/feature/ghcr-ci-and-upload-improvements WickedYoda 2026-04-12 17:15:47 -05:00
  • 96cf44c134 Upgrade GitHub Actions to Node 24 compatible versions WickedYoda 2026-04-12 17:15:08 -05:00
  • bf7c3dcfa3
    Merge pull request #3 from wickedyoda/feature/ghcr-ci-and-upload-improvements WickedYoda 2026-04-12 17:13:43 -05:00
  • 402c007690 Add failed-upload retention and legal warning banners WickedYoda 2026-04-12 17:13:06 -05:00
  • a01052d0d2
    Merge pull request #2 from wickedyoda/feature/ghcr-ci-and-upload-improvements WickedYoda 2026-04-12 16:45:53 -05:00
  • b024919129 Publish docs and image refs under wickedyoda namespace WickedYoda 2026-04-12 16:45:18 -05:00
  • bab4b6046c Update BIND_MOUNT_FIX.md WickedYoda 2026-04-12 16:44:03 -05:00
  • af5a049469 Fix README structure, anchors, and markdown issues WickedYoda 2026-04-12 16:43:22 -05:00
  • 931ce89263 Fix test runner command and align tests with current validation behavior WickedYoda 2026-04-12 16:41:06 -05:00
  • 82369d6b8e
    Merge pull request #1 from wickedyoda/feature/ghcr-ci-and-upload-improvements WickedYoda 2026-04-12 16:37:56 -05:00
  • 4381b9ff3b Fix eslint no-unused-vars in file path validation catches WickedYoda 2026-04-12 16:33:25 -05:00
  • e5ee35767a Allow manual dispatch to publish GHCR images WickedYoda 2026-04-12 16:29:09 -05:00
  • f5085d43f1 Add upload UX improvements, retention config, and GHCR publishing CI WickedYoda 2026-04-12 16:28:22 -05:00
  • ee91520d94
    Create Drop Br0ck25 2025-11-16 10:30:02 -05:00
  • ff8f813f49
    Merge commit from fork main abite 2025-11-09 22:59:28 -06:00
  • c574310d86
    fix: resolve file disappearance with Docker bind mounts (#73) abite 2025-11-09 22:36:24 -06:00
  • 5cf52192c6 Bump version to 1.0.1 resolve-file-disappearance-with-Docker-bind-mounts abiteman 2025-11-09 20:24:20 -08:00
  • bb69f6d22e Improve file existence check in isPathWithinUploadDir abiteman 2025-11-09 18:27:26 -08:00
  • 5d8a231766 fix: resolve file disappearance with Docker bind mounts abite 2025-11-07 15:05:15 -06:00
  • d69a8b25b4 Improve upload directory path validation abiteman 2025-11-06 17:02:30 -06:00
  • fc8bff9a14
    feat: upgrade dependencies for security and add comprehensive test suite (#72) abite 2025-11-04 20:50:00 -07:00
  • 9d6d8e15b0 Update ESLint ignore patterns and improve config validation abite 2025-11-03 22:39:57 -06:00
  • dd5e943dd9 Update multer dependency to v2.0.2 abite 2025-11-03 22:38:46 -06:00
  • c87cca9b1d feat: upgrade dependencies for security and add comprehensive test suite abite 2025-11-03 22:23:12 -06:00
  • 47510e3166
    Feature Uploaded Files/Folders List (#70) Hakan 2025-11-03 16:23:39 +01:00
  • df6a8a1b7e Improve filename sanitization and validation abite 2025-11-03 09:22:30 -06:00
  • 5bbdc9ea8c Improve file action rendering and security checks abite 2025-11-03 09:06:17 -06:00
  • 0a318e1a56 added file renaming feature Hakan 2025-09-18 23:01:43 +02:00
  • bb0b22ee0a added filename sanitizer Hakan 2025-09-18 22:57:29 +02:00
  • 136be4532a added file listing feature Hakan 2025-09-18 22:40:07 +02:00
  • 1a8fe19416
    Fix/cors csp (#64) Chris 2025-06-20 15:07:56 -07:00
  • 391327db2a update readme for allowed_iframe_origins fix/cors-csp gitmotion 2025-06-20 15:05:04 -07:00
  • 3efaed686b add back allowed_iframe_origins env as a fallback for allowed_origins gitmotion 2025-06-20 15:02:10 -07:00
  • 5773aef863 Remove hsts from helmet and apply new pin status check limits gitmotion 2025-06-20 14:17:17 -07:00
  • 213bfb0d48 set server to listen on 0.0.0.0 and control with cors gitmotion 2025-06-20 13:47:13 -07:00
  • 3738189838 add build to docker compose for local builds gitmotion 2025-06-20 12:04:43 -07:00
  • bf47191dd4 Add helmet config and deprecate previous ALLOWED_IFRAME_ORIGINS gitmotion 2025-06-20 12:01:32 -07:00
  • e35a6ee280 Reapply "deprecate ALLOWED_IFRAME_ORIGINS" gitmotion 2025-06-20 10:32:47 -07:00
  • 683ee93036 Revert "deprecate ALLOWED_IFRAME_ORIGINS" gitmotion 2025-06-20 09:36:05 -07:00
  • 9792f06691 deprecate ALLOWED_IFRAME_ORIGINS gitmotion 2025-06-20 09:30:23 -07:00
  • 1458dcfdc4 CORS/CSP fix gitmotion 2025-06-20 08:20:28 -07:00
  • 489aa48bb2 Include BASE_URL as ALLOWED_ORIGIN by default Add-ALLOWED-ORIGINS abiteman 2025-06-19 22:24:09 -05:00
  • 6594628bfa fix: restore /health endpoint and correct static file middleware ordering abiteman 2025-06-19 22:02:10 -05:00
  • 2be8a8aaa1 fix: remove duplicate allowedIframeOrigins property definition in config abiteman 2025-06-19 21:56:53 -05:00
  • 2bd8a322f9 fix: prevent open redirect vulnerability in auth routes by validating redirect URLs abiteman 2025-06-19 21:55:11 -05:00
  • 65a0f51ea7 fix: use absolute path for static file serving to prevent CWD dependency abiteman 2025-06-19 21:52:07 -05:00
  • 542b35d6d4 feat: fix PIN input errors and improve security configuration abiteman 2025-06-19 21:37:59 -05:00
  • 54cdf4be36
    Update README.md abite 2025-06-04 11:07:48 -05:00
  • db27b25372
    Merge pull request #56 from gitmotion/fix/escape-html-xss abite 2025-05-15 12:54:35 -05:00
  • 478477c6ea
    Merge pull request #57 from gitmotion/update-icon abite 2025-05-13 11:15:40 -04:00
  • d37760e9dd Update icons to selfh.st icons gitmotion 2025-05-13 08:10:47 -07:00
  • 1835f611da Add html escaping to frontend uploader for xss security gitmotion 2025-05-12 13:17:27 -07:00
  • 5177752a6a
    chore: Update comments in environment configuration files to clarify BASE_URL usage greirson 2025-05-09 07:59:14 -07:00
  • 5f59771420
    closer dev greirson 2025-05-06 21:12:18 -07:00
  • 520c73b726
    refactor(docker): Improve Dockerfile for upload directory management greirson 2025-05-06 20:27:11 -07:00
  • 543ebffb8d
    feat: support puid/pgid/umask (#52) Greirson Lee-Thorp 2025-05-06 20:17:32 -07:00
  • d8f3a4c062
    Merge branch 'dev' of https://github.com/DumbWareio/DumbDrop into feat--support-PUID/PGID/UMASK greirson 2025-05-06 20:08:54 -07:00
  • 8270c7ccd0
    feat(docker): Added a health check endpoint to ensure the application is running properly, enhancing reliability in deployment. greirson 2025-05-06 20:07:02 -07:00
  • 9bae7fc2d6
    Merge branch 'dev' of https://github.com/DumbWareio/DumbDrop into feat--support-PUID/PGID/UMASK greirson 2025-05-06 19:55:07 -07:00
  • e4143c38db
    fix(footer): Restore footer content in index.html and adjust styles for improved layout greirson 2025-05-06 17:03:51 -07:00
  • 1f236ce086
    feat(upload): Add active upload tracking and confirmation dialog for ongoing uploads greirson 2025-05-06 16:38:06 -07:00
  • 982b7b49e3
    feat:(storage) fixing what i borked greirson 2025-05-06 16:26:15 -07:00
  • 369077676d
    refactor(storage): Streamline S3 adapter code and improve metadata handling greirson 2025-05-06 13:50:44 -07:00
  • 165223f8ed
    feat(upload): Enhance file upload functionality with improved metadata management and user experience greirson 2025-05-06 13:44:26 -07:00
  • 1273fe92b1
    feat(storage): Enhance S3 adapter with unique folder prefix handling greirson 2025-05-06 10:50:33 -07:00
  • c24e866074
    feat(storage): Implement S3 and local storage adapters with enhanced configuration (#54) Greirson Lee-Thorp 2025-05-05 22:17:45 -07:00
  • bdd80020a0
    feat(storage): Implement S3 and local storage adapters with enhanced configuration s3 greirson 2025-05-05 21:52:22 -07:00
  • 80b5426c52
    Merge branch 'dev' into feat--support-PUID/PGID/UMASK Greirson Lee-Thorp 2025-05-05 20:08:27 -07:00
  • cb7e49b0e1
    refactor(app): Improve error handling and HTML response processing in root route greirson 2025-05-05 17:19:40 -07:00
  • 5666569580
    Merge branch 'main' of https://github.com/DumbWareio/DumbDrop into dev, add dev branch push to dockerhub greirson 2025-05-05 16:53:58 -07:00
  • c75d200c70
    Update docker-publish.yml to support :dev tag Greirson Lee-Thorp 2025-05-05 16:53:40 -07:00
  • 6f1b93ed39
    feat: footer (#53) Greirson Lee-Thorp 2025-05-05 16:25:10 -07:00
  • 2e09143f97
    Merge branch 'dev' of https://github.com/DumbWareio/DumbDrop into footer, update CSS greirson 2025-05-05 16:21:49 -07:00