Commit Graph

  • 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
  • 0e716ff120
    fix(footer): Correct footer content rendering logic in app.js greirson 2025-05-05 15:09:52 -07:00
  • 0503642426
    feat(footer): Add custom footer links and styles, enhance README and configuration greirson 2025-05-04 21:44:19 -07:00
  • 6cf39e4639 - Update dockerfile to use existing PUID, PGID if exists and create one as fallback. - include environment variables in docker compose as well gitmotion 2025-05-04 18:58:52 -07:00
  • 65d10a6576
    feat(docker): Enhance Docker configuration and entrypoint management greirson 2025-05-04 17:59:23 -07:00
  • b256311822
    feat(upload): Implement persistent state via metadata for resumability (#50) (#51) Greirson Lee-Thorp 2025-05-04 16:30:16 -07:00
  • bf1c9a2dbd
    fix: Correct BASE_URL handling in login.html for API requests greirson 2025-05-04 11:56:06 -07:00
  • 105d2a7412
    feat(upload): Implement persistent state via metadata for resumability (#50) Greirson Lee-Thorp 2025-05-04 11:33:01 -07:00
  • 516132e64b
    refactor: Clean up index.html and enhance config logging greirson 2025-05-04 11:20:36 -07:00
  • e963f2bcde
    feat: Improve dev experience, Improve Environmental Variable and Folder Control, resolves BASE_URL junk (#49) Greirson Lee-Thorp 2025-05-04 10:29:48 -07:00
  • d7f70eb33b
    feat: Enhance upload functionality with metadata management and improved error handling greirson 2025-05-04 10:22:43 -07:00
  • db5fd53ec4
    feat: Enhance chunk upload functionality with configurable retry logic greirson 2025-05-04 10:10:16 -07:00
  • 1efdbe11b0
    fix: Update BASE_URL handling and security headers greirson 2025-05-04 09:26:28 -07:00
  • 08bf94b274
    resolved BASE_URL breaking frontend greirson 2025-05-04 09:19:49 -07:00
  • d76a0c35db
    Update app.js, borked some of the css n such Greirson Lee-Thorp 2025-05-03 19:52:00 -07:00
  • 161c770f42
    Merge branch 'main' into dev Greirson Lee-Thorp 2025-05-03 10:50:27 -07:00
  • 7788aa6550
    feat: Implement BASE_URL configuration for asset management and API requests greirson 2025-05-03 10:43:45 -07:00
  • 1119432a6d
    feat: Add Local Development Guide and update README for clarity greirson 2025-05-03 10:20:52 -07:00
  • 6e8da058dd
    feat: Update Docker configuration and documentation for upload handling greirson 2025-05-03 09:55:53 -07:00
  • f91ac782ae
    feat: Update .env.example and .gitignore for improved configuration management greirson 2025-05-03 09:45:33 -07:00
  • 107684fe6a
    feat: Add ALLOWED_IFRAME_ORIGINS configuration and update security headers (#47) (#48) Greirson Lee-Thorp 2025-05-02 17:25:27 -07:00
  • 8e417b5ccf
    feat: Add ALLOWED_IFRAME_ORIGINS configuration and update security headers (#47) Greirson Lee-Thorp 2025-05-02 17:20:49 -07:00
  • 2652b1c361
    feat: Add ALLOWED_IFRAME_ORIGINS configuration and update security headers greirson 2025-05-02 17:09:30 -07:00
  • 12ae628bd4
    Merge pull request #46 from DumbWareio/greirson/issue45 V 2025-05-02 15:13:17 -07:00
  • ccd06f92bb
    feat: Enhance folder upload handling and filename sanitation greirson 2025-05-02 14:38:28 -07:00
  • 8f4b2ea873
    Merge pull request #41 from gitmotion/fix/apprise-notifications-not-working-and-cve-fix abite 2025-03-13 17:58:37 -04:00
  • e11c9261f7 Fixed notifications config mapping and filename sanitation for cve/rce gitmotion 2025-03-13 13:23:08 -07:00
  • 81baf87e93
    Merge pull request #40 from gitmotion/feature/add-pwa-registration abite 2025-03-12 16:22:25 -05:00
  • c4a806604a Add PWA Registration gitmotion 2025-03-12 14:00:38 -07:00
  • fc83e527b7
    feat: Add Demo Mode for Testing and Evaluation (#37) V 2025-02-27 12:25:25 -07:00
  • 49532e6fda Merge branch 'demo' of https://github.com/DumbWareio/DumbDrop into demo demo V 2025-02-27 11:15:16 -07:00
  • 6316082a95 Create demo.md V 2025-02-27 11:14:07 -07:00
  • 686f0d9fb6
    Update README.md V 2025-02-27 11:13:44 -07:00
  • 839ae032d5
    Update README.md V 2025-02-27 11:12:37 -07:00
  • 539a977afb
    Update README.md V 2025-02-27 11:08:58 -07:00
  • dfee063ee1 demo things. V 2025-02-27 05:51:24 -07:00
  • c6a969b5cd
    feat: pin not working when rate limited redirect fix & allow non https baseUrl pin fix (#32) Chris 2025-02-24 10:56:57 -08:00
  • 3112167294
    Fix PIN verification logic in root route Greirson Lee-Thorp 2025-02-24 10:28:45 -08:00
  • 377a3e4220
    Refactor PIN verification error handling and input state management Greirson Lee-Thorp 2025-02-24 10:26:37 -08:00
  • d42ca55c08
    Update docker-publish.yml V 2025-02-21 21:22:07 -07:00
  • a923bb957a
    Update docker-publish.yml V 2025-02-21 21:20:33 -07:00