Commit Graph

  • 46dfc0f9a3
    apply fix for db file master creme 2023-06-07 10:53:37 +0200
  • 8187ae9cfa
    Merge pull request #1 from mia-0/master ~creme 2023-06-07 10:44:26 +0200
  • 8a912e8744
    Fix remote URL content length check off-by-one 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
  • 8c6a0bb55f
    fix flask_script and flask_migrate deps. creme 2023-01-28 20:19:09 +0100
  • b2b97d1e46
    enable old manager cmd creme 2023-01-28 16:22:08 +0100
  • efbbcd0be1
    update systemd service files creme 2023-01-28 13:29:56 +0100
  • 7c8a292475
    fix direct upload creme 2023-01-28 11:12:29 +0100
  • 50c6e22445
    update templates/index.html creme 2023-01-28 11:04:40 +0100
  • 9e96b24ac2
    init for envs.sh creme 2023-01-28 10:42:52 +0100
  • 3950f6e8eb
    fix 500 error when file extension could not be guessed jonas-w 2023-01-15 19:28:21 +0100
  • e1e99957b6
    ModUI: Fix crash when encountering null NSFW score Mia Herkt 2022-12-29 19:51:04 +0100
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • c3c29ab500
    Faster query commands, add removed query filter Martin Herkt 2017-10-27 08:52:45 +0200
  • ebfbc6b153
    Add NSFW filter to address query commands Martin Herkt 2017-10-27 08:36:36 +0200
  • 7bbeb2d144
    Add NSFW detection Martin Herkt 2017-10-27 05:22:11 +0200
  • def5d9802f Add querybl command to query uploads by addresses in blacklist Martin Herkt 2017-10-27 02:21:33 +0200
  • 2e509a1faf
    Fix try/except syntax Martin Herkt 2017-03-27 22:18:38 +0200
  • 462555d532
    Add support for upload IP blacklists Martin Herkt 2017-02-03 04:10:58 +0100
  • 714de58180
    add more URL validation Martin Herkt 2017-01-01 21:03:38 +0100
  • 6bc7690711
    add BEACON dump with start index for urlte.am Martin Herkt 2017-01-01 20:27:31 +0100
  • e974834422
    do not shorten our host URLs Martin Herkt 2017-01-01 20:26:35 +0100
  • 0c5d8690cc
    use function to format host URL Martin Herkt 2017-01-01 20:26:09 +0100
  • 6de22ca8fa
    fix text/ MIME charset workaround for real Martin Herkt 2016-11-23 01:03:49 +0100
  • 200d0a369f
    fix text/ MIME charset workaround Martin Herkt 2016-11-01 21:53:10 +0100
  • 56f0295be2
    init Martin Herkt 2016-11-01 05:17:54 +0100