myxce/src/frontend/apiserver/controllers
Rongsong Shen fe8818b19b
fix(apiserver): pass client-asserted FromHost through unchanged (bug-1676, gitea #44)
CreateJob now does FromHost: req.FromHost, a straight passthrough of
whatever xcecli (or any other client) sends in JobSubmitRequest.FromHost,
instead of deriving it server-side via ctx.ClientIP().

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01AgYRU3zDTqNGV5Jk8aiKLg
2026-08-24 15:14:33 +00:00
..
apikey.go Merge Go frontend (apiserver + xcecli) into meson build 2026-04-14 11:23:18 +08:00
auth.go Merge Go frontend (apiserver + xcecli) into meson build 2026-04-14 11:23:18 +08:00
clusters.go Merge Go frontend (apiserver + xcecli) into meson build 2026-04-14 11:23:18 +08:00
files.go Merge Go frontend (apiserver + xcecli) into meson build 2026-04-14 11:23:18 +08:00
host_control_test.go feat: P0-2b implement ControlHost via xcecli_hostctrl + fix allFlag race 2026-04-17 08:17:56 +00:00
hosts.go fix: preserve admin-set host state across worker re-registration in makeWorker_ 2026-05-13 10:38:39 +00:00
integration_test.go test(apiserver): add integration tests for P0+P1 backend features 2026-04-18 11:56:31 +00:00
jobs.go fix(apiserver): pass client-asserted FromHost through unchanged (bug-1676, gitea #44) 2026-08-24 15:14:33 +00:00
jobs_test.go fix(apiserver): jobs list -l/-o validates against the wrong struct (bug-1674, gitea #41) 2026-08-24 14:23:38 +00:00
output.go Init commit of jobs output/error message peek project. 2026-05-09 16:57:54 +08:00
output_test.go Init commit of jobs output/error message peek project. 2026-05-09 16:57:54 +08:00
permissions.go Merge Go frontend (apiserver + xcecli) into meson build 2026-04-14 11:23:18 +08:00
queue_control_test.go feat: P0-2b implement ControlHost via xcecli_hostctrl + fix allFlag race 2026-04-17 08:17:56 +00:00
queue_filter_test.go Merge Go frontend (apiserver + xcecli) into meson build 2026-04-14 11:23:18 +08:00
queues.go fix front end issues 2026-05-01 21:22:45 +08:00
rbac_check.go Merge Go frontend (apiserver + xcecli) into meson build 2026-04-14 11:23:18 +08:00
rbac_check_test.go feat: P0-2c register routes + RBAC for host control/select 2026-04-17 09:32:21 +00:00
rbac_convention_test.go Merge Go frontend (apiserver + xcecli) into meson build 2026-04-14 11:23:18 +08:00
resources.go Merge Go frontend (apiserver + xcecli) into meson build 2026-04-14 11:23:18 +08:00
response.go Merge Go frontend (apiserver + xcecli) into meson build 2026-04-14 11:23:18 +08:00
roles.go Merge Go frontend (apiserver + xcecli) into meson build 2026-04-14 11:23:18 +08:00
users.go Merge Go frontend (apiserver + xcecli) into meson build 2026-04-14 11:23:18 +08:00