Skip to content

Latest commit

 

History

History
44 lines (43 loc) · 1.48 KB

todo.md

File metadata and controls

44 lines (43 loc) · 1.48 KB

bugs

  • algunas veces arrastra componentes de otros formularios (cuando sucede un error)
  • mateu.js:13689 Uncaught (in promise) TypeError: this.component.setLabel is not a function at MateuField.setupComponent (mateu.js:13689:1218) at MateuField.updated (mateu.js:13689:1122)
  • validaciones en lado cliente (min, max) y en lado servidor
  • exportar
  • do not support file type --> only string

missing features

  • buscador con columnas, filtros, etc. Tipo listado
  • pasar request en cada método. Ej. en readonlypojo
  • anotar cada pantalla para generar código en lugar de utilizar reflection. @Form, @List, @View(path="")
  • anotar una pantalla para saber que puede leer el id de la url
  • abrir en modal
  • secciones remotas
  • parámetros opciones menú?
  • links en formularios
  • tablas en formularios
  • colecciones complejas (terminar)
  • mapas
  • grabar y permanecer
  • link al detalle al grabar
  • formularios parciales / secciones con actions
  • buscar por texto + filtros
  • mensajes
  • captcha
  • captcha for files

improvements

  • 1 sola petición
  • journey al cliente? pasar --> meter en store --> devolver
  • ir a vista solo lectura si hay campos con relaciones @xtomany
  • inferir crud para entidad jpa cuando @xtomany
  • pensar edición con objeto pinned
  • error messages / static code validation

tasks

  • clean unused classes / code
  • add/recover tests
  • refactor where advisable
  • make more extensible
  • recover docs
  • doc api
  • add readmes to every module
  • add javadoc to public classes and interfaces