Commit Graph

  • b8f65547b2 fix: change database commit to flush in new_user function main mxr612 2025-06-19 00:47:32 +08:00
  • 068000515a refactor: simplify cookie handling in middleware mxr612 2025-06-18 13:33:39 +08:00
  • 1bd19235e0 feat: add Content-Disposition header for file downloads in download_scale_results mxr612 2025-06-17 16:10:19 +08:00
  • 3eb477161e feat: enhance file download response headers in download_scale_results endpoint mxr612 2025-06-17 16:04:23 +08:00
  • cfb7ddedd3 feat: implement user identity middleware for session management mxr612 2025-06-17 15:44:10 +08:00
  • 27f2479108 feat: enhance language handling in middleware mxr612 2025-06-17 14:01:48 +08:00
  • d9d6dfcdc0 refactor: streamline load_all_scales calls in scale endpoints mxr612 2025-06-17 08:42:00 +08:00
  • 0f2416089c refactor: simplify load_all_scales calls in scale endpoints mxr612 2025-06-17 08:33:47 +08:00
  • 6c905dc3ce feat: implement dynamic README loading based on user language mxr612 2025-06-17 08:27:01 +08:00
  • e46d17eaf2 feat: enhance load_all_scales function for language support mxr612 2025-06-17 08:23:10 +08:00
  • 27794895c9 feat: implement multilingual template support mxr612 2025-06-17 08:08:18 +08:00
  • 8f202262ee feat: add language detection middleware for request handling mxr612 2025-06-17 07:48:38 +08:00
  • eb4d670ee0 fix: update sitemap URLs to use the www subdomain mxr612 2025-06-16 17:53:22 +08:00
  • f7895dc2fe fix: update scale ID check in download_scale_results endpoint mxr612 2025-06-16 10:26:49 +08:00
  • e50dc7a9d4 fix: remove token parameter from download_scale_results endpoint mxr612 2025-06-16 10:23:44 +08:00
  • 319844e55c feat: add CSV download endpoint for scale results mxr612 2025-06-16 10:19:52 +08:00
  • d99d7f7c12 fix: correct public file path handling in get_public_file function mxr612 2025-06-16 09:32:23 +08:00
  • fc9d439cf9 feat: add created_at timestamp to ScaleResult model and response handling mxr612 2025-06-16 09:08:21 +08:00
  • 90720b3cec refactor: rename RawResponse to ScaleResult for improved clarity mxr612 2025-06-16 06:50:25 +08:00
  • ce020a5674 refactor: update response model and location handling mxr612 2025-06-16 06:47:40 +08:00
  • 7cb36eb1af fix: update database URL to point to public directory mxr612 2025-06-16 06:39:49 +08:00
  • e3b3b5a1f6 feat: 添加异常处理以增强数据库保存逻辑 mxr612 2025-06-16 06:29:46 +08:00
  • ee9e6a5cca feat: 增强IP地址记录功能以支持地理位置获取 mxr612 2025-06-16 06:13:11 +08:00
  • e08909eacd feat: 更新IP地址记录逻辑以支持代理头 mxr612 2025-06-16 05:33:40 +08:00
  • ff44ce6264 feat: 增加IP地址记录功能以保存用户响应 mxr612 2025-06-16 05:27:45 +08:00
  • 7989c8ed4e feat: 添加数据库支持以保存问卷响应 mxr612 2025-06-16 05:17:49 +08:00
  • 8117d7e669 docs: 更新开源地址链接以反映新的项目位置 mxr612 2025-06-16 04:30:40 +08:00
  • 133dfc3fca fix: update robots.txt to include sitemap directive mxr612 2025-06-16 04:24:35 +08:00
  • 6e49fadbab feat: 添加网站地图生成功能并优化公共文件访问 mxr612 2025-06-16 04:15:44 +08:00
  • 345c571dda feat: 增加公共文件访问功能并添加favicon和robots.txt mxr612 2025-06-16 03:50:28 +08:00
  • 73f419f1aa Delete scales/English/Symptom Checklist-90 (SCL90).yml mxr612 2025-06-15 19:24:18 +00:00
  • df77a10735 添加均分计算 mxr612 2025-05-17 20:03:45 +08:00
  • 0d62ef66e6 Ignore scale path mxr612 2025-05-17 19:16:29 +08:00
  • ca37b9758b docs: 更新页面标题以反映品牌名称和动态内容 mxr612 2025-04-26 21:44:04 +08:00
  • 88d046d9cc docs: 将“心尺”统一更新为“心尺.Org” mxr612 2025-04-26 21:31:57 +08:00
  • 0a6e38b7e3 docs: 更新页面标题为“心尺” mxr612 2025-04-26 21:21:30 +08:00
  • 6b41b8e096 refactor: 重构标签处理和界面文本 mxr612 2025-04-26 20:44:29 +08:00
  • 72db5c8b83 feat: 新增中庸实践思维量表和SCL90量表 mxr612 2025-04-22 21:19:22 +08:00
  • c4efd778a9 style: 调整CSS样式和HTML模板格式 mxr612 2025-04-22 21:09:49 +08:00
  • 74931a5161 更新了base中的js放置和meta信息 mxr612 2025-03-15 21:37:54 +08:00
  • 7fe421368e 说明、样式和一点优化 mxr612 2025-03-15 20:35:33 +08:00
  • 74546fc2fb 更改了两处量表配置命名,优化了一处css mxr612 2025-03-14 23:52:54 +08:00
  • 4fc9660f8b 修复了量表计算逻辑,修复了量表required提示 mxr612 2025-03-10 12:48:42 +00:00
  • 7e85847a41 更改了item range的标注方式,为PSAI作准备。 mxr612 2025-03-10 06:37:20 +00:00
  • a6e1b4bee8 优化了提交按钮样式 mxr612 2025-03-09 14:36:22 +00:00
  • 5c12a8e885 优化了移动端样式和提交按钮 mxr612 2025-03-09 14:22:01 +00:00
  • e90daedb48 修复了list页html safe mxr612 2025-03-09 10:43:52 +00:00
  • f817765913 优化了list页面样式 mxr612 2025-03-09 10:38:10 +00:00
  • e2199cfe5a 导航栏适配了移动设备 mxr612 2025-03-09 09:53:06 +00:00
  • fa2c0af4ec 优化了提交按钮样式,修复了结果页标题 mxr612 2025-03-09 03:39:10 +00:00
  • dafb591001 优化了量表按钮的样式 mxr612 2025-03-09 02:10:23 +00:00
  • b835237787 改善了量表按钮的弹性 mxr612 2025-03-08 15:47:57 +00:00
  • 4a99a7b9d1 将tag目录置为/tag/{tag},避免与其他目录冲突。 mxr612 2025-03-08 07:55:25 +00:00
  • 441768dab0 使用了html模板;增加了导航栏;将lang改为看起来更加通用的tag mxr612 2025-03-07 12:47:41 +00:00
  • 4954abfca4 增加了首页语言分类及语言二级菜单,美化了结果路径,添加了内容层级及content居中 mxr612 2025-03-07 03:54:04 +00:00
  • 1e4470650a 增加了浮动abstract和一个量表 mxr612 2025-03-06 09:24:38 +00:00
  • 49c6bf11a0 Update README.md mxr612 2025-03-06 07:08:48 +00:00
  • 2dbcb69fcb 修复了一处量表错误 mxr612 2025-03-06 05:38:02 +00:00
  • 22c222813b 完善了样例量表,增加了描述中数学公式的支持。 mxr612 2025-03-05 11:49:52 +00:00
  • 9356c13339 替换json为yml加载,简化了编辑。同时优化了数据结构 mxr612 2025-03-05 10:08:57 +00:00
  • 819e773342 优化了按钮数字居中 mxr612 2025-03-05 08:26:27 +00:00
  • df675505d9 更换url风格,修复了https下的表单提交报错 mxr612 2025-03-05 08:17:36 +00:00
  • e1f804fbef 通过写死Static路径改善https适配 mxr612 2025-03-05 07:27:04 +00:00
  • f2011039be 优化了CSS:表单选项尺寸和在移动设备上的表现 mxr612 2025-03-05 04:08:00 +00:00
  • 1566a795eb 添加了CSS样式 mxr612 2025-03-05 03:34:45 +00:00
  • f0440a21a2 增添了首页加载README.md mxr612 2025-03-05 03:09:51 +00:00
  • f65e26e093 更换成FastAPI架构,修正了一处量表描述。 mxr612 2025-03-04 23:51:03 +08:00
  • 6040a574fa 修正了CBF-PI-B的量表错误 mxr612 2025-03-04 21:57:45 +08:00
  • 4c670cc4f6 优化了pythonrequirements,更新了生产环境的启动方法。 mxr612 2025-03-04 21:45:58 +08:00
  • d74e30f305 新增了量表导入器和一个量表 mxr612 2025-03-04 20:27:38 +08:00
  • 97a3b7b7bf 使用Flask和PyScript构建了一个简单的量表网站框架,实现了: 1. 纯json的量表编辑 2. 任意区间的Ratio填写 3. 可选的Reverse item 4. 可按照子量表计算结果 mxr612 2025-03-04 19:29:43 +08:00