Commit graph

  • f4d69db36a
    move WASM compilation stage much later in server init to reduce memory usage during db migrations (#3242) kim 2024-08-26 16:21:29 +0000
  • 28d57d1f13
    [chore] Bump all otel deps (#3241) tobi 2024-08-26 18:05:54 +0200
  • 2387810d18 move WASM compilation stage much later in server init to reduce memory usage during db migrations kim 2024-08-26 17:01:06 +0100
  • 66d8c650a7 [chore] Bump all otel deps tobi 2024-08-26 17:39:08 +0200
  • 291bb68b47
    [chore]: Bump github.com/prometheus/client_golang from 1.20.0 to 1.20.2 (#3239) dependabot[bot] 2024-08-26 10:41:21 +0200
  • 51dc745af2
    [chore]: Bump github.com/prometheus/client_golang from 1.20.0 to 1.20.2 dependabot[bot] 2024-08-26 06:16:46 +0000
  • b9503e876e
    [chore]: Bump go.opentelemetry.io/otel/trace from 1.26.0 to 1.29.0 dependabot[bot] 2024-08-26 06:16:32 +0000
  • bc07286358
    [chore]: Bump go.opentelemetry.io/otel/sdk from 1.26.0 to 1.29.0 dependabot[bot] 2024-08-26 06:16:19 +0000
  • eb2f898b88
    [chore]: Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc dependabot[bot] 2024-08-26 06:16:04 +0000
  • 2667bde73c SMTPEncryption config option to support SMTPS email transport forest 2024-08-25 18:38:50 -0500
  • db59ca36b1
    [chore] Remove unused "env" module (#3235) tobi 2024-08-25 17:37:20 +0200
  • d437a63a31 [chore] Remove unused "env" module tobi 2024-08-25 16:44:49 +0200
  • 2bd31ab710
    [chore] Tiny tweak to ApprovedByURI (#3234) tobi 2024-08-25 15:44:08 +0200
  • fae595067f [chore] Tiny tweak to ApprovedByURI tobi 2024-08-25 13:41:26 +0200
  • d3887bf6cc
    [bugfix] Let prometheus client do its own compression handling (#3232) tobi 2024-08-25 13:25:32 +0200
  • 30d6f01960 [bugfix] Let prometheus client do its own compression handling tobi 2024-08-25 13:00:33 +0200
  • bef0dfc66c
    [bugfix] Carry-over ApprovedByURI to avoid marking already-approved remote statuses as pending approval (#3231) tobi 2024-08-25 12:18:39 +0200
  • d6d1d4d493 comment tobi 2024-08-25 11:58:14 +0200
  • 0fc3af5817 don't carry over pending_approval, not necessary tobi 2024-08-25 11:57:31 +0200
  • 5f2bb11e08 [bugfix] Carry-over pendingApproval + approvedByURI to avoid pending already-approved remote statuses tobi 2024-08-25 11:51:34 +0200
  • e5f98dcd46
    Merge a63b34a601 into da3fa2d4a2 Tsuribori 2024-08-24 21:52:17 +0200
  • 7075ddcb3d
    Merge f3e68e91ba into da3fa2d4a2 kim 2024-08-24 19:35:17 +0200
  • da3fa2d4a2
    [chore/bugfix] Fix missing insertion of preapproved interaction requests (#3228) tobi 2024-08-24 14:17:55 +0200
  • b0708ade65 [chore/bugfix] Fix missing insertion of preapproved interaction requests tobi 2024-08-24 13:56:17 +0200
  • f35c124d14
    Bump elliptic from 6.5.4 to 6.5.7 in /web/source (#3212) dependabot[bot] 2024-08-24 13:34:13 +0200
  • a4c0a59193
    Bump micromatch from 4.0.5 to 4.0.8 in /web/source (#3227) dependabot[bot] 2024-08-24 10:12:50 +0000
  • 438c4fd07a
    Bump elliptic from 6.5.4 to 6.5.7 in /web/source dependabot[bot] 2024-08-24 09:57:05 +0000
  • 700b7b4610
    Bump micromatch from 4.0.5 to 4.0.8 in /web/source dependabot[bot] 2024-08-24 09:50:31 +0000
  • f23f04e0b1
    [feature] Interaction requests client api + settings panel (#3215) tobi 2024-08-24 11:49:37 +0200
  • e62f6d5aef invalidate as last step tobi 2024-08-24 11:28:52 +0200
  • 30dddd22a8 remove unnecessary locks tobi 2024-08-24 11:22:31 +0200
  • 7f9f8c6a11 swag grr tobi 2024-08-23 17:50:35 +0200
  • 76cac1aa40 Merge branch 'main' into interaction_requests_client_api tobi 2024-08-23 17:49:20 +0200
  • 4b8f927cca make interactionURI unique again tobi 2024-08-23 17:48:06 +0200
  • 8e5a72ac5c
    [performance] ffmpeg ffprobe wrapper improvements (#3225) kim 2024-08-23 15:15:35 +0000
  • 0aa7a0d0f8 jolly renaming tobi 2024-08-23 17:14:59 +0200
  • 4f36fde1f5 sign drone.yml tobi 2024-08-23 16:29:09 +0200
  • b9551d2ee7 empty migration tobi 2024-08-23 16:26:09 +0200
  • 55bfe56764 update test runner to include wazero compilation cache kim 2024-08-23 15:25:29 +0100
  • 1542bfcc99 use log instead of returning error when rejecting interaction tobi 2024-08-23 16:22:14 +0200
  • 7e18f526e3 markIntsPending -> mark interactionsPending tobi 2024-08-23 16:19:26 +0200
  • 87bda8ba27 rename "pend" to "request" tobi 2024-08-23 16:18:34 +0200
  • 5a127b64c4 change intReqID to reqID tobi 2024-08-23 16:13:14 +0200
  • 73a7845919 remove ErrNoEntries checks tobi 2024-08-23 16:08:01 +0200
  • 9fb07cb443 append errors tobi 2024-08-23 16:03:23 +0200
  • 07e254c163 env sharting tobi 2024-08-23 16:00:11 +0200
  • 4c5e46834b swaggor tobi 2024-08-23 15:58:54 +0200
  • 6635b542a7 use single db model for interaction accept, reject, and request tobi 2024-08-23 15:54:21 +0200
  • bd4fae86dc undo process-{media,emoji} changes kim 2024-08-23 13:44:20 +0100
  • 29dfacadab remove test output 🤦 kim 2024-08-23 13:43:48 +0100
  • 55a060104b use a single instance of wazero runtime and compiled modules kim 2024-08-23 13:11:32 +0100
  • f76c25f666 Merge branch 'main' into interaction_requests_client_api tobi 2024-08-23 12:59:34 +0200
  • 53fccb8af8
    [feature] Use local_only field, deprecate federated field (#3222) tobi 2024-08-22 19:47:10 +0200
  • c7db0dbbd2 nolint tobi 2024-08-22 19:24:10 +0200
  • ba3c99bc0c use deprecated comment for form.Federated tobi 2024-08-22 19:18:58 +0200
  • e2cba782da [feature] Use local_only field, deprecate federated field tobi 2024-08-22 15:11:05 +0200
  • ffcf6e73f7
    [bugfix/frontend] Small safari + gnome web fixes (#3219) tobi 2024-08-21 10:43:43 +0200
  • 9b2f14b131
    [bugfix/frontend] Fix error on submitting domain perm with enter key (#3218) tobi 2024-08-20 18:56:42 +0200
  • b4d7379360 update comment tobi 2024-08-20 18:55:57 +0200
  • c93cf709b3 wee tobi 2024-08-20 18:51:34 +0200
  • ada65b26a6 [bugfix/frontend] Small safari + gnome web fixes tobi 2024-08-20 18:38:16 +0200
  • af3241eef9 [bugfix/frontend] Fix error on submitting domain perm with enter key tobi 2024-08-20 17:56:13 +0200
  • fadf2b1d82 don't pin rejected interaction tobi 2024-08-20 16:38:38 +0200
  • c3007da87d fmt tobi 2024-08-20 16:24:34 +0200
  • 7f7b3746c9 test accept / reject tobi 2024-08-20 16:24:23 +0200
  • 29e4726d51 [feature] Interaction requests client api + settings panel tobi 2024-08-20 15:32:11 +0200
  • 889d4756ea
    [performance] use native Go code to probe JPEGs (#3206) kim 2024-08-19 13:38:10 +0000
  • e1154453bb
    [chore] update default http client timeout to 30s (#3214) kim 2024-08-19 12:56:43 +0000
  • d808fcd3d7 update default http client timeout to 30s kim 2024-08-19 12:47:29 +0100
  • c78c3d5ed9
    [chore]: Bump github.com/miekg/dns from 1.1.61 to 1.1.62 (#3209) dependabot[bot] 2024-08-19 11:35:08 +0000
  • 99e848506e add more code comments kim 2024-08-19 12:34:08 +0100
  • f91a249e75
    [chore]: Bump github.com/miekg/dns from 1.1.61 to 1.1.62 dependabot[bot] 2024-08-19 10:40:02 +0000
  • c28a18b680
    [chore]: Bump github.com/minio/minio-go/v7 from 7.0.74 to 7.0.75 (#3208) dependabot[bot] 2024-08-19 10:37:44 +0000
  • 6ff8376d96
    [chore]: Bump github.com/prometheus/client_golang from 1.19.1 to 1.20.0 (#3210) dependabot[bot] 2024-08-19 10:13:46 +0000
  • 53f0fc6e95
    [chore]: Bump github.com/prometheus/client_golang from 1.19.1 to 1.20.0 dependabot[bot] 2024-08-19 06:05:54 +0000
  • c6c209002d
    [chore]: Bump github.com/minio/minio-go/v7 from 7.0.74 to 7.0.75 dependabot[bot] 2024-08-19 06:05:31 +0000
  • 8aa8e0127f add note about copying from github.com/disintegration/imaging kim 2024-08-16 19:42:29 +0100
  • ec45c3db89 use native Go code to probe JPEGs kim 2024-08-16 19:34:18 +0100
  • ae14aa004d
    [bugfix] permit unspecified orientation data (#3205) kim 2024-08-16 12:10:03 +0000
  • 7282be31c1 permit unspecified orientation data kim 2024-08-16 12:52:07 +0100
  • 586639ccf0
    update go-sqlite3 to v0.18.0 (#3204) kim 2024-08-15 00:30:58 +0000
  • f25c65c0f4
    Merge branch 'main' into chore/update-go-sqlite3 kim 2024-08-15 00:09:09 +0000
  • 09f24e0446
    update go-ffmpreg to v0.2.5 (pulls in latest tetratelabs/wazero) (#3203) kim 2024-08-15 00:08:55 +0000
  • a460fad1be update go-sqlite3 to v0.18.0 kim 2024-08-14 22:26:26 +0100
  • c24351b7e6 update go-ffmpreg to v0.2.5 (pulls in latest tetratelabs/wazero) kim 2024-08-14 22:21:35 +0100
  • a63b34a601 fix linting Tomas 2024-08-14 20:52:03 +0300
  • 6fe96a5611
    update go-fastcopy to v1.1.3 (#3200) kim 2024-08-14 16:56:56 +0000
  • f8d5b9f49c
    update go-structr to v0.8.8 (#3199) kim 2024-08-14 12:08:24 +0000
  • 490d78d351 update go-fastcopy to v1.1.3 kim 2024-08-14 13:07:24 +0100
  • 3881084d9a update go-structr to v0.8.8 kim 2024-08-14 10:36:30 +0100
  • 9cd27b412d
    [security] harden account update logic (#3198) kim 2024-08-13 15:37:09 +0000
  • 3c8ca55955 use freshest window for federated account updates + comment about it kim 2024-08-13 13:23:38 +0100
  • 00e57fae77 add check for whether incoming data was via federator, accepting keys if so kim 2024-08-13 13:19:21 +0100
  • c9bc66305a tweak account update hardening logic, add tests for updating account with pubkey expired kim 2024-08-13 12:37:26 +0100
  • 7a14affa3c also support the case of changing account keys when expired (not waiting for handshake) kim 2024-08-13 11:36:45 +0100
  • 9e48d09049 change expected error message kim 2024-08-13 11:01:13 +0100
  • d25782f625 on account update, ensure that public key has not changed kim 2024-08-13 10:56:02 +0100
  • 5212a1057e
    [bugfix] relax missing preferred_username, instead using webfingered username (#3189) kim 2024-08-13 09:01:50 +0000
  • 25b59e74ca log OTEL internal logs Tomas 2024-08-12 20:12:47 +0300
  • 4cb3e4d3e6
    [bugfix] incorrect AP serialize function used serializing worker data (#3196) kim 2024-08-12 16:23:24 +0000