Commit graph

107 commits

Author SHA1 Message Date
Shibo Lyu
23e248a61e chore: update package lock 2024-10-01 03:11:16 +08:00
Shibo Lyu
e05c89d04f feat: [wip] settings page 2024-10-01 03:11:05 +08:00
Shibo Lyu
2827a1bf1f feat: [wip] local identity db 2024-10-01 03:10:24 +08:00
Shibo Lyu
2074687692 refactor: migrate to @blah-im/core 2024-10-01 03:09:51 +08:00
Shibo Lyu
d361ac2db3 fix: show username in chat history 2024-09-11 03:18:42 +08:00
Shibo Lyu
78d30020c3 fix: various fixes around discover 2024-09-11 03:02:04 +08:00
Shibo Lyu
ca3dba04e0 feat: search panel 2024-09-10 05:04:05 +08:00
Shibo Lyu
3ee0156d19 feat: [wip] search panel 2024-09-10 04:53:51 +08:00
Shibo Lyu
1a1ac5cd43 feat: [wip] keybox 2024-09-05 04:23:30 +08:00
Shibo Lyu
071ffe1f81 fix: remove unused 2024-09-04 16:04:21 +08:00
Shibo Lyu
dcf1705edb fix: make time labels smaller 2024-09-04 13:04:53 +08:00
Shibo Lyu
7070621afc fix: time label spacing 2024-09-04 13:01:50 +08:00
Shibo Lyu
c80b2cbf10 refactor: render messages in sections 2024-09-04 12:59:31 +08:00
Shibo Lyu
4be1380d69 feat: chat list item selected 2024-09-04 05:39:57 +08:00
Shibo Lyu
9e899bbb27 feat: chat list (joined) 2024-09-04 05:28:10 +08:00
Shibo Lyu
48c5ed4687 refactor: chatServerConnection.chat -> useChat 2024-09-04 03:33:32 +08:00
Shibo Lyu
c65ff6c892 refactor: chat list item data 2024-09-04 03:02:14 +08:00
Shibo Lyu
5954928834 refactor: extract logic from chat page 2024-09-04 03:01:00 +08:00
Shibo Lyu
20fdc2203d refactor: use websocket 2024-09-03 23:57:37 +08:00
Shibo Lyu
f34ad89b79 refactor: update to new room info protocol 2024-09-03 23:12:41 +08:00
Shibo Lyu
48f9c32918 chore: fix test 2024-09-03 22:32:22 +08:00
Shibo Lyu
50b39cfd08 fix: primary button dark appearance 2024-09-03 22:28:56 +08:00
Shibo Lyu
431f14b35d fix: enter to send 2024-09-03 15:28:39 +08:00
Shibo Lyu
72b962fb77 feat: sending messages 2024-09-03 03:45:25 +08:00
Shibo Lyu
09b7d24b95 feat: identity menu 2024-09-03 01:58:04 +08:00
Shibo Lyu
3a76e2f9f8 feat: [wip] identity menu & creation 2024-09-02 03:43:45 +08:00
Shibo Lyu
0989ed4fa8 fix: improve dark mode color palette 2024-09-02 02:36:38 +08:00
Shibo Lyu
29fa1988d4 fix: rich text rendering 2024-09-02 01:20:01 +08:00
Shibo Lyu
1bbc149536 fix: properly unsubscribe when chat is closed 2024-09-01 17:59:34 +08:00
Shibo Lyu
cd68c982c8 feat: receive messages 2024-09-01 17:51:14 +08:00
Shibo Lyu
a0fd2df1e5
ci: build & test 2024-09-01 13:50:34 +08:00
Shibo Lyu
7e39e55926 feat: blah crypto 2024-09-01 13:44:38 +08:00
Shibo Lyu
9f05926c67 feat: myself side of message 2024-08-31 18:34:26 +08:00
Shibo Lyu
e6f15605ff fix: adjust message bubble 2024-08-31 11:54:56 +08:00
Shibo Lyu
85ccb8fce2 refactor: adjust chat header design on desktop 2024-08-31 11:51:44 +08:00
Shibo Lyu
7438628584 fix: allow text selection in message content 2024-08-31 11:33:00 +08:00
Shibo Lyu
4e161c5c10 fix: item unread badge alignment 2024-08-31 11:31:49 +08:00
Shibo Lyu
38c08ec8d9 fix: history follow latest 2024-08-31 05:12:12 +08:00
Shibo Lyu
13bd2e31e7 fix: improve message max width 2024-08-31 05:02:35 +08:00
Shibo Lyu
e1709b6ae8 fix: header alignment 2024-08-31 04:56:50 +08:00
Shibo Lyu
aebe100799 feat: chat history ui 2024-08-31 04:49:26 +08:00
Shibo Lyu
0582dffa1c fix: rich text width limit 2024-08-30 17:28:24 +08:00
Shibo Lyu
a3fa0f265a fix: press down effect for send button 2024-08-30 17:00:37 +08:00
Shibo Lyu
793217a2a0 feat: chat detail frame 2024-08-30 16:58:03 +08:00
Shibo Lyu
78339cd0b9 chore: update README to remove pnpm / yarn
We use npm in this project.
2024-08-30 11:54:58 +08:00
Shibo Lyu
439e188bf8 chore: update README to mention deployments 2024-08-30 11:53:12 +08:00
pan93412
42cf9c82a0 fix: Use explicit version of Node v20 2024-08-30 11:37:19 +08:00
Shibo Lyu
b9ec7f6bfa
Merge pull request #1 from pan93412/zeabur
chore: Add Zeabur configuration
2024-08-30 11:29:13 +08:00
Yi-Jyun Pan
3d88b42d9a
chore: Add Zeabur configuration
* .node-version has been degraded to v20, since
  Svelte does not support v22 on Serverless :(
* Add Zeabur adapter (only used when ZEABUR=1)
2024-08-30 11:23:57 +08:00
Shibo Lyu
ca380e9ce6 feat: basic rich text input & format 2024-08-30 03:21:51 +08:00