CrescentLeaf
|
70af48db03
|
chore: 移除 node_modules 的 ignore
(因為壓根不會被創建了)
|
2025-08-31 08:46:00 +08:00 |
|
CrescentLeaf
|
ac040f20c6
|
fix: add $ to regexp
|
2025-08-31 08:31:12 +08:00 |
|
CrescentLeaf
|
7fc1dde664
|
chore: add debug config for VSCode
|
2025-08-30 23:43:14 +08:00 |
|
CrescentLeaf
|
580776ccc9
|
chore: make linit happy
|
2025-08-30 23:17:16 +08:00 |
|
CrescentLeaf
|
f855b23465
|
feat: 编译前端, 并丢弃 webpack
|
2025-08-30 19:34:25 +08:00 |
|
CrescentLeaf
|
4eeea5b230
|
chore: run with --allow-net --allow-env
|
2025-08-30 16:05:10 +08:00 |
|
CrescentLeaf
|
ca6aea2902
|
feat(wip): 前端, 以及編譯前端
TODO: 修復 webpack (in mian.ts)
|
2025-08-30 15:36:36 +08:00 |
|
CrescentLeaf
|
5666bcba24
|
chore: rename src/ to server/
|
2025-08-30 14:43:45 +08:00 |
|
CrescentLeaf
|
5e756636a9
|
feat: main.ts
|
2025-08-30 14:41:27 +08:00 |
|
CrescentLeaf
|
4f65f38f0c
|
feat: more opinions in config.ts
|
2025-08-30 14:41:19 +08:00 |
|
CrescentLeaf
|
cda250243c
|
chore: remove useless files
|
2025-08-30 13:05:04 +08:00 |
|
CrescentLeaf
|
d9862c08bf
|
fix: wrong type: Buffer -> string in config.ts
|
2025-08-30 12:04:12 +08:00 |
|
CrescentLeaf
|
669846352f
|
updated UserApi.ts
|
2025-08-30 12:03:07 +08:00 |
|
CrescentLeaf
|
141c983ddd
|
feat: implment registerEvent func
|
2025-08-30 11:49:44 +08:00 |
|
CrescentLeaf
|
63b6dd2630
|
chore: 對 ApiCallbackMessage 的狀態碼進行注解
|
2025-08-30 11:07:06 +08:00 |
|
CrescentLeaf
|
81fa113dae
|
chore: make linit happy (FileManager.ts)
|
2025-08-30 10:59:29 +08:00 |
|
CrescentLeaf
|
0477f4e4e7
|
export ApiCallbackMessage.ts
|
2025-08-30 10:54:07 +08:00 |
|
CrescentLeaf
|
d2007fbdcc
|
進一步完善對外 API
|
2025-08-29 23:43:59 +08:00 |
|
CrescentLeaf
|
7bf5921298
|
chore: MAKE LINIT HAPPT
|
2025-08-29 23:43:24 +08:00 |
|
CrescentLeaf
|
f79fe55fe5
|
chore: MAKE LINIT HAPPT
|
2025-08-29 23:43:09 +08:00 |
|
CrescentLeaf
|
91bfbcb3b3
|
docs: add readme
|
2025-08-29 22:51:03 +08:00 |
|
CrescentLeaf
|
7e30956c31
|
修改用戶頭像上傳邏輯, 更換 FileManager 方法為同步
|
2025-08-27 11:39:33 +08:00 |
|
CrescentLeaf
|
dd96264ce0
|
fix: User&Chat.Settings with wrong params
|
2025-08-27 10:19:34 +08:00 |
|
CrescentLeaf
|
d3a2fc55bd
|
ignore deno.lock
|
2025-08-17 17:56:29 +08:00 |
|
CrescentLeaf
|
72812225d4
|
UserApi 继承 BaseApi 方法
|
2025-08-16 16:07:41 +08:00 |
|
CrescentLeaf
|
4a35510192
|
进一步完善 ApiManager
|
2025-08-16 16:07:24 +08:00 |
|
CrescentLeaf
|
8909a8d5f6
|
修改 BaseApi 初始化函數命名
|
2025-08-16 16:07:08 +08:00 |
|
CrescentLeaf
|
7b89eb7c93
|
fix(depend): Socket.io 版本號
|
2025-08-16 16:06:35 +08:00 |
|
CrescentLeaf
|
d68878a819
|
depend: add express and socket.io
|
2025-08-16 16:02:19 +08:00 |
|
CrescentLeaf
|
f33f11fc63
|
修正 UnknownFunction 的導出
|
2025-08-16 15:32:58 +08:00 |
|
CrescentLeaf
|
33033d3504
|
(wip) Webpack
|
2025-08-16 15:31:11 +08:00 |
|
CrescentLeaf
|
a491b6206f
|
修正正確的 HttpServerLike 導出
|
2025-08-16 15:30:53 +08:00 |
|
CrescentLeaf
|
1906ad8c07
|
修正 ApiManager 成員的靜態性
|
2025-08-16 15:30:39 +08:00 |
|
CrescentLeaf
|
71e23940c8
|
Merge branch 'main' of codeberg.org:CrescentLeaf/TheWhiteSilk
|
2025-08-16 11:58:51 +08:00 |
|
CrescentLeaf
|
a37011d53f
|
update deno.lock
|
2025-08-16 11:50:18 +08:00 |
|
CrescentLeaf
|
76c71cfe47
|
将 ChatBean 和 UserBean 的 interface 定义更换为 class
|
2025-08-16 10:52:33 +08:00 |
|
CrescentLeaf
|
0000eeead2
|
初步编写网络接口相关类
|
2025-08-14 12:07:28 +08:00 |
|
CrescentLeaf
|
581a6acc52
|
添加 http(s).Server 和任意 Function 的类型定义
|
2025-08-14 12:06:15 +08:00 |
|
CrescentLeaf
|
c23ce07c85
|
实现了 User 类中的 Settings
|
2025-08-14 12:05:06 +08:00 |
|
CrescentLeaf
|
163e9d97c2
|
修正 Chat.ts 中对 table_name 的引用, 实现 Settings 类
|
2025-08-14 12:04:22 +08:00 |
|
CrescentLeaf
|
b39be9301d
|
修正 FileManager.uploadFile, 添加更多元数据, 修正一个无法被 lint 的错误
其中, 修正 lint 是把 FileBean 从 interface 换成了 class 定义
|
2025-08-14 12:01:08 +08:00 |
|
CrescentLeaf
|
1eb8b50b78
|
feat: File Manager (wip)
- 用于集中管理各类文件, 并清理长期未被访问的文件
|
2025-08-05 23:42:06 +08:00 |
|
CrescentLeaf
|
4c058d1583
|
depend: add file-type 21.0.0
|
2025-08-05 23:41:25 +08:00 |
|
CrescentLeaf
|
518f952c24
|
fix: 创建时检查用户名失效
- 更改了查询结果过多无法正确处理的情况 (当查询结果 > 1 时, 也判定为用户不存在)
- 添加了用户名, 用户ID 重复时的控制台警告
chore: 为 SQL 语句添加分号
|
2025-08-05 17:03:55 +08:00 |
|
CrescentLeaf
|
f933a809ae
|
feat: createUser with UserName check
|
2025-08-05 16:39:50 +08:00 |
|
CrescentLeaf
|
785f903cd1
|
chore: rename a function which may cause understanding mistakes
|
2025-08-05 16:16:14 +08:00 |
|
CrescentLeaf
|
618d2ac736
|
fix: create User returned User with Bean[] not Bean
|
2025-08-05 16:12:12 +08:00 |
|
CrescentLeaf
|
c4400ac651
|
fix: SQL statement error while creating User
|
2025-08-05 16:05:33 +08:00 |
|
CrescentLeaf
|
d0b5890b99
|
initial
1. 修复 ignore
2. 推翻旧后端代码全部重写, 使用 SQLite
|
2025-08-01 22:53:05 +08:00 |
|
CrescentLeaf
|
0ecd6c6585
|
chore: config deno project
|
2025-08-01 22:51:47 +08:00 |
|