Paul Makles
636367faea
chore: strip emoji picker experiment
...
chore: use discrim
2023-06-11 18:36:07 +01:00
Paul Makles
00708bb8f4
feat: include message context (if any) when reporting user
2023-05-31 12:06:31 +01:00
Paul Makles
7d544c82ab
feat: add reporting UI
2023-02-22 17:13:43 +01:00
Lea
fcf6812151
feat: allow rolt.chat for relative navigation ( #814 )
2022-12-05 14:47:04 +00:00
Ed L
f03a88bd78
fix: move leave/delete server option to the bottom
2022-09-20 18:24:59 +01:00
Ed L
ef26f67c8e
chore: deduplicate imports
2022-09-20 18:24:59 +01:00
Paul Makles
6b9106c975
fix: correctly match protocols
2022-09-18 12:32:29 +01:00
Paul Makles
e6ad6a552e
feat: add focus mode
2022-09-18 12:05:48 +01:00
Paul Makles
47bfaad508
fix: sanitise links passed to react-router
...
fix: flip protocol sanitisation to use a whitelist
2022-09-18 10:24:15 +01:00
Sophie L
7cf7402cea
fix: styling fixes ( #721 )
2022-08-08 16:06:21 +01:00
Paul Makles
11a17feaae
chore: handle all updates to messages
2022-07-31 12:20:25 +02:00
Paul Makles
73fd35bf46
feat: add change group ownership / text system msg
2022-07-15 21:47:32 +01:00
Paul Makles
df1b39256d
feat: show message that user can't message another
2022-07-14 15:06:37 +01:00
Paul Makles
34bb2bbc13
feat: switch to `remark` from `markdown-it` (big)
...
* replaces old mentions with avatar and display name
* renders things directly through React
* replaces most of the markdown hacks with custom AST components
* adds a tooltip to codeblock "copy to clipboard"
2022-07-08 14:24:48 +01:00
Paul Makles
c51b024329
chore(refactor): delete `context/revoltjs` folder
2022-07-06 13:08:03 +01:00
Paul Makles
705dcd001b
feat: add correct submit buttons to form modals
2022-07-06 12:49:24 +01:00
Paul Makles
f9c6f5cd9d
chore: delete intermediate
2022-07-05 21:13:42 +01:00
Paul Makles
160d71684f
feat: port `DeleteMessage` and `Confirmation`
2022-07-05 18:46:13 +01:00
Paul Makles
79c90c1b00
feat: port input modals to new system
2022-07-05 17:53:41 +01:00
Paul Makles
401b2d4990
feat: port `UserProfile`, `Onboarding`, `CreateBot` to legacy
2022-06-30 20:39:00 +01:00
Paul Makles
45692999bf
chore(refactor): remove `SyncManager`
2022-06-29 16:41:26 +01:00
Paul Makles
0261fec676
chore: deprecate `RevoltClient` context
2022-06-29 16:02:35 +01:00
Paul Makles
8d505c9564
chore: clean up FSM code
2022-06-29 10:28:24 +01:00
Paul Makles
5f2311b09c
feat: implement `useClient` from client controller
2022-06-28 19:59:58 +01:00
Paul Makles
1cfcb20d4d
chore(refactor): rename `context/modals` to `controllers/modals`
2022-06-27 17:56:06 +01:00
Paul Makles
f185dec461
feat: handle system alerts and poll rate changes
2022-06-18 17:03:04 +01:00
Paul Makles
03e177f865
feat(modal): implement new server identity modal
...
closes #172
2022-06-18 15:54:17 +01:00
Paul Makles
d10bd96900
feat(modal): port Error and ShowToken
2022-06-18 12:25:56 +01:00
Paul Makles
a1ef1dce5e
fix: remove status request
...
closes #685
closes #643
2022-06-17 16:50:48 +01:00
Paul Makles
c1324108e3
fix(eslint): rules included deprecated plugin
2022-06-12 19:38:29 +01:00
Paul Makles
e81b8ed472
feat: new modal renderer + mfa flow modal
2022-06-10 16:52:12 +01:00
Paul Makles
e0ca1681bd
chore(refactor): move and re-organise types folder
2022-06-10 14:11:38 +01:00
Paul Makles
673efc0586
fix: make context menu line divider compact
2022-05-30 12:57:30 +01:00
Paul Makles
f3bdbe52d9
feat(@ui): migrate textarea and tip
2022-05-30 12:47:13 +01:00
Paul Makles
b4777e9816
feat(@ui): migrate line divider, preloader and save status
2022-05-30 12:40:01 +01:00
Paul Makles
c2547b3ead
feat(@ui): migrate icon button
2022-05-30 12:01:47 +01:00
Paul Makles
6fcdbd1cef
fix: remove explicit cast to string for `msg.content`
2022-05-21 16:59:34 +01:00
Jan
e9258d7c23
fix : #614 breaks in desktop client :trollface: ( #616 )
2022-05-08 22:17:36 +01:00
Jan
7345172271
fix: don't open new tab to download attachment ( #614 )
2022-05-08 21:53:07 +01:00
Paul Makles
4c08483848
feat: add message / block for bots
2022-05-07 15:24:00 +01:00
Evilhotdog
4c87bc54a8
feat: add sounds when user joins/leaves call ( #587 )
2022-04-29 15:22:18 +01:00
Paul Makles
d31237e9e1
chore: clean up
2022-04-27 20:18:51 +01:00
Paul Makles
eee1d4060f
feat: new permissions menus
...
closes #322
2022-04-22 21:06:12 +01:00
Paul Makles
b2f4411850
feat: switch to revolt.js@6.0.0 + new revolt-api
2022-04-09 15:47:04 +01:00
Paul Makles
0f8be1767d
fix: delete singleton renderer on channel delete
2022-03-04 16:45:57 +00:00
Paul Makles
041c039827
feat(permission): implement new server / channel permission menus
2022-02-27 23:44:29 +00:00
Paul Makles
60cd17d673
feat(context menu): add "mark as unread"
2022-01-15 14:46:19 +00:00
Paul Makles
2c8bbe7d1f
feat(messaging): add message overlay logic
2022-01-15 12:54:16 +00:00
Paul Makles
8bda3123da
fix(unreads): allow dynamic unread changes
2022-01-15 12:53:15 +00:00
Paul Makles
3fd56e4fdc
feat: add sc minification + display class names
2022-01-14 18:51:03 +00:00