Tulir Asokan
3032d7a0d7
Use content type
2025-01-24 00:54:34 +02:00
Tulir Asokan
f9b3db718c
Fix code
2025-01-24 00:52:30 +02:00
Tulir Asokan
99cdc02649
Merge branch 'main' into nexy7574/mod
2025-01-24 00:15:22 +02:00
Tulir Asokan
4649689b72
dependencies: update
2025-01-24 00:14:58 +02:00
Sumner Evans
5bb28d3216
web/composer: prevent sending when loading media ( #590 )
2025-01-24 00:14:49 +02:00
nexy7574
f802108944
Remove redundant get_account_data
2025-01-19 22:31:08 +00:00
nexy7574
6f177e0524
Implement user ignores
2025-01-19 21:43:20 +00:00
nexy7574
bef3e43de8
Manually run precommit
2025-01-13 22:33:47 +00:00
nexy7574
8a1534df5a
Add powerlevel checks
2025-01-13 22:32:34 +00:00
nexy7574
dcd2cec667
Merge branch 'main' of https://github.com/tulir/gomuks into nexy7574/mod
2025-01-13 22:19:27 +00:00
Tulir Asokan
f94d84b044
web/timeline: add validation for per-message profiles
2025-01-13 18:13:06 +02:00
Tulir Asokan
9e63da1b6b
all: add FCM push support
2025-01-12 23:26:29 +02:00
nexy7574
30cc032713
Run pre-commit
2025-01-12 21:24:11 +00:00
nexy7574
4296678d11
Remove temporary client-side moderation commands
2025-01-12 21:15:40 +00:00
nexy7574
fc34ba4a0e
Remove redundant lock
...
With the use of the reason modal there's not really much use for the lock since it's really difficult to accidentally double-click the buttons
2025-01-12 21:11:31 +00:00
nexy7574
b00d960a27
Improve knocking support
2025-01-12 21:09:53 +00:00
nexy7574
00c97fb5df
Add moderation actions to user panel
2025-01-12 20:52:56 +00:00
nexy7574
05460e8130
Add new icons
2025-01-12 16:15:08 +00:00
nexy7574
ee6ab04009
Comment on the hacky commands
2025-01-12 16:05:41 +00:00
nexy7574
7195a086b3
Unify invite/ban/kick commands
2025-01-12 16:01:29 +00:00
nexy7574
a267516b14
Add invite command
2025-01-12 15:49:37 +00:00
nexy7574
2ee66cb6bc
Make reason optional
2025-01-12 15:49:07 +00:00
nexy7574
4829536774
Add /kick and /ban text commands
2025-01-12 15:46:41 +00:00
Tulir Asokan
d4fc883736
web/timeline: fix typo in power level body
2025-01-11 20:45:48 +02:00
Tulir Asokan
5ab60cb816
web/mainscreen: handle url fragment change
2025-01-10 01:58:55 +02:00
Tulir Asokan
40e7d63453
desktop/dependencies: update wails
2025-01-10 01:57:35 +02:00
Tulir Asokan
b4ad603ea3
web/index: add user-scalable=no
2025-01-09 01:49:41 +02:00
Tulir Asokan
31bc7a6f24
dependencies: update
2025-01-06 17:26:37 +02:00
Sumner Evans
5b5df65f39
web/timeline: render MSC4144 per-message profiles ( #566 )
...
Signed-off-by: Sumner Evans <me@sumnerevans.com>
2025-01-06 15:08:34 +02:00
nexy7574
bdc823742e
web/timeline: render policy list events ( #586 )
...
Co-authored-by: Tulir Asokan <tulir@maunium.net>
2025-01-06 12:51:58 +00:00
Tulir Asokan
158745b7a0
web/statestore: clear unreads when rejecting invite or leaving room
2025-01-05 01:30:42 +02:00
Tulir Asokan
cb08f43535
web/rightpanel: use comma instead of slash as separator for pronoun sets
2025-01-03 16:29:21 +02:00
nexy7574
a1a006bf6b
web/rightpanel: show extended profile info for users ( #574 )
...
Co-authored-by: Tulir Asokan <tulir@maunium.net>
2025-01-03 14:27:02 +02:00
Tulir Asokan
f766b786ee
web/eslint: add curly rule
2025-01-03 14:20:00 +02:00
Tulir Asokan
5d25d839f8
web: switch to first matching space when opening room
...
Fixes #582
2025-01-03 12:19:12 +02:00
Tulir Asokan
39cb5f28a0
hicli/database: store DM user ID in database
2025-01-02 23:23:30 +02:00
Tulir Asokan
ac6f2713e5
web/eslint: make line max length an error
2025-01-02 11:34:14 +02:00
Tulir Asokan
d8f0a82ffc
web/roomlist: fix unread counter overflow condition
2025-01-02 11:17:22 +02:00
Tulir Asokan
3c3e2456e2
web/roomlist: switch space in unread click handler
...
On desktop it worked without this via event propagation, but that
doesn't work on mobile (possibly because the room view opens immediately
and hides the space bar?)
2025-01-02 11:16:30 +02:00
Tulir Asokan
021236592f
web/statestore: clear unread counts when clearing state
2025-01-02 11:07:04 +02:00
Tulir Asokan
c3899d0b50
web/settings: add button to log into css.gomuks.app
2025-01-01 18:07:57 +02:00
Tulir Asokan
7f94bbf39e
web/timeline: add background for read receipt avatars
2025-01-01 15:51:15 +02:00
Tulir Asokan
8c9925959a
web/roomlist: don't allow selecting unread counter text
2025-01-01 15:47:08 +02:00
Tulir Asokan
ddf20b34d2
web/mainscreen: fix pushing history states when outside a space
2025-01-01 15:44:44 +02:00
Tulir Asokan
6d1c5f6277
web/roomlist: use margin instead of padding for room avatars
...
This allows adding a background for avatars using
```css
.avatar {
background-color: var(--background-color);
}
```
2025-01-01 13:12:45 +02:00
Tulir Asokan
8b7d0fe6b6
web/roomlist: restore open space when using browser history
2025-01-01 12:24:22 +02:00
Tulir Asokan
59e1b760d6
web/statestore: fix clearing unread count after accepting invite
2025-01-01 01:22:33 +02:00
Tulir Asokan
43f25727e6
web/roomlist: add title for pseudo-spaces
2024-12-31 13:51:59 +02:00
Tulir Asokan
d0c35dda75
web/roomlist: close room when switching space
2024-12-31 13:51:21 +02:00
Tulir Asokan
7afcc37326
web/timeline: add missing dependency to effect
2024-12-30 23:29:42 +02:00