Commit graph

33 commits

Author SHA1 Message Date
cf4484f123 Add user options to disable battery and certain connected messages
Some checks failed
Go / Lint ${{ matrix.go-version == '1.22' && '(latest)' || '(old)' }} (1.21) (push) Has been cancelled
Go / Lint ${{ matrix.go-version == '1.22' && '(latest)' || '(old)' }} (1.22) (push) Has been cancelled
2024-06-18 23:44:53 -04:00
Tulir Asokan
2c373db8fc Only set force RCS flag if chat has had e2ee tombstone 2024-06-13 20:46:18 +03:00
Tulir Asokan
0456b8c3de Clear puppet phone numbers when phone ID changes 2024-03-18 15:14:29 +02:00
Tulir Asokan
2d02241fc4 Use dbutil for mass insert query building 2024-03-17 20:14:20 +02:00
Tulir Asokan
89b9f46301 Don't clear puppets when phone ID changes
Otherwise the avatars will remain on the server and won't be properly reset
when new contact info comes in for the same user.
2024-03-01 14:42:40 +02:00
Tulir Asokan
aa7c66496f Use dbutil.QueryHelper for database stuff 2024-02-25 00:18:06 +02:00
Tulir Asokan
86b4d464c3 Fix create index 2023-09-05 01:58:57 +03:00
Tulir Asokan
58fa6fdedb Move all SQL queries to constants 2023-09-05 01:46:56 +03:00
Tulir Asokan
95c0cfa983 Set room avatar for DM portals 2023-09-05 01:42:39 +03:00
Tulir Asokan
a415444fc0 Implement avatars 2023-09-05 01:42:36 +03:00
Tulir Asokan
51c68f4919 Send bad credentials state if default sms app flag is false 2023-09-04 14:43:03 +03:00
Tulir Asokan
e1bce0d74b Track settings when send fails 2023-09-01 13:49:27 +03:00
Tulir Asokan
1618051a12 Store phone settings for users 2023-08-30 20:45:51 +03:00
Tulir Asokan
2f8af9b6eb Include sim metadata with outgoing messages 2023-08-30 19:35:02 +03:00
Tulir Asokan
97a3c97b8e Handle conversations moving into spam 2023-08-21 19:59:42 +03:00
Tulir Asokan
fd154bd633 Fix inserting reactions 2023-08-21 09:54:36 +03:00
Tulir Asokan
87489f11a8 Add unconditional lib/pq import 2023-08-21 09:30:29 +03:00
Tulir Asokan
aa12c2e5d2 Fix initial schema version number 2023-08-14 15:07:01 +03:00
Tulir Asokan
b05212e47d Add support for messages moving to different chats 2023-08-14 15:03:29 +03:00
Tulir Asokan
bd213bf550 Delete state if phone ID changes on login 2023-08-10 15:55:33 +03:00
Tulir Asokan
211f000b28 Stop bridging protocol switch messages 2023-08-10 11:30:17 +03:00
Tulir Asokan
f72cb7d7da Track number of parts in message 2023-08-09 19:49:36 +03:00
Tulir Asokan
d1ba596504 Handle message updates properly instead of dropping in-progress messages 2023-08-09 17:54:46 +03:00
Tulir Asokan
9a45e6a534 Refactor message status handling and bridge read receipts 2023-08-08 18:49:03 +03:00
Tulir Asokan
c3be0a30fa Update mautrix-go 2023-08-08 16:17:14 +03:00
Tulir Asokan
95fed6ad49 Expose conversation type in m.bridge info 2023-07-22 19:23:15 +03:00
Tulir Asokan
907e6af77b Store all own participant IDs for proper multi-sim support 2023-07-19 20:55:52 +03:00
Tulir Asokan
4d6233d94b Rename binary package to gmproto 2023-07-17 16:51:31 +03:00
Tulir Asokan
376f908a03 Add basic support for incoming reactions 2023-07-13 00:44:57 +03:00
Tulir Asokan
1f45d5bdec Add basic forward backfill support 2023-07-12 02:43:09 +03:00
Tulir Asokan
1615e146b6 Update library
Co-authored-by: zero <108243503+0xzer@users.noreply.github.com>
2023-07-09 14:49:55 +03:00
Tulir Asokan
2b37a6d718 Fix some bugs 2023-07-02 23:47:31 +03:00
Tulir Asokan
63284481d7 Add initial compiling version of bridge 2023-07-02 17:52:28 +03:00