Galeon2098 / CuidaME

Aplicación CuidaME para ISPP
2 stars 0 forks source link

Task#239 frontend #267

Closed fausto4VR closed 5 months ago

fausto4VR commented 5 months ago

Vista donde aparecen todos los diarios que tiene abierto el usuario. A los cuidadores le aparecerá siempre y a los clientes solo si tienen el plan de precios correspondiente (mirar aviso final). Solo los clientes pueden eliminar un diario

Captura2 Captura3

Para crear un diario solo lo puede hacer un cliente desde la vista de un chat con un cuidador. En caso de que ya exista te lleva a dicho diario.

Captura

Vista donde aparecen todos los días y el número de comentarios. Tanto cuidadores como clientes pueden crear un día.

Captura4

Vista para crear un día. No permite elegir una fecha anterior ni tampoco elegir un día que ya exista.

Captura5

Vista para ver el día y poner un comentario. Tanto cuidadores como clientes pueden poner un comentario.

Captura6 Captura7

AVISO FINAL: La parte de que solo salga a los clientes con cierto plan de pago esta implementado, pero se ha comentado a la espera que se haga en otra tarea. Seguir los comentarios que están en las vistas: main/chat/templates/chat/room.html (línea 51), main/templates/base.html (línea 67) y main/templates/main/base.html (línea 67)

AVISO FINAL: Se recomienda clonar el proyecto desde cero y hacer las migraciones (python manage.py makemigrations y python manage.py migrate) ya que se han cambiado los modelos.

codacy-production[bot] commented 5 months ago

Coverage summary from Codacy

See diff coverage on Codacy

Coverage variation Diff coverage
:x: -2.53% (target: -1.00%) :white_check_mark: 58.47%
Coverage variation details | | Coverable lines | Covered lines | Coverage | | ------------- | ------------- | ------------- | ------------- | | Common ancestor commit (efd8d21acaa4e96aaeb2c94c73e57f4ceb971f5c) | 1663 | 1266 | 76.13% | | | Head commit (b4fb3ea8128da45d31c698da75657c3b5334cf1c) | 2257 (+594) | 1661 (+395) | 73.59% (**-2.53%**) | **Coverage variation** is the difference between the coverage for the head and common ancestor commits of the pull request branch: ` - `
Diff coverage details | | Coverable lines | Covered lines | Diff coverage | | ------------- | ------------- | ------------- | ------------- | | Pull request (#267) | 183 | 107 | **58.47%** | **Diff coverage** is the percentage of lines that are covered by tests out of the coverable lines that the pull request added or modified: `/ * 100%`

See your quality gate settings    Change summary preferences

Codacy will stop sending the deprecated coverage status from June 5th, 2024. Learn more

alvarocastellano commented 5 months ago

Revisado, todo perfecto. ÚNico detalle: La palabra "solicitarlo" está mal escrita en le mesnaje que aparece al abrir el apartado de Diario. Por el resto todo muy bien, buen trabajo

sonarcloud[bot] commented 5 months ago

Quality Gate Failed Quality Gate failed

Failed conditions
17 Security Hotspots
3.6% Duplication on New Code (required ≤ 3%)
C Reliability Rating on New Code (required ≥ A)

See analysis details on SonarCloud

Catch issues before they fail your Quality Gate with our IDE extension SonarLint