Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
335 commits
Select commit Hold shift + click to select a range
eef3472
Merge pull request #27 from upbeat-backbone-bose/dependabot/go_module…
upbeat-backbone-bose Nov 24, 2025
bd5d456
build(deps): bump actions/checkout from 5 to 6
dependabot[bot] Nov 24, 2025
8c38b96
build(deps): bump github.com/spf13/cobra in /backend
dependabot[bot] Dec 8, 2025
5ad5719
build(deps): bump ui/speedtest from `4458c69` to `a3ed066`
dependabot[bot] Dec 8, 2025
5713fe6
Merge pull request #28 from upbeat-backbone-bose/dependabot/github_ac…
upbeat-backbone-bose Dec 9, 2025
9e88532
Merge pull request #29 from upbeat-backbone-bose/dependabot/go_module…
upbeat-backbone-bose Dec 9, 2025
532f256
Merge pull request #30 from upbeat-backbone-bose/dependabot/submodule…
upbeat-backbone-bose Dec 9, 2025
ce83712
build(deps): bump github.com/quic-go/quic-go
dependabot[bot] Dec 11, 2025
4275da3
Merge pull request #31 from upbeat-backbone-bose/dependabot/go_module…
upbeat-backbone-bose Dec 15, 2025
fd7accf
build(deps): bump actions/download-artifact from 6 to 7
dependabot[bot] Dec 15, 2025
4fd52d9
build(deps): bump actions/upload-artifact from 5 to 6
dependabot[bot] Dec 15, 2025
5125247
build(deps): bump github.com/miekg/dns from 1.1.68 to 1.1.69 in /backend
dependabot[bot] Dec 15, 2025
2ae5264
Merge pull request #32 from upbeat-backbone-bose/dependabot/github_ac…
upbeat-backbone-bose Dec 16, 2025
7c6921f
Merge pull request #33 from upbeat-backbone-bose/dependabot/github_ac…
upbeat-backbone-bose Dec 16, 2025
1304674
Merge pull request #34 from upbeat-backbone-bose/dependabot/go_module…
upbeat-backbone-bose Dec 16, 2025
152c439
build(deps): bump ui/speedtest from `a3ed066` to `750f043`
dependabot[bot] Dec 18, 2025
557e08c
Merge pull request #35 from upbeat-backbone-bose/dependabot/submodule…
upbeat-backbone-bose Dec 23, 2025
6c4e69a
build(deps): bump ui/speedtest from `750f043` to `746824b`
dependabot[bot] Jan 5, 2026
fb3d18d
Merge pull request #37 from upbeat-backbone-bose/dependabot/submodule…
upbeat-backbone-bose Jan 8, 2026
05c2210
build(deps): bump ui/speedtest from `746824b` to `9830af2`
dependabot[bot] Jan 12, 2026
66b5827
build(deps): bump github.com/miekg/dns from 1.1.69 to 1.1.70 in /backend
dependabot[bot] Jan 12, 2026
59bce55
Merge pull request #38 from upbeat-backbone-bose/dependabot/submodule…
upbeat-backbone-bose Jan 19, 2026
4a59a47
Merge pull request #39 from upbeat-backbone-bose/dependabot/go_module…
upbeat-backbone-bose Jan 19, 2026
9d9a3f2
build(deps): bump github.com/miekg/dns from 1.1.70 to 1.1.72 in /backend
dependabot[bot] Jan 26, 2026
a202c47
build(deps): bump ui/speedtest from `9830af2` to `734a35f`
dependabot[bot] Feb 2, 2026
b4f8882
Merge pull request #41 from upbeat-backbone-bose/dependabot/go_module…
upbeat-backbone-bose Feb 5, 2026
7773667
Merge pull request #42 from upbeat-backbone-bose/dependabot/submodule…
upbeat-backbone-bose Feb 5, 2026
6bea62b
build(deps): bump ui/speedtest from `734a35f` to `98f447c`
dependabot[bot] Feb 24, 2026
b25cf88
Merge pull request #43 from upbeat-backbone-bose/dependabot/submodule…
upbeat-backbone-bose Feb 26, 2026
0e4f2c7
Update Go version to 1.25.7
upbeat-backbone-bose Feb 26, 2026
0abfbfa
build(deps): bump actions/download-artifact from 7 to 8
dependabot[bot] Mar 2, 2026
4f6f99f
build(deps): bump actions/upload-artifact from 6 to 7
dependabot[bot] Mar 2, 2026
4ecb37e
build(deps): bump github.com/gin-gonic/gin in /backend
dependabot[bot] Mar 2, 2026
b7c296d
Merge pull request #45 from upbeat-backbone-bose/dependabot/github_ac…
upbeat-backbone-bose Mar 6, 2026
ac95f23
Merge pull request #46 from upbeat-backbone-bose/dependabot/github_ac…
upbeat-backbone-bose Mar 6, 2026
a2a900d
Merge pull request #47 from upbeat-backbone-bose/dependabot/go_module…
upbeat-backbone-bose Mar 6, 2026
360b32a
Revert "build(deps): bump actions/download-artifact from 7 to 8"
upbeat-backbone-bose Mar 6, 2026
a70f398
Merge pull request #48 from upbeat-backbone-bose/revert-45-dependabot…
upbeat-backbone-bose Mar 6, 2026
7ef3aa8
Revert "build(deps): bump actions/upload-artifact from 6 to 7"
upbeat-backbone-bose Mar 6, 2026
bcf57d2
Merge pull request #49 from upbeat-backbone-bose/revert-46-dependabot…
upbeat-backbone-bose Mar 6, 2026
23715c4
Revert "build(deps): bump github.com/gin-gonic/gin from 1.11.0 to 1.1…
upbeat-backbone-bose Mar 6, 2026
162a501
Merge pull request #50 from upbeat-backbone-bose/revert-47-dependabot…
upbeat-backbone-bose Mar 6, 2026
9806ee9
Update apexcharts version to 5.10.1
upbeat-backbone-bose Mar 6, 2026
5b58ca8
Revert "Revert "build(deps): bump actions/download-artifact from 7 to…
upbeat-backbone-bose Mar 6, 2026
4128e41
Merge pull request #51 from upbeat-backbone-bose/revert-48-revert-45-…
upbeat-backbone-bose Mar 6, 2026
ee73743
Revert "Revert "build(deps): bump actions/upload-artifact from 6 to 7""
upbeat-backbone-bose Mar 6, 2026
9d99d00
Merge pull request #52 from upbeat-backbone-bose/revert-49-revert-46-…
upbeat-backbone-bose Mar 6, 2026
279d390
Revert "Revert "build(deps): bump github.com/gin-gonic/gin from 1.11.…
upbeat-backbone-bose Mar 6, 2026
6e4af0d
Merge pull request #53 from upbeat-backbone-bose/revert-50-revert-47-…
upbeat-backbone-bose Mar 6, 2026
0f4006a
build(deps): bump ui/speedtest from `98f447c` to `f1f48ae`
dependabot[bot] Mar 6, 2026
a5e328b
Merge pull request #54 from upbeat-backbone-bose/dependabot/submodule…
upbeat-backbone-bose Mar 7, 2026
83320a3
Change maintainer and clean up APK cache
upbeat-backbone-bose Mar 9, 2026
2752564
chore: upgrade Go and frontend deps, migrate ESLint 10
upbeat-backbone-bose Mar 9, 2026
15370f7
fix(ci): align Node/Go toolchains and ensure submodules in workflows
upbeat-backbone-bose Mar 9, 2026
fa7f8f7
fix: tighten session safety origin and http guards
upbeat-backbone-bose Mar 9, 2026
81d49d6
build(deps): bump docker/setup-qemu-action from 3 to 4
dependabot[bot] Mar 9, 2026
facb686
build(deps): bump docker/setup-buildx-action from 3 to 4
dependabot[bot] Mar 9, 2026
6303393
build(deps): bump docker/login-action from 3 to 4
dependabot[bot] Mar 9, 2026
68b3562
build(deps): bump docker/build-push-action from 6 to 7
dependabot[bot] Mar 9, 2026
37652db
Merge pull request #55 from upbeat-backbone-bose/dependabot/github_ac…
upbeat-backbone-bose Mar 10, 2026
7d38431
Merge pull request #56 from upbeat-backbone-bose/dependabot/github_ac…
upbeat-backbone-bose Mar 10, 2026
2dd85ab
Merge pull request #57 from upbeat-backbone-bose/dependabot/github_ac…
upbeat-backbone-bose Mar 10, 2026
1621e84
Merge pull request #58 from upbeat-backbone-bose/dependabot/github_ac…
upbeat-backbone-bose Mar 10, 2026
1951f35
fix(security): resolve gosec and concurrency audit findings
upbeat-backbone-bose Mar 10, 2026
a5af93f
Merge branch 'master' of https://github.com/upbeat-backbone-bose/als
upbeat-backbone-bose Mar 10, 2026
f1bfa91
refactor: remove unused code in speedtest_cli.go
upbeat-backbone-bose Mar 10, 2026
4ca94d1
build(deps): bump ui/speedtest from `f1f48ae` to `e1310d8`
dependabot[bot] Mar 12, 2026
8d2826e
Merge pull request #59 from upbeat-backbone-bose/dependabot/submodule…
upbeat-backbone-bose Mar 13, 2026
4d78a1c
refactor(fakeshell): cleanup menu commands and update workflow permis…
upbeat-backbone-bose Mar 18, 2026
35b68dc
chore:revert workflow permissions
upbeat-backbone-bose Mar 19, 2026
37b6378
fix: 修复 session 泄露风险并更正拼写错误
upbeat-backbone-bose Mar 19, 2026
d86fbfb
fix: 修复 session 泄露风险并更正拼写错误
upbeat-backbone-bose Mar 19, 2026
3116fff
Merge branch 'master' of https://github.com/upbeat-backbone-bose/als
upbeat-backbone-bose Mar 19, 2026
b033f65
chore: 升级依赖版本
upbeat-backbone-bose Mar 19, 2026
914f273
chore: 升级前端依赖到最新稳定版本
upbeat-backbone-bose Mar 19, 2026
cd59f6f
chore: upgrade dependencies to latest stable versions
upbeat-backbone-bose Mar 19, 2026
f3dd840
fix: use correct action version format (no v prefix)
upbeat-backbone-bose Mar 19, 2026
b6fd185
fix: use correct login-action version v4.0.0
upbeat-backbone-bose Mar 19, 2026
fe5a856
chore: migrate xterm from v5 to @xterm/xterm v6
upbeat-backbone-bose Mar 19, 2026
7c425dd
fix: correct als binary path in Dockerfile
upbeat-backbone-bose Mar 19, 2026
0fbbf8e
更新 Dockerfile
upbeat-backbone-bose Mar 19, 2026
b2dd826
build(deps-dev): bump flatted
dependabot[bot] Mar 21, 2026
de8b753
Merge pull request #60 from upbeat-backbone-bose/dependabot/npm_and_y…
upbeat-backbone-bose Mar 24, 2026
d367dc4
build(deps): bump picomatch
dependabot[bot] Mar 26, 2026
b7b1f41
Merge pull request #61 from upbeat-backbone-bose/dependabot/npm_and_y…
upbeat-backbone-bose Mar 27, 2026
352238f
build(deps): bump actions/setup-go from 6.3.0 to 6.4.0
dependabot[bot] Mar 30, 2026
2cc574a
build(deps-dev): bump lodash-es
dependabot[bot] Apr 2, 2026
639284e
build(deps): bump docker/login-action from 4.0.0 to 4.1.0
dependabot[bot] Apr 6, 2026
226d266
Merge pull request #64 from upbeat-backbone-bose/dependabot/github_ac…
upbeat-backbone-bose Apr 7, 2026
be47890
Merge pull request #63 from upbeat-backbone-bose/dependabot/npm_and_y…
upbeat-backbone-bose Apr 7, 2026
374b4d3
Merge pull request #62 from upbeat-backbone-bose/dependabot/github_ac…
upbeat-backbone-bose Apr 7, 2026
b151d06
Merge branch 'master' of https://github.com/upbeat-backbone-bose/als
upbeat-backbone-bose Apr 7, 2026
86948e1
build(deps-dev): bump the npm_and_yarn group across 1 directory with …
dependabot[bot] Apr 7, 2026
8ebad7b
chore: upgrade vite to 8.0.5 for security fixes
upbeat-backbone-bose Apr 7, 2026
4799a34
Merge pull request #65 from upbeat-backbone-bose/dependabot/npm_and_y…
upbeat-backbone-bose Apr 7, 2026
a118970
chore: remove accidentally created package.json and package-lock.json…
upbeat-backbone-bose Apr 7, 2026
241bed1
feat(i18n): add Russian language support
upbeat-backbone-bose Apr 7, 2026
9383832
feat(ui): expand i18n support and document supported languages
upbeat-backbone-bose Apr 7, 2026
8c6feed
fix(ui): restore xterm package imports for CI builds
upbeat-backbone-bose Apr 7, 2026
e99f099
fix(ui/i18n): clarify translations and optimize lang config
upbeat-backbone-bose Apr 7, 2026
41b83c4
fix(ui): override vulnerable brace-expansion versions
upbeat-backbone-bose Apr 7, 2026
bb0a588
ci: add pull request workflow and npm dependabot updates
upbeat-backbone-bose Apr 7, 2026
c1ff411
build(deps-dev): bump vue-i18n from 11.3.0 to 11.3.1 in /ui
dependabot[bot] Apr 7, 2026
90e1715
build(deps): bump vue from 3.5.30 to 3.5.32 in /ui
dependabot[bot] Apr 7, 2026
3213a8a
build(deps-dev): bump eslint from 10.0.3 to 10.2.0 in /ui
dependabot[bot] Apr 7, 2026
9754413
build(deps-dev): bump unplugin-vue-components in /ui
dependabot[bot] Apr 7, 2026
faefc9d
ci: fix pull request workflow prerequisites
upbeat-backbone-bose Apr 7, 2026
c89a430
Merge pull request #66 from upbeat-backbone-bose/dependabot/npm_and_y…
upbeat-backbone-bose Apr 7, 2026
cd6cbad
Merge pull request #67 from upbeat-backbone-bose/dependabot/npm_and_y…
upbeat-backbone-bose Apr 7, 2026
3fa193a
Merge pull request #68 from upbeat-backbone-bose/dependabot/npm_and_y…
upbeat-backbone-bose Apr 7, 2026
a244ced
Merge pull request #69 from upbeat-backbone-bose/dependabot/npm_and_y…
upbeat-backbone-bose Apr 7, 2026
cdcb58a
build(deps-dev): bump axios from 1.13.6 to 1.14.0 in /ui
dependabot[bot] Apr 7, 2026
8aba4d1
Merge pull request #70 from upbeat-backbone-bose/dependabot/npm_and_y…
upbeat-backbone-bose Apr 7, 2026
a2b8850
ci: add release checksums and docker attestations
upbeat-backbone-bose Apr 7, 2026
315c849
Merge branch 'master' of https://github.com/upbeat-backbone-bose/als
upbeat-backbone-bose Apr 7, 2026
e362ded
fix(ui): initialize i18n before mounting app
upbeat-backbone-bose Apr 7, 2026
260d82b
build(deps): bump docker/build-push-action from 7.0.0 to 7.1.0
dependabot[bot] Apr 12, 2026
90e58c6
build(deps): bump actions/upload-artifact from 7.0.0 to 7.0.1
dependabot[bot] Apr 12, 2026
884e1b5
build(deps-dev): bump vite from 8.0.5 to 8.0.8 in /ui
dependabot[bot] Apr 12, 2026
6f6784d
build(deps-dev): bump apexcharts from 5.10.4 to 5.10.6 in /ui
dependabot[bot] Apr 12, 2026
4240092
build(deps-dev): bump prettier from 3.8.1 to 3.8.2 in /ui
dependabot[bot] Apr 12, 2026
f44eec7
build(deps-dev): bump vue-i18n from 11.3.1 to 11.3.2 in /ui
dependabot[bot] Apr 12, 2026
fc1d941
Merge pull request #71 from upbeat-backbone-bose/dependabot/github_ac…
upbeat-backbone-bose Apr 13, 2026
2e924ae
Merge pull request #72 from upbeat-backbone-bose/dependabot/github_ac…
upbeat-backbone-bose Apr 13, 2026
364f03c
Merge pull request #73 from upbeat-backbone-bose/dependabot/npm_and_y…
upbeat-backbone-bose Apr 13, 2026
2b68e49
Merge pull request #74 from upbeat-backbone-bose/dependabot/npm_and_y…
upbeat-backbone-bose Apr 13, 2026
4e5d76e
Merge pull request #75 from upbeat-backbone-bose/dependabot/npm_and_y…
upbeat-backbone-bose Apr 13, 2026
7e285f0
Merge pull request #76 from upbeat-backbone-bose/dependabot/npm_and_y…
upbeat-backbone-bose Apr 13, 2026
c2227d6
build(deps-dev): bump axios from 1.14.0 to 1.15.0 in /ui
dependabot[bot] Apr 13, 2026
d20afd2
Merge pull request #77 from upbeat-backbone-bose/dependabot/npm_and_y…
upbeat-backbone-bose Apr 13, 2026
770736b
build(deps): bump ui/speedtest from `e1310d8` to `6693c7e`
dependabot[bot] Apr 13, 2026
31c31ea
Merge pull request #78 from upbeat-backbone-bose/dependabot/submodule…
upbeat-backbone-bose Apr 14, 2026
6601be1
chore: 安全审计修复 + CI/CD 优化更新
upbeat-backbone-bose Apr 14, 2026
bd27457
fix: 简化 workflow 结构,移除 reusable workflow
upbeat-backbone-bose Apr 14, 2026
5b8cecf
fix: 重新生成 package-lock.json 同步 package.json
upbeat-backbone-bose Apr 14, 2026
663bb5f
fix: 移除 Dockerfile 中未定义的 $APP_VERSION 变量
upbeat-backbone-bose Apr 14, 2026
81c545b
fix: 更新 actions/upload-artifact 和 download-artifact 至最新版本
upbeat-backbone-bose Apr 14, 2026
1ae3750
Merge pull request #79 from upbeat-backbone-bose/260414-chore-securit…
upbeat-backbone-bose Apr 14, 2026
2379490
build(deps): bump ui/speedtest from `6693c7e` to `c3d6830`
dependabot[bot] Apr 15, 2026
7f6b9db
Merge pull request #80 from upbeat-backbone-bose/dependabot/submodule…
upbeat-backbone-bose Apr 16, 2026
051cade
fix: 修复 ping.go 拼写错误 Invaild -> Invalid
upbeat-backbone-bose Apr 16, 2026
da7208b
fix: docker-image workflow 添加 tag 回退标签
upbeat-backbone-bose Apr 16, 2026
c1d66cf
build(deps-dev): bump eslint from 10.2.0 to 10.2.1 in /ui
dependabot[bot] Apr 19, 2026
eeb3c27
build(deps-dev): bump @vitejs/plugin-vue from 6.0.5 to 6.0.6 in /ui
dependabot[bot] Apr 19, 2026
007e50e
build(deps-dev): bump prettier from 3.8.2 to 3.8.3 in /ui
dependabot[bot] Apr 19, 2026
8f70974
Merge pull request #81 from upbeat-backbone-bose/dependabot/npm_and_y…
upbeat-backbone-bose Apr 20, 2026
98c8a30
Merge pull request #82 from upbeat-backbone-bose/dependabot/npm_and_y…
upbeat-backbone-bose Apr 20, 2026
6872d7f
Merge pull request #83 from upbeat-backbone-bose/dependabot/npm_and_y…
upbeat-backbone-bose Apr 20, 2026
f276a91
build(deps): bump ui/speedtest from `c3d6830` to `853214d`
dependabot[bot] Apr 20, 2026
d6ba17b
Merge pull request #84 from upbeat-backbone-bose/dependabot/submodule…
upbeat-backbone-bose Apr 21, 2026
b9aa153
docs: 添加项目文档和 GitHub Pages 部署配置
upbeat-backbone-bose Apr 22, 2026
888b790
Merge pull request #85 from upbeat-backbone-bose/260422-chore-add-git…
upbeat-backbone-bose Apr 22, 2026
c225cd9
fix: 修正 MkDocs 配置路径问题
upbeat-backbone-bose Apr 22, 2026
dc9e913
Merge pull request #86 from upbeat-backbone-bose/260422-chore-add-git…
upbeat-backbone-bose Apr 22, 2026
e3b8d92
fix: 移除 MkDocs 配置,简化部署流程
upbeat-backbone-bose Apr 22, 2026
3bfbf97
Merge pull request #87 from upbeat-backbone-bose/260422-fix-docs-depl…
upbeat-backbone-bose Apr 22, 2026
9080fc9
fix: 按照参考项目配置 MkDocs
upbeat-backbone-bose Apr 22, 2026
02be0a5
Merge master into fix-mkdocs-config branch
upbeat-backbone-bose Apr 22, 2026
9dfe2dc
Merge pull request #88 from upbeat-backbone-bose/260422-fix-mkdocs-co…
upbeat-backbone-bose Apr 22, 2026
df0e6cf
fix: 修正 MkDocs 配置路径,移除严格模式
upbeat-backbone-bose Apr 22, 2026
c2db09c
fix: 移除 nav 路径中的 docs/ 前缀和 --strict 标志
upbeat-backbone-bose Apr 22, 2026
b606050
Merge pull request #89 from upbeat-backbone-bose/260422-fix-mkdocs-co…
upbeat-backbone-bose Apr 22, 2026
f89addd
fix: 给 FakeShell 添加引号避免冒号解析问题
upbeat-backbone-bose Apr 22, 2026
d627ca7
fix: 将中文冒号替换为英文冒号
upbeat-backbone-bose Apr 22, 2026
bd8c17d
fix: 添加英文冒号后的空格
upbeat-backbone-bose Apr 22, 2026
5da095d
fix: 修复 MkDocs nav 配置和文档内部链接
upbeat-backbone-bose Apr 22, 2026
a3ec04a
feat: 优化 Docker 镜像发布版本标签策略
upbeat-backbone-bose Apr 22, 2026
04ec48c
refactor: 精简 Docker 镜像标签
upbeat-backbone-bose Apr 22, 2026
7c22df6
Merge pull request #90 from upbeat-backbone-bose/260422-feat-docker-r…
upbeat-backbone-bose Apr 22, 2026
f085d57
build(deps): bump actions/configure-pages from 5 to 6
dependabot[bot] Apr 26, 2026
e3d572c
build(deps): bump actions/setup-node from 6.3.0 to 6.4.0
dependabot[bot] Apr 26, 2026
20b7e7d
build(deps): bump actions/deploy-pages from 4 to 5
dependabot[bot] Apr 26, 2026
548edfb
build(deps-dev): bump axios from 1.15.0 to 1.15.2 in /ui
dependabot[bot] Apr 26, 2026
df8108c
build(deps-dev): bump vite from 8.0.8 to 8.0.10 in /ui
dependabot[bot] Apr 26, 2026
2904c9c
build(deps-dev): bump vue-i18n from 11.3.2 to 11.4.0 in /ui
dependabot[bot] Apr 26, 2026
83f5cff
build(deps-dev): bump eslint-plugin-vue from 10.8.0 to 10.9.0 in /ui
dependabot[bot] Apr 26, 2026
7704053
build(deps): bump vue from 3.5.32 to 3.5.33 in /ui
dependabot[bot] Apr 26, 2026
61b7ef7
Merge pull request #92 from upbeat-backbone-bose/dependabot/github_ac…
upbeat-backbone-bose Apr 27, 2026
1db7f20
Merge pull request #93 from upbeat-backbone-bose/dependabot/github_ac…
upbeat-backbone-bose Apr 27, 2026
ba112fd
build(deps): bump actions/upload-pages-artifact from 4 to 5
dependabot[bot] Apr 27, 2026
bb06918
Merge pull request #94 from upbeat-backbone-bose/dependabot/github_ac…
upbeat-backbone-bose Apr 27, 2026
267d61d
Merge pull request #95 from upbeat-backbone-bose/dependabot/github_ac…
upbeat-backbone-bose Apr 27, 2026
bcf9094
Merge pull request #96 from upbeat-backbone-bose/dependabot/npm_and_y…
upbeat-backbone-bose Apr 27, 2026
9a95d41
Merge pull request #97 from upbeat-backbone-bose/dependabot/npm_and_y…
upbeat-backbone-bose Apr 27, 2026
2b19b82
Merge pull request #98 from upbeat-backbone-bose/dependabot/npm_and_y…
upbeat-backbone-bose Apr 27, 2026
957ba19
Merge pull request #99 from upbeat-backbone-bose/dependabot/npm_and_y…
upbeat-backbone-bose Apr 27, 2026
e52b99f
Merge pull request #100 from upbeat-backbone-bose/dependabot/npm_and_…
upbeat-backbone-bose Apr 27, 2026
cf348e7
feat: upgrade Go toolchain to 1.26.2
upbeat-backbone-bose Apr 27, 2026
cdde198
fix: resolve minimatch downgrade and sync docs to Go 1.26.2
upbeat-backbone-bose Apr 27, 2026
b98031b
docs: sync timestamp to 2026-04-27
upbeat-backbone-bose Apr 27, 2026
d61817c
revert: remove incorrect timestamp updates on unchanged docs
upbeat-backbone-bose Apr 27, 2026
6aa87eb
Merge pull request #102 from upbeat-backbone-bose/260427-feat-upgrade…
upbeat-backbone-bose Apr 27, 2026
8ac05da
build(deps-dev): bump axios from 1.15.2 to 1.16.0 in /ui
dependabot[bot] May 3, 2026
d445495
Merge pull request #103 from upbeat-backbone-bose/dependabot/npm_and_…
upbeat-backbone-bose May 3, 2026
b7b3300
build(deps-dev): bump eslint from 10.2.1 to 10.3.0 in /ui
dependabot[bot] May 3, 2026
3e44330
Merge pull request #104 from upbeat-backbone-bose/dependabot/npm_and_…
upbeat-backbone-bose May 3, 2026
6bb8c62
fix: improve Dockerfile security by changing file permissions from 77…
upbeat-backbone-bose May 6, 2026
2040ace
Merge pull request #105 from upbeat-backbone-bose/260506-fix-dockerfi…
upbeat-backbone-bose May 6, 2026
cab49cd
Fix docs build warnings
upbeat-backbone-bose May 7, 2026
ac45d4c
Fix mkdocs doc link warnings
upbeat-backbone-bose May 7, 2026
634aa20
Fix remaining mkdocs anchors
upbeat-backbone-bose May 7, 2026
5f17de4
upgrade ui dependencies
upbeat-backbone-bose May 7, 2026
8008ae7
Merge pull request #106 from upbeat-backbone-bose/codex/upgrade-ui-deps
upbeat-backbone-bose May 7, 2026
09b56bb
build(deps-dev): bump apexcharts from 5.10.6 to 5.11.0 in /ui
dependabot[bot] May 10, 2026
f4d328c
Merge pull request #107 from upbeat-backbone-bose/dependabot/npm_and_…
upbeat-backbone-bose May 11, 2026
dfd50d9
build(deps-dev): bump apexcharts, axios, and vite
upbeat-backbone-bose May 14, 2026
d160f64
Merge pull request #108 from upbeat-backbone-bose/codex/bump-frontend…
upbeat-backbone-bose May 14, 2026
9ee5970
build(deps-dev): bump eslint from 10.3.0 to 10.4.0 in /ui
dependabot[bot] May 17, 2026
19e22a0
build(deps-dev): bump vite from 8.0.12 to 8.0.13 in /ui
dependabot[bot] May 17, 2026
c60607a
build(deps-dev): bump apexcharts from 5.11.0 to 5.12.0 in /ui
dependabot[bot] May 17, 2026
91bffda
build(deps-dev): bump @vitejs/plugin-vue from 6.0.6 to 6.0.7 in /ui
dependabot[bot] May 17, 2026
e1cf76a
Merge pull request #109 from upbeat-backbone-bose/dependabot/npm_and_…
upbeat-backbone-bose May 22, 2026
534a8b5
Merge pull request #110 from upbeat-backbone-bose/dependabot/npm_and_…
upbeat-backbone-bose May 22, 2026
8e1bca2
Merge pull request #111 from upbeat-backbone-bose/dependabot/npm_and_…
upbeat-backbone-bose May 22, 2026
0dcfff1
Merge pull request #112 from upbeat-backbone-bose/dependabot/npm_and_…
upbeat-backbone-bose May 22, 2026
731acdc
build(deps): bump docker/setup-buildx-action from 4.0.0 to 4.1.0
dependabot[bot] May 24, 2026
71a95ae
build(deps): bump docker/build-push-action from 7.1.0 to 7.2.0
dependabot[bot] May 24, 2026
5d39f30
build(deps): bump docker/login-action from 4.1.0 to 4.2.0
dependabot[bot] May 24, 2026
86b8f4d
build(deps-dev): bump unplugin-vue-components in /ui
dependabot[bot] May 24, 2026
3fccf93
build(deps-dev): bump vite from 8.0.13 to 8.0.14 in /ui
dependabot[bot] May 24, 2026
2fc9935
build(deps-dev): bump apexcharts from 5.12.0 to 5.13.0 in /ui
dependabot[bot] May 24, 2026
e6411a1
build(deps-dev): bump vue-i18n from 11.4.2 to 11.4.4 in /ui
dependabot[bot] May 24, 2026
2480b84
Merge pull request #113 from upbeat-backbone-bose/dependabot/github_a…
upbeat-backbone-bose May 25, 2026
66a105d
Merge pull request #114 from upbeat-backbone-bose/dependabot/github_a…
upbeat-backbone-bose May 25, 2026
13e5434
Merge pull request #115 from upbeat-backbone-bose/dependabot/github_a…
upbeat-backbone-bose May 25, 2026
5a8418f
Merge pull request #116 from upbeat-backbone-bose/dependabot/npm_and_…
upbeat-backbone-bose May 25, 2026
a3ad4ab
Merge pull request #117 from upbeat-backbone-bose/dependabot/npm_and_…
upbeat-backbone-bose May 25, 2026
9a8b4a2
Merge pull request #118 from upbeat-backbone-bose/dependabot/npm_and_…
upbeat-backbone-bose May 25, 2026
88bb137
Merge pull request #119 from upbeat-backbone-bose/dependabot/npm_and_…
upbeat-backbone-bose May 25, 2026
8163a10
build(deps): bump docker/setup-qemu-action from 4.0.0 to 4.1.0
dependabot[bot] May 31, 2026
f3bcd91
build(deps-dev): bump eslint from 10.4.0 to 10.4.1 in /ui
dependabot[bot] May 31, 2026
6d223b2
build(deps): bump vue from 3.5.34 to 3.5.35 in /ui
dependabot[bot] May 31, 2026
b436d5f
Merge pull request #120 from upbeat-backbone-bose/dependabot/github_a…
upbeat-backbone-bose Jun 1, 2026
b8a710e
Merge pull request #121 from upbeat-backbone-bose/dependabot/npm_and_…
upbeat-backbone-bose Jun 1, 2026
4c4195f
Merge pull request #122 from upbeat-backbone-bose/dependabot/npm_and_…
upbeat-backbone-bose Jun 1, 2026
38f85b4
build(deps): bump github.com/quic-go/quic-go
dependabot[bot] Jun 3, 2026
2e6b39e
build(deps-dev): bump vite from 8.0.14 to 8.0.16 in /ui
dependabot[bot] Jun 7, 2026
a36821c
build(deps-dev): bump vue-i18n from 11.4.4 to 11.4.5 in /ui
dependabot[bot] Jun 7, 2026
bfe74c0
build(deps-dev): bump apexcharts from 5.13.0 to 5.14.0 in /ui
dependabot[bot] Jun 7, 2026
b63224c
Merge pull request #123 from upbeat-backbone-bose/dependabot/go_modul…
upbeat-backbone-bose Jun 8, 2026
95a0548
Merge pull request #125 from upbeat-backbone-bose/dependabot/npm_and_…
upbeat-backbone-bose Jun 8, 2026
f4c00b8
Merge pull request #126 from upbeat-backbone-bose/dependabot/npm_and_…
upbeat-backbone-bose Jun 8, 2026
fe9f846
Merge pull request #127 from upbeat-backbone-bose/dependabot/npm_and_…
upbeat-backbone-bose Jun 8, 2026
27385b3
build(deps): bump github.com/reeflective/console in /backend
dependabot[bot] Jun 8, 2026
fdd1000
build(deps-dev): bump axios from 1.16.1 to 1.17.0 in /ui
dependabot[bot] Jun 8, 2026
833412c
build(deps-dev): bump vue-eslint-parser from 10.4.0 to 10.4.1 in /ui
dependabot[bot] Jun 8, 2026
2a8fd01
Merge pull request #124 from upbeat-backbone-bose/dependabot/go_modul…
upbeat-backbone-bose Jun 8, 2026
ce1ba45
Merge pull request #128 from upbeat-backbone-bose/dependabot/npm_and_…
upbeat-backbone-bose Jun 8, 2026
9287977
Merge pull request #129 from upbeat-backbone-bose/dependabot/npm_and_…
upbeat-backbone-bose Jun 8, 2026
46530ce
fix: update vulnerable dependencies
upbeat-backbone-bose Jun 9, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
78 changes: 78 additions & 0 deletions .github/README_DOCS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,78 @@
# GitHub Pages 文档部署指南

## 快速开始

### 1. 启用 GitHub Pages

1. 访问:https://github.com/upbeat-backbone-bose/als/settings/pages
2. **Source** 选择:**GitHub Actions**
3. 保存设置

### 2. 推送文档

```bash
cd /workspace

# 添加文档
git add docs/ .github/workflows/docs.yml

# 提交
git commit -m "docs: 添加项目文档"

# 推送(自动部署)
git push origin master
```

### 3. 查看部署

1. Actions → **Deploy Docs to GitHub Pages**
2. 等待完成(1-2 分钟)
3. 访问:`https://upbeat-backbone-bose.github.io/als/`

## 目录结构

```
als/
├── docs/ # 文档目录(提交到 git)
│ ├── README.md # 文档首页
│ ├── ARCHITECTURE.md # 系统架构
│ ├── INTERFACES.md # 接口文档
│ ├── DEVELOPER_GUIDE.md # 开发者指南
│ ├── mkdocs.yml # MkDocs 配置(可选)
│ ├── 专有概念/
│ └── 模块/
└── .github/workflows/
└── docs.yml # 自动部署工作流
```

## 更新文档

```bash
# 编辑文档
vim docs/ARCHITECTURE.md

# 提交并推送
git add docs/
git commit -m "docs: 更新文档"
git push origin master
```

## 说明

- **自动部署**: 推送到 master 且修改 `docs/` 时自动触发
- **部署地址**: `https://upbeat-backbone-bose.github.io/als/`
- **文档格式**: Markdown 或 MkDocs(推荐)

## 本地预览(可选)

```bash
cd docs
pip install mkdocs mkdocs-material
mkdocs serve
```

访问:http://127.0.0.1:8000

---

详细指南:[docs/DEPLOYMENT_GUIDE.md](docs/DEPLOYMENT_GUIDE.md)
12 changes: 12 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,3 +11,15 @@ updates:
directory: "/"
schedule:
interval: "daily"
- package-ecosystem: "gomod"
directory: "./backend" # Location of package manifests
schedule:
interval: "weekly"
- package-ecosystem: "npm"
directory: "/ui"
schedule:
interval: "weekly"
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "weekly"
61 changes: 61 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
name: CI

on:
pull_request:
push:
branches:
- master
- main

permissions:
contents: read

jobs:
build-ui:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6.0.2
with:
submodules: recursive
- uses: actions/setup-node@v6.4.0
with:
node-version: '22'
cache: 'npm'
cache-dependency-path: 'ui/package-lock.json'
- name: Install dependencies
run: npm ci
working-directory: ./ui
- name: Build UI
run: npm run build
working-directory: ./ui
- name: Upload UI artifact
uses: actions/upload-artifact@v7
with:
name: ui-dist
path: ui/dist
retention-days: 5

backend:
runs-on: ubuntu-latest
needs: build-ui
steps:
- name: Checkout
uses: actions/checkout@v6.0.2
- name: Setup Go
uses: actions/setup-go@v6.4.0
with:
go-version-file: "backend/go.mod"
cache-dependency-path: "backend/go.sum"
- name: Download UI artifact
uses: actions/download-artifact@v8
with:
name: ui-dist
path: backend/embed/ui
- name: Verify UI files exist
run: test -d backend/embed/ui && test -f backend/embed/ui/index.html
- name: Test backend
run: go test ./...
working-directory: ./backend
- name: Build backend
run: go build -v ./...
working-directory: ./backend
99 changes: 75 additions & 24 deletions .github/workflows/docker-image.yml
Original file line number Diff line number Diff line change
@@ -1,40 +1,91 @@
name: 'docker image build'

on:
schedule:
- cron: "0 0 */7 * *"
release:
types: [published]
workflow_dispatch:
push:
tags:
- '*'
inputs:
docker_tags:
description: 'Docker 镜像标签(多个用逗号分隔)'
required: false
default: 'test'
type: string
push_image:
description: '是否推送到远程仓库'
required: false
default: 'false'
type: boolean

permissions:
contents: read
attestations: write
id-token: write

jobs:
build-ui:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6.0.2
with:
submodules: recursive
- uses: actions/setup-node@v6.4.0
with:
node-version: '22'
cache: 'npm'
cache-dependency-path: 'ui/package-lock.json'
- name: Install dependencies
run: npm ci
working-directory: ./ui
- name: Build UI
run: npm run build
working-directory: ./ui
- name: Upload UI artifact
uses: actions/upload-artifact@v7
with:
name: ui-dist
path: ui/dist
retention-days: 5

docker:
runs-on: ubuntu-latest
needs: build-ui
steps:
-
name: Checkout
uses: actions/checkout@v3
- name: Checkout submodules
run: git submodule update --init --recursive
-
name: Set up QEMU
uses: docker/setup-qemu-action@v2
-
name: Set up Docker Buildx
uses: docker/setup-buildx-action@v2
-
name: Login to DockerHub
uses: docker/login-action@v2
- name: Checkout
uses: actions/checkout@v6.0.2
with:
submodules: recursive
- name: Download UI artifact
uses: actions/download-artifact@v8
with:
name: ui-dist
path: backend/embed/ui
- name: Set up QEMU
uses: docker/setup-qemu-action@v4.1.0
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v4.1.0
- name: Login to DockerHub
uses: docker/login-action@v4.2.0
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }}
-
name: Build and push
uses: docker/build-push-action@v3
- name: Extract metadata
id: meta
uses: docker/metadata-action@v6
with:
images: ryachueng/looking-glass-server
tags: |
type=semver,pattern={{version}},enable=${{ github.event_name == 'release' }}
type=raw,value=latest,enable=${{ github.event_name == 'release' }}
type=raw,value=test,enable=${{ github.event.inputs.docker_tags == 'test' }}
- name: Build and push
uses: docker/build-push-action@v7.2.0
with:
context: .
platforms: linux/amd64,linux/arm64/v8
push: true
tags: wikihostinc/looking-glass-server:latest
push: ${{ github.event_name == 'release' || github.event.inputs.push_image == 'true' }}
tags: ${{ steps.meta.outputs.tags }}
labels: ${{ steps.meta.outputs.labels }}
cache-from: type=gha
cache-to: type=gha,mode=max
sbom: true
provenance: true
62 changes: 62 additions & 0 deletions .github/workflows/docs.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
name: Deploy Docs to GitHub Pages

on:
push:
branches:
- master
paths:
- 'docs/**'
- 'mkdocs.yml'
- 'requirements-dev.txt'
- '.github/workflows/docs.yml'
workflow_dispatch:

permissions:
contents: read
pages: write
id-token: write

concurrency:
group: "pages"
cancel-in-progress: true

jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v6

- name: Setup Python
uses: actions/setup-python@v6
with:
python-version: '3.11'

- name: Install docs dependencies
run: |
python -m pip install --upgrade pip
pip install -r requirements-dev.txt

- name: Build docs site
env:
NO_MKDOCS_2_WARNING: "1"
run: mkdocs build

- name: Setup Pages
uses: actions/configure-pages@v6

- name: Upload artifact
uses: actions/upload-pages-artifact@v5
with:
path: site

deploy:
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}
runs-on: ubuntu-latest
needs: build
steps:
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v5
Loading