Austin Zhai
6576b531a2
docs: README i18n (ja/ko/es/fr/de) + unified logging config ( #100 )
...
* feat: unify logging config for frontier and frontlas
Add a shared Log config struct in pkg/config/log.go that drives both
klog and armorigo through a single configuration layer. This fixes the
asymmetry where frontier had --loglevel but frontlas did not, and enables
file-based logging with rotation for non-container deployments.
- New pkg/config/log.go: Log/LogFile structs, SetupLogging(), env overrides
- Support four output modes: stdout, stderr, file, both (stdout+file)
- Support env var overrides: LOG_LEVEL, LOG_OUTPUT, LOG_FORMAT, LOG_FILE
- Add lumberjack dependency for file log rotation
- Both binaries now accept: --loglevel, --log-output, --log-format, --log-file
- Add log section to frontier_all.yaml and frontlas_all.yaml
- Backward compatible: default behavior unchanged (stdout + info + text)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
* docs: add README translations for ja, ko, es, fr, de
Extend the README language switcher from English/简体中文 to seven
languages and add full translations of the English README for
Japanese, Korean, Spanish, French, and German. Code blocks,
commands, configs, and URLs are preserved verbatim; only prose,
headings, table cells, and captions are translated.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
---------
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-20 08:55:55 +08:00
Austin Zhai
211cedaca6
docs: reposition frontier and add website ( #99 )
...
* docs: reposition frontier and add website
* docs: make readme more visual
* docs: remove duplicated readme title
* docs: simplify readme and move details to docs
* docs: align chinese readme with new structure
* docs: soften readme section titles
* chore: trigger vercel preview
2026-04-16 16:51:05 +08:00
Austin Zhai
f420773b0e
Feat/container multi os ( #98 )
...
* Add comprehensive in-process test framework
Add unit tests for exchange layer, E2E integration tests, security
tests (race + fuzz), and Go benchmark tests replacing the old
shell-script-based bench programs. All tests run in-process without
requiring an external frontier process. Suppress klog and armorigo
log noise in all test files.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
* Update build configs, Dockerfiles and dependencies
Update Makefile with new targets, consolidate frontier_all.yaml config,
bump base image versions in Dockerfiles, and update go.mod/go.sum.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
* Revert etc/frontier_all.yaml to previous version
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
---------
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
v1.2.3-rc.2
2026-04-03 09:25:47 +08:00
Austin Zhai
dffad2fe12
Feat/release ( #97 )
...
* feat: optimize conf
* feat: release 1.2.2
2026-02-25 00:53:28 +08:00
Austin Zhai
757dd14d0f
Fix demonstration video link formatting ( #96 )
...
Updated the demonstration video link formatting in README_zh.md.
2026-02-25 00:43:42 +08:00
Austin Zhai
118f1f5fec
Feat/adjust readme ( #95 )
...
* feat: adjust readme
* feat: adjust readme
* feat: adjust readme
* feat: adjust readme
* feat: adjust readme
* feat: adjust readme
* feat: adjust readme
* feat: adjust readme
* feat: adjust readme
2026-02-25 00:42:35 +08:00
Austin Zhai
046309fd7e
Feat/adjust readme ( #94 )
...
* feat: adjust readme
* feat: adjust readme
* feat: adjust readme
* feat: adjust readme
* feat: adjust readme
* feat: adjust readme
* feat: adjust readme
* feat: adjust readme
2026-02-25 00:36:14 +08:00
Austin Zhai
e2500d236f
Feat/release ( #93 )
...
* feat: optimize conf
* feat: release 1.2.2
v1.2.3-rc.1
2026-02-15 23:51:28 +08:00
Austin Zhai
6104675b9a
feat: optimize conf ( #92 )
v1.2.2
2026-02-08 09:53:43 +08:00
Austin Zhai
15df6f18d0
feat: bump up geminio ( #91 )
2026-02-08 09:51:04 +08:00
Austin Zhai
f87bd7941e
Feat/systemd ( #90 )
...
* feat: add systemd and Makefile
* feat: update en version README
* chore: update go version
* feat: rename daemon config
* feat: add systemd and Makefile
* feat: update en version README
* feat: rename daemon config
2026-02-08 09:22:49 +08:00
Austin Zhai
3016835da1
Feat/bump up geminio ( #89 )
...
* feat: bump up buffer size
* feat: update geminio
* chore: bump up geminio
v1.2.1-rc.1
2025-12-31 00:11:55 +08:00
Austin Zhai
92dc12b7c6
Feat/update geminio ( #88 )
...
* feat: bump up buffer size
* feat: update geminio
v1.2.0
2025-09-25 08:49:30 +08:00
Austin Zhai
790be256e1
Update README_en.md ( #87 )
v1.2.0-rc.1
2025-07-10 14:24:20 +08:00
Austin Zhai
f724354949
Update README.md ( #86 )
2025-07-10 14:22:46 +08:00
dependabot[bot]
d0cfaf9537
build(deps): bump github.com/redis/go-redis/v9 from 9.5.1 to 9.5.5 ( #85 )
...
Bumps [github.com/redis/go-redis/v9](https://github.com/redis/go-redis ) from 9.5.1 to 9.5.5.
- [Release notes](https://github.com/redis/go-redis/releases )
- [Changelog](https://github.com/redis/go-redis/blob/master/CHANGELOG.md )
- [Commits](https://github.com/redis/go-redis/compare/v9.5.1...v9.5.5 )
---
updated-dependencies:
- dependency-name: github.com/redis/go-redis/v9
dependency-version: 9.5.5
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-22 09:44:45 +08:00
dependabot[bot]
8ea14a7171
build(deps): bump golang.org/x/net from 0.25.0 to 0.38.0 ( #84 )
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.25.0 to 0.38.0.
- [Commits](https://github.com/golang/net/compare/v0.25.0...v0.38.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-version: 0.38.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-18 10:15:30 +08:00
dependabot[bot]
66b59e3274
build(deps): bump golang.org/x/net in /pkg/operator ( #83 )
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.36.0 to 0.38.0.
- [Commits](https://github.com/golang/net/compare/v0.36.0...v0.38.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-version: 0.38.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-18 10:10:34 +08:00
dependabot[bot]
c896c56f17
build(deps): bump golang.org/x/crypto from 0.31.0 to 0.35.0 ( #82 )
...
* build(deps): bump golang.org/x/crypto from 0.31.0 to 0.35.0
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.31.0 to 0.35.0.
- [Commits](https://github.com/golang/crypto/compare/v0.31.0...v0.35.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-version: 0.35.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
* fix go deps
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: singchia <singchia@163.com >
2025-04-16 08:34:22 +08:00
Austin Zhai
2ce526e8d3
Merge pull request #81 from singchia/dependabot/go_modules/pkg/operator/golang.org/x/net-0.36.0
...
build(deps): bump golang.org/x/net from 0.23.0 to 0.36.0 in /pkg/operator
2025-04-07 10:04:01 +08:00
dependabot[bot]
7042699f9d
build(deps): bump golang.org/x/net in /pkg/operator
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.23.0 to 0.36.0.
- [Commits](https://github.com/golang/net/compare/v0.23.0...v0.36.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-version: 0.36.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-07 02:00:53 +00:00
Austin Zhai
fc57b56045
Merge pull request #80 from singchia/dependabot/go_modules/golang.org/x/crypto-0.31.0
...
build(deps): bump golang.org/x/crypto from 0.21.0 to 0.31.0
2025-03-26 10:23:40 +08:00
dependabot[bot]
da8439dec0
build(deps): bump golang.org/x/crypto from 0.21.0 to 0.31.0
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.21.0 to 0.31.0.
- [Commits](https://github.com/golang/crypto/compare/v0.21.0...v0.31.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-26 02:21:46 +00:00
Austin Zhai
259d707b7c
Merge pull request #79 from kuchaguangjie/eric
...
update .gitignore
2024-10-15 11:11:22 +08:00
eric
fefec2bf4b
update .gitignore
2024-10-12 18:55:28 +08:00
singchia
ee45c616de
Merge pull request #72 from singchia/feat/wechat
...
update wecha qr code
2024-07-26 08:57:12 +08:00
singchia
62461d4294
update wecha qr code
2024-07-26 08:56:28 +08:00
singchia
cea844507f
Merge pull request #71 from singchia/feat/wechat
...
readme: add wechat qr-code picture
2024-06-24 17:30:09 +08:00
singchia
85d12dd533
readme: add wechat qr-code picture
2024-06-24 17:29:26 +08:00
singchia
8e35ec1dbb
readme: add wechat qr-code picture
2024-06-24 17:28:14 +08:00
singchia
dea5093001
Merge pull request #70 from singchia/feat/example-rtmp
...
example: update diagram in readme
2024-06-21 17:21:03 +08:00
singchia
efe54559ff
example: update diagram in readme
2024-06-21 17:19:12 +08:00
singchia
2f67382e40
Merge pull request #69 from singchia/feat/example-rtmp
...
examples: add rtmp for realtime message proxy
2024-06-21 16:30:35 +08:00
singchia
aeb0cd3bd3
examples: add rtmp for realtime message proxy
2024-06-21 16:28:59 +08:00
singchia
1d23b704ec
Merge pull request #68 from raysuffern/feat/cicd
...
cicd: add github workflow ci and github ci badger
2024-06-03 19:42:09 +08:00
Ray Suffern
67ddd0c38f
cicd: add github ci badger
2024-06-03 07:33:02 -04:00
Ray Suffern
4fbbe9f317
Merge branch 'singchia:main' into main
2024-06-03 19:29:00 +08:00
Ray Suffern
ab898d1b00
Merge pull request #1 from raysuffern/fix/misspell
...
cicd: add github workflow ci
2024-06-03 19:25:32 +08:00
Ray Suffern
dcd3d9f715
cicd: add github workflow ci
2024-06-03 07:24:03 -04:00
singchia
427fd28397
Merge pull request #67 from singchia/feat/readme-en
...
feat: add english readme
2024-06-02 19:49:27 +08:00
singchia
1689f52406
feat: add english readme
2024-06-02 19:45:20 +08:00
singchia
ceea52a6da
Merge pull request #66 from raysuffern/fix/misspell
...
fix: misspell in the code
2024-05-31 23:38:04 +08:00
raysuffern
5cd7aec3ef
fix: misspell in the code
2024-05-31 11:34:05 -04:00
singchia
fb06aa1a58
Merge pull request #65 from raysuffern/fix/misspell
...
fix: misspell in the code
2024-05-31 23:05:47 +08:00
Auztin Zhai
74467fcabf
fix: misspell in the code
2024-05-31 11:04:09 -04:00
singchia
af19cbcb42
Merge pull request #64 from singchia/feat/readme
...
k8s: update crd and it's example plus version updated
v1.1.0
2024-05-31 18:15:16 +08:00
singchia
e4f874ee3a
k8s: update crd and it's example plus version updated
2024-05-31 18:09:23 +08:00
singchia
ce520f041f
Merge pull request #63 from singchia/feat/readme
...
readme: add langurage for code blocks
2024-05-31 08:04:45 +08:00
singchia
57778fa0cd
readme: add langurage for code blocks
2024-05-31 08:04:10 +08:00
singchia
d31461b6b1
Merge pull request #62 from singchia/feat/readme
...
readme: fix spell error in yaml block
2024-05-31 00:31:50 +08:00