Commit Graph

58 Commits

Author SHA1 Message Date
Paul
23a9d41450 Fix server id not being replaced properly.
Fix links in spoilers opening when revealing.
Fix unread icon appearing for home.
Fix unreads not being acknowledged.
2021-07-31 10:05:59 +01:00
Paul
5105e84867 Update to revolt.js 5.0.0-alpha.10
Fix member sidebar not showing on mobile.
2021-07-31 09:34:55 +01:00
Paul
b65dbab297 Fix duplicate member entries. 2021-07-30 23:43:26 +01:00
Paul
3f8a698039 Start migration to revolt.js@5.0.0.
200 error milestone
2021-07-30 20:24:53 +01:00
Paul
b21985a304 Load member sidebar into MobX state. 2021-07-29 21:01:03 +01:00
Paul
bb4321ba22 Add MobX store, create observable User. 2021-07-29 12:41:28 +01:00
Paul
93619cebd7 Temporary member nickname / role colour solution. 2021-07-25 17:52:57 +01:00
Paul
dd4edea933 Add category editor to servers. 2021-07-24 19:39:41 +01:00
Paul
3d6d95195e Bring back ability to edit roles on members.
Improve ban list design.
2021-07-24 18:46:33 +01:00
Paul
384152666f Lazy load embed contents.
Use server config for image proxy.
2021-07-24 11:22:08 +01:00
Paul
5629999fb2 Add editing role name / colour.
Animate avatars on message hover.
Switch to 24-hour time format by default.
2021-07-14 13:25:40 +01:00
Paul
2720c8db8f Experiment: New search function. 2021-07-09 14:34:36 +01:00
Paul
fa9fe2d6a5 Feature: Add message links. 2021-07-08 22:47:56 +01:00
Paul
2c4a74bdde Update react-overlapping-panels.
Fix: bottom navigation appearing in wrong place.
Fix: Redirect to server from invite if already joined.
Fix: Use monoscape font for code textareas.
2021-07-07 13:08:39 +01:00
Paul
10ebf5916b Do cursed magic to try to fix voice. 2021-07-06 22:23:04 +01:00
Paul
fd23fdb206 Fix: System messages would break replies.
Fix: Show correct time format on left side of messages.
2021-07-06 19:29:09 +01:00
Paul
238b6950a8 Update all packages.
Update vite fork to latest. (fixes voice)
2021-07-06 16:07:04 +01:00
Paul
62330ddc61 Fix: Add bottom navigation padding to settings.
Fix: New members joining don't show.
2021-07-05 17:55:08 +01:00
insert
f69e04d4e9 Merge branch 'master' into 'cleanup'
# Conflicts:
#   src/components/common/LocaleSelector.tsx
2021-07-05 10:17:57 +00:00
Paul
e0dd6df552 Fix: Add default for font combo box.
Don't pass dispatcher in, just provide it globally.
Fix: Allow clicking through to profile from server sidebar.
2021-07-05 10:59:48 +01:00
bree
1cc6514c9a Update revolt.js to fix types 2021-07-04 21:09:24 -04:00
Paul
3881c75779 Use yarn alias to override vite binary. 2021-07-04 21:06:46 +01:00
Paul
89d14c5795 Switch crcong's Vite fork to fix dynamic css imports. 2021-07-04 20:46:30 +01:00
Paul
720bc263a5 Feature: Font selector and ligature toggle. 2021-07-04 17:56:18 +01:00
Paul
d0818bb165 New design for server roles editor. 2021-07-03 22:17:53 +01:00
Paul
d34efc1e69 Add permissions / roles settings. 2021-07-01 17:36:34 +01:00
Paul
5034a405c5 Handle updates of members for permissions. 2021-06-30 20:06:42 +01:00
Paul
99643c5461 Migrate to @tippyjs/react from react-tippy.
Fix strokes on home sidebar.
Add tooltips on servers.
Fix reply SVG direction.
2021-06-27 21:54:31 +01:00
Paul
fa61d93151 Remove feather / bootstrap icons in favour of boxicons.
(This build will fail.)
2021-06-27 10:05:32 +01:00
Paul
f459772c20 Render server categories. 2021-06-27 00:14:58 +01:00
Paul
b6cb3cfd6e Handle permissions in message box. 2021-06-26 22:16:43 +01:00
Paul
352c0e880c Context Menus: Add "mark as unread" back.
Servers: Fix various issues relating to voice channels.
2021-06-24 13:07:55 +01:00
Paul
64682d453f Fix (edited) string on messages.
Fix build issues.
Remove mediasoup from vendor bundle.
2021-06-23 22:56:44 +01:00
Paul
11c524d6a9 Add vortex / voice client. 2021-06-23 14:52:33 +01:00
Paul
babb53c794 Add VoiceChannel support. 2021-06-23 13:52:16 +01:00
Paul
29bb93f399 Remove twemoji dependency.
Support re-connecting after going / starting offline.
2021-06-22 19:34:52 +01:00
Paul
3c8c9a672f Add support for multiple attachment upload. 2021-06-22 17:45:34 +01:00
Paul
d74bc1d8e8 Use custom service worker. 2021-06-22 14:22:35 +01:00
Paul
c52f1f5bca Show Git revision in settings. 2021-06-22 13:47:47 +01:00
Paul
0115ace3fa Port sync, queue management and notifs. 2021-06-21 13:28:26 +01:00
Paul
d0b9cf9090 Work on channels, render content of messages. 2021-06-20 17:31:53 +01:00
Paul
2acb3aeb14 Re-organise assets to be closer to their respective uses. 2021-06-20 11:05:12 +01:00
Paul
31d8950ea1 Port settings. 2021-06-19 22:37:12 +01:00
Paul
0a0c00fe58 Port friends menu over. 2021-06-19 20:00:30 +01:00
Paul
9706dd75f3 Port modal / popover context. 2021-06-19 18:46:05 +01:00
Paul
5b77ed439f Port navigation. 2021-06-19 15:29:04 +01:00
Paul
5aa8f30e14 Port and re-write icon code. 2021-06-19 12:34:53 +01:00
Paul
ec97dbebd0 Hide client behind context.
Use idb for saving data.
Allow logins.
2021-06-18 22:47:25 +01:00
Paul
68a35751b3 Port Login UI 2021-06-18 20:21:54 +01:00
Paul
aa81ebb298 Add client context. 2021-06-18 20:07:26 +01:00