Roadmap

Plan de desarrollo y sugerencias de FacturaScripts. Los patrocinadores pueden hacer sugerencias y votarlas, el equipo de desarrollo puede escoger una tarea y encargarse. Consulte la sección colabora (menú más) para colaborar.

CORE v2023 31

Añadir la opción a la configuración general para indicar el número de caracteres que debe tener la referencia al crear un nuevo producto. Ejemplo: -...

+3

Necesitamos ampliar algunas funciones del logger, así como moverlo fuera de la carpeta Core/Base. La nueva clase se llamará Core/Logger y será una copia...

+2

Usar **flow.js** para poder subir plugins grandes en partes y evitar así los límites de PHP. Ejemplo: -...

+2

Mostrar la cola de procesos pendientes de ejecución en segundo plano e incluso poder cancelarlos antes de que empiece su ejecución. **Ojo** para...

+2

Tanto en empresas, clientes, proveedores como en contactos tenemos los campos telefono1 y telefono2. Nos vendría muy bien tener esos campos en un trait...

+1 neorazorx

Actualmente en los modelos, los campos de fecha los tratamos como string. En los nuevos modelos deberíamos usar [Carbon](https://carbon.nesbot.com/) para...

+1

Necesitamos guardar en la base de datos tanto la **versión inicial de FacturaScripts**, es decir, la que se instaló originalmente, como las migraciones...

+1

Poder añadir desde el xml o controlador un mensaje personalizado al eliminar un registro. Actualmente sale un modal con un mensaje predeterminado, la idea...

+1

Añadir las funciones **setup()** y **session()** a la clase **Html** para poder usar estas clases desde twig.

+1 DEVELOPMENT

Añadir **repositorio de contactos** a modo de caché en Core/DataSrc, como el resto de repositorios de almacenes, series, etc.

+1

En los controladores necesitamos poder devolver json rápido, sin necesidad de establecer las cabeceras. Ejemplo: ``` $this->json(['error'...

+1 DEVELOPMENT

Quitar del modelo **Contacto** las columnas **password** y **puntos**, así como los métodos alias(), newLogkey(), verifyLogkey() y el trait PasswordTrait....

+1 DEVELOPMENT 1

Pasar las variables globales a todos los includes de twig. Actualmente las variables como fsc, i18n, template, etc que se usan en las plantillas twig se...

+1 1

Rediseñar el [EditController](/publicaciones/editcontroller-642). La nueva versión se colocaría en la carpeta **Template**, de acuerdo a la [nueva...

+1 DEVELOPMENT

Añadir repositorio de cuentas, en la carpeta dataSrc, como ya hay de series, ejercicios, etc. ## Objetivo - Tener una clase con métodos estáticos...

+1 DEVELOPMENT

Añadir repositorio de subcuentas, en la carpeta dataSrc, como ya hay de series, ejercicios, etc. ## Objetivo - Tener una clase con métodos estáticos...

+1 DEVELOPMENT

Necesitamos cambiar la forma en la que guardamos las personalizaciones de listados y formularios para usuarios concretos. Actualmente las estamos guardando...

+1 DEVELOPMENT

Nueva estructura de carpetas del **Core**: - **Assets**: archivos CSS, javascript e imágenes. - **Bridge**: conectores con base de datos, como las clases...

+1 DEVELOPMENT

Reorganizar las carpetas de **tests unitarios** (carpeta test) para ejecutar primero los más básicos: - Infraestructura. - Modelos sin dependencias o con...

+1 DEVELOPMENT

Rediseñar el [ListController](/publicaciones/listcontroller-232). La nueva versión se colocaría en la carpeta **Template**, de acuerdo a la [nueva...

+1 DEVELOPMENT

Reemplazar **bootbox**, la librería javascript que utilizamos para mostrar los modal de confirmación y eliminar, por algo nativo. ##...

+1 DEVELOPMENT

Al exportar un listado a PDF, añadir una **primera sección** con los filtros seleccionados, si hay alguno. Así tenemos todo el contexto del listado...

+1 DEVELOPMENT

Cuando repetimos un xmlview en dos pestañanas o más, y tiene modal, se están repitiendo los modals, con el mismo id. ## Solución Al generar un modal,...

+1 DEVELOPMENT

No mostrar en pantalla los **errores** de la **base de datos**, en su lugar debemos mostrar errores más comprensibles para el usuarios medio. ##...

+1 DEVELOPMENT

Revisar el setCustomValue() de los widgets porque en los modal no está funcionando ¿Tiene sentido esta función? ¿Funciona en el resto de casos?

DEVELOPMENT

Modificar el soporte de **extensiones** para poder llamar a **pipe()** desde métodos estáticos de la clase. ## Problema Ahora mismo el trait de...

DEVELOPMENT

Rediseñar núcleo para que: - Los endpoints de la API sean controladores. - Poder añadir controladores para gestionar errores 404, 403, 401, etc.

2

Crear widget TextButton, como el widget de texto, el normal, pero con un botón para poder ejecutar un javascript. Esto sería útil para hacer alguna...

DEVELOPMENT

Añadirle soporte para onclick al [GroupItem](/publicaciones/group-747), de forma que se pueda añadir un enlace para el título de un grupo, en el...

DEVELOPMENT

Modificar el ProductionErrorHandler para hacer que el **botón informar** esté en un formulario que incluya la información de debug y la envíe a...

DEVELOPMENT

Documentar la API con swagger o postman: - Swagger: https://app.swaggerhub.com/apis/facturascripts/FacturaScripts/1.0.0 - Postman:...

Añadir sugerencia

Solamente los patrocinadores y autorizados pueden añadir sugerencias.


Cookies
Usamos cookies en nuestro sitio web para brindarte la experiencia más relevante recordando tus preferencias y visitas repetidas. Al hacer clic en "Aceptar", aceptas el uso de TODAS las cookies necesarias.
Copyright (c) 2013-2024 FacturaScripts
0.31677s

Soporte