Skip to content

Dev#147

Merged
koishi510 merged 22 commits into
mainfrom
dev
Mar 10, 2026
Merged

Dev#147
koishi510 merged 22 commits into
mainfrom
dev

Conversation

@koishi510
Copy link
Copy Markdown
Owner

Related Issue

Summary

Change Type

  • New Feature (feat)
  • Bug Fix (fix)
  • Refactoring (refactor)
  • Documentation (docs)
  • Dependency / Configuration (chore)

Self-Check Checklist

Backend (Go):

  • go build ./... passes
  • go vet ./... passes
  • gofmt produces no diff

Frontend (Vue):

  • npm run lint passes
  • npm run typecheck passes

General:

  • Removed all temporary debug output
  • No sensitive data in the code

Test Steps

  1. Pull branch and install dependencies:
    cd backend && go mod download
    cd ../frontend && npm install
  2. Start the application:
    make dev-backend    # Terminal 1
    make dev-frontend   # Terminal 2
  3. Verification steps:
    • ...

Kanye-Est and others added 22 commits March 11, 2026 03:23
- Move board frame images inside scroll area with position: sticky
  so notes (z-index 2-6) render above frames (z-index 1) and
  below bg-bottom (z-index 3)
- Add @error fallback on avatar <img> tags in CommunityPanel and
  CarPage to show default avatar when file is missing
- Update bag.png asset and bg-bottom scaleY

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Remove sticky positioning on board frames so they scroll with notes
- Switch note card positioning from % to vh for accurate layout
- Move board_med.png background to notes-scatter for scroll-synced tiling
- Extend scroll area to full viewport height with scroll padding
- Trigger AI reply for every published question, not just @mentions

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Add PUT /api/v1/community/comments/:id endpoint
- Users can edit their own comments, admins can edit anyone's
- Content moderation applied on update
- Inline edit UI in comment and nested reply sections

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Resolve conflicts between edit/delete refactor and actions bar merge.
Keep unified detail-actions-bar with like/collect/edit/delete inline.
Add delete button to edit mode with consistent styling.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Split companion chat and community AI system prompts into role variants:
  溯源者(mom): 知心朋友, 守护者(dad): 耐心指导者, 专业人士: 对等交流者
- Add admin prompt suffix for admin users
- Pass userRepo to ChatService and CommunityAIService for role lookup
- Remove my-questions/my-answers tabs from CarPage profile (now in BarPage bag)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@koishi510 koishi510 requested a review from 4rthurCai as a code owner March 10, 2026 19:23
@koishi510 koishi510 merged commit 0cd3c84 into main Mar 10, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants