Commit Graph

76 Commits

Author SHA1 Message Date
cha0s
7d342d4383 fix: unread 2020-07-18 18:17:36 -05:00
cha0s
029c7708fd refactor: move focus and unread to user state 2020-07-18 18:13:06 -05:00
cha0s
9bc2b803d1 refactor: expire anon after 1 minute 2020-07-18 17:50:55 -05:00
cha0s
369000ad46 fix: mask anonymous user ID 2020-07-18 17:47:18 -05:00
cha0s
76a7a1943e feat: store socket ID with message 2020-07-18 17:11:24 -05:00
cha0s
350c5d143a fix: state cleanup 2020-07-18 17:07:03 -05:00
cha0s
d1b3ee0009 feat: connected router 2020-07-18 16:59:29 -05:00
cha0s
df7a1f163b refactor: friendship as ids 2020-07-18 16:59:18 -05:00
cha0s
619292b853 refactor: redirect logged-in to chat & clear state 2020-07-18 16:59:00 -05:00
cha0s
0aa134ee04 chore: name 2020-07-18 16:58:33 -05:00
cha0s
59210dd94c fix: anon username 2020-07-18 16:05:30 -05:00
cha0s
8d7d50191b flow: sexier 2020-07-18 09:05:10 -05:00
cha0s
e5c2c8af52 ui: channel sizeness 2020-07-18 08:29:56 -05:00
cha0s
3282372ef6 flow: safety, ui, sizing 2020-07-18 08:11:49 -05:00
cha0s
241482ca7d feat: add button 2020-07-18 07:57:24 -05:00
cha0s
e4198beac0 ui: join 2020-07-18 07:46:58 -05:00
cha0s
c6f06ba4b6 feat: blocked 2020-07-18 07:28:28 -05:00
cha0s
3bfbf20746 feat: allow non-linked channels 2020-07-18 07:17:15 -05:00
cha0s
b15262c54a ui: tweaks 2020-07-18 06:50:21 -05:00
cha0s
b260627d9a feat: chat users 2020-07-18 06:13:00 -05:00
cha0s
cbd502ea7b feat usernames 2020-07-18 05:24:52 -05:00
cha0s
7c10bc807c feat: usernames 2020-07-18 04:29:26 -05:00
cha0s
3ce283ff4c flow: lots, join/leave 2020-07-18 03:30:57 -05:00
cha0s
d62f5fbfa3 refactor: tidy 2020-07-17 01:36:32 -05:00
cha0s
8868a7d99b chore: wording 2020-07-17 01:36:23 -05:00
cha0s
00cf0979bb feat: http join/leave 2020-07-17 01:27:48 -05:00
cha0s
605150e984 chore: name 2020-07-17 01:27:29 -05:00
cha0s
2fb84959f4 feat: message copying 2020-07-17 00:03:22 -05:00
cha0s
e400ab0113 refactor: channelUsers 2020-07-16 23:27:35 -05:00
cha0s
3a86b1dd0e refactor: promisification 2020-07-16 23:02:30 -05:00
cha0s
a2a485fbee feat: http user join/leave 2020-07-16 22:46:11 -05:00
cha0s
7780efa239 feat: keys with scan backend 2020-07-16 22:25:25 -05:00
cha0s
622ddb3f59 feat: socket room joining 2020-07-16 20:46:48 -05:00
cha0s
efd6c3d360 refactor: channel inference 2020-07-16 18:30:02 -05:00
cha0s
ad915391b7 feat: literal actual chat 2020-07-16 18:00:27 -05:00
cha0s
2000f99fb3 flow: stay hydrated 2020-07-16 13:55:46 -05:00
cha0s
2c22db517b feat: user state 2020-07-16 12:27:14 -05:00
cha0s
57c932471f chore: don't detach 2020-07-16 11:41:33 -05:00
cha0s
e6f5cb6a92 feat: statez 2020-07-16 00:23:06 -05:00
cha0s
df22c68672 feat: anonymous 2020-07-15 22:50:10 -05:00
cha0s
e465db6e0e fix: initial drag was borked 2020-07-15 22:37:40 -05:00
cha0s
01242a6994 feat: actual user state 2020-07-15 22:11:38 -05:00
cha0s
e82c173939 feat: friendships 2020-07-15 20:54:09 -05:00
cha0s
af1336e859 feat: hydration 2020-07-15 20:23:06 -05:00
cha0s
c6d5919571 ui: fade fix 2020-07-15 16:51:21 -05:00
cha0s
d52d2d86fe flow: channel stuff + more 2020-07-15 00:41:43 -05:00
cha0s
66dbd2ca3e fix: mobile touch events 2020-07-14 15:18:28 -05:00
cha0s
6bfe34b305 chore: lint 2020-07-14 15:18:06 -05:00
cha0s
39ce4442d6 chore: regen lock 2020-07-14 15:18:01 -05:00
cha0s
d3cf1a1986 ui: tweaks 2020-07-14 06:24:24 -05:00