0964ffb8a8
Nueva columna sort_order en notes (migracion 020, mismo patron que 012_sort_order.sql de activities/tasks). Se reusa el hook useDragReorder ya existente (drag & drop nativo, sin libreria nueva) -- el icono de agarre va solo en una esquina de la tarjeta, nunca en la tarjeta completa, para no pisar el click que abre la edicion (mismo truco que ya usa ListView.jsx: stopPropagation en el handle). Solo las notas propias son arrastrables/reordenables; las compartidas conmigo quedan siempre despues, ordenadas por fecha (el orden manual de otro usuario no tiene sentido para mi vista). Se desactiva mientras hay un filtro de busqueda activo. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
27 lines
666 B
JSON
27 lines
666 B
JSON
{
|
|
"name": "project-linkedcorp-backend",
|
|
"version": "2.10.4",
|
|
"private": true,
|
|
"type": "module",
|
|
"main": "src/server.js",
|
|
"scripts": {
|
|
"dev": "node --watch src/server.js",
|
|
"start": "node src/server.js",
|
|
"migrate": "node src/scripts/migrate-db.js",
|
|
"seed": "node src/scripts/seed-db.js",
|
|
"create-admin": "node src/scripts/create-admin.js"
|
|
},
|
|
"dependencies": {
|
|
"bcryptjs": "^2.4.3",
|
|
"cors": "^2.8.5",
|
|
"dotenv": "^16.4.5",
|
|
"express": "^4.19.2",
|
|
"express-rate-limit": "^7.4.0",
|
|
"helmet": "^7.1.0",
|
|
"jsonwebtoken": "^9.0.2",
|
|
"multer": "^2.3.0",
|
|
"mysql2": "^3.11.0",
|
|
"nodemailer": "^10.0.0"
|
|
}
|
|
}
|