CrescentLeaf
CrescentLeaf synced commits to main at CrescentLeaf/LingChair from mirror 2025-09-08 10:38:01 +08:00
3617292409 chore: add salt&key in config
a3fc61494e feat: token
fa62180667 feat: login & register
e60c1cf1c4 feat: user password
7e60e4a4be chore: add checkArgsEmpty
Compare 15 commits »
CrescentLeaf synced commits to main at CrescentLeaf/LingChair from mirror 2025-09-07 18:17:59 +08:00
1a69b521e6 chore:
47233fbe58 chore: useEventListener -> TS
5b5845db14 chore: ReactDOM <- react-dom/client
c752f13d22 chore: make lint happy
427393a747 chore: Debug with --watch
Compare 7 commits »
CrescentLeaf synced commits to main at CrescentLeaf/LingChair from mirror 2025-09-07 01:58:01 +08:00
b6140063c7 chore: localfied react, react-dom and crypto-es
22b8269c4b chore: ignore .d.ts compileing
e4a0094b3e fix(?): SplitJS init after React Component inited
d0c9465498 將部分依賴存放本地, 添加針對移動端的報錯提示, 修正 CryptoES 的導出以及 Utf8 的引用, 忽略編譯靜態庫文件
3c02b55a9b fix: wrong typedef import path
Compare 5 commits »
CrescentLeaf synced commits to main at CrescentLeaf/LingChair from mirror 2025-09-06 17:48:00 +08:00
32369ec3bd fix: allow 'declare' modifier while compiling
2d92fffb55 feat(wip): User & RecentChat in client
e8f97d9131 ui: 微調輸入框的邊距
8a1ff9ac23 chore: 使用 TS 重構部分 React 組件, 引入 Mdui 部分組件的類型定義
7553c5b281 chore: apply rename: types -> typedef
Compare 11 commits »
CrescentLeaf synced commits to main at CrescentLeaf/LingChair from mirror 2025-09-06 09:37:59 +08:00
b0c67da340 進一步完善 Server API
c3c332017e ui: add LoginDialog
9aba6ebc02 ui: public snackbar
3e3609f25e chore: remove useless type declare
d5e38a8167 feat: Client calling server API
Compare 7 commits »
CrescentLeaf synced commits to main at CrescentLeaf/LingChair from mirror 2025-09-06 01:27:59 +08:00
7c679aa0d2 feat(wip): 進一步完善 Client 與服務端的交互邏輯
CrescentLeaf synced commits to main at CrescentLeaf/LingChair from mirror 2025-08-31 15:04:31 +08:00
d10b3cde72 chore: 添加 CryptoJS 的類型提示
a316eef807 feat(wip): 前后端通訊基礎類
f48b6567cd feat: 前端加密的 kv 存儲
3c7d7e6b29 feat: 控制臺快捷指令
7bbdc25ac0 chore: 使 js 編譯組件綫性工作, 並改爲 async 方法
Compare 12 commits »
CrescentLeaf synced commits to main at CrescentLeaf/LingChair from mirror 2025-08-31 06:54:31 +08:00
7fc1dde664 chore: add debug config for VSCode
580776ccc9 chore: make linit happy
Compare 2 commits »
CrescentLeaf synced commits to main at CrescentLeaf/LingChair from mirror 2025-08-30 22:44:33 +08:00
f855b23465 feat: 编译前端, 并丢弃 webpack
4eeea5b230 chore: run with --allow-net --allow-env
ca6aea2902 feat(wip): 前端, 以及編譯前端
5666bcba24 chore: rename src/ to server/
5e756636a9 feat: main.ts
Compare 9 commits »
CrescentLeaf synced commits to main at CrescentLeaf/LingChair from mirror 2025-08-30 14:34:31 +08:00
141c983ddd feat: implment registerEvent func
63b6dd2630 chore: 對 ApiCallbackMessage 的狀態碼進行注解
81fa113dae chore: make linit happy (FileManager.ts)
0477f4e4e7 export ApiCallbackMessage.ts
Compare 4 commits »
CrescentLeaf synced commits to main at CrescentLeaf/LingChair from mirror 2025-08-30 06:24:32 +08:00
d2007fbdcc 進一步完善對外 API
7bf5921298 chore: MAKE LINIT HAPPT
f79fe55fe5 chore: MAKE LINIT HAPPT
91bfbcb3b3 docs: add readme
Compare 4 commits »
CrescentLeaf synced commits to main at CrescentLeaf/LingChair from mirror 2025-08-27 13:04:33 +08:00
7e30956c31 修改用戶頭像上傳邏輯, 更換 FileManager 方法為同步
dd96264ce0 fix: User&Chat.Settings with wrong params
d3a2fc55bd ignore deno.lock
Compare 3 commits »
CrescentLeaf synced commits to main at CrescentLeaf/LingChair from mirror 2025-08-16 23:55:57 +08:00
72812225d4 UserApi 继承 BaseApi 方法
4a35510192 进一步完善 ApiManager
8909a8d5f6 修改 BaseApi 初始化函數命名
7b89eb7c93 fix(depend): Socket.io 版本號
d68878a819 depend: add express and socket.io
Compare 9 commits »
CrescentLeaf synced commits to main at CrescentLeaf/LingChair from mirror 2025-08-16 15:45:56 +08:00
71e23940c8 Merge branch 'main' of codeberg.org:CrescentLeaf/TheWhiteSilk
a37011d53f update deno.lock
76c71cfe47 将 ChatBean 和 UserBean 的 interface 定义更换为 class
Compare 3 commits »
CrescentLeaf synced commits to main at CrescentLeaf/LingChair from mirror 2025-08-14 14:55:56 +08:00
0000eeead2 初步编写网络接口相关类
581a6acc52 添加 http(s).Server 和任意 Function 的类型定义
c23ce07c85 实现了 User 类中的 Settings
163e9d97c2 修正 Chat.ts 中对 table_name 的引用, 实现 Settings 类
b39be9301d 修正 FileManager.uploadFile, 添加更多元数据, 修正一个无法被 lint 的错误
Compare 5 commits »
CrescentLeaf synced commits to main at CrescentLeaf/LingChair from mirror 2025-08-06 02:53:17 +08:00
1eb8b50b78 feat: File Manager (wip)
4c058d1583 depend: add file-type 21.0.0
Compare 2 commits »
CrescentLeaf synced commits to main at CrescentLeaf/LingChair from mirror 2025-08-05 18:45:42 +08:00
518f952c24 fix: 创建时检查用户名失效
f933a809ae feat: createUser with UserName check
785f903cd1 chore: rename a function which may cause understanding mistakes
618d2ac736 fix: create User returned User with Bean[] not Bean
c4400ac651 fix: SQL statement error while creating User
Compare 5 commits »
CrescentLeaf synced commits to main at CrescentLeaf/LingChair from mirror 2025-08-02 00:55:42 +08:00
d0b5890b99 initial
0ecd6c6585 chore: config deno project
2aa33ef814 chore: create ignore file
c2ccdfa594 chore: 删除旧项目的文件
Compare 4 commits »
CrescentLeaf synced commits to main at CrescentLeaf/LingChair from mirror 2025-07-17 01:22:45 +08:00
200a867171 移動文件
CrescentLeaf synced commits to main at CrescentLeaf/LingChair from mirror 2025-07-15 00:22:44 +08:00
930a9c6c07 Merge branch 'main' of codeberg.org:CrescentLeaf/TheWhiteSilk
89e730496f 好亂(
c8c80685ec buzhidao
Compare 3 commits »