Haitao Pan
40fc458072
feat(bridge): implement unified bridge entrypoints and routing
2026-06-17 21:03:08 +08:00
Haitao Pan
0b31ccf461
fix: report native bridge runtime version
2026-06-01 13:48:43 +08:00
Haitao Pan
26560afa5c
fix: align bridge review token deployment
2026-06-01 10:02:13 +08:00
Haitao Pan
8fbc0e51be
ci: scope bridge deploy role
2026-05-05 15:16:13 +08:00
Haitao Pan
f30c8d4816
fix(security): enforce mandatory authentication and update deployment
...
Enforce strict Bearer token validation even when the bridge auth token is not explicitly configured in the environment. This ensures unauthenticated requests are rejected with a 401 status code by default. Updated deployment scripts to pass the required auth token and adjusted the test suite to align with the new security requirements.
2026-04-16 18:50:47 +08:00
Haitao Pan
0fcaa845e1
ci: ship bridge via image ref artifact
2026-04-12 14:23:23 +08:00
Haitao Pan
54523d6269
Require build artifact for deploy job
2026-04-10 18:04:56 +08:00
Haitao Pan
9ad76f760e
Use playbooks ansible.cfg directly
2026-04-10 17:58:33 +08:00
Haitao Pan
c8a3fb8278
Use .cfg suffix for temporary Ansible config
2026-04-10 17:57:01 +08:00
Haitao Pan
624f165076
Disable vault for bridge deploy playbook
2026-04-10 17:54:50 +08:00
Haitao Pan
11350ee240
Use GitHub secret for Ansible vault password
2026-04-10 17:51:17 +08:00
Haitao Pan
67696beab8
Add GitHub Actions pipeline for bridge deploy
2026-04-10 16:17:32 +08:00