feat: team org panel, admin CRUD, local deploy tools, bidirectional data sync

Add TeamMember model and APIs, team status UI, /admin page, local server bats,
and scripts to sync data between local PostgreSQL and Render.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
EENE Dashboard
2026-06-06 01:41:00 +09:00
parent d14ff1997c
commit fb2956b0ac
45 changed files with 4104 additions and 376 deletions

33
stop-server.bat Normal file
View File

@@ -0,0 +1,33 @@
@echo off
if /i not "%~1"=="_run" (
cd /d "%~dp0"
cmd /k "%~f0" _run %2 %3
exit /b 0
)
setlocal
chcp 65001 >nul
cd /d "%~dp0"
title EENE Dashboard - Stop
echo ================================
echo EENE Dashboard - Server Stop
echo ================================
echo.
echo [1/2] Stopping API/WEB...
powershell -NoProfile -ExecutionPolicy Bypass -File "%~dp0scripts\kill-ports.ps1"
echo Done.
echo.
echo [2/2] Database...
if /i "%~2"=="docker" (
docker compose down 2>nul
echo Docker DB stopped.
) else (
echo DB kept running. To stop Docker: stop-server.bat docker
)
echo.
echo Done.
pause