Secciones

Lista de Peticiones de Nuevas Características


Votos Descripción
025 ORM: comportamiento Muchos a Muchos - relacionado con guardar #2871
020 Cola: Añadir adaptador de colas redis para reemplazar beanstalkd #13385
020 DI: añadir autowire al contenedor DI #13378
020 Volt: Soporte para bloques embebidos dentro de otros bloques #329
019 ODM: soporte driver MongoDB #11156
019 Almacenamiento: Soporte de Cluster Redis #10686
018 HTTP: Rehacer la pila HTTP de Phalcon #12485
018 Url: consulta UPDATE con JOIN en PHQL #11637
017 HTTP: Posibilidad de gestionar la solicitud vía Psr ServerRequest #14390
017 Enrutador: generar URL para ruta con nombre del servidor #9913
016 Volt: Volt con etiqueta “Literal” #1253
015 Aplicación: Autenticación de Phalcon #13790
015 Etiqueta: Atributos de HTML OPTION por Phalcon\Tag::select() #899
014 Formularios: Formularios Incrustados #705
013 Seguridad: Implementar Argon2 para hash de contraseña #13596
013 Aplicación: Usar la misma forma para registrar módulos Mvc/Cli/Micro
012 Bd - añadir inserción de vector multidimensional #14620
012 Enrutador: Cambios y mejoras de enrutador #12827
012 Validación: Añadir una opción para cancelar otros validadores sólo para el mismo campo cuando falla la validación #1540
011 ORM: Evitar peticiones innecesarias a la base de datos para relaciones donde la clave es NULL #14471
011 Seguridad: No cambiar el token CSRF en cada petición #14413
010 Bd - Soporte MySQL 8 - #14719
010 Cola: Servicio de Cola #13851
009 Url: petición de mejora de la función Url get() #11422
008 Http - Firewall https://github.com/phalcon/cphalcon/issues/11389
008 Bd: Soporte Postgres de vectores y operadores de vector #14579
008 Seguridad: Mejoras de seguridad #14456
008 ORM: Implementación mapeador de datos #14126
008 Validación: Formularios deberían transformar “” a NULL a no ser que explícitamente se diga que no #13550
008 Elementos Formularios: Añadir soporte adecuado en \Phalcon\Form para el botón Radio #13461
008 Aplicación: Añadir nombre de módulo al formato del nombre de la clase de módulo en Application::registerModules #12252
007 Bd - añadir soporte para Microsoft SQL Server #1184
007 Validación: validadores PresenceOf y Regex #13541
006 Seguridad: diferentes versiones de UUID #14955
006 Formularios: beforeBind y afterBind para Formulario #14598
006 Almacenamiento: Soporte CRUDS de fichero plano JSON en Phalcon #13783
005 Paginación: paginación de clave Instrumental SQL #14754 (usando LIMIT en lugar de OFFSET)
005 Config: Revisar lógica de “Cargar servicios desde config” #14564
005 ORM: Relaciones Muchos-A-Muchos con claves primarias compuestas #13890
005 Volt: cadenas volt no conocen secuencias de escape #12888
005 Volt: filtros de salida Volt #2349
004 ENRUTADOR: Inicializar Enrutador desde Vector https://github.com/phalcon/cphalcon/issues/15050
004 PHQL: Registrar expresiones personalizadas en Dialectos PHQL como PostgreSQL @@ Expression #14954
004 ORM: Opción global en relaciones para reusable #14788
004 BD: Añadir columna POINT. Problema https://github.com/phalcon/cphalcon/issues/14769
004 ORM: Nuevo método chunk() para ORM Phalcon #14005
004 Formularios: Formularios: csrf múltiple #13922
004 Enrutador: grupo de rutas anidado #13904
004 ORM: ORM: añadir la posibilidad de devolver una instancia de la clase Phalcon\Mvc\Model\Row personalizada #13587
004 Modelos: ReusableInterface #13474
004 Despachador: No se puede obtener el nombre del módulo desde el despachador cliente #13229
003 Volt: Volt: Funciones de bloque #14436
003 ORM: Cuando el modelo usa columns(), debería enlazar el modelo original en lugar de Phalcon\Mvc\Model\Row #14181
003 Volt: Soporte estricto de tipos en Volt PHP 7 #13978
003 Aplicación: Hacer que Micro Collection cree la instancia gestionadora con DI #13967
002 Recursos Reintroducir Cssmin/Jsmin #14903
002 Aplicación Micro: removeExtraSlashes debería ser false por defecto #14920
002 VISTAS: Añadir método has a la Vista https://github.com/phalcon/cphalcon/issues/14815
002 Traducir: dominio de consulta Gettext #14527
002 General: Las clases no deberían tener valores predeterminados de la aplicación #14412
002 Ayudante: Envoltorio BCMath #14008
002 CLI: Bloqueo para componente cliente #14006
002 Eventos: Cuando no se proporcionan “datos” de Evento, no pasar el parámetro #13965
002 Volt: sistema de cache Volt #13926
002 Imagen: Añadir adaptador Gmagic para Phalcon\Image #13884
002 ORM: Actualización en cascada en ORM #13804
002 Bd: No se encuentra el soporte de campo point MySQL #13670
002 DI: Añadir alias \Phalcon\Di? #13042
002 Traducir: SetLocale() no soporta múltiples parámetros #12202
002 Traducir: Soporte ‘context’ en Gettext (msgctxt) #12201
001 Despachador: se puede añadir un filtro de controlador como cakephp4 #14902
001 Volt: Volt extiende desde ruta virable o absoluta #14411
001 Modelo: establecer propiedades en Phalcon\Mvc::refresh() #14338
001 Validador: añadir validación de ratios de aspecto para Validator/Files #14327
001 Respuesta HTTP: añadir setStreamToSend para la clase de respuesta #14309
001 Validador: validación :field debería usar patrón de traducción %field% #14308
001 Validador: regex para Validator/Files allowedTypes #14273
001 ORM: Query Builder duplicando cláusula JOIN #14214
001 ORM: sugerir añadir el método alias al modelo #14185
001 Paginación: Contadores de bucle dinámicos cuando se usa paginación #14046
001 ORM: Registro de mapeo en modelo destino (mapeo de herencia) #14007
001 Volt: Eliminar comillas simples de los nombres Volt #13942
001 Volt: Nombre de filtro volt más cortos o nombre de alias opcionales más cortos #13940
001 Traducir: Propuesta de añadir un LocaleAwareInterface para los adaptadores de traducción (e interpoladores) #13905
001 Despachador: setDefaultNamespace() Alias setNamespace() #13814
001 Bd: Diferentes tipos de mensajes en claves ajenas virtuales #13801
001 Vista: ruta de renderizado activa en la vista no devuelve la ruta previa después del renderizado parcial #13554
001 DI: Permitir eliminar instancias compartidas. #13285
000 Modelo: Añadir método a Mvc/Model/CriteriaInterface #14818
000 Modelo: Añadir el modo unión para Model::skipAttributes() #14934
000 URL: Añadir un sufijo global a URL #14806
000 Enlace a docs en changelog - https://github.com/phalcon/cphalcon/issues/14642
000 Sesión: Necesita el bloqueo para sesión redis #13738
000 Validación: ¿Por qué no usar estilo ioc/factory para validadores como filtros? #13567
000 Compilador Volt: Permitir que \Phalcon\Mvc\View\Engine\Volt acepte Phalcon\Mvc\View\Engine\Volt\Compiler en el constructor #2700
Votes Description
031 ORM: Many to Many behaviour - save related phalcon/phalcon#138
029 Storage: Support Redis Cluster phalcon/phalcon#142
026 Queue: Add redis queue adapter to replace beanstalkd phalcon/phalcon#153
024 ODM: MongoDB Driver support phalcon/cphalcon#11156
024 Volt: Support for embedding blocks into other blocks phalcon/phalcon#133
022 DI: add autowire to DI container phalcon/phalcon#49
020 Url: UPDATE query with JOIN in PHQL phalcon/phalcon#146
020 Router: generate URL for route with hostName phalcon/phalcon#141
019 HTTP: Ability to handle the request via Psr ServerRequest phalcon/cphalcon#14390
019 HTTP: Rework the Phalcon HTTP stack phalcon/cphalcon#12485
018 Application: Phalcon Authentication phalcon/phalcon#162
018 Tag: HTML OPTION attributes by Phalcon\Tag::select() phalcon/phalcon#135
018 Forms: Embedded Forms phalcon/phalcon#134
017 Volt: Volt with “Literal” tag phalcon/phalcon#136
016 Application: Use the same way to register modules Mvc/Cli/Micro
014 Db - add multi array insertion phalcon/cphalcon#14620
013 ORM: Prevent unnecessary database requests for relationships where key is NULL phalcon/cphalcon#14471
013 Router: Router enhancements and changes phalcon/phalcon#148
013 Validation: Add an option to cancel other validators only for the same field when the validator fails phalcon/cphalcon#1540
012 Security: Don’t change the CSRF token on every request phalcon/cphalcon#14413
011 Queue: Queue Service phalcon/phalcon#163
010 Security: different UUID versions phalcon/cphalcon#14955
010 Db - Support MySQL 8 - phalcon/cphalcon#14719
010 Http - Firewall https://github.com/phalcon/cphalcon/issues/11389
010 Db: Postgres Arrays and array operators support phalcon/cphalcon#14579
010 Security: Security Improvement phalcon/cphalcon#14456
010 ORM: Data Mapper Implementation phalcon/phalcon#166
010 Url: Url get() function enhancement request phalcon/phalcon#145
008 Validation: Forms should transform “” to NULL unless explicitly told not to phalcon/phalcon#158
008 Form Elements: Add proper support to \Phalcon\Form for Radio button phalcon/phalcon#154
008 Application: Add module name to module class name format in Application::registerModules phalcon/cphalcon#12252
007 ROUTER: Initialize Router from Array https://github.com/phalcon/cphalcon/issues/15050
007 Db - add support for Microsoft SQL Server phalcon/cphalcon#1184
007 Router: Nested route group phalcon/cphalcon#13904
007 Storage: Phalcon JSON Flat-File CRUDS Support phalcon/cphalcon#13783
007 Validation: PresenceOf and Regex validators phalcon/phalcon#157
007 Volt: Volt output filters phalcon/phalcon#137
006 Assets Reintroduce Cssmin/Jsmin phalcon/cphalcon#14903
006 ORM: Global option for reusable in relationships phalcon/cphalcon#14788
006 Forms: beforeBind and afterBind for Form phalcon/cphalcon#14598
006 Config: Review logic of “Load services from config” phalcon/phalcon#176
006 ORM: Many-To-Many relation with composite PKs phalcon/cphalcon#13890
005 Application Micro: removeExtraSlashes should be false by default phalcon/cphalcon#14920
005 DB: Add POINT column. Issue https://github.com/phalcon/cphalcon/issues/14769
005 Pagination: SQL Instrumental key pagination phalcon/cphalcon#14754 (using LIMIT instead of OFFSET)
005 Forms: Forms: Multiple csrf phalcon/cphalcon#13922
005 ORM: ORM: add the ability to return a custom Phalcon\Mvc\Model\Row class instance phalcon/phalcon#159
005 Volt: volt strings do not know about escape sequences phalcon/phalcon#150
004 PHQL: Registering custom expressions in PHQL Dialects like PostgreSQL @@ Expression phalcon/cphalcon#14954
004 Volt: Volt: Block functions phalcon/cphalcon#14436
004 ORM: New chunk() method for Phalcon ORM phalcon/cphalcon#14005
004 Models: ReusableInterface phalcon/phalcon#155
004 Dispatcher: Can’t get module name from cli dispatcher phalcon/phalcon#152
003 VIEW: Add has method to View https://github.com/phalcon/cphalcon/issues/14815
003 ORM: When the model uses columns(), it should bind the original model instead of Phalcon\Mvc\Model\Row phalcon/phalcon#167
003 Helper: BCMath wrapper phalcon/cphalcon#14008
003 CLI: Lock for cli component phalcon/cphalcon#14006
003 Volt: Volt PHP 7 strict type support phalcon/cphalcon#13978
003 Application: Make Micro Collection create handler instance with DI phalcon/cphalcon#13967
003 ORM: Cascade update in ORM phalcon/cphalcon#13804
002 Config: Introduce HJSON format phalcon/cphalcon#15696
002 URL: Add a global suffix to URL phalcon/cphalcon#14806
002 Link to docs in changelog - https://github.com/phalcon/cphalcon/issues/14642
002 Translate: Gettext query domain phalcon/cphalcon#14527
002 General: Classes should not have application defaults phalcon/cphalcon#14412
002 Volt: Volt extends from virable or from absolute path phalcon/phalcon#175
002 Pagination: Dynamic Loop Counters When Using Pagination phalcon/cphalcon#14046
002 Events: When no Event “data” is supplied, do not pass the parameter phalcon/cphalcon#13965
002 Volt: Shorter Volt Filter Names or Optional Shorter Alias Names phalcon/cphalcon#13940
002 Volt: Volt cache system phalcon/cphalcon#13926
002 Image: Add Gmagic adapter for Phalcon\Image phalcon/cphalcon#13884
002 Dispatcher: setDefaultNamespace() Alias setNamespace() phalcon/cphalcon#13814
002 Db: MySQL point field support missing phalcon/cphalcon#13670
002 DI: \Phalcon\Di add alias? phalcon/cphalcon#13042
002 Translate: SetLocale() not support multiple parameters phalcon/cphalcon#12202
002 Translate: Support ‘context’ in Gettext (msgctxt) phalcon/cphalcon#12201
001 Dispatcher: can we add controller filter like cakephp4 phalcon/cphalcon#14902
001 Model: set properties in Phalcon\Mvc::refresh() phalcon/phalcon#174
001 Validator: add aspect ratios validation for Validator/Files phalcon/phalcon#173
001 HTTP Response: add setStreamToSend for response class phalcon/phalcon#268
001 Validator: validation :field should use translation pattern %field% phalcon/cphalcon#14308
001 Validator: regex for Validator/Files allowedTypes phalcon/phalcon#170
001 ORM: Query Builder duplicating JOIN clause phalcon/cphalcon#14214
001 ORM: suggest adding the alias method to the model phalcon/cphalcon#14185
001 ORM: Map record to target model (Inheritance mapping) phalcon/cphalcon#14007
001 Volt: Remove Single Quotes From Volt Names phalcon/cphalcon#13942
001 Translate: Proposal on adding a LocaleAwareInterface for Translate adapters (and interpolators) phalcon/cphalcon#13905
001 Db: Different types of messages in virtual foreign keys phalcon/cphalcon#13801
001 View: View active render path not return to prev path after partial render phalcon/cphalcon#13554
001 DI: Make shared instances removable. phalcon/cphalcon#13285
000 Model: Add method to Mvc/Model/CriteriaInterface phalcon/cphalcon#14818
000 Model: Add the merge mode for the Model::skipAttributes() phalcon/cphalcon#14934
000 Session: Need the lock for redis session phalcon/phalcon#161
000 Validation: Why not to use ioc/factory style for validators like filters? phalcon/cphalcon#13567
000 Volt Compiler: Allow \Phalcon\Mvc\View\Engine\Volt to accept Phalcon\Mvc\View\Engine\Volt\Compiler in the constructor phalcon/phalcon#274