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 |
|
Tulir Asokan
|
3c596a200f
|
web/composer: send typing notifications
|
2024-10-15 00:40:06 +03:00 |
|
Tulir Asokan
|
c16a2c2c80
|
server: remove header validation for websockets
|
2024-10-15 00:14:55 +03:00 |
|
Tulir Asokan
|
ce43c6946c
|
web/composer: store drafts in localStorage
|
2024-10-15 00:06:00 +03:00 |
|
Tulir Asokan
|
3536aa1569
|
web/timeline: force pre blocks to be inline in replies to apply line limit
|
2024-10-14 23:24:43 +03:00 |
|
Tulir Asokan
|
d77534c1de
|
web/util: move identifier validation functions to separate file
|
2024-10-14 23:24:17 +03:00 |
|
Tulir Asokan
|
c4c5563f9a
|
web/timeline: make reply placeholder 2 lines long
|
2024-10-14 23:04:04 +03:00 |
|
Tulir Asokan
|
73d8c5c6bb
|
dependencies: update mautrix-go
|
2024-10-14 17:35:06 +03:00 |
|
Tulir Asokan
|
876ddaf51a
|
web/statestore: fix second form of applying edits
|
2024-10-14 17:34:09 +03:00 |
|
Tulir Asokan
|
716b43ebd1
|
web/timeline: adjust timestamp and member event rendering
|
2024-10-14 16:46:00 +03:00 |
|
Tulir Asokan
|
bd52d758b9
|
web/roomview: focus input on ctrl+v
|
2024-10-14 16:45:46 +03:00 |
|
Tulir Asokan
|
ff690e50af
|
web/statestore: support edit event being processed after last_edit_rowid update
|
2024-10-14 01:55:49 +03:00 |
|
Tulir Asokan
|
464cd3fe3e
|
web/timeline: add more padding to events
|
2024-10-14 01:55:49 +03:00 |
|
Tulir Asokan
|
a6d9ff542c
|
dependencies: update mautrix-go
|
2024-10-14 01:55:49 +03:00 |
|
Tulir Asokan
|
6933665795
|
web/timeline: make event timestamp stand out less
|
2024-10-14 01:27:59 +03:00 |
|
Tulir Asokan
|
e9834fd987
|
web: request replied-to event if it's not cached
|
2024-10-14 01:26:33 +03:00 |
|
Tulir Asokan
|
bbc59a2f89
|
web/statestore: split into multiple files
|
2024-10-14 00:59:30 +03:00 |
|
Tulir Asokan
|
2fc1aff753
|
web/lightbox: ignore open call without src
|
2024-10-14 00:45:32 +03:00 |
|
Tulir Asokan
|
7ef6509d46
|
web/timeline: fix rendering replies in edited events
|
2024-10-13 23:37:51 +03:00 |
|
Tulir Asokan
|
ca6736f892
|
web/roomview: don't focus input when copying text
|
2024-10-13 23:31:35 +03:00 |
|
Tulir Asokan
|
e22e72b335
|
web/timeline: add proper rendering of member events
|
2024-10-13 23:10:29 +03:00 |
|
Tulir Asokan
|
3dc86b287a
|
web/roomview: add support for sending replies
|
2024-10-13 22:34:17 +03:00 |
|
Tulir Asokan
|
f238bb0285
|
web/roomview: focus composer when typing elsewhere
|
2024-10-13 21:16:23 +03:00 |
|
Tulir Asokan
|
d0cedfa3c3
|
web/timeline: add space between reply and content
|
2024-10-13 20:52:48 +03:00 |
|
Tulir Asokan
|
c281ba90ee
|
web/roomlist: add filter bar
|
2024-10-13 20:52:30 +03:00 |
|
Tulir Asokan
|
8f43d00d06
|
web/roomlist: make background color prettier
|
2024-10-13 18:46:15 +03:00 |
|
Tulir Asokan
|
6c55f1654c
|
web/timeline: add support for other file types
|
2024-10-13 18:31:22 +03:00 |
|