v4.3.0#46
Closed
husibo16 wants to merge 7 commits intoperfect-panel:mainfrom
Closed
Conversation
- BREAKING: Migrate to device-slot model (UI follows backend) - New per-device cards with online status, smart icons, traffic - Multi-line subscribe URL with line selector - Plan-level "Import to Client" with 11 supported clients - Glassmorphism redesign (gradient bg, frosted cards, dark mode) - Sidebar nav redesign (colored icons, new label scheme) - Right sidebar hierarchy (balance hero + small cards + invite CTA) - Cold start optimization (no CDN, mathjs replaced, monaco lazy) - Full bilingual i18n coverage (zh-CN + en-US, both apps) - Auto-update interval admin config + user hint - Per-client tutorial editor (admin) linked to site_content CMS See CHANGELOG.md for details. Co-Authored-By: Claude Opus 4.7 (1M context) <[email protected]>
- Add V4.3 fields to admin SubscribeItem type (traffic_addon_*, unit_price_per_device, max_device_count) - Add V4.3 fields to admin User type (tags, subscribe_count) - Remove duplicate MonacoEnvironment global declaration (conflicts with monaco-editor's own) - Fix date-picker intlFormat undefined → empty object - Pass through className + data-state on SortableRow (was missing in props type) - Remove unused webpack.yml workflow (project uses bun + vite, not webpack) Co-Authored-By: Claude Opus 4.7 (1M context) <[email protected]>
CI 上 closeBundle 触发时 user app 的 dist/ 还不存在, mkdirSync recursive 兜底,避免 ENOENT 让整个 build 退出非零。 admin 那边已经有这个保护,只有 user 漏了。 Co-Authored-By: Claude Opus 4.7 (1M context) <[email protected]>
✅ Deploy Preview for ppane-docs ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
This project uses bun + turbo + vite, not webpack. The default "NodeJS with Webpack" workflow GitHub suggests doesn't apply here. Co-Authored-By: Claude Opus 4.7 (1M context) <[email protected]>
- Triggers on PR + push to main/next/beta/develop - Uses bun install --frozen-lockfile + turbo build (matches project stack) - Caches bun deps + node_modules across all workspaces - Uploads dist artifacts on success (7-day retention) - Concurrency: cancel-in-progress on same ref Co-Authored-By: Claude Opus 4.7 (1M context) <[email protected]>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
💻 变更类型 | Change Type
🔀 变更说明 | Description of Change
📝 补充信息 | Additional Information