Tomas Dvorak
88c2969a96
Update
2026-04-27 09:18:48 +02:00
Tomas Dvorak
110a73364b
fix: regenerate package-lock.json for npm ci sync
2026-04-27 09:18:07 +02:00
Tomas Dvorak
89b9390c14
feat: full project sync - CI fixes, frontend, workspace API, and all changes
2026-04-27 09:08:07 +02:00
Tomas Dvorak
a07fca997e
fix: CI/CD test failures and invalid Go version
...
- Fix go.mod Go version from invalid 1.25.7 to 1.23
- Fix Dockerfile golang image from 1.25 to 1.23
- Add window.matchMedia mock for jsdom themeStore tests
- Exclude e2e/ from Vitest to prevent Playwright test conflicts
- Add frontend test step to both CI workflows
2026-04-27 09:04:30 +02:00
Yuzhong Zhang
eadacd9e66
更新 Dockerfile 和 GitHub Actions 工作流,支持多平台构建。添加 QEMU 设置以支持不同架构,修改 Dockerfile 以使用动态平台参数构建前后端应用。 ( #14 )
2025-08-25 14:50:01 +08:00
doubleJazzCat
a426521beb
Update .env.example.dex ( #12 )
2025-08-25 13:15:26 +08:00
Yuzhong Zhang
c569365fbd
Merge pull request #10 from BetterAndBetterII/cursor/fix-dex-config-secret-reading-from-env-40cb
...
Fix dex config secret reading from env
2025-08-19 03:05:51 +08:00
Cursor Agent
9d476eeff9
Use environment variable for Excalidraw OIDC client secret
...
Co-authored-by: 123090848 <123090848@link.cuhk.edu.cn >
2025-08-18 19:03:48 +00:00
Yuzhong Zhang
69a0677ef6
更新 README 文件中的示例命令,将 .env.example 文件重命名为 .env,以确保用户能够正确初始化环境配置并启动应用程序。
2025-08-18 22:01:40 +08:00
Yuzhong Zhang
0e9e9b3f43
Merge pull request #8 from BetterAndBetterII/oidc
2025-08-18 21:43:31 +08:00
Yuzhong Zhang
45803eb6f1
Merge branch 'oidc' of github.com:BetterAndBetterII/excalidraw-full into oidc
2025-08-18 21:35:11 +08:00
Yuzhong Zhang
c09d482355
update upstream
2025-08-18 21:35:02 +08:00
BetterAndBetterII
118109ca88
change image tag
2025-08-18 13:33:48 +00:00
Yuzhong Zhang
020caa2fb6
update
2025-08-18 21:32:55 +08:00
Yuzhong Zhang
eba6947505
更新head
2025-08-18 21:19:37 +08:00
BetterAndBetterII
e218aeb6b3
更新 README 文件中的密码哈希生成命令,修正 .env 文件中 ADMIN_PASSWORD_HASH 的更新方式,确保密码哈希被正确引用。此更改提高了文档的准确性和可用性。
2025-08-18 20:52:53 +08:00
Yuzhong Zhang
5ce2d8604d
Update handlers/auth/auth.go
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-08-18 20:52:49 +08:00
BetterAndBetterII
959f04400c
更新 .gitignore 文件以忽略 .htpasswd 文件,添加简单密码认证的使用说明到 README 文件中,包含示例命令和配置步骤,增强文档的可读性和实用性。
2025-08-18 20:52:41 +08:00
BetterAndBetterII
3f10e749aa
更新 docker-compose 配置,将 Excalidraw 服务的镜像版本从 main 更改为 latest,以确保使用最新的镜像版本。
2025-08-18 20:52:20 +08:00
BetterAndBetterII
90452a472e
更新 docker-compose 配置,修正 Excalidraw 服务的端口映射,并将镜像版本从 latest 更改为 main,以确保使用最新的稳定版本。
2025-08-18 20:52:17 +08:00
BetterAndBetterII
6fb8f69497
删除架构文档和改造计划文档,清理不再需要的文件,以简化项目结构和文档管理。
2025-08-18 20:52:13 +08:00
BetterAndBetterII
d27df30788
更新 .env.example 文件,移除 OIDC 相关配置,简化环境变量设置,以反映最新的认证流程和配置要求。
2025-08-18 20:52:02 +08:00
Yuzhong Zhang
2e368455ab
重构认证流程,合并 GitHub 和 OIDC 登录路由,更新回调 URL,简化环境变量配置,移除旧的 Dex 相关代码,增强代码可读性和维护性。更新文档以反映新的认证流程和环境变量设置。
2025-08-18 20:51:45 +08:00
BetterAndBetterII
aa8e9ed4d0
更新 .env 示例文件以修正 OIDC 重定向 URL,添加可选的管理员用户名注释。增强 OIDC 登录流程,生成随机状态并在 Cookie 中存储,验证状态以提高安全性。此更改提升了 OIDC 认证的安全性和灵活性。
2025-08-18 20:51:01 +08:00
BetterAndBetterII
bff23e9117
更新 .env 示例文件以包含新的管理员用户 ID 和密码哈希,调整 docker-compose 配置以支持健康检查和网络设置,优化 Dex 配置以使用环境变量。此更改增强了 OIDC 认证的灵活性和安全性。
2025-08-18 20:50:56 +08:00
Yuzhong Zhang
4da39f2d6a
添加 OIDC 认证支持,更新环境变量配置,重构 Docker Compose 文件,移除旧的 Dex 初始化脚本,优化用户模型,更新前端登录流程,支持通过 OIDC 登录。
2025-08-18 20:50:43 +08:00
Yuzhong Zhang
fa80805bb1
添加 Dex 认证配置和初始化脚本,创建 .env 示例文件,更新 docker-compose 配置以支持 OIDC 认证
2025-08-18 20:46:21 +08:00
Yuzhong Zhang
cd2662b349
更新主机地址替换逻辑,支持通过环境变量配置后端主机,增强反向代理和跨域支持。
2025-07-09 13:44:27 +08:00
Yuzhong Zhang
642fa94ed1
fix branch error
2025-07-09 13:18:07 +08:00
Yuzhong Zhang
176ed9cd51
fix collb
2025-07-09 13:16:04 +08:00
Yuzhong Zhang
cfa033bb48
update
2025-07-09 12:40:04 +08:00
Yuzhong Zhang
04fb0dc69d
fix text
2025-07-09 12:39:45 +08:00
Yuzhong Zhang
b504e76da9
update cf kv store config guide
2025-07-09 11:47:41 +08:00
Yuzhong Zhang
3fbf1b3448
fix window.crypto.randomUUID
2025-07-09 11:11:56 +08:00
Yuzhong Zhang
ff8e64cccb
security fix
2025-07-08 21:31:02 +08:00
Yuzhong Zhang
707b7283f6
update
2025-07-08 20:52:09 +08:00
Yuzhong Zhang
23ca6ef82e
update workflow
2025-07-08 20:48:18 +08:00
Yuzhong Zhang
72caa634b4
update
2025-07-08 20:38:27 +08:00
Yuzhong Zhang
56b51110cb
update
2025-07-08 20:22:12 +08:00
Yuzhong Zhang
8f619f1f57
update
2025-07-08 20:17:51 +08:00
Yuzhong Zhang
8528629116
update
2025-07-08 20:05:22 +08:00
Yuzhong Zhang
50b89fb3d1
update
2025-07-08 20:02:13 +08:00
Yuzhong Zhang
c09e404f67
update
2025-07-08 19:57:41 +08:00
Yuzhong Zhang
2222cf8d26
update
2025-07-08 19:54:24 +08:00
Yuzhong Zhang
522f394177
sync
2025-07-08 19:04:03 +08:00
Yuzhong Zhang
74cb9e5658
fix
2025-07-08 18:53:44 +08:00
Yuzhong Zhang
dfe6ca9a7d
update wf
2025-07-08 18:52:14 +08:00
Yuzhong Zhang
6320b7a47e
del excalidraw
2025-07-08 18:51:59 +08:00
Yuzhong Zhang
d651bde38b
添加 .gitattributes 文件以自动处理文本文件的换行符,并在 .idea 目录中添加 .gitignore 文件以忽略特定的 IDE 配置文件和数据源存储文件。
2025-07-08 16:35:57 +08:00
Yuzhong Zhang
a090ce26cd
use submodule
2025-07-08 14:44:24 +08:00