1
0
mirror of https://github.com/ZeroCatDev/ClassworksKV.git synced 2025-07-01 20:09:23 +00:00

17 Commits

Author SHA1 Message Date
SunWuyuan
35d05df925
Refactor project structure by reorganizing imports, removing unused files, and updating .gitignore to include additional environment and build directories. Delete legacy migration scripts and Docker configurations to streamline the codebase. 2025-05-25 09:25:58 +08:00
SunWuyuan
0a8cd084d6
Add concurrency settings to Docker publish workflow to manage job execution and prevent overlap. 2025-05-25 09:18:58 +08:00
SunWuyuan
e0bb8389a6
Update Docker publish workflow to trigger on version tags matching "v*" and add a step to display generated image tags, improving visibility in the build process. 2025-05-25 09:03:43 +08:00
SunWuyuan
d5f64c92ec
Refactor Docker publish workflow to trigger only on the main branch and reintroduce image tag display step, enhancing clarity in the build process. 2025-05-25 08:48:49 +08:00
SunWuyuan
fad9867637
Update project version to 0.0.0 in package.json, enhance README.md with deployment badge, and modify Docker publish workflow to trigger on both main and develop branches. 2025-05-25 08:42:46 +08:00
SunWuyuan
ee2787a413
Refactor Docker publish workflow to remove database matrix strategy, simplifying image building process. Update image tagging to exclude database suffix and adjust conditions for push actions based on event type. 2025-05-24 17:54:13 +08:00
SunWuyuan
1f56b8032f
Remove deprecated Docker image workflow and consolidate Docker publish workflow to streamline image building and pushing for multiple database types. 2025-05-24 16:45:07 +08:00
SunWuyuan
dfb7413b05
Update Docker publish workflow to use lowercase image names for MySQL, PostgreSQL, and SQLite for consistency. 2025-05-24 16:37:51 +08:00
SunWuyuan
2d20755a0c
Update Docker publish workflow to use lowercase image names for consistency across MySQL, PostgreSQL, and SQLite images. 2025-05-24 16:36:40 +08:00
SunWuyuan
14d3587720
Update authentication middleware in auth.js to improve password hint functionality and error handling. Revise device management routes in kv.js to support password hint retrieval and modification, enhancing security and user experience. 2025-05-24 16:34:37 +08:00
SunWuyuan
91e515b553
Rename project from "serverexpress" to "ClassworksKV" and update version to 1.0.0 in package.json. 2025-05-24 16:28:56 +08:00
SunWuyuan
0e490e5def
Refactor Dockerfile to include build arguments for database type and set production environment. Update npm commands for dependency installation and Prisma client generation. Modify GitHub Actions workflow to support multiple database types in Docker image builds. Adjust Express server port and enhance logging in www.js. Update Prisma schema to use SQLite and clean up model definitions. Revise routes in kv.js to improve key-value management functionality and update front-end fetch calls in index.ejs for batch import and UUID generation. 2025-05-24 14:57:57 +08:00
SunWuyuan
28f6a6bc80
Update app.js to use fileURLToPath for directory resolution and comment out unused imports. Modify Docker image reference in workflow configuration for deployment consistency. 2025-05-10 15:04:17 +08:00
SunWuyuan
eeacc317a9
app.js 重构为 ES 模块,新增 KV 存储功能,并实现请求超时中间件。更新 package.json 中的依赖项并移除未使用的路由。完善 README,补充项目特性与安装使用说明。 2025-05-10 13:47:02 +08:00
SunWuyuan
3ad77e6602
1 2025-03-15 17:21:46 +08:00
5272b54c2e 1 2024-11-23 21:44:20 +08:00
4afbec00cd 1 2024-11-23 21:37:26 +08:00