Commit graph

  • ef6de851a2 format/htmlparser: fix generating markdown for code blocks with backticks main Tulir Asokan 2026-03-13 18:33:22 +02:00
  • b42ac0e83d bridgev2/status: make RemoteProfile a non-pointer Tulir Asokan 2026-03-13 16:27:45 +02:00
  • 92cfc0095d
    bridgev2: add support for custom profile fields for ghosts (#462) Tulir Asokan 2026-03-13 16:24:31 +02:00
  • 28dcb545b9
    Merge d24b276199 into 8fb92239dc G-ht 2026-03-10 20:23:51 -07:00
  • 65d2daf6af
    Merge 553020bb28 into 8fb92239dc Brad Murray 2026-03-10 20:23:51 -07:00
  • 9ec52d5d4b
    Merge 7aa6c03d9a into 8fb92239dc timedout 2026-03-10 20:23:51 -07:00
  • 1275c186c3
    Merge 818f8f46dd into 8fb92239dc Brad Murray 2026-03-10 20:23:51 -07:00
  • 853c04fe9c
    Merge 254329b95b into 8fb92239dc Nick Mills-Barrett 2026-03-10 20:23:51 -07:00
  • f7387d859c
    Merge d8b3f64a2d into 8fb92239dc timedout 2026-03-10 20:23:51 -07:00
  • 2265688828
    Merge c48e1737c0 into 8fb92239dc timedout 2026-03-10 20:23:51 -07:00
  • 93c6cb2b50
    Merge 8915325203 into 8fb92239dc Jacob Hesch 2026-03-10 20:23:51 -07:00
  • b52e87710e
    Merge be255835a5 into 8fb92239dc Tulir Asokan 2026-03-10 20:23:51 -07:00
  • b8a9864670
    Merge 265e26046a into 8fb92239dc Tulir Asokan 2026-03-10 20:23:51 -07:00
  • 2fba865ff9
    Merge e0125d54f4 into 8fb92239dc timedout 2026-03-10 20:23:51 -07:00
  • 8a6209f9fa
    Merge 2163dea91f into 8fb92239dc Toni Spets 2026-03-10 20:23:50 -07:00
  • 8fb92239dc bridgev2: fix bugs with threads Tulir Asokan 2026-03-10 13:00:00 +02:00
  • c243dad24a bridgev2/portal: include portal receiver in logs Tulir Asokan 2026-03-09 14:26:55 +02:00
  • c107c25d07
    client: add type parameter to UIA request bodies (#469) timedout 2026-03-07 14:26:42 +00:00
  • d12827db9c
    Remove test file timedout 2026-03-07 14:15:26 +00:00
  • cbd2ccaa89
    Missed type param in UploadCrossSigningKeysReq timedout 2026-03-07 13:41:53 +00:00
  • 115a36bdc1
    Fix type err in intent API timedout 2026-03-07 13:38:39 +00:00
  • ee63367073
    client: Support type parameters for request bodies with UIA timedout 2026-03-07 13:36:25 +00:00
  • b7f130c1cd bridgev2/userlogin: copy the remote profile when filling bridge state skip/jj-smlqwxnzpypm Skip R 2026-03-06 21:09:05 -08:00
  • df24fb96e2 client: update MSC2666 implementation Tulir Asokan 2026-03-06 20:58:18 +02:00
  • 531822f6dc bridgev2/config: add limit for unknown error auto-reconnects Tulir Asokan 2026-03-06 16:08:15 +02:00
  • 7a53f3928a bridgev2/portal: redact conflicting reactions before sending MSS success Tulir Asokan 2026-03-06 14:25:52 +02:00
  • 7836f35a1a bridgev2/portal: fix third matrix reaction not removing previous one on single-reaction networks Tulir Asokan 2026-03-05 23:57:35 +02:00
  • 0f6a779dd2 readme: update Tulir Asokan 2026-03-05 11:59:11 +02:00
  • ed6dbcaaee client: log content length when uploading to external url Tulir Asokan 2026-03-04 22:50:43 +02:00
  • ed9820356e bridgev2/portalreid: try to fix deadlock when racing with room creation Tulir Asokan 2026-03-04 13:58:07 +02:00
  • fef4326fbc
    client,event,bridgev2: add support for Beeper's custom ephemeral events and AI stream events (#457) batuhan içöz 2026-03-04 01:38:50 +01:00
  • d5724daf49
    Apply PR #457 review fixes batuhan içöz 2026-03-03 23:28:21 +01:00
  • 77f0658365 bridgev2/{commands,provisioning}: log full login step data Tulir Asokan 2026-03-03 17:33:51 +02:00
  • e1529f9616 bridgev2/provisioning: log when returning login steps in provisioning API Tulir Asokan 2026-03-03 17:28:19 +02:00
  • a528e3e048
    Remove BeeperActionHints types and field batuhan içöz 2026-03-02 16:23:28 +01:00
  • 36142bd464
    Remove BeeperActionResponse event and handlers batuhan içöz 2026-03-02 16:01:53 +01:00
  • 4d03efd33a
    Introduce Beeper AI stream handling batuhan içöz 2026-03-02 15:55:04 +01:00
  • dbd5a393e6
    Add Beeper AI stream ephemeral support batuhan içöz 2026-03-02 15:35:16 +01:00
  • fea9e99e6f
    Merge branch 'main' into batuhan/com-beeper-ephemeral batuhan içöz 2026-03-02 06:27:50 +01:00
  • de8b6bbbc8
    Handle action-response ephemerals and MSS errors batuhan içöz 2026-03-02 06:20:49 +01:00
  • 33911f0790
    Add action hints types and routing for com.beeper.action_response batuhan içöz 2026-03-02 01:42:53 +01:00
  • 4e29d87ff2
    Route custom ephemeral through com.beeper.ai.stream_event batuhan içöz 2026-03-01 18:29:51 +01:00
  • 26a62a7eec event: add missing omitempty Tulir Asokan 2026-03-01 13:49:04 +02:00
  • f8234ecf85 event: add m.room.policy event type Tulir Asokan 2026-03-01 13:23:32 +02:00
  • 36c353abc7 federation/pdu: add AddSignature helper method Tulir Asokan 2026-03-01 12:37:13 +02:00
  • 27aa251a8d
    Restrict bridge ephemeral handling to com.beeper.ephemeral batuhan içöz 2026-03-01 01:51:11 +01:00
  • 03fa848d1d
    Refactor ephemeral routing switch style batuhan içöz 2026-03-01 01:38:24 +01:00
  • 2e817a68fd
    Ignore unknown non-custom ephemeral events batuhan içöz 2026-03-01 01:36:27 +01:00
  • a082e5bebc
    Route decrypted ephemeral events through ephemeral pipeline batuhan içöz 2026-03-01 01:16:37 +01:00
  • 399b72c24b
    Polish ephemeral APIs and add targeted tests batuhan içöz 2026-03-01 01:08:23 +01:00
  • 6bd2abe2f2
    Drop SendEphemeral wrapper batuhan içöz 2026-02-04 23:49:29 +01:00
  • bcb882a19c
    Rename intent ephemeral send batuhan içöz 2026-02-04 23:48:14 +01:00
  • 7b78033c73
    Add com.beeper.ephemeral send + dispatch batuhan içöz 2026-02-04 23:40:44 +01:00
  • e0125d54f4
    Correct mismatched result types nexy7574/synadm-redact-user timedout 2026-02-28 17:57:16 +00:00
  • a57361a758
    Correct method used in RedactUserStatus timedout 2026-02-28 17:43:30 +00:00
  • 81cecd55cd
    synapseadmin/userapi: Add RedactUser and RedactUserStatus timedout 2026-02-28 17:42:44 +00:00
  • dd51c562ab crypto: log destination map when sharing megolm sessions Tulir Asokan 2026-02-26 17:21:10 +02:00
  • 98c830181b client: omit large request bodies from logs Tulir Asokan 2026-02-26 17:20:31 +02:00
  • 7f24c78002
    bridgev2/login: add attachments option to user input step type (#465) Radon Rosborough 2026-02-25 08:52:29 -08:00
  • f04c9b17c9 rm import Radon Rosborough 2026-02-25 08:48:43 -08:00
  • a0420658ec use the actual filename Radon Rosborough 2026-02-25 08:47:18 -08:00
  • 4cd70d2902 oops Radon Rosborough 2026-02-25 08:29:23 -08:00
  • 40bee754d3 Misc improvements Radon Rosborough 2026-02-24 13:29:18 -08:00
  • 6183dda6f2 Refactor to reuse UserInput step type Radon Rosborough 2026-02-23 13:04:48 -08:00
  • 3efa3ef73a bridgev2/portal: log remote event timestamps by default Tulir Asokan 2026-02-23 22:13:57 +02:00
  • 09b991fc16 bridgev2/commands: Add captcha step type Radon Rosborough 2026-02-23 10:39:51 -08:00
  • 132bfbcef4
    federation/client: Add key query and claim endpoints too nexy7574/fed-user-devices-endpoint timedout 2026-02-10 23:27:14 +00:00
  • 54d5cefecf
    federation/client: Add user device lookup function timedout 2026-02-10 23:18:36 +00:00
  • 28b7bf7e56
    federation/eventauth: Fix inverted membership check for 5.6.1 (#464) timedout 2026-02-22 19:37:19 +00:00
  • d9a80f9522
    federation/eventauth: Fix inverted membership check for 5.6.1 timedout 2026-02-22 18:37:22 +00:00
  • 5779871f1b bridgev2/commands: add file info for QR codes Tulir Asokan 2026-02-21 14:09:20 +02:00
  • bc79822eab crypto: save source of megolm sessions Tulir Asokan 2026-02-21 00:51:44 +02:00
  • da21d03166 Add simpler method for adding extra profile field Tulir Asokan 2026-02-20 17:58:58 +02:00
  • 38f589d24b bridgev2: add support for custom profile fields for ghosts Tulir Asokan 2026-02-20 17:55:33 +02:00
  • 67d30e054c dependencies: update Tulir Asokan 2026-02-19 22:51:31 +02:00
  • 265e26046a bridgev2/provisioning: include internal error in separate response field tulir/internal-error-field Tulir Asokan 2026-02-19 22:18:54 +02:00
  • be255835a5 bridgev2/provisioning: include internal error in responses tulir/provisioning-internal-error Tulir Asokan 2026-02-19 22:07:34 +02:00
  • 974f7dc544 crypto/decryptmegolm: allow device key mismatches, but mark as untrusted Tulir Asokan 2026-02-19 14:10:20 +02:00
  • ae58161412 bridgev2/provisioning: log group create params Tulir Asokan 2026-02-19 14:09:59 +02:00
  • de0d12e26a goolm/crypto: add test to ensure shared secrets can't be zero Tulir Asokan 2026-02-18 12:41:16 +02:00
  • 9cd7258764 Bump version to v0.26.3 v0.26.3 Tulir Asokan 2026-02-16 14:33:21 +02:00
  • 0b9471e190 dependencies: update Tulir Asokan 2026-02-16 14:31:01 +02:00
  • 53ed8526c6 federation/eventauth: disable underscore support in string power levels Tulir Asokan 2026-02-16 14:29:09 +02:00
  • c52d87b6ea mediaproxy: handle federation thumbnail requests Tulir Asokan 2026-02-15 21:47:10 +02:00
  • bafba9b227 federation/eventauth: make expected success a part of test name Tulir Asokan 2026-02-14 23:39:57 +02:00
  • b97f989032 federation/eventauth: add support for underscores in string power levels Tulir Asokan 2026-02-14 23:37:20 +02:00
  • 8915325203 bridgev2/matrix: handle missing m.direct account data in MarkAsDM Jacob Hesch 2026-02-12 15:30:03 -08:00
  • 7dbc4dd16a appservice: fix building websocket url Tulir Asokan 2026-02-12 17:34:40 +02:00
  • fe541df217 main: bump minimum Go version to 1.25 Tulir Asokan 2026-02-11 21:34:47 +02:00
  • 941241e7af
    add msc4242 fields to RespSendJoin nexy7574/msc4242 timedout 2026-02-03 15:45:43 +00:00
  • fddfd3a69c
    add state_dag parameter to GetMissingEvents timedout 2026-02-03 15:33:55 +00:00
  • 5e548d881a
    add prev_state_events to PDU struct timedout 2026-02-03 15:23:18 +00:00
  • d2364b3822 bridgev2/portal: allow delivery receipts even if portal has no other user ID Tulir Asokan 2026-01-29 19:47:10 +02:00
  • 4b387c305b
    error: add RespError.CanRetry field (#456) Nick Mills-Barrett 2026-01-29 15:01:48 +00:00
  • edbfebdea5
    Support json marshal/unmarshal Nick Mills-Barrett 2026-01-29 12:24:00 +00:00
  • 95d12298b9
    error: add RespError.CanRetry field Nick Mills-Barrett 2026-01-29 11:26:17 +00:00
  • 60742c4b61 crypto: update test Tulir Asokan 2026-01-28 21:37:23 +02:00
  • 2423716f83 crypto/keysharing: don't send withheld response to some key requests Tulir Asokan 2026-01-28 21:34:07 +02:00
  • b613f4d676 crypto/sessions: add missing field in export Tulir Asokan 2026-01-28 21:32:48 +02:00
  • 2c0d51ee7d crypto/ssss: handle slightly broken key metadata better Tulir Asokan 2026-01-28 14:39:52 +02:00