Andrew Ferrazzutti fair
fair pushed to testing at fair/matrix-appservice-kakaotalk 2022-05-10 01:18:21 -04:00
3f8660a3c4 Print "unknown peer" instead of null, if no RPC peer is known
652aa22048 Update some comments
c691372c6a Don't delete saved creds if a login is blocked & forced login is off
76d0ead99f Make disconnections an important notice
8da7f1efbd Wait for RPC connection before sending notice to log back in
Compare 9 commits »
fair pushed to testing at fair/matrix-appservice-kakaotalk 2022-05-09 03:33:22 -04:00
d594fb98d1 Roadmap corrections
c90f86849e Move core of "leave" command into Portal method
5b16694f78 Add some command aliases
37101f42c1 Friend cmds: Use same mention formatting as outbound message formatter
a49e2768a3 Don't send outbound mentions for direct chats
Compare 7 commits »
fair pushed to master at fair/matrix-appservice-kakaotalk 2022-05-06 18:29:01 -04:00
095641fe08 Fix forced login
fair opened issue fair/matrix-appservice-kakaotalk#2 2022-05-06 04:55:12 -04:00
Creating new direct chat can fail
fair opened issue fair/matrix-appservice-kakaotalk#1 2022-05-06 04:53:54 -04:00
Saved password sometimes gets discarded automatically
fair pushed to master at fair/matrix-appservice-kakaotalk 2022-05-06 04:50:05 -04:00
4e6498f777 Create new direct chat if necessary when creating new DM portal
c3726220de Actually skip channel syncing when bridge.sync_on_startup is false
a817049e12 Document that error responses can have a result object after all
dcf17fd40a Awaitable and mark_read for account/friend management commands
c3b299d26c Make LoginResult.lastChannelId optional
Compare 17 commits »
fair pushed to testing at fair/matrix-appservice-kakaotalk 2022-05-06 04:25:23 -04:00
4e6498f777 Create new direct chat if necessary when creating new DM portal
c3726220de Actually skip channel syncing when bridge.sync_on_startup is false
a817049e12 Document that error responses can have a result object after all
dcf17fd40a Awaitable and mark_read for account/friend management commands
c3b299d26c Make LoginResult.lastChannelId optional
Compare 8 commits »
fair pushed to testing at fair/matrix-appservice-kakaotalk 2022-05-05 03:33:27 -04:00
5ae5970ef0 Let "sync" command override resync_max_disconnected_time
9a82db2257 Backfill inbound read receipts
63fe843724 Add mypy cache to .gitignore
6a828eb0b3 Clarify that --save stores passwords
1eecf8da85 Remove duplicate function definition
Compare 8 commits »
fair pushed to master at fair/matrix-appservice-kakaotalk 2022-05-02 03:15:08 -04:00
e35082bbea Improve "whoami", especially for users with no KakaoTalk ID
f1e08caee0 Fix token renewal for already logged-in users
d0dc921fd4 Add missing return on "whoami" error
Compare 3 commits »
fair pushed to testing at fair/matrix-appservice-kakaotalk 2022-05-02 03:13:44 -04:00
6623dd46c0 Assorted minor fixes
e35082bbea Improve "whoami", especially for users with no KakaoTalk ID
f1e08caee0 Fix token renewal for already logged-in users
d0dc921fd4 Add missing return on "whoami" error
Compare 4 commits »
fair pushed to testing at fair/matrix-appservice-kakaotalk 2022-05-01 17:31:27 -04:00
f47bcd3f0c Fix Docker support
fair pushed to master at fair/matrix-appservice-kakaotalk 2022-05-01 16:41:30 -04:00
f47bcd3f0c Fix Docker support
e1a03797d8 Docker support
Compare 2 commits »
fair pushed to testing at fair/matrix-appservice-kakaotalk 2022-04-29 09:59:25 -04:00
e1a03797d8 Docker support
fair pushed to master at fair/matrix-appservice-kakaotalk 2022-04-29 09:58:53 -04:00
4c0f2346d8 Update version
9e8541772d Update roadmap to remove claim about KT not supporting invites
18ba4707ab Add missing await in leave command
b7df79e65d Copy PL state events with evolve
780dbed7c2 Set group ownership of systemd service config dir
Compare 5 commits »
fair pushed to master at fair/matrix-appservice-kakaotalk 2022-04-28 03:47:29 -04:00
1a7a11eaf3 Optional instead of | union
fair pushed to master at fair/matrix-appservice-kakaotalk 2022-04-28 03:35:10 -04:00
9cb35fc81c Update roadmap
32181e3257 Actually connect channel add listener
cf4f40efa2 Command for outbound leaves
e952c05d35 Many fixes thanks to mypy
2143282195 Actually check connection during ping command
Compare 19 commits »
fair pushed to master at fair/matrix-appservice-kakaotalk 2022-04-14 05:17:37 -04:00
91448c3005 Update roadmap
b85301d59f Don't log contents of RPC calls
0a0812515c Fix replies to relayed users' messages
770b0e447b Try outbound room title & description, and work on outbound room avatar
abf3114203 Better error handling for permission setting and privileged actions
Compare 11 commits »
fair pushed to master at fair/matrix-appservice-kakaotalk 2022-04-12 04:45:04 -04:00
a9c7bfe046 Update roadmap with missing edge cases and KT message types
fe6df88a4b Return IDs of bridged outgoing messages instead of the chats themselves
aa5c066552 Prepend relayed media messages with a new message of who sent it
587ec98f3e Handle serializer errors on connect
33a8218eee Add missing None check for outbound read receipts
Compare 14 commits »
fair pushed to master at fair/matrix-appservice-kakaotalk 2022-04-11 05:30:16 -04:00
95d08e5aeb Preserve runtime directory in systemd services
383ea05432 Add read receipt handler that I forgot about
Compare 2 commits »
fair pushed to master at fair/matrix-appservice-kakaotalk 2022-04-11 04:08:16 -04:00
d44c843799 npm audit fix
09e8ceb96c Update version
3213ac028c Correct minimum Python version in setup instructions
c28a58e175 Add systemd setup instructions
0b23efd43a Remove incomplete web-based login for now
Compare 7 commits »