Atributar extensiones gratuitas al servidor en el que están

Featurekamo-shared-library
Se descapó
27 de agosto de 2026 a las 19:57 UTC
Autor
Kamo
Compromit
a5b131d

Un org que ejecuta un concurrido servidor de FreePBX junto a una nueva sierra de servidor KamoPBX "21 extensiones facturables - $63.00 / mes" mientras miraba el KamoPBX uno. Ambos números eran ciertos de la organización y ninguno de los dos era cierto del servidor en pantalla, y no había manera de que una pantalla dijera la diferencia: la avería llevó instanciaId por extensión facturable, pero colapsó los libres en un Un solo interior de toda la organización. no ha sido asignadaThirdPartyByInstance sustituye a que int. no ha sido asignado. mantenido como una suma derivada en lugar de llevarse al lado, por lo que el total y las partes no puede separarse, y cada persona que se hace lo que se ha hecho y cualquier afirmación existente no se ve afectada. Añade cuenta facturablePara (instancia), cuentaPara (instancia, clase) y **************** * suficiente para una línea por-server que respeta las reglas de clase, que difieren exactamente en la forma en que eso importa aquí: un anfitrión extensión es facturable tanto si alguien está asignado como si no, un tercero solo cuando alguien lo está. Así que un servidor KamoPBX vacío es $0 y un servidor KamoPBX con cinco prórrogas no asignadas no lo es. Versión sin cambios deliberadamente en 1.6.0. Construido y probado en un aislado worktree off origin/main , otra sesión tiene siete expedientes no relacionados abiertos aquí, e instalar desde este árbol habría publicado su trabajo en curso. 2305 pruebas pasan.

Todos los cambios

Como lo que ves enviaste?

Cada una de estas actualizaciones aterriza en su espacio de trabajo automáticamente. Empieza gratis y verlo crecer semana tras semana.

Arranzar gratis para siempreVer Precios