Blizzard
|
41f3fb7fb0
|
ci: 触发分支改为 main(提交或合并入 main 才部署)
- deploy.yml 触发条件 dev → main;PR 合并进 main 产生的 push 同样覆盖
- 文档同步:日常开发走 dev,合并 main 才上线
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-07-17 13:43:46 +08:00 |
|
Blizzard
|
a6257d2fc4
|
ci: Docker 打包 + Gitea Actions 自动部署到 132
- Dockerfile 四阶段:web/admin 前端构建 → go 静态编译(embed 双前端) → alpine 运行镜像(53MB, 非 root, Asia/Shanghai)
- docker-compose.yml:132 部署用,暴露 8090,env_file 读本机 .env,带 healthcheck
- .gitea/workflows/deploy.yml:push dev → runner 构建 → docker save|gzip → sshpass scp → 132 load+up → 健康检查
- deploy/nginx-site.sundynix.cn.conf:公网 nginx 反代(穿透回源 site.sundynix.cn)
- .env.production.example + deploy/README.md:部署手册(secrets、127:3307 数据库、证书)
- 已本地验证:镜像构建通过 + 容器冒烟(健康/用户端/管理端/logo/RSS/登录)全绿
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-07-17 13:38:19 +08:00 |
|
Blizzard
|
85a0b44ddd
|
feat: releases 版本接口 + 全站仓库链接修正
- 后端 /api/releases/latest 代理 gitea Releases(10min 缓存,无发布/不可达时回退 SUNDYNIX_FALLBACK_VERSION)
- 前端 use-release hook 就绪(下载区动态接线暂缓)
- 仓库链接统一指向 git.sundynix.cn/sundynix/sundynix-agentix,下载按钮 # 占位改为 releases 页
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-07-17 13:27:29 +08:00 |
|
Blizzard
|
197f40448e
|
feat: 换用官方 logo 原图
- S 标从 2048 原图裁切:导航/页脚/admin 用 512 webp(96KB),favicon 32/64 圆角 png,apple-touch-icon 180
- OG 分享图用完整版 logo-full.jpg(含字标),index.html 补 og:title/description/image
- 自绘 SVG logo 退役;原图 8.4MB 移入 design-assets/(已 gitignore,不进构建产物)
- web/dist 总体积 1.0MB
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-07-17 11:51:33 +08:00 |
|
Blizzard
|
7e21036faf
|
feat: 品牌改版 v2 — 跟随霓虹数据流 logo
- logo 矢量化:青→蓝→紫渐变 S 数据流(logo.tsx + favicon.svg,web/admin 共用)
- 全站配色跟随 logo:强调色青瓷绿 → 青蓝(浅 #0284C7 / 暗 #38BDF8),中性色转冷蓝,终端窗深岩蓝底
- 紫色克制使用:仅 logo 与 .text-brand-gradient(Hero 标题"AI Agent 工作台"渐变字)
- 导航/页脚/admin 顶栏/登录页挂载 logo 标记
- 终端窗与代码块的提示符、光标、事件标签同步换色
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-07-17 11:44:20 +08:00 |
|
Blizzard
|
4423a770e2
|
feat(web): 用户端设计完善 + ICP 备案号
- 页脚升级双层结构:品牌区 + 产品/资源链接列 + 底栏(© + 滇ICP备2025056308号-1,链接工信部备案系统)
- 滚动进场动效:Reveal 组件(IntersectionObserver),首页各区块错峰淡入,尊重 prefers-reduced-motion
- Hero 终端窗事件流逐行浮现动画
- 功能卡片 hover 时 mono 标签点亮强调色
- 全站动态页面标题(博客详情随文章名变化)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-07-17 11:20:52 +08:00 |
|
Blizzard
|
0250355dcd
|
feat: RSS 订阅源 + 仓库 README
- GET /rss.xml 输出 RSS 2.0(已发布文章,SUNDYNIX_SITE_URL 可配)
- vite 代理补 /rss.xml,页脚 RSS 链接生效
- README:结构、开发流程、环境变量、后端规范、API 速览
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-07-17 11:06:21 +08:00 |
|
Blizzard
|
5abc705eae
|
feat: 官网 + 管理端 + Gin/GORM 后端首个完整版本
- web/: 产品官网(Hero 事件流终端、功能矩阵、架构、快速开始、下载、博客 + Markdown 详情页),青瓷绿双主题
- admin/: 内容管理(JWT 登录、文章分页/搜索/CRUD、草稿与发布),embed 挂 /admin
- server/: Gin + GORM,MySQL(DSN 走 .env,SQLite 兜底);规范落地:sundynix_ 表前缀、字符串雪花主键、snake_case 列名、统一响应信封、公共分页参数
- 双 SPA embed 单二进制部署,make build 一键出包
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-07-17 11:03:31 +08:00 |
|
Blizzard
|
d46267dde1
|
init: initial commit
|
2026-07-17 09:47:53 +08:00 |
|