-
b6140063c7
chore: localfied react, react-dom and crypto-es
CrescentLeaf
2025-09-06 23:28:50 +08:00
-
22b8269c4b
chore: ignore .d.ts compileing
CrescentLeaf
2025-09-06 23:28:27 +08:00
-
e4a0094b3e
fix(?): SplitJS init after React Component inited
CrescentLeaf
2025-09-06 23:27:22 +08:00
-
d0c9465498
將部分依賴存放本地, 添加針對移動端的報錯提示, 修正 CryptoES 的導出以及 Utf8 的引用, 忽略編譯靜態庫文件
CrescentLeaf
2025-09-06 22:09:33 +08:00
-
3c02b55a9b
fix: wrong typedef import path
CrescentLeaf
2025-09-06 18:32:54 +08:00
-
32369ec3bd
fix: allow 'declare' modifier while compiling
CrescentLeaf
2025-09-06 16:43:05 +08:00
-
2d92fffb55
feat(wip): User & RecentChat in client
CrescentLeaf
2025-09-06 16:40:49 +08:00
-
e8f97d9131
ui: 微調輸入框的邊距
CrescentLeaf
2025-09-06 16:40:32 +08:00
-
8a1ff9ac23
chore: 使用 TS 重構部分 React 組件, 引入 Mdui 部分組件的類型定義
CrescentLeaf
2025-09-06 16:40:17 +08:00
-
7553c5b281
chore: apply rename: types -> typedef
CrescentLeaf
2025-09-06 16:37:53 +08:00
-
7c616a2dac
chore: rename types -> typedef
CrescentLeaf
2025-09-06 16:37:22 +08:00
-
28a8eaf337
ui: 添加了面板間自由分割的支持
CrescentLeaf
2025-09-06 14:52:34 +08:00
-
60fcb19769
chore: 修改調試配置文件
CrescentLeaf
2025-09-06 14:34:30 +08:00
-
e50a90a770
feat(wip): 進一步完善 UserAPI 和基類函數
CrescentLeaf
2025-09-06 14:34:14 +08:00
-
adbe6b193b
chore: 靜態儲存 Material Icons
CrescentLeaf
2025-09-06 14:33:31 +08:00
-
c5d1f11017
chore: 通過 ESM 引入外部脚本 * React, ReactDOM 和 CryptoES * 集中在 Imports.ts 中 * 向每一個 JSX 添加 React 的 import
CrescentLeaf
2025-09-06 14:32:56 +08:00
-
b0c67da340
進一步完善 Server API
CrescentLeaf
2025-09-06 01:53:09 +08:00
-
c3c332017e
ui: add LoginDialog
CrescentLeaf
2025-09-06 01:52:38 +08:00
-
9aba6ebc02
ui: public snackbar
CrescentLeaf
2025-09-06 01:52:26 +08:00
-
3e3609f25e
chore: remove useless type declare
CrescentLeaf
2025-09-06 01:52:14 +08:00
-
d5e38a8167
feat: Client calling server API
CrescentLeaf
2025-09-06 01:51:57 +08:00
-
7d407d02ca
ui: move ChatFragment implmention
CrescentLeaf
2025-09-06 01:51:15 +08:00
-
1cc0f57eb0
chore: remove useless .d.ts
CrescentLeaf
2025-09-06 01:50:28 +08:00
-
7c679aa0d2
feat(wip): 進一步完善 Client 與服務端的交互邏輯
CrescentLeaf
2025-09-05 20:39:23 +08:00
-
d10b3cde72
chore: 添加 CryptoJS 的類型提示
CrescentLeaf
2025-08-31 13:20:07 +08:00
-
a316eef807
feat(wip): 前后端通訊基礎類
CrescentLeaf
2025-08-31 13:19:49 +08:00
-
f48b6567cd
feat: 前端加密的 kv 存儲
CrescentLeaf
2025-08-31 13:19:30 +08:00
-
3c7d7e6b29
feat: 控制臺快捷指令
CrescentLeaf
2025-08-31 13:19:15 +08:00
-
7bbdc25ac0
chore: 使 js 編譯組件綫性工作, 並改爲 async 方法
CrescentLeaf
2025-08-31 13:18:51 +08:00
-
7300c091fd
ui: 修正消息發送框的位置, 修正側邊列表的顯示, 修正 MesageContainer 的 marginBottom 為 20px
CrescentLeaf
2025-08-31 13:17:45 +08:00
-
f7bd8bdd36
chore: remove useless code
CrescentLeaf
2025-08-31 10:37:35 +08:00
-
ffb8c555c5
Merge branch 'main' of codeberg.org:CrescentLeaf/TheWhiteSilk
CrescentLeaf
2025-08-31 10:35:43 +08:00
-
-
3e1f9c055d
ui: 聯絡人列表可摺叠, 添加 "加載更多" 按鈕
CrescentLeaf
2025-08-31 10:35:29 +08:00
-
7a9a9d628a
ui: MessageContainer 默認 marginBottom
CrescentLeaf
2025-08-31 10:34:59 +08:00
-
70af48db03
chore: 移除 node_modules 的 ignore (因為壓根不會被創建了)
CrescentLeaf
2025-08-31 08:46:00 +08:00
-
ac040f20c6
fix: add $ to regexp
CrescentLeaf
2025-08-31 08:31:12 +08:00
-
-
7fc1dde664
chore: add debug config for VSCode
CrescentLeaf
2025-08-30 23:43:14 +08:00
-
580776ccc9
chore: make linit happy
CrescentLeaf
2025-08-30 23:17:16 +08:00
-
f855b23465
feat: 编译前端, 并丢弃 webpack
CrescentLeaf
2025-08-30 19:34:25 +08:00
-
4eeea5b230
chore: run with --allow-net --allow-env
CrescentLeaf
2025-08-30 16:05:10 +08:00
-
ca6aea2902
feat(wip): 前端, 以及編譯前端 TODO: 修復 webpack (in mian.ts)
CrescentLeaf
2025-08-30 15:36:36 +08:00
-
5666bcba24
chore: rename src/ to server/
CrescentLeaf
2025-08-30 14:43:45 +08:00
-
5e756636a9
feat: main.ts
CrescentLeaf
2025-08-30 14:41:27 +08:00
-
4f65f38f0c
feat: more opinions in config.ts
CrescentLeaf
2025-08-30 14:41:19 +08:00
-
cda250243c
chore: remove useless files
CrescentLeaf
2025-08-30 13:05:04 +08:00
-
d9862c08bf
fix: wrong type: Buffer -> string in config.ts
CrescentLeaf
2025-08-30 12:04:12 +08:00
-
669846352f
updated UserApi.ts
CrescentLeaf
2025-08-30 12:03:07 +08:00
-
141c983ddd
feat: implment registerEvent func
CrescentLeaf
2025-08-30 11:49:44 +08:00
-
63b6dd2630
chore: 對 ApiCallbackMessage 的狀態碼進行注解
CrescentLeaf
2025-08-30 11:07:06 +08:00
-
81fa113dae
chore: make linit happy (FileManager.ts)
CrescentLeaf
2025-08-30 10:59:29 +08:00
-
0477f4e4e7
export ApiCallbackMessage.ts
CrescentLeaf
2025-08-30 10:54:07 +08:00
-
d2007fbdcc
進一步完善對外 API
CrescentLeaf
2025-08-29 23:43:59 +08:00
-
7bf5921298
chore: MAKE LINIT HAPPT
CrescentLeaf
2025-08-29 23:43:24 +08:00
-
f79fe55fe5
chore: MAKE LINIT HAPPT
CrescentLeaf
2025-08-29 23:43:09 +08:00
-
91bfbcb3b3
docs: add readme
CrescentLeaf
2025-08-29 22:51:03 +08:00
-
7e30956c31
修改用戶頭像上傳邏輯, 更換 FileManager 方法為同步
CrescentLeaf
2025-08-27 11:39:33 +08:00
-
dd96264ce0
fix: User&Chat.Settings with wrong params
CrescentLeaf
2025-08-27 10:19:34 +08:00
-
d3a2fc55bd
ignore deno.lock
CrescentLeaf
2025-08-17 17:56:29 +08:00
-
72812225d4
UserApi 继承 BaseApi 方法
CrescentLeaf
2025-08-16 16:07:41 +08:00
-
4a35510192
进一步完善 ApiManager
CrescentLeaf
2025-08-16 16:07:24 +08:00
-
8909a8d5f6
修改 BaseApi 初始化函數命名
CrescentLeaf
2025-08-16 16:07:08 +08:00
-
7b89eb7c93
fix(depend): Socket.io 版本號
CrescentLeaf
2025-08-16 16:06:35 +08:00
-
d68878a819
depend: add express and socket.io
CrescentLeaf
2025-08-16 16:02:19 +08:00
-
f33f11fc63
修正 UnknownFunction 的導出
CrescentLeaf
2025-08-16 15:32:58 +08:00
-
33033d3504
(wip) Webpack
CrescentLeaf
2025-08-16 15:31:11 +08:00
-
a491b6206f
修正正確的 HttpServerLike 導出
CrescentLeaf
2025-08-16 15:30:53 +08:00
-
1906ad8c07
修正 ApiManager 成員的靜態性
CrescentLeaf
2025-08-16 15:30:39 +08:00
-
71e23940c8
Merge branch 'main' of codeberg.org:CrescentLeaf/TheWhiteSilk
CrescentLeaf
2025-08-16 11:58:51 +08:00
-
-
a37011d53f
update deno.lock
CrescentLeaf
2025-08-16 11:50:18 +08:00
-
76c71cfe47
将 ChatBean 和 UserBean 的 interface 定义更换为 class
CrescentLeaf
2025-08-16 10:52:33 +08:00
-
-
0000eeead2
初步编写网络接口相关类
CrescentLeaf
2025-08-14 12:07:28 +08:00
-
581a6acc52
添加 http(s).Server 和任意 Function 的类型定义
CrescentLeaf
2025-08-14 12:06:15 +08:00
-
c23ce07c85
实现了 User 类中的 Settings
CrescentLeaf
2025-08-14 12:05:06 +08:00
-
163e9d97c2
修正 Chat.ts 中对 table_name 的引用, 实现 Settings 类
CrescentLeaf
2025-08-14 12:04:22 +08:00
-
b39be9301d
修正 FileManager.uploadFile, 添加更多元数据, 修正一个无法被 lint 的错误 其中, 修正 lint 是把 FileBean 从 interface 换成了 class 定义
CrescentLeaf
2025-08-14 12:01:08 +08:00
-
1eb8b50b78
feat: File Manager (wip) - 用于集中管理各类文件, 并清理长期未被访问的文件
CrescentLeaf
2025-08-05 23:42:06 +08:00
-
4c058d1583
depend: add file-type 21.0.0
CrescentLeaf
2025-08-05 23:41:25 +08:00
-
518f952c24
fix: 创建时检查用户名失效 - 更改了查询结果过多无法正确处理的情况 (当查询结果 > 1 时, 也判定为用户不存在) - 添加了用户名, 用户ID 重复时的控制台警告
CrescentLeaf
2025-08-05 17:03:55 +08:00
-
f933a809ae
feat: createUser with UserName check
CrescentLeaf
2025-08-05 16:39:50 +08:00
-
785f903cd1
chore: rename a function which may cause understanding mistakes
CrescentLeaf
2025-08-05 16:16:14 +08:00
-
618d2ac736
fix: create User returned User with Bean[] not Bean
CrescentLeaf
2025-08-05 16:12:12 +08:00
-
c4400ac651
fix: SQL statement error while creating User
CrescentLeaf
2025-08-05 16:05:33 +08:00
-
d0b5890b99
initial
CrescentLeaf
2025-08-01 22:53:05 +08:00
-
0ecd6c6585
chore: config deno project
CrescentLeaf
2025-08-01 22:51:47 +08:00
-
2aa33ef814
chore: create ignore file
CrescentLeaf
2025-08-01 22:51:30 +08:00
-
c2ccdfa594
chore: 删除旧项目的文件
CrescentLeaf
2025-07-29 19:22:57 +08:00
-
200a867171
移動文件
CrescentLeaf
2025-07-16 22:52:58 +08:00
-
930a9c6c07
Merge branch 'main' of codeberg.org:CrescentLeaf/TheWhiteSilk
CrescentLeaf
2025-07-14 22:26:48 +08:00
-
-
89e730496f
好亂(
CrescentLeaf
2025-07-14 22:26:13 +08:00
-
c8c80685ec
buzhidao
CrescentLeaf
2025-07-14 21:51:36 +08:00
-
c80fa5cd3c
User.ts: 更新 TypeScript 定義
CrescentLeaf
2025-07-13 00:32:30 +08:00
-
ce39f1c081
Merge branch 'main' of codeberg.org:CrescentLeaf/TheWhiteSilk
CrescentLeaf
2025-07-07 19:56:58 +08:00
-
-
-
-
6698e2f6ae
User.ts
CrescentLeaf
2025-07-07 19:56:45 +08:00
-
d235c84ef5
Merge remote-tracking branch 'origin/main'
CrescentLeaf
2025-06-22 09:33:39 +08:00
-
-
f27e49324c
chore: 修正數據目錄名稱
CrescentLeaf
2025-06-22 09:30:03 +08:00
-
283bc7e296
feat: add User data manager & User Database
CrescentLeaf
2025-06-15 22:44:45 +08:00
-
f337896c66
chore: updated deno.lock
CrescentLeaf
2025-06-15 22:41:43 +08:00
-
3365bf884a
feat: HTTP Server (WIP)
CrescentLeaf
2025-06-15 22:41:22 +08:00
-
9efd9ebd1d
chore: make lint happy, add database dir
CrescentLeaf
2025-06-15 22:40:03 +08:00
-
1d8781e537
chore: make lint happy
CrescentLeaf
2025-06-15 09:38:39 +08:00