Tulir Asokan
|
b15db20347
|
web/notifications: close notification when room is read from another client
|
2024-10-19 21:09:55 +03:00 |
|
Tulir Asokan
|
7676f21292
|
web/timeline: add different rendering for m.notice and m.emote messages
|
2024-10-19 17:41:36 +03:00 |
|
Tulir Asokan
|
e40a97f43b
|
hicli/html: correctly linkify plaintext emails
|
2024-10-19 17:41:36 +03:00 |
|
Tulir Asokan
|
c6cdb820ea
|
hicli/html: convert plaintext matrix.to links to matrix: URIs
|
2024-10-19 17:41:36 +03:00 |
|
Tulir Asokan
|
3fdaf8ae4e
|
web/timeline: allow jumping to reply if it's loaded in the timeline
|
2024-10-19 17:41:36 +03:00 |
|
Tulir Asokan
|
e6121149b3
|
config: use readline for initializing username/password
|
2024-10-19 16:17:58 +03:00 |
|
Tulir Asokan
|
8e92d9b163
|
server: remove cookie if it's invalid
|
2024-10-19 16:15:39 +03:00 |
|
Tulir Asokan
|
ad224073fe
|
server: return www-authenticate again on incorrect password
|
2024-10-19 16:13:55 +03:00 |
|
Tulir Asokan
|
f252323b04
|
web/composer: don't autofocus on mobile
|
2024-10-19 16:09:43 +03:00 |
|
Tulir Asokan
|
a2353409bf
|
web/composer: add support for pasting files
|
2024-10-19 15:53:40 +03:00 |
|
Tulir Asokan
|
24342a5dce
|
web/composer: add support for rich drafts
|
2024-10-19 15:41:13 +03:00 |
|
Tulir Asokan
|
b37e4644b7
|
web/composer: fix line height
|
2024-10-19 14:53:33 +03:00 |
|
Tulir Asokan
|
d3decc5255
|
hicli/pushrules: add todo for saving mute flag in rooms
|
2024-10-19 02:35:15 +03:00 |
|
Tulir Asokan
|
957f3eb5aa
|
web/timeline: fix rendering kick events
|
2024-10-19 02:35:15 +03:00 |
|
Tulir Asokan
|
e78bf640ff
|
server,web/composer: add support for sending media
|
2024-10-19 02:35:15 +03:00 |
|
Tulir Asokan
|
7fbdfffd90
|
hicli/send: encrypt message asynchronously
|
2024-10-19 02:02:04 +03:00 |
|
Tulir Asokan
|
83abfe7892
|
hicli/pushrules: fix panic if power level event is missing
|
2024-10-18 20:38:37 +03:00 |
|
Tulir Asokan
|
e2b8c0e993
|
ci: actually fix build command
|
2024-10-18 15:19:17 +03:00 |
|
Tulir Asokan
|
37e43a41e4
|
web/notifications: increase max length
|
2024-10-18 15:16:44 +03:00 |
|
Tulir Asokan
|
95e9813ff3
|
ci: fix build commands
|
2024-10-18 15:16:26 +03:00 |
|
Tulir Asokan
|
7601609683
|
hicli/pushrules: add support for room mentions
|
2024-10-18 14:11:18 +03:00 |
|
Tulir Asokan
|
3dd7f9a4bd
|
web/timeline: fix newlines in plaintext messages
|
2024-10-18 12:56:38 +03:00 |
|
Tulir Asokan
|
8d201642c8
|
hicli/html: fix closing font tags in html sanitizer
|
2024-10-18 12:27:16 +03:00 |
|
Tulir Asokan
|
475a57e3f5
|
hicli/verify: return error if secret is missing
|
2024-10-18 02:30:54 +03:00 |
|
Tulir Asokan
|
3dd083fc1c
|
server: fix isUserFetch check
|
2024-10-18 01:45:49 +03:00 |
|
Tulir Asokan
|
e00baf6853
|
web/timeline: highlight messages that mention you
|
2024-10-18 01:16:13 +03:00 |
|
Tulir Asokan
|
2179fb2c18
|
hicli/sync: recalculate unreads on redaction
|
2024-10-18 00:57:27 +03:00 |
|
Tulir Asokan
|
9254461795
|
hicli/sync: always send room in sync if own receipts change
|
2024-10-17 23:22:29 +03:00 |
|
Tulir Asokan
|
d1dedd51fe
|
web/timeline: fix unspoilering spoilers
|
2024-10-17 23:09:37 +03:00 |
|
Tulir Asokan
|
00630f997d
|
web/roomlist: render unread message counts
|
2024-10-17 22:07:28 +03:00 |
|
Tulir Asokan
|
0455ff3d24
|
hicli: calculate unreads locally
|
2024-10-17 21:49:57 +03:00 |
|
Tulir Asokan
|
504e2bd976
|
main: move into cmd directory
|
2024-10-17 20:40:34 +03:00 |
|
Tulir Asokan
|
1550d534f8
|
websocket: move generating initial sync into hicli
|
2024-10-17 20:37:38 +03:00 |
|
Tulir Asokan
|
1db1d2db5c
|
all: move hicli from mautrix-go and add more features
|
2024-10-17 20:31:03 +03:00 |
|
Tulir Asokan
|
d79be2b8cf
|
dependencies: update mautrix-go
|
2024-10-16 17:34:47 +03:00 |
|
Tulir Asokan
|
1ad5a14d0f
|
web/util: fix focus event
|
2024-10-16 17:01:03 +03:00 |
|
Tulir Asokan
|
0bbb84c6d1
|
web: adjust some styles
|
2024-10-16 17:01:03 +03:00 |
|
Tulir Asokan
|
ee88489a9b
|
dotfiles: remove unused codeclimate file
|
2024-10-15 15:06:01 +03:00 |
|
Tulir Asokan
|
b31eb2ea75
|
web/main: make room view and list separate screens on mobile
|
2024-10-15 13:54:22 +03:00 |
|
Tulir Asokan
|
747a015bcc
|
web/timeline: add overflow wrap for message bodies
|
2024-10-15 13:34:23 +03:00 |
|
Tulir Asokan
|
90e68875f1
|
server: only validate sec-fetch headers if present
|
2024-10-15 12:03:45 +03:00 |
|
Tulir Asokan
|
a4d1a7feeb
|
build.sh: add build script
|
2024-10-15 02:31:22 +03:00 |
|
Tulir Asokan
|
cf56cd24aa
|
dependencies: update mautrix-go
|
2024-10-15 02:22:31 +03:00 |
|
Tulir Asokan
|
038e62120b
|
server: add config option to enable pprof endpoints
|
2024-10-15 02:19:21 +03:00 |
|
Tulir Asokan
|
08bea53cf1
|
dependencies: update mautrix-go
|
2024-10-15 01:53:20 +03:00 |
|
Tulir Asokan
|
f0de332b00
|
dependencies: update mautrix-go to use user avatar as DM room avatar
|
2024-10-15 01:43:02 +03:00 |
|
Tulir Asokan
|
1c10ba9348
|
dependencies: update mautrix-go
|
2024-10-15 01:21:37 +03:00 |
|
Tulir Asokan
|
8eaf5f7a4f
|
web/timeline: don't send read receipts for own messages
|
2024-10-15 01:16:24 +03:00 |
|
Tulir Asokan
|
d3fef15c56
|
server: username isn't too long to fit token
|
2024-10-15 01:08:23 +03:00 |
|
Tulir Asokan
|
89ece7fb45
|
web/timeline: send read receipts
|
2024-10-15 01:06:32 +03:00 |
|