Commit graph

  • bec70b6537 libsignal: update to v0.58.3 Tulir Asokan 2024-10-15 17:10:07 +03:00
  • 97e8f3eb5a signalmeow: update protobufs Tulir Asokan 2024-10-15 17:08:56 +03:00
  • b9dc3d4707 signalmeow/receiving: add timestamp for call messages Tulir Asokan 2024-10-14 12:37:30 +03:00
  • c4c57a8fe0 .github: update bug report template Tulir Asokan 2024-10-14 12:37:15 +03:00
  • bf96f62eec libsignal: update to v0.58.1 Tulir Asokan 2024-10-03 12:39:02 +03:00
  • ce776bc1a0 dependencies: update mautrix-go Tulir Asokan 2024-10-03 11:54:10 +03:00
  • 9c492d0d27 signalmeow/storageservice: fix decrypting items Tulir Asokan 2024-10-02 21:57:50 +03:00
  • b73c822a25 signalmeow/storageservice: improve logging when syncing storage Tulir Asokan 2024-10-02 21:57:32 +03:00
  • 8cde7b350e signalmeow/storageservice: don't stop reading records on error Tulir Asokan 2024-10-02 21:25:09 +03:00
  • 59acb7e4dd signalmeow: update protobufs Tulir Asokan 2024-10-02 21:24:47 +03:00
  • da8c612034 signalmeow: use correct sender certificate based on account settings Tulir Asokan 2024-10-02 20:39:47 +03:00
  • b943ce71dd legacyprovision: fix context in login complete handler Tulir Asokan 2024-09-30 23:26:14 +03:00
  • 922c6d1a2c dependencies: update mautrix-go Tulir Asokan 2024-09-30 21:12:30 +03:00
  • d799a2b895 msgconv/urlpreview: don't try to re-decrypt preview images Tulir Asokan 2024-09-30 21:11:41 +03:00
  • 889c0dbcfa ci: change cron schedule Tulir Asokan 2024-09-28 18:16:39 +03:00
  • aee07ca536 msgconv/from-signal: use mautrix-go function for disappearing timer change notice Tulir Asokan 2024-09-25 16:15:35 +03:00
  • 84e513a2a7 ci: rename action and reduce interval Tulir Asokan 2024-09-24 20:34:03 +03:00
  • 33d3cbf10a ci: make lock output nicer Tulir Asokan 2024-09-24 20:17:34 +03:00
  • 500a629e57 ci: log locked issues Tulir Asokan 2024-09-24 20:13:28 +03:00
  • 4efc7a7dc3 ci: fix workflow parameters Tulir Asokan 2024-09-24 20:04:48 +03:00
  • 5d43fce26d ci: lock closed issues automatically after 90 days Tulir Asokan 2024-09-24 20:02:33 +03:00
  • 4727da48fa signalmeow/sending: set urgent flag and content hint properly Tulir Asokan 2024-09-24 17:22:43 +03:00
  • ce665b23a4 signalmeow/receiving: don't send decryption error notice if content hint is implicit Tulir Asokan 2024-09-24 17:19:17 +03:00
  • ebd8114db1 signalmeow/receiving: actually ignore old counter decryption erorrs Tulir Asokan 2024-09-23 20:44:50 +03:00
  • 92c5439cf2 handlesignal: use ServerTimestamp as StreamOrder Scott Weber 2024-09-15 10:43:44 -04:00
  • 6db93d513a signalmeow/receiving: keep ServerTimestamp for received messages Scott Weber 2024-09-15 10:43:11 -04:00
  • d144a21502 Bump version to v0.7.1 v0.7.1 Tulir Asokan 2024-09-16 14:06:28 +03:00
  • 11686cbe96 signalmeow/web: log attachment download http status Tulir Asokan 2024-09-14 19:41:01 +03:00
  • 7688e744d8 changelog: update Tulir Asokan 2024-09-14 14:34:06 +03:00
  • 99ecf9fa6c dependencies: update mautrix-go Tulir Asokan 2024-09-14 14:33:54 +03:00
  • 09f854e860
    groupinfo: skip unnecessary membership changes when banning (#537) Malte E 2024-09-14 12:06:37 +02:00
  • 4b7b3c5ec3 ids: add support for split portals Tulir Asokan 2024-09-14 12:47:40 +03:00
  • 89373f335b ci: don't allow go to update itself Tulir Asokan 2024-09-13 13:12:16 +03:00
  • 1dc480b9a0 dependencies: update mautrix-go Tulir Asokan 2024-09-13 12:56:01 +03:00
  • adee821006 msgconv/matrixfmt: fix trimming space from whitespace-only string Tulir Asokan 2024-09-13 12:32:04 +03:00
  • 4ede5dc9e1 dependencies: switch to new import path for websocket library Tulir Asokan 2024-09-13 12:27:26 +03:00
  • 2ab0e9e4fe dependencies: update Tulir Asokan 2024-09-13 12:24:50 +03:00
  • ac5fc5fb11 libsignal: update to v0.57.1 Tulir Asokan 2024-09-13 12:23:03 +03:00
  • 53dcfc52f9
    legacyprovision: fix start new chat for Beeper iOS clients (#547) Brad Murray 2024-09-12 07:18:15 -04:00
  • 26966dddca Fix start new chat for Beeper iOS clients Brad Murray 2024-09-12 07:10:52 -04:00
  • a4301347de signalmeow/receiving: don't panic on decryption errors with unknown sender Tulir Asokan 2024-09-10 22:20:44 +03:00
  • c3ac2bc0d1 config: remove pointer Tulir Asokan 2024-09-10 21:22:18 +03:00
  • fed58c6635 handlematrix: ignore unsupported message IDs when sending read receipts Tulir Asokan 2024-09-10 13:45:22 +03:00
  • 58416d1d16 signalmeow/web: fix unnecessary NewBuffer use Tulir Asokan 2024-09-09 20:56:34 +03:00
  • ffd1ba34c0 signalmeow: clean up decryption code Tulir Asokan 2024-09-09 20:55:43 +03:00
  • 798ebb689f handlesignal: bridge decryption errors Tulir Asokan 2024-09-09 19:25:08 +03:00
  • ea8208b9e0 dependencies: update mautrix-go Tulir Asokan 2024-09-06 14:04:29 +03:00
  • 38df12d58b
    Merge pull request #543 from mautrix/conan/add_ios_to_serviceid Conan 2024-09-04 22:57:32 +08:00
  • 92d338b8ad
    add iOS to serviceid 1Conan 2024-09-04 22:52:12 +08:00
  • 81841f4a82 dbmeta: add support for expiration timer versions Tulir Asokan 2024-09-03 20:22:42 +03:00
  • b1bd303b0e client: register capabilities on connect Tulir Asokan 2024-09-03 20:12:28 +03:00
  • bf63aa1aa6 signalmeow: adjust raw data logs Tulir Asokan 2024-09-03 03:03:37 +03:00
  • e36642bab8 signalmeow/sending: always include expiration start in sync messages Tulir Asokan 2024-09-03 03:02:50 +03:00
  • 3349697408 msgconv/from-matrix: convert voice messages to raw aac instead of m4a Tulir Asokan 2024-09-03 02:45:38 +03:00
  • 4d46dd703f dependencies: update libsignal and others Tulir Asokan 2024-09-02 12:24:56 +03:00
  • e74b5cc243 dependencies: update mautrix-go Tulir Asokan 2024-08-27 22:14:35 +03:00
  • 460379b7d9 signalmeow: log all profile fetch errors at debug level Tulir Asokan 2024-08-23 18:07:58 +03:00
  • 162cfdba68
    handlematrix: add support for power levels (#531) Malte E 2024-08-21 20:42:59 +02:00
  • 1e4ab8c92e
    Merge d9156e248c into 7ad59f2694 Malte E 2024-08-21 21:26:41 +03:00
  • 693e8c3464 Skip unnecessary membership changes when banning Malte E 2024-08-21 20:24:58 +02:00
  • 7ad59f2694 userinfo: implement use_outdated_profiles config option Tulir Asokan 2024-08-21 13:20:05 +03:00
  • d9156e248c matrix -> signal join rule handling Malte E 2024-08-20 20:59:36 +02:00
  • 31a4522ee6 legacyprovision: log out other logins when logging into new one Tulir Asokan 2024-08-17 23:26:25 +03:00
  • 39b408ddf1 signalmeow: don't use embedded pointers in SendMessageResult Tulir Asokan 2024-08-17 14:13:39 +03:00
  • 094a819720 switchcase, helper function Malte E 2024-08-16 22:01:40 +02:00
  • 177b164b6a v2: matrix -> signal power levels Malte E 2024-08-16 21:26:02 +02:00
  • 49831b6a77 changelog: update Tulir Asokan 2024-08-16 15:18:55 +03:00
  • ec9fea1f04 Bump version to v0.7.0 v0.7.0 Tulir Asokan 2024-08-16 15:15:08 +03:00
  • f43307b546
    groupinfo: handle promote pending/requesting member changes (#529) Malte E 2024-08-16 10:34:05 +02:00
  • 3a32a7f46e signalmeow: move keepalive log to trace level Tulir Asokan 2024-08-15 16:56:34 +03:00
  • 30dd472ed8 changelog: update Tulir Asokan 2024-08-15 16:56:25 +03:00
  • ab36759bdd dependencies: update Tulir Asokan 2024-08-15 14:16:54 +03:00
  • abc6c1fa02 main: drop support for Go 1.21 Tulir Asokan 2024-08-15 14:15:06 +03:00
  • 27a3dfab49 add PromoteRequestingMembers Malte E 2024-08-13 07:25:23 +02:00
  • 3c483d16f3 signalmeow: use go:embed for protobuf compiling Tulir Asokan 2024-08-13 01:23:18 +03:00
  • d2bb2c3057 handle PromotePending(PniAci)Members Malte E 2024-08-12 22:19:55 +02:00
  • 77c150f784 dependencies: update Tulir Asokan 2024-08-11 21:55:21 +03:00
  • 94ae69047b msgconv/from-signal: fix panic bridging stickers Tulir Asokan 2024-08-11 17:01:05 +03:00
  • 6f4781fcaa signalmeow: only apply provisioning timeout to websocket step Tulir Asokan 2024-08-10 23:36:19 +03:00
  • efe80989af handlematrix: return wrapped errors in some handlers Tulir Asokan 2024-08-10 23:31:12 +03:00
  • bf4cedb7fa libsignal: update to v0.55.0 Tulir Asokan 2024-08-10 01:40:15 +03:00
  • 5d19a74fb0 dependencies: update mautrix-go Tulir Asokan 2024-08-09 23:43:15 +03:00
  • 6106265787 dbmeta: don't save revision for DMs Tulir Asokan 2024-08-09 23:41:02 +03:00
  • 4ba7ef7442 signalmeow: make sync contacts call on connect optional Tulir Asokan 2024-08-09 22:18:26 +03:00
  • c3fd55cf38
    handlematrix: add support for most membership changes (#527) Malte E 2024-08-09 22:42:34 +02:00
  • 06fcd2d352
    Apply suggestions from code review Tulir Asokan 2024-08-09 23:41:21 +03:00
  • d75cf039e2 remove global log Malte E 2024-08-09 22:30:12 +02:00
  • 0f3afe0ef6 update mautrix-go Malte E 2024-08-09 22:10:55 +02:00
  • 2f52b8f44b fixes Malte E 2024-08-08 22:46:01 +02:00
  • 3e3acd7e08 handle Membership Malte E 2024-08-01 22:18:07 +02:00
  • 77cf7e7985
    groupinfo: look up ACI from local devices when receiving PNI group member (#528) Malte E 2024-08-09 12:03:50 +02:00
  • bd53f191c8
    Update pkg/signalmeow/store/container.go Malte E 2024-08-09 12:01:51 +02:00
  • 83f2bfde98 function instead of boilerplate Malte 2024-08-09 09:04:51 +02:00
  • 3dca57a706 check whether device == nil Malte E 2024-08-09 07:57:50 +02:00
  • f3a286f68a build: always update submodules Tulir Asokan 2024-08-09 01:59:13 +03:00
  • 5ff230d0e4 look up aci when receiving pni Malte E 2024-08-08 23:13:59 +02:00
  • b7a5bb74b3 chatinfo: implement ValidateUserID Tulir Asokan 2024-08-08 23:32:48 +03:00
  • fd4b7366e1 legacymigrate: ignore user_portal rows whose user isn't logged in Tulir Asokan 2024-08-08 23:31:40 +03:00
  • eeffb0d7e5 chatinfo: allow passing service IDs to ResolveIdentifier Tulir Asokan 2024-08-08 01:31:16 +03:00
  • 24ca68af28 legacymigrate: maybe fix migrating relay users Tulir Asokan 2024-08-07 23:14:15 +03:00