Commit graph

  • 7d7bcd045e Merge branch 'master' into boop boop Siina Mashek 2023-06-04 09:02:13 +0300
  • 8a912e8744
    Fix remote URL content length check off-by-one master polina4096 2023-06-04 03:00:12 +0300
  • c2b5e95903
    ModUI: Handle opening filter panel with NULL user agent Mia Herkt 2023-03-29 07:49:56 +0200
  • c189c47306
    ModUI: Allow LIKE matching for address filtering Mia Herkt 2023-03-29 07:38:36 +0200
  • 3d1facaec3
    Store user agent with files Mia Herkt 2023-03-29 07:21:36 +0200
  • e00866f5e4
    URL: Explicitly set upper-case table name Mia Herkt 2023-03-29 07:19:47 +0200
  • 3950f6e8eb
    fix 500 error when file extension could not be guessed jonas-w 2023-01-15 19:28:21 +0100
  • 0a59f87ced Merge branch 'master' into boop Siina Mashek 2022-12-30 05:10:25 +0200
  • e1e99957b6
    ModUI: Fix crash when encountering null NSFW score Mia Herkt 2022-12-29 19:51:04 +0100
  • 34f558a0f4 updating boop.html with new vars Siina Mashek 2022-12-29 03:05:30 +0200
  • 8b4258c032 Merge branch 'master' into boop Siina Mashek 2022-12-29 02:04:27 +0200
  • 647e3a54f1
    ModUI: Add application/xml to text handler Mia Herkt 2022-12-22 09:55:41 +0100
  • 0e4f0206ab
    ModUI: Fix jinja2 func call in ban action Mia Herkt 2022-12-22 09:44:32 +0100
  • 53249df28d
    README: Kitty support was merged in mpv Mia Herkt 2022-12-21 19:47:49 +0100
  • 556cd8aeae
    README: Add ModUI screenshot Mia Herkt 2022-12-20 16:55:11 +0100
  • 8b04e08fd6
    ModUI: Add application/json to text handler Mia Herkt 2022-12-20 16:23:35 +0100
  • 455863c138
    Update requirements.txt Mia Herkt 2022-12-20 15:47:07 +0100
  • eebd5d8c6d
    Add moderation TUI Mia Herkt 2022-12-20 15:45:55 +0100
  • dcea8bffe1
    migrations: Fix file expirations on SQLite Mia Herkt 2022-12-20 14:23:14 +0100
  • f76dbef82f
    Fix NSFW detection Mia Herkt 2022-12-17 02:32:51 +0100
  • a0ca8928b4 Darkening favicon Siina Mashek 2022-12-15 13:07:27 +0200
  • 7a01cf6fae Adding favicon Siina Mashek 2022-12-15 13:03:38 +0200
  • 023444f08a Adding terms of service Siina Mashek 2022-12-15 12:36:20 +0200
  • 8d747c87ea Adding source code link Siina Mashek 2022-12-15 12:29:34 +0200
  • 34415f0767 Adding prune and scan boop services Siina Mashek 2022-12-15 12:25:45 +0200
  • a63e516808 merging index.html changes to boop.html Siina Mashek 2022-12-15 11:58:50 +0200
  • b5230f7406 Merge branch 'master' into boop Siina Mashek 2022-12-15 11:40:27 +0200
  • 57c4b6853f
    Prevent unreasonably long MIME types Mia Herkt 2022-12-13 23:41:12 +0100
  • 77801efd21
    Fix URL test issue Mia Herkt 2022-12-13 23:18:40 +0100
  • d5763a9854
    File: Fix 404 case with secret URLs Mia Herkt 2022-12-13 23:17:56 +0100
  • aaf0e4492a
    Record file sizes in db Mia Herkt 2022-12-13 23:02:41 +0100
  • 6055a50948
    File: Add is_nsfw property Mia Herkt 2022-12-13 21:51:39 +0100
  • b1ed63c401
    README: Add note about StreamMaxLength in clamd.conf Mia Herkt 2022-12-12 07:40:38 +0100
  • a904922cbd
    Add support for ClamAV Mia Herkt 2022-12-12 07:25:30 +0100
  • da30c8f8ff
    index.html: Document appending file names Mia Herkt 2022-12-01 03:28:25 +0100
  • 0b80a62f80
    Add support for “secret” file URLs Mia Herkt 2022-12-01 02:49:28 +0100
  • ed84d3752c
    Fix 500 on invalid paths Mia Herkt 2022-12-01 01:26:32 +0100
  • 7661216bc0
    Fix handling double file name extensions Mia Herkt 2022-12-01 01:19:05 +0100
  • 9214bb4832
    Add X-Expires to file response headers Mia Herkt 2022-11-30 02:28:19 +0100
  • e168534258
    Allow changing expiration date Mia Herkt 2022-11-30 02:16:19 +0100
  • afe2329bf5
    templates/index: Remove unnecessary escaping Mia Herkt 2022-11-30 01:46:48 +0100
  • a182b6199b
    Allow management operations like deleting files Mia Herkt 2022-11-30 01:42:49 +0100
  • eb0b1d2f69
    nsfw_detect: Use PyAV instead of ffmpegthumbnailer Mia Herkt 2022-11-29 21:46:33 +0100
  • 14cfe3da58
    nsfw_detect: Use pathlib, fix deprecation warning Mia Herkt 2022-11-29 21:42:46 +0100
  • aa443178e1
    README: Also run db upgrade after git pull! Mia Herkt 2022-11-29 17:23:56 +0100
  • db9a20c94d
    Add example systemd unit files for prune job Mia Herkt 2022-11-29 17:23:30 +0100
  • f25619b7e3
    nsfw_detect: Tolerate score computation failure Mia Herkt 2022-11-29 13:31:35 +0100
  • af4b3b06c0
    Add support for expiring files Emi Simpson 2022-11-22 16:15:50 -0500
  • 00dba0e189
    config.example.py: Clarify MIME ext mapping Mia Herkt 2022-11-28 22:25:52 +0100
  • be796b9b5b
    Add example configuration file Ember Hearth 2022-11-26 22:56:38 -0500
  • ca1ea88a10 Updating service names, updating gitignore Siina Mashek 2022-11-20 23:56:59 +0200
  • bc70403859 Adding uwsgi ini Siina Mashek 2022-11-20 23:47:47 +0200
  • a389c18e0e Applying boop changes Siina Mashek 2022-11-20 23:44:41 +0200
  • 21ece7707f Merge remote-tracking branch 'mihaigalos/feat/put/add-support' into boop Siina Mashek 2022-11-20 23:41:32 +0200
  • b5f0cfdf6f
    README: Clarify why serving file requests from the app is bad Mia Herkt 2022-11-20 16:54:46 +0100
  • 4ba18146e1
    README: Clarify how to change configuration Mia Herkt 2022-11-20 13:05:17 +0100
  • 1abe43f4c0 Update index.html Mihai Galos 2022-09-26 18:13:28 +0200
  • b3763acee4 PUT: Add initial support Mihai Galos 2022-09-26 17:52:49 +0200
  • afb5811879
    README: Warn users about URL fetch network security implications Mia Herkt 2022-08-19 22:27:29 +0200
  • c7a728ce84
    Fix non-seekable file handles Mia Herkt 2022-08-11 05:49:46 +0200
  • 5216e9ebaf
    Open upload blacklist in text mode Mia Herkt 2022-08-01 18:26:35 +0200
  • 0db6e4b895 Fix mime splitting Alexey Sakovets 2022-01-01 23:46:41 +0300
  • 9c4a0fd5a6 remove short_url and add in-tree URLencoder (#53) mia 2021-12-01 13:25:33 +0100
  • 539960b8b2 Merge branch 'master' into 7415963987456321/URLencoder mia 2021-12-01 13:24:07 +0100
  • a7d521e376
    Merge 1daf2e05c5 into 47ff3a1152 7415963987456321 2021-10-19 23:06:36 +0000
  • 1daf2e05c5 refactor is_fhost_url to use regex for url matching 7415963987456321 2021-10-19 23:02:16 +0000
  • 9a6615260f
    Merge 402a560e16 into 47ff3a1152 7415963987456321 2021-10-19 00:51:26 +0000
  • 402a560e16 Forgot to remove dependency 7415963987456321 2021-10-19 00:51:20 +0000
  • 67287ab451 Refactor min_length of urls 7415963987456321 2021-10-19 00:39:09 +0000
  • 2f063811fc Add URLEncoder class 7415963987456321 2021-10-19 00:24:27 +0000
  • 6856a1f70c
    Merge b8def71a94 into 47ff3a1152 nikolas 2021-08-06 15:19:39 -0400
  • b8def71a94 Fix some flake8 errors in cleanup and nsfw_detect Nikolas Nyby 2021-08-06 15:18:02 -0400
  • 47ff3a1152
    Support instance templates Mia Herkt 2021-01-01 23:08:17 +0100
  • b65209db7b
    Add tests Mia Herkt 2020-12-30 03:03:03 +0100
  • 3bdbab96c1
    Support client-defined names in file URL routing Mia Herkt 2020-12-29 14:39:56 +0100
  • 73045dc5e5
    Move storage to classes, support double suffixes Mia Herkt 2020-12-29 14:19:41 +0100
  • cd083a7f83
    Use pathlib Mia Herkt 2020-12-29 12:40:11 +0100
  • b5ce94edeb
    Update README Mia Herkt 2020-12-29 12:27:21 +0100
  • b7c12902da
    Update requirements.txt Mia Herkt 2021-05-23 19:11:18 +0200
  • 493119fc68
    Drop Flask-Manager Mia Herkt 2020-12-29 05:03:20 +0100
  • 59a0439c1a
    Drop dump_urls endpoint Mia Herkt 2020-12-29 05:01:03 +0100
  • d815d6855f
    Use template responses Mia Herkt 2020-12-29 04:06:52 +0100
  • 5db62c2dbf
    Support instance config Mia Herkt 2020-12-29 04:05:34 +0100
  • a4da58f3f3
    Add mailmap Mia Herkt 2021-05-23 19:13:34 +0200
  • 51d51d4c00 fhost: allow configuration at runtime io mintz 2020-11-13 12:46:33 +0000
  • a52127f0c3
    Add text/plain exception for .log name extension Mia Herkt 2020-11-03 04:02:13 +0100
  • a4d496d42d
    Change license to EUPL Mia Herkt 2020-11-03 04:01:30 +0100
  • 422999115a Show 404 message instead of crashing when requesting a file that isn't there The Stranjer 2019-12-18 19:58:42 -0500
  • 984485d9cb Actually send file contents when using FHOST_USE_X_ACCEL_REDIRECT The Stranjer 2019-12-18 18:34:03 -0500
  • f66418ad4d
    Update requirements.txt Martin Herkt 2019-04-30 19:06:25 +0200
  • cfee463780
    Disable NSFW detection by default Martin Herkt 2018-12-22 19:50:32 +0100
  • 0db71fcd20
    Merge 48aa1122c9 into b1c79e582b o1o1o1o1o1 2018-02-23 07:47:49 +0000
  • 48aa1122c9
    Update README.rst o1o1o1o1o1 2018-02-23 08:47:41 +0100
  • 6a5eb8742d
    Melde dich bitte wenn du da bist ich mache mir Sorgen o1o1o1o1o1 2018-02-23 08:44:02 +0100
  • b1c79e582b
    add extension override for audio/flac Martin Herkt 2018-01-09 08:26:11 +0100
  • 4b8c9eb758
    Add extension override for text/x-diff Martin Herkt 2017-12-22 21:41:51 +0100
  • 0b288d9a94
    Add command to delete all files uploaded by address Martin Herkt 2017-11-08 11:29:02 +0100
  • 5608c72e03
    Fix indent error in querybl Martin Herkt 2017-11-08 11:20:46 +0100
  • b2d830e2aa
    store_url: only accept identity content encoding Martin Herkt 2017-10-30 05:36:03 +0100
  • 04b46bd01a
    Tweak NSFW threshold Martin Herkt 2017-10-27 09:38:19 +0200