- Remove storage/logs/ and prod.log from git tracking; add to .gitignore - Remove unused AvatarCarousel and ArticleSlider components - Remove unused SkeletonTable export from ui.tsx - Remove unused ChevronDown import from admin layout - Remove 13 unused CSS classes (icon-base, nav-*, navigation-icon*, .app.dark, text-body, transition-base, card-base, admin-info-grid, .coin.*) - Remove duplicate translation keys (openMenu/closeMenu in en.json) - Fix admin-bans to use Prisma-generated bans_type enum - Create shared AdminPageHeader component and formatDate utility - Add logger and generateRequestId for structured logging - All 58 tests pass, typecheck clean, build succeeds
13 lines
198 B
Plaintext
13 lines
198 B
Plaintext
node_modules/
|
|
.turbo/
|
|
.next/
|
|
next-env.d.ts
|
|
.env
|
|
*.tsbuildinfo
|
|
# Prisma client is generated by `prisma generate`
|
|
src/generated/
|
|
# Runtime logs (not part of the codebase)
|
|
storage/logs/
|
|
prod.log
|
|
*.log
|