Commit Graph

  • 94c615d417
    [feature] Add `db-postgres-connection-string` option (#3178) John Winston 2024-08-08 13:00:19 +0100
  • bd97280f42 update test models and tests with new media processing kim 2024-08-08 12:45:37 +0100
  • 3294678f9d change name from db-url to db-postgres-connection-string John Doe 2024-08-08 11:13:16 +0100
  • d7ce564750 return error John Doe 2024-08-07 08:11:14 +0100
  • 48d40bac02 fix config test John Doe 2024-08-07 07:47:46 +0100
  • 7904d1f070 add more doc John Doe 2024-08-06 20:25:17 +0100
  • 722fa5b2fc lint and add doc John Doe 2024-08-06 20:01:55 +0100
  • 63d59e3626 handle db-url John Doe 2024-08-06 19:49:23 +0100
  • 7d5f70aeeb use thumb extension when getting thumb mime type kim 2024-08-08 11:53:40 +0100
  • f3144b253e add header to new file kim 2024-08-08 11:22:32 +0100
  • c6bfb1ad28 work with image "orientation" instead of "rotation". use default 75% quality for both webp and jpeg generation kim 2024-08-08 10:36:00 +0100
  • 21057ddfed use linear instead of nearest-neighbour for resizing kim 2024-08-08 09:34:44 +0100
  • 7d6b731534 ensure pix_fmt actually selected by ffprobe, check for alpha layer with gifs kim 2024-08-08 09:19:53 +0100
  • 5a43b53592 move rotation before resizing kim 2024-08-07 13:02:12 +0100
  • 779dc18c1d maintain image rotation if contained in exif data kim 2024-08-07 12:59:02 +0100
  • 5ba2c8d30f add code comments about blurhash generation kim 2024-08-07 12:46:23 +0100
  • f7a5cfa2fc add even more code comments! kim 2024-08-07 12:43:58 +0100
  • 7dc43ac175 more code comments! kim 2024-08-07 12:40:15 +0100
  • 430fb2a738 wrap thumbnailing code to handle generation natively where possible kim 2024-08-07 12:34:13 +0100
  • b19cfee7ae
    [feature] Use gifv type for short soundless mp4 videos (#3182) tobi 2024-08-08 10:12:16 +0200
  • 3045782b49
    updates our ffmpreg version, heh (#3181) kim 2024-08-07 13:38:02 +0000
  • ec1ef3ac4d updates our ffmpreg version, heh kim 2024-08-07 13:16:04 +0100
  • 46face4712 [feature] Use gifv type for short soundless mp4 videos tobi 2024-08-05 15:13:10 +0200
  • 4697271cef
    [bugfix] send back Sec-Websocket-Protocol header for streaming WebSocket (#3169) Leah Neukirchen 2024-08-06 11:52:27 +0200
  • 170f877872 add some explanatory notes tobi 2024-08-06 11:38:18 +0200
  • d7fa40c161 fiddle a bit to avoid getting headers multiple times tobi 2024-08-06 11:33:48 +0200
  • 9c2c7e4f30 use yuva420p only for alpha layer pix_fmts tobi 2024-08-05 16:51:31 +0200
  • ab295796b4 [chore/performance] Reuse existing pix_fmt where possible when encoding to webp thumb tobi 2024-08-05 15:12:20 +0200
  • 8258364c42 [bugfix] send back Sec-Websocket-Protocol header for streaming WebSocket Leah Neukirchen 2024-08-04 00:05:39 +0200
  • b78be9fd4a
    [chore]: Bump golang.org/x/oauth2 from 0.21.0 to 0.22.0 (#3171) dependabot[bot] 2024-08-05 09:52:20 +0000
  • d115d2d227
    [chore]: Bump golang.org/x/oauth2 from 0.21.0 to 0.22.0 dependabot[bot] 2024-08-05 06:32:54 +0000
  • b85a9983d0
    [bugfix] fix emoji recaching operations (#3167) kim 2024-08-03 17:05:38 +0000
  • f4b5c7a7f7 fix emoji category ID not getting updated kim 2024-08-03 17:20:09 +0100
  • 96676b224c allow overwriting on testrig storage as we do now on regular storage kim 2024-08-03 16:58:13 +0100
  • 7172005c7f handle the case of caching an emoji which has been refreshed then uncached kim 2024-08-03 16:57:46 +0100
  • 427cc76129
    Merge branch 'main' into bugfix/emoji-update kim 2024-08-03 14:55:39 +0000
  • ebfc67cfc9 remove test data output kim 2024-08-03 15:46:21 +0100
  • 6efbb13042 comment wording kim 2024-08-03 15:45:08 +0100
  • 9c6dce8dc4 remove unnecessary nil check (the value can be nil) kim 2024-08-03 15:43:53 +0100
  • 75ed4132bb add some more code comments, and rename some functions to make logic a bit clearer kim 2024-08-03 15:42:39 +0100
  • fa59c3713c
    [chore] Add `media-ffmpeg-pool-size` config var (#3164) tobi 2024-08-03 16:40:26 +0200
  • 09f239d7e3
    [chore/frontend] Update namerole rendering on skinny devices (#3166) tobi 2024-08-03 16:39:07 +0200
  • c110932594 rename + move a few things tobi 2024-08-03 16:37:35 +0200
  • 48167bbcfe Merge branch 'emoji_update_bugfix' into bugfix/emoji-update tobi 2024-08-03 15:21:12 +0200
  • 04def52942 code comment kim 2024-08-03 14:05:35 +0100
  • 2489e467f5 don't refresh emoji if only not cached. in that case literally just recache kim 2024-08-03 13:56:24 +0100
  • 9b72ee1c4b update emoji recache to set the instance account id kim 2024-08-03 13:34:01 +0100
  • 53714200d5 add test for emoji update image tobi 2024-08-03 13:45:46 +0200
  • 619bfcdc0e [chore/frontend] Update namerole rendering on skinny devices tobi 2024-08-03 13:01:47 +0200
  • 9b50151f17
    [feature] Beef up our AI opt-outs (#3165) Daenney 2024-08-02 18:22:39 +0200
  • 38703b68e0 [feature] Add headers to escape AI crawlers Daniele Sluijters 2024-08-02 17:24:21 +0200
  • 0d541a6286 [chore] Synchronise our robots.txt with upstream Daniele Sluijters 2024-08-02 17:22:13 +0200
  • 1ede0d1989 [chore] Add `media-ffmpeg-pool-size` config var tobi 2024-08-02 16:14:16 +0200
  • e5e996b28a
    [bugfix] close files before error return (#3163) kim 2024-08-02 14:11:24 +0000
  • d39f42ee56 shuffle around some defers kim 2024-08-02 14:53:31 +0100
  • 72f1b475ee use defer statements kim 2024-08-02 14:46:12 +0100
  • b17e898bef close files before error return kim 2024-08-02 14:43:43 +0100
  • 0f734a2410
    [chore] move PopulateAccountStats() nil check often performed into function itself (#3158) kim 2024-08-02 12:15:11 +0000
  • 1150d42ab3 fix test to take in mind we don't repopulate account stats if not-nil kim 2024-08-02 12:52:59 +0100
  • 94e87610c4
    [chore] add back exif-terminator and use only for jpeg,png,webp (#3161) kim 2024-08-02 11:46:41 +0000
  • 7b5917d6ae
    [feature] Allow import of following and blocks via CSV (#3150) tobi 2024-08-02 13:41:46 +0200
  • b4d6e47c46 update processed img tobi 2024-08-02 13:21:08 +0200
  • e03eecd0f1 fix test tobi 2024-08-02 13:09:04 +0200
  • c600b41ab0 pull in latest exif-terminator kim 2024-08-01 13:48:29 +0100
  • 1f5d573fe0 fix arguments passed to terminateExif() kim 2024-08-01 12:04:12 +0100
  • dba3d7e6d8 add back exif-terminator and use only for jpeg,png,webp kim 2024-08-01 11:56:58 +0100
  • 7136ce4e76 test import follows tobi 2024-08-01 10:44:49 +0200
  • 82c29c2add Merge branch 'main' into data_import tobi 2024-08-01 09:31:46 +0200
  • 697261da53
    [chore] Take account of rotation data when calculating full size image dimensions (#3159) tobi 2024-07-31 20:43:39 +0200
  • 9b010f3279 [feature] Import follows + blocks via settings panel tobi 2024-07-31 18:33:01 +0200
  • 356b817fb1 boobies tobi 2024-07-31 18:26:37 +0200
  • fd837776e2
    [feature] Implement Mastodon-compatible roles (#3136) Vyr Cossont 2024-07-31 09:26:09 -0700
  • 6e29e1cc96 Add blocks bit to admin permissions bitmap Vyr Cossont 2024-07-31 08:45:49 -0700
  • 8fdfd21ce3 Merge remote-tracking branch 'upstream/main' into issue-3115-role-permission-bits Vyr Cossont 2024-07-31 08:28:06 -0700
  • 835f40c6e8 Address review comments Vyr Cossont 2024-07-31 08:20:55 -0700
  • d9bda89ad9 [chore] Take account of rotation data when calculating full size image dimensions tobi 2024-07-31 16:12:49 +0200
  • 2f7d654380
    [docs] Update system requirements, move things around a bit (#3157) tobi 2024-07-31 16:12:47 +0200
  • 0a0ae352c9 move PopulateAccountStats() nil check often performed into function itself kim 2024-07-31 15:07:34 +0100
  • 38f041cea1
    [feature] Allow users to export data via the settings panel (#3140) tobi 2024-07-31 16:03:34 +0200
  • 43519324b3
    [feature] Object store custom URL (S3) (#3046) CDN 2024-07-31 20:44:18 +0800
  • 96a221958c [docs] Update system requirements, move things around a bit tobi 2024-07-31 14:22:34 +0200
  • 95b99ba871 fix variable name + typo tobi 2024-07-31 13:03:37 +0200
  • 62b6d4ca41 boobs tobi 2024-07-31 12:13:26 +0200
  • 17367c5872 tweaks tobi 2024-07-31 11:54:55 +0200
  • 26022c2733
    Fix no rows in result set error in emoji list command (#3152) rdelaage 2024-07-30 19:12:06 +0200
  • 8ec896838b Fix no rows in result set error in emoji list command Romain de Laage 2024-07-29 19:23:45 +0200
  • 8342c7aae7 auto-format other templates for consistency css-refactor f0x 2024-07-30 17:26:55 +0200
  • 99a79266f6 reflect thread.html changes in templates f0x 2024-07-30 17:21:31 +0200
  • 3012b8a04a reflect profile.html changes in templates f0x 2024-07-30 17:16:34 +0200
  • 337dffaab9 move pageType to body class f0x 2024-07-30 17:13:15 +0200
  • 0d3548ff5d reflect about.html changes in templates f0x 2024-07-30 17:07:45 +0200
  • e7bc642433 reflect index.html changes in templates f0x 2024-07-30 17:00:00 +0200
  • 01871cdb04 index page larger header (does not work) f0x 2024-07-30 16:49:55 +0200
  • 4914e16780 Merge branch 'main' into basic_import_export tobi 2024-07-30 16:42:30 +0200
  • 01174fd648 index templates f0x 2024-07-30 16:33:53 +0200
  • 0b4a951b48
    [performance] limit ffprobe read time to at most 1s after start of file (#3155) kim 2024-07-30 14:18:29 +0000
  • 784475124f thread/status css f0x 2024-07-30 16:03:06 +0200
  • d786776cb3 limit ffprobe read time to at most 1s after start of file kim 2024-07-30 14:54:10 +0100
  • 87cff71af9
    [feature] persist worker queues to db (#3042) kim 2024-07-30 11:58:31 +0000
  • 0436cd4d90 move forkawesome to vendor css, fonts directory f0x 2024-07-30 13:41:46 +0200