Commit graph

  • 5edebe4da0 maintain image aspect ratio when generating a thumbnail for it kim 2024-07-09 13:33:23 +0100
  • c6efd4ecbe update go-storage library (fixes incompatibility after updating go-iotools) kim 2024-07-09 13:28:14 +0100
  • 49f30df850 specify the video codec to use when generating static image from emoji kim 2024-07-09 13:15:04 +0100
  • 2d0a4d06b4 initial work replacing our media decoding / encoding pipeline with ffprobe + ffmpeg kim 2024-07-09 13:07:13 +0100
  • 8f8093aea4
    [bugfix] Don't throw error when parent statuses are missing (#2011) (#3088) snow 2024-07-10 06:38:25 -0700
  • ad93e57d08
    [choore] Update robots.txt (#3092) Daenney 2024-07-10 15:10:34 +0200
  • b68e0ceebe [feature/frontend] Better web threading model tobi 2024-07-10 14:44:47 +0200
  • ff30bcac42 [choore] Update robots.txt Daniele Sluijters 2024-07-10 12:38:53 +0200
  • e7177f2e95 Split missing parent status case from error check snow flurry 2024-07-10 01:14:44 -0700
  • e2c7c3738e [bugfix] Don't throw error when parent statuses are missing (#2011) snow flurry 2024-07-08 18:21:39 -0700
  • 1de41f64f2
    [chore] Bump ncruces/go-sqlite3 to 0.17.1 (#3085) Daenney 2024-07-08 22:03:00 +0200
  • 0c68e61c28 [chore] Bump ncruces/go-sqlite3 to 0.17.1 Daenney 2024-07-08 14:25:16 +0200
  • 9a7c8926f5
    [chore/frontend] Put ActivityPub logo on index page (#3087) tobi 2024-07-08 18:12:33 +0200
  • 0292715e52 ensmallen link container tobi 2024-07-08 17:44:45 +0200
  • 0d16c4153d use light logo instead tobi 2024-07-08 17:40:32 +0200
  • 10a17f3464 embiggen the logo a bit tobi 2024-07-08 17:16:42 +0200
  • ed9664d82a tidy up tobi 2024-07-08 17:02:14 +0200
  • ce29e02501 [chore/frontend] Put ActivityPub logo on index page tobi 2024-07-08 17:00:06 +0200
  • d70f4e166d
    [feature/frontend] Allow setting alt-text for avatar + header (#3086) tobi 2024-07-08 15:47:03 +0200
  • 9472a1cbd7 [feature/frontend] Allow setting alt-text for avatar + header tobi 2024-07-08 15:24:41 +0200
  • 43c480aec4
    [chore]: Bump github.com/minio/minio-go/v7 from 7.0.72 to 7.0.73 (#3083) dependabot[bot] 2024-07-08 07:59:07 +0000
  • ae349dd6a5
    [chore]: Bump golang.org/x/net from 0.26.0 to 0.27.0 (#3082) dependabot[bot] 2024-07-08 07:58:46 +0000
  • bbbf6ebe37
    [frontend] Better autocapitalize/spellcheck settings on forms (#3077) tobi 2024-07-08 09:38:27 +0200
  • b365dcb842
    [chore]: Bump golang.org/x/net from 0.26.0 to 0.27.0 dependabot[bot] 2024-07-08 07:38:00 +0000
  • 4db5f6b489
    [chore]: Bump github.com/minio/minio-go/v7 from 7.0.72 to 7.0.73 dependabot[bot] 2024-07-08 07:36:43 +0000
  • 5769722c58
    [chore]: Bump github.com/microcosm-cc/bluemonday from 1.0.26 to 1.0.27 (#3081) dependabot[bot] 2024-07-08 07:34:39 +0000
  • a81455e81c
    [chore]: Bump golang.org/x/crypto from 0.24.0 to 0.25.0 (#3080) dependabot[bot] 2024-07-08 07:33:11 +0000
  • a905e0322e
    [chore]: Bump github.com/microcosm-cc/bluemonday from 1.0.26 to 1.0.27 dependabot[bot] 2024-07-08 06:33:13 +0000
  • b6fe68b86f
    [chore]: Bump golang.org/x/crypto from 0.24.0 to 0.25.0 dependabot[bot] 2024-07-08 06:33:01 +0000
  • 0b0c282c57 update migration a smidge tobi 2024-07-07 15:01:36 +0200
  • c7f8c5ce2a [frontend] Better autocapitalize/spellcheck settings on forms tobi 2024-07-07 13:01:43 +0200
  • 4cf338c2d6 Merge branch 'main' into interaction_policy_gtsmodels tobi 2024-07-06 16:31:17 +0200
  • 6e4dc8bcc4 [chore] introduce interaction policy gts models tobi 2024-07-06 16:00:31 +0200
  • 1a66ea8998
    [chore] upstep activity to v1.7.0-gts (#3074) tobi 2024-07-06 15:57:11 +0200
  • b70c61dc32 [chore] upstep activity to v1.7.0-gts tobi 2024-07-06 15:24:12 +0200
  • 49009fbd8f
    [chore] Update ncruces/go-sqlite3 to 0.17 (#3072) Daenney 2024-07-05 12:06:03 +0200
  • f2dd23ac4b [chore] Update ncruces/go-sqlite3 to 0.17 Daenney 2024-07-05 11:52:31 +0200
  • be5e532cd2
    [bugfix] Handle ErrHideStatus when preparing timeline statuses (#3071) Vyr Cossont 2024-07-04 19:29:28 -0700
  • a8a5e47d1b [bugfix] Handle ErrHideStatus when preparing timeline statuses Vyr Cossont 2024-07-04 08:47:13 -0700
  • 02d6e2e3bc
    [feature] Set some security related headers (#3065) Daenney 2024-07-04 10:07:02 +0200
  • fde0c6bc8c
    [chore] Allow gtsmodel to depend on util (#3068) Vyr Cossont 2024-07-03 15:53:54 -0700
  • 42f7cfa04f Allow gtsmodel to depend on util Vyr Cossont 2024-07-03 15:07:59 -0700
  • 27bcc1fcbd
    [docs] Update how to enable http2 on nginx (#3066) Daenney 2024-07-03 20:45:46 +0200
  • bfc471758c [docs] Update how to enable http2 on nginx Daenney 2024-07-03 19:23:03 +0200
  • c63036f1a5 [feature] Set Referrer-Policy Daenney 2024-07-03 15:06:40 +0200
  • c684cebc69 [feature] Disable MIME type sniffing Daenney 2024-07-03 15:03:36 +0200
  • 779aed5fa8 [feature] Set frame-ancestors in the CSP Daenney 2024-07-03 14:55:54 +0200
  • 6a3e4d3198 Fix deleting conversations and statuses Vyr Cossont 2024-07-02 13:02:20 -0700
  • 86262e673b Appease linter Vyr Cossont 2024-07-02 11:23:36 -0700
  • 31b260dfc9 Sort and page conversations by last status ID Vyr Cossont 2024-07-02 11:12:54 -0700
  • dd99868826 Implement conversations API Vyr Cossont 2024-06-11 14:14:22 -0700
  • 9acf9ddc75 [docs] Set the right site_url docs-fix-site-url Daenney 2024-07-02 16:30:18 +0200
  • 9c44d6aa47
    [chore]: Bump github.com/yuin/goldmark from 1.7.3 to 1.7.4 (#3059) dependabot[bot] 2024-07-01 13:41:55 +0200
  • cdcc901a81
    [chore]: Bump github.com/yuin/goldmark from 1.7.3 to 1.7.4 dependabot[bot] 2024-07-01 06:56:03 +0000
  • 235bea04fd
    [bugfix] update SignupURL routing in email template. (#3055) CDN 2024-06-30 07:08:13 +0800
  • a76670a471
    [bugfix] use instance configured emoji maxsize on emoji update validation (#3056) f0x52 2024-06-30 01:06:44 +0200
  • ba6be0c10a use instance configured emoji maxsize on emoji update validation f0x 2024-06-29 19:52:08 +0200
  • aa79c22e1a
    update SignupURL routing in email template. CDN 2024-06-29 16:08:58 +0000
  • 137ef5a9ff
    [feature] Default to WASM-based SQLite driver (#3053) Daenney 2024-06-29 09:35:57 +0200
  • 0df6ea0709 add the ol' john hancock tobi 2024-06-29 09:19:31 +0200
  • cf895250b0 [feature] Default to WASM-based SQLite driver Daniele Sluijters 2024-06-28 16:42:38 +0200
  • 86786ae5b3
    [bugfix] Fix typo in instance cache copyF (#3052) tobi 2024-06-28 16:43:00 +0200
  • 59db2ee2c0 [bugfix] Fix typo in instance cache copyF tobi 2024-06-28 15:39:10 +0200
  • 2ddeb9b514
    [chore] Add envparsing test for advanced-header-filter-mode (#3051) tobi 2024-06-28 15:28:00 +0200
  • a650f30197
    [docs] Tidy up API auth docs a little bit (#3050) tobi 2024-06-28 15:27:47 +0200
  • 6820be4157 [chore] Add envparsing test for advanced-header-filter-mode tobi 2024-06-28 15:05:04 +0200
  • f7461b0517 [docs] Tidy up API auth docs a little bit tobi 2024-06-28 14:56:38 +0200
  • 0baab758c7
    [chore]: Bump golang.org/x/image from 0.17.0 to 0.18.0 (#3044) dependabot[bot] 2024-06-26 22:06:24 +0200
  • 7df2772028
    [chore]: Bump golang.org/x/image from 0.17.0 to 0.18.0 dependabot[bot] 2024-06-26 19:41:26 +0000
  • 21bb324156
    [chore] media and emoji refactoring (#3000) kim 2024-06-26 15:01:16 +0000
  • 387f7c110b move doesColumnExist() to util.go in migrations package kim 2024-06-26 15:51:20 +0100
  • 02a7dd2df9 undo changes to migration snapshot gtsmodels, updated failing migration to have its own snapshot kim 2024-06-26 15:27:25 +0100
  • 9113e6d3c0 finish writing documentation (code comments) for exported media manager methods kim 2024-06-13 18:24:55 +0100
  • 18cf0519ed remove some extra unneeded boolean checking kim 2024-06-13 18:05:27 +0100
  • 88f10e9081 finish documentating functions with comments, slight tweaks to media / emoji deref error logic kim 2024-06-13 18:01:57 +0100
  • 943db2bf8d fix error arg causing nil ptr exception kim 2024-06-13 16:22:35 +0100
  • 3ea36a42dd remove freshness checking code (seems to be broken...) kim 2024-06-13 16:18:12 +0100
  • b1e3c7c067 fix old migrations expecting image_updated_at to exists (from copies of old models) kim 2024-06-13 16:13:53 +0100
  • 48547f83af see previous commit kim 2024-06-13 15:31:10 +0100
  • dc7e739b8a remove unused emoji and media fields + columns kim 2024-06-13 15:30:45 +0100
  • dd0bf15254 add check for nil attachment in updateAttachment() kim 2024-06-13 15:27:29 +0100
  • bbf78acd9a add exported dereferencer functions for remote media, use these for recaching in processor kim 2024-06-13 12:42:20 +0100
  • 6396c7a0b3 move emoji refresh rate limiting to dereferencer kim 2024-06-13 12:12:38 +0100
  • 9a7656f304 use different varnames to be a bit more obvious kim 2024-06-13 11:53:08 +0100
  • 735d2bee44 ensure newly fetched emojis actually get set in returned slice kim 2024-06-13 11:50:28 +0100
  • 7aa5773577 tweaks to media / emoji processing to handle context canceled better kim 2024-06-13 11:02:32 +0100
  • cf11977ed5 ensure marked as not cached on cleanup kim 2024-06-12 22:07:32 +0100
  • 4cdfc2b66c do some reshuffling, ensure emoji uri gets set kim 2024-06-12 21:31:02 +0100
  • 5152b4f263 remove kim's whacky experiments kim 2024-06-12 21:20:48 +0100
  • 99c0f9128d whoops, rebase issue kim 2024-06-12 21:16:42 +0100
  • d813bffde7 fix (most of) remaining tests, add debouncing to repeatedly failing media / emojis kim 2024-06-12 21:13:51 +0100
  • 4aa40413fa fix more tests kim 2024-06-12 15:23:36 +0100
  • 532e2d7f42 fix emoji activitypub uri setting behaviour, fix remainder of test compilation issues kim 2024-06-12 14:58:23 +0100
  • 10f35f253c fix another test! kim 2024-06-12 13:19:26 +0100
  • 8e256aa7b0 fix tests and issues kim 2024-06-12 13:18:10 +0100
  • d2721fd9f2 remove now unused media workers kim 2024-06-12 13:08:41 +0100
  • 4c640ddf14 store emoji and media as uncached immediately, then (re-)cache on Processing{}.Load() kim 2024-06-12 13:06:17 +0100
  • dceb312d7c start updating media manager interface ready for storing attachments / emoji right away kim 2024-06-10 17:24:09 +0100
  • fa710057c8
    [docs] restructure federation section (#3038) tobi 2024-06-25 12:04:45 +0200
  • df5c432282 [docs] restructure federation section tobi 2024-06-25 11:48:17 +0200