Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
80 commits
Select commit Hold shift + click to select a range
9534642
OM-243: se elimino .gitkeep archivo temporal
CrisNAC Mar 9, 2026
2be1759
Merge branch 'OM-265' of https://github.com/CrisNAC/BackendMarketplac…
CrisNAC Mar 9, 2026
2fe51a8
OM-243: Parte 1 del ticket hecho, GET /products/:id
CrisNAC Mar 9, 2026
b1d2293
agregue llamadas para editar perfil y direccion del cliente
Lianyang1234 Mar 9, 2026
c228b10
cambios de contrse;a y email
Lianyang1234 Mar 9, 2026
748ec1a
Merge remote-tracking branch 'origin/dev' into OM-44
Lianyang1234 Mar 10, 2026
8ed32a7
cambio de id en comercio
Lianyang1234 Mar 10, 2026
2335997
cambios de routes
Lianyang1234 Mar 10, 2026
25004e1
cambios update sin direccion
Lianyang1234 Mar 11, 2026
080d683
Merge branch 'dev' into OM-243
CrisNAC Mar 11, 2026
4c73a27
OM-243: Parte 2 del ticket hecho, GET /products/reviews/:id
CrisNAC Mar 11, 2026
e92a5f9
cambios de kisser
Lianyang1234 Mar 11, 2026
484a769
OM-275: agregué el endpoint GET product by id
Benjakr04 Mar 12, 2026
8388aab
Merge pull request #20 from CrisNAC/OM-44
CrisNAC Mar 12, 2026
36c70b7
Merge branch 'dev' into OM-243
CrisNAC Mar 12, 2026
f33544a
modificicacion de post
Lianyang1234 Mar 12, 2026
121ef46
bug de referencia direccion
Lianyang1234 Mar 12, 2026
15e3aea
Merge remote-tracking branch 'origin/dev' into OM-44
Lianyang1234 Mar 12, 2026
fc329dd
Merge pull request #25 from CrisNAC/OM-275
Benjakr04 Mar 12, 2026
0862730
Merge branch 'dev' into OM-243
CrisNAC Mar 12, 2026
4a0e3c4
Merge pull request #26 from CrisNAC/OM-44
CrisNAC Mar 12, 2026
3a6a935
Merge branch 'dev' into OM-243
CrisNAC Mar 12, 2026
bf2d32a
Usando el getProductById de Benjamin
CrisNAC Mar 12, 2026
37eb07e
Merge branch 'dev' of https://github.com/CrisNAC/BackendMarketplace i…
CrisNAC Mar 12, 2026
d3f415a
Validando los cambios remotos
CrisNAC Mar 12, 2026
c63694b
Merge pull request #23 from CrisNAC/OM-66-BE-Navegar-por-categorías
CrisNAC Mar 12, 2026
1020d7a
Merge branch 'dev' into OM-276
CrisNAC Mar 12, 2026
7088527
Merge branch 'main' into OM-276
CrisNAC Mar 12, 2026
05564a0
Cambiar id_store a id
CrisNAC Mar 12, 2026
1f45099
OM-250: habilite cookieParser() en index.js para usar el token
leoAchu16 Mar 13, 2026
0d309ad
OM-250: agregue la funcion deleteStoreService para borrado logico en …
leoAchu16 Mar 13, 2026
79b3da6
OM-250: implemente el endpoint deleteStore para borrado logico en sto…
leoAchu16 Mar 13, 2026
957453d
OM-250: agregue la ruta del endpoint deleteStore en store.routes.js
leoAchu16 Mar 13, 2026
76be9a9
editar producto / direcciones
Lianyang1234 Mar 13, 2026
055d428
Merge branch 'dev' into OM-250
Andoumeda Mar 13, 2026
21d5ac3
Merge pull request #29 from CrisNAC/OM-250
Andoumeda Mar 13, 2026
89dda5c
parte de benja y correciones de code rabbit
Lianyang1234 Mar 13, 2026
3eb5ef1
coderabbit parte 2
Lianyang1234 Mar 13, 2026
7d7ca99
Arreglos para el front de OM-62
Mar 14, 2026
ddd2348
Fix a un import y al orden de 2 métodos
Andoumeda Mar 14, 2026
70d0a1b
Merge pull request #31 from CrisNAC/OM-ArregloFront
Andoumeda Mar 14, 2026
d6374eb
Merge remote-tracking branch 'origin/dev' into OM-175
Lianyang1234 Mar 15, 2026
b07484b
error de visible
Lianyang1234 Mar 15, 2026
f6e6db1
cambios rutas
Lianyang1234 Mar 15, 2026
b71a8c8
1º parte de Hacer comentarios de parte del Cliente
CrisNAC Mar 16, 2026
500ddb2
Merge pull request #28 from CrisNAC/OM-276
Andoumeda Mar 16, 2026
b1120b3
Merge branch 'dev' into OM-175
Andoumeda Mar 16, 2026
fa8eed3
Merge pull request #30 from CrisNAC/OM-175
Andoumeda Mar 16, 2026
bea84a9
Hotfix: Código duplicado y mal formateado en Product Service
Andoumeda Mar 16, 2026
ef0d83b
Merge pull request #32 from CrisNAC/OM-175
Andoumeda Mar 16, 2026
1a36cdd
OM-89: modifique getProductByIdService, createProductService y mapPro…
leoAchu16 Mar 16, 2026
8ccd20a
OM-89: resolucion de conflictos
leoAchu16 Mar 16, 2026
e8ddcc0
OM-89: refactorice la constante PRODUCT_RESPONSE_SELECT
leoAchu16 Mar 16, 2026
e7f330a
OM-89: refactorice product.service segun mis cambios hechos
leoAchu16 Mar 16, 2026
1527fdd
Fix: Código que quedó comentado
Andoumeda Mar 16, 2026
ee1c646
Merge pull request #34 from CrisNAC/OM-89
Andoumeda Mar 16, 2026
f23331b
orden de rutas
Lianyang1234 Mar 16, 2026
064cab5
Merge pull request #35 from CrisNAC/OM-175
Andoumeda Mar 16, 2026
64513b4
Merge branch 'dev' into OM-127
CrisNAC Mar 17, 2026
10a8c2b
OM-255: agregue estado 404 al controlador getStoreById en store.contr…
leoAchu16 Mar 17, 2026
f34114e
OM-250: agregue un update para cambiar role del usuario en deleteStor…
leoAchu16 Mar 17, 2026
9c808aa
2º parte - Crear comentario de parte del Cliente
CrisNAC Mar 17, 2026
68f7f8d
OM-127: Correciones despues del Codereview de CodeRabbit
CrisNAC Mar 17, 2026
f25bc9b
OM-250: refactorice valiciones y manejo de errores en store.controller
leoAchu16 Mar 17, 2026
043494b
OM-250: agregue validacion de usuario SELLER y manejo de consulta upd…
leoAchu16 Mar 17, 2026
3f14290
OM-127: Correciones de CodeRabbit
CrisNAC Mar 17, 2026
52c9f59
Merge pull request #36 from CrisNAC/OM-250
CrisNAC Mar 17, 2026
cc13649
Merge branch 'dev' into OM-127
CrisNAC Mar 17, 2026
5454c63
OM-262: Configuración para tests en el backend con Vitest+Supertest
Andoumeda Mar 17, 2026
c34590f
[Fix]: URL de la BD no encontrada
Andoumeda Mar 17, 2026
0cc9c64
Debug del .env de la URL a la BD
Andoumeda Mar 17, 2026
bdd1272
Otra prueba para que reconozca el .env
Andoumeda Mar 17, 2026
c2998af
[Fix]: Corregido app.js (antes index.js)
Andoumeda Mar 17, 2026
6250560
OM-208(productos): agregar eliminación de producto con soft delete
Mar 17, 2026
6160cea
Merge pull request #37 from CrisNAC/OM-127
leoAchu16 Mar 17, 2026
fedb37e
Detallito en session.controllers
Andoumeda Mar 17, 2026
7814404
Merge branch 'dev' of https://github.com/CrisNAC/BackendMarketplace i…
Andoumeda Mar 17, 2026
79568a9
OM-208(productos): aplicar mejoras de code review en eliminación de p…
Mar 17, 2026
439bbbe
Merge pull request #38 from CrisNAC/OM-262
CrisNAC Mar 17, 2026
58bd0b4
Merge pull request #39 from CrisNAC/OM-208-BE-Eliminar-producto
CrisNAC Mar 17, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
46 changes: 46 additions & 0 deletions .github/workflows/vitest-supertest.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
name: Vitest + Supertest (Backend)

on:
pull_request:
branches: [ dev, main ]

jobs:
test:
timeout-minutes: 20
runs-on: ubuntu-latest

services:
postgres:
image: postgres:15
env:
POSTGRES_USER: postgres
POSTGRES_PASSWORD: postgres
POSTGRES_DB: test_db
ports:
- 5432:5432
options: >-
--health-cmd="pg_isready"
--health-interval=10s
--health-timeout=5s
--health-retries=5

env:
DIRECT_URL: postgresql://postgres:postgres@localhost:5432/test_db

steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: lts/*
cache: 'npm'

- run: npm install

# Esperar a que Postgres esté listo
- run: npx wait-on tcp:5432

# Crear schema
- run: npx prisma db push

# Ejecutar tests
- run: npm run test:run
Loading
Loading