Commit Graph
54 Commits
Author SHA1 Message Date
npc0-hue 156392df1e Improve SCUM map playback and vehicle markers 2026-09-18 15:53:32 +08:00
npc0-hue 4009b7260e Fold the trajectory replay controls into a collapsed dropdown
The live map's replay row is now a single 回放 pill that expands to the position readout, play/pause, 回到最新 and speed select, so the map keeps its full width and no slider-shaped control sits above the legend.
2026-09-17 12:24:21 +08:00
npc0-hue c5d8141d2a Tuck the trajectory replay controls into a compact pill
The wide range scrubber under the map was the loudest element on the live
map. Keep replay, speed and 回到最新, drop the slider itself, and shrink the
bar to a right aligned pill so the map and the colour legend stay in focus.
2026-09-16 21:31:11 +08:00
npc0-hue bc45188be9 Send user trajectories from the user list into a focused live map
- Open 「用户轨迹」 straight on the live map instead of a drawer, carrying the
  server, the focused user and a start/end window through the plugin page hash.
- Default that window to one hour before the user's last seen time and keep the
  plugin page query available to bundles through the host context.
- Replace the time range preset gate with always visible start/end datetime
  fields plus a quick-range select, so the user list rebuilds from the window.
- Drop the bulky trajectory list and draw one compact colour legend under the
  map, keeping a stable colour per identity and restricting vehicle tracks to
  the vehicles the selected users actually rode.
2026-09-16 19:35:31 +08:00
npc0-hue 0ce264836f Rebuild the SCUM live map with zoom, pan, and trajectory tracking 2026-09-16 10:48:54 +08:00
npc0-hue c959a5bc03 Give the SCUM live map the full width and add catalog icon pickers
- Drop the live-map stat strip and the half-width detail column: the map board now spans the row, is taller, and the selected point renders as a compact strip under it.
- Fit the map filters into a single row with small layer chips, and switch the board between terrain, topo and night base layers plus the extracted building-zone overlay.
- Add a searchable SCUM catalog picker with icons for gift items and event produces, show gift item and vehicle icons in the lists, and keep the picker grid closed until it is opened so no icon is requested up front.
2026-09-16 07:58:48 +08:00
npc0-hue 4ea27bda6a Isolate server search from the delete password prompt
The delete confirmation adds a password field. Browsers and password managers
paired it with the only other text field on the page and filled the account
name into the server search box on the server list.

The search input now stays out of the DOM while a delete confirmation is open,
and the toolbar shows a suspended notice styled to match the field it replaces
so the row does not jump. A jsdom test drives the real action menu and dialog
instead of asserting page source strings.
2026-09-15 12:25:17 +08:00
npc0-hue ecdca8e28b Remove SCUM sqlite user projections 2026-09-14 13:41:44 +08:00
npc0-hue f88123e185 Tighten SCUM user table layout 2026-09-09 11:36:44 +08:00
npc0-hue fe09d21a56 Remove legacy client-manager workflows 2026-09-03 13:08:08 +08:00
npc0-hue 6018d8f0fc Restore durable log ingest and typed plugin projections 2026-09-02 10:20:30 +08:00
npc0-hue aafbec4c96 Move SCUM trajectories to plugin SQL storage 2026-08-28 17:50:45 +08:00
npc0-hue bb187f6007 Tighten SCUM user table display 2026-08-28 14:32:28 +08:00
npc0-hue 316efbe780 Add SCUM log sessions and trajectory projections 2026-08-27 12:34:07 +08:00
npc0-hue 2937ece1bc fix SCUM player online freshness display 2026-08-27 10:12:23 +08:00
npc0-hue 9022cf0bea Restore visible game operation tabs 2026-08-27 09:52:54 +08:00
npc0-hue 1c52703b3e Tighten SCUM plugin console UI 2026-08-27 09:41:46 +08:00
npc0-hue feec02dc14 Group game operation sections 2026-08-27 08:26:42 +08:00
npc0-hue 305fdbdb74 Simplify SCUM management surfaces 2026-08-27 08:20:51 +08:00
npc0-hue d395019848 Simplify server file toolbar 2026-08-26 15:24:21 +08:00
npc0-hue e269311c07 Fix server file workspace root 2026-08-26 11:04:43 +08:00
npc0-hue 3005e0510c Make server file manager list-first 2026-08-24 15:39:05 +08:00
npc0-hue 3521a7f579 Remove duplicate server detail metrics 2026-08-24 14:30:15 +08:00
npc0-hue 33d3a13e74 Add server file manager workflow 2026-08-24 12:56:55 +08:00
npc0-hue b69939a5ce fix console log time and server card layout 2026-08-24 11:06:18 +08:00
npc0-hue 2381b69d24 Improve resource usage meter states and accessibility 2026-08-21 16:53:46 +08:00
npc0-hue da6c8d607e Remove pre-1.0 production governance surfaces 2026-08-21 00:06:00 +08:00
npc0-hue a7e2e4c6c0 Remove pre-1.0 audit and protected request scaffolding 2026-08-20 23:42:02 +08:00
npc0-hue 58642ff9dc chore: remove OpenSpec workflow 2026-08-20 17:05:13 +08:00
npc0-hue b07a792784 Revert SCUM real data management change 2026-08-13 15:33:34 +08:00
npc0-hue e5d26e5420 feat(scum): remove fake management surfaces 2026-08-11 12:30:45 +08:00
npc0-hue 82ee28522c Fix terminal log follow and wrapping 2026-08-11 00:16:27 +08:00
npc0-hue a770bc6250 Integrate SCUM real ops workflows 2026-08-10 21:12:53 +08:00
npc0-hue d8d07914da Style shared scrollbars 2026-08-05 18:08:01 +08:00
npc0-hue 86a50ec8fa Fix SCUM file workbench interactions 2026-08-04 12:05:27 +08:00
npc0-hue f028a343d7 Add SCUM file management workbench 2026-08-04 11:33:34 +08:00
npc0-hue cf4d0d0ba5 Refine management terminal logs and command UX 2026-08-03 14:28:31 +08:00
npc0-hue a1bf3aa86a Fix run log ingest and terminal console layout 2026-08-03 12:49:46 +08:00
npc0-hue 1d5fb586d0 Repair live server operations console 2026-08-03 11:21:07 +08:00
npc0-hue e614a17fe3 feat: move distribution builds to platform Docker builder 2026-07-30 19:25:50 +08:00
npc0-hue 03339fb3e8 refactor(scum): remove orphaned host panels 2026-07-29 16:26:19 +08:00
npc0-hue 5b15bd50cb feat(scum): add map trajectory projection 2026-07-28 17:13:48 +08:00
npc0-hue 4e2bff4639 Explain guided server installation flow 2026-07-25 10:35:45 +08:00
npc0-hue 6cfd929f7f fix: separate server deployment mode inputs 2026-07-24 19:38:46 +08:00
npc0-hue ab943536b0 feat: redesign server deployment workflow 2026-07-24 19:22:35 +08:00
npc0-hue 8e34c8762a fix: 平台构建 2026-07-22 15:27:26 +08:00
npc0-hue 6c3eb6e45f fix: 调试发布run 2026-07-22 11:44:48 +08:00
npc0-hue b06623d0ce fix 前端优化 2026-07-21 13:44:23 +08:00
npc0-hue 0cb91b5f88 fix: 压缩 2026-07-20 21:53:05 +08:00
npc0-hue 0c5e3d2c39 feat: 前端界面优化 2026-07-20 21:03:52 +08:00