Commit Graph

  • 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
  • 24c7937bea use streams.Serialize() instead serialize() interface func to include @context data kim 2024-08-12 11:51:23 +0100
  • 72a505b20a add tests for the new preferred_username behaviour kim 2024-08-12 11:24:46 +0100
  • 871d062bd6
    [chore]: Bump golang.org/x/image from 0.18.0 to 0.19.0 (#3191) dependabot[bot] 2024-08-12 10:12:52 +0000
  • d6d72ee9ae
    [chore]: Bump golang.org/x/image from 0.18.0 to 0.19.0 dependabot[bot] 2024-08-12 09:51:12 +0000
  • 745b80259f
    [chore]: Bump golang.org/x/net from 0.27.0 to 0.28.0 (#3194) dependabot[bot] 2024-08-12 11:49:45 +0200
  • 64e2b69d5b
    [chore]: Bump golang.org/x/net from 0.27.0 to 0.28.0 dependabot[bot] 2024-08-12 06:33:00 +0000
  • a135a0b074
    [chore]: Bump golang.org/x/text from 0.16.0 to 0.17.0 dependabot[bot] 2024-08-12 06:32:49 +0000
  • 52920e2378
    [chore]: Bump golang.org/x/crypto from 0.25.0 to 0.26.0 dependabot[bot] 2024-08-12 06:32:43 +0000
  • 865b3aeaac
    [bugfix] updated pinned counts on status delete (#3188) kim 2024-08-11 09:23:36 +0000
  • 1b7d170c4b support no preferred_username, instead using webfingered username kim 2024-08-10 22:07:05 +0100
  • 0ca9343d3e microoptimize decr kim 2024-08-10 20:37:56 +0100
  • 192457583d code comments kim 2024-08-10 20:35:53 +0100
  • d1070316ff remove the pinned increment on status creation kim 2024-08-10 20:34:40 +0100
  • 44b506838f include pinned status when incrementing / decrementing status counts kim 2024-08-10 20:31:04 +0100
  • f3e68e91ba include method and request uri in the generated fingerprint + idempotency key kim 2024-08-09 13:15:34 +0100
  • dc02c87e2d add a note about us only supporting bearer oauth tokens kim 2024-08-09 13:00:20 +0100
  • 53fcea5751 update to include JSON indicating request already handled kim 2024-08-09 12:55:25 +0100
  • fd2be943b7 initial work on supporting the idempotency-key request header kim 2024-08-09 12:50:39 +0100
  • 4a3ece0c6c
    [bugfix] ensure testrig package only compiled-in when debug enabled (#3185) kim 2024-08-09 10:53:29 +0000
  • 2cf97e0a38 add code comment to testrig init to indicate WebAssembly compilation kim 2024-08-09 11:30:07 +0100
  • f67a83ac89 ensure testrig package only compiled-in (including init) when debug enabled kim 2024-08-09 11:23:50 +0100
  • f77005128a
    [performance] move thumbnail generation to go code where possible (#3183) kim 2024-08-08 17:12:13 +0000
  • f97e541580 add note about thumbnail filter count reducing memory usage kim 2024-08-08 16:32:04 +0100
  • ff94364827 add suggested code comments kim 2024-08-08 16:31:12 +0100