Skip to content

Versió 0.3

Compare
Choose a tag to compare
@albertms10 albertms10 released this 28 Aug 22:53

Millores funcionals

  • (feat) Millora comprensivament l’algorisme de cerca. 8105a9b
  • (feat) Implementa les traduccions al català, castellà i anglès. #38
  • (feat) Implementa el component PageNotFound quan no s’ha trobat una pàgina concreta. bf2e584

Assajos

  • (feat) Implementa els fragments (compassos) treballats de cada moviment per assaig. #35

Moviments

  • (feat) Implementa les seccions de cada moviment.

Canvis interns

  • (feat) Implementa inicialment la documentació de l’API amb Swagger UI.
  • (refactor) Reescriu el codi JavaScript amb TypeScript.

Base de dades

  • (refactor) Acaba de redistribuir les consultes SQL mitjançant vistes. #28
  • (refactor) Canvia consistentment les referències OUTER de les consultes SQL. 223cda9, 8eba1ed, e91fc64
  • (refactor) Canvia la nomenclatura d’agrupació per entitat. #32
  • (refactor) Canvia la nomenclatura d’integrant per membre. e43f04e

Servidor

  • (feat) Millora la generació del hash de les contrasenyes mitjançant els algorismes de bcrypt. Code scanning alert #1
  • (feat) Implementa la comprovació del token d’accés JWT mitjançant galetes HttpOnly en detriment de l’ús insegur de localStorage. 00f4ed8
  • (perf) Afegeix límit de sol·licituds a rutes genèriques. 0500981
  • (refactor) Redistribueix l’estructura de directoris.
  • (refactor) Canvia la dependència de promise-mysql per mysql2, afavorint el tipat amb TypeScript. 6cefc3c
  • (refactor) Rep correctament els valors JSON de les consultes i defineix una manera única de fer el canvi a valors booleans. #34

Client

  • (perf) Separa el codi de la pàgina d’inici amb la del tauler mitjançant lazy loading. 776375c
  • (refactor) Simplifica els imports amb rutes absolutes. 000b2ab
  • (refactor) Reescriu la funció fetchAPI com a hook (cd845e0), simplificant l’ús de dispatch, i la funció showDeleteConfirm. 92df7ab
  • (refactor) Centralitza les crides a l’API mitjançant els hooks de useAPI i relatius. #31
  • (refactor) Implementa l’ús de l’AbortController a les crides asíncrones de fetchAPI, corregint #21.
  • (refactor) Embolcalla i redistribueix les funcions definides dins de components en useCallback, solucionant diversos avisos de l’estil de #29.
  • (refactor) Canvia les PropTypes per interfaces.