No facturar un org dos veces por una versión que posee no bytes
El total de almacenamiento de org es SUM(fileSize) a través de las filas de Img, y una versión derivada puntos en el ImgDat original mientras copian su archivoS...
Restaurar el fijado de relleno de cristal revertido por 006fea03
006fea03 fue un cambio DocManager construido a partir de un árbol que predebió 791b99a5, por lo que llevaba Los ocho archivos de ese commit de vuelta a sus manj...
Deja que el contenido de un panel llene el tamaño que el miembro le dio
Un widget redimensionado creció su marco y dejó su contenido el tamaño que eran. La causa fue una declaración faltante. Añadiendo el control de color y el mang...
Envíe los instantes del evento, y mantenga el final después del comienzo
Los dos campos de la hora de la fecha tienen texto sin desplazamiento de la pared y la API los une a un java.util.Fecha, Así que el servidor los leyó en la zona...
En realidad muéeven un evento cuando su calendario se cambia
El diálogo siempre ha ofrecido un selector de calendario al editar y el PUT siempre ha llevado el el calendario elegidoId, pero updateEvent no tenía un parámetr...
Los widgets están configurados por las garantías reales, y nada más
El espejo de derechos del widget de la tarjeta de tiempo se mueve bajo MANAGE-TIMECARDS, por lo que los cinco widgets tienes una forma. La maquinaria de gancho...
Suelta la semilla universal; el widget de la tarjeta de tem horario sigue MANAGE-TIMECARDS
UNIVERSALLY-SEEDED-RIGHTS se elimina por completo. Existía sólo porque la tarjeta de tiempo widget no tenía derecho a heredar de, y ahora tiene uno - así que la...
Pon el widget de la tarjeta de tiempo bajo el grupo de recursos humanos, como cualquier otro widget
TIMECARD-TODAY-WIDGET ahora cuelga de MANAGE-TIMECARDS en lugar de ser una raíz, así que todos cinco widgets tienen la forma idéntica que los del calendario est...
Restaurar las finales de la línea CRLF en CalendarEventAttendeeRepository
Una edición scripted reescribió el archivo a través de una API de texto, normalizando todas las finales de línea CRLF 62 a LF y Convirtiendo una adición de 15 l...
Restaurar las terminaciones de la línea CRLF en calendar.ts
Una edición scripted reescribió el archivo a través de una API de texto, que normalizó cada uno de sus 257 CRLF finales de línea a LF y convirtió una adición de...
Eliminar de los Docs seleccionados desmarca la fila
El espejo corría de una manera. Eliminar un documento eliminó el elemento de carpeta pero se fue su casilla de verificación marcó en la cuadrícula, por lo que l...
Deja de redondear ids de documentos en nada
Un documento id es un int64 de 19 dígitos . 1200096283020258586, unos 133x pasados Número.MAX-SAFE-INTEGER. OrganrTab se unió a la selección en una llave para q...
Coita la tasa anual bajo el subtítulo "facturado anualmente"
Las tarjetas de la página de inicio leen la tarifa mes a mes del catálogo e impresa que encima de una línea que dice "facturado anualmente", así que Starter anu...
Deja que una aglutinante desconectada mantenga los documentos de su propia red
la misma Collección exigió un partido exacto assoc-object-id en ambas direcciones, que hizo que cada carpeta de Mis Docs rechazara cada documento que Mis Docs m...
Una charla minimizada no se lee ni es silenciosa
Dos insectos que compartieron una causa: la única bandera que decía "esta ventana se minimiza" fue clavada en falso, así que todo lo que lo pidió en silencio no...
Un miembro de chat lee clara su placa, y una respuesta cuenta como una
Dos huecos sobrantes de dar la ventana de apoyo este tratamiento. Enviar un mensaje no despejó nada. El núcleo de chat marca una conversación leí cuando se lee...
Deja de aplastar la caja de flexión de la Tarjeta de la cabeza
Los campos de salida y final no fueron recortados por su propio ancho. La tarjeta Sosteniendolos estaba siendo encogido a nada. El tamaño mínimo automático de ...
Deja de cortar cuerpos de notas a 500 caracteres en la línea de tiempo
La pestaña Todas de las comunicaciones de un líder hizo una nota a través de LeadCommunicationMapper, que cortó el cuerpo a 500 caracteres sin elipsis y sin ban...
Toma pistas disponibles en los conteos porproducto del servidor
leadsByProduct se deriva de las filas de asignación, que solo cubren productos alguien ya tiene una regla de crédito. La red lista productos del vendedor catálo...
Los pistas de informes disponibles para productos sin asignación
/manage construyó toda su respuesta en bucle por las asignaciones, llamando concuentoPool asignable una vez por fila. Pero la red de Gestión-Gestionar los produ...
Devuelve al compositor su cuidado después de cada envío
Cada caja de chat en una ventana de herramientas se bloquea mientras un mensaje sale la entrada lleva "discapan" para que nada mecanografiado en el vuelo medio ...
Eliminar el Grafo de la .Entity que se roció / lidera en Hibernate 6.2
La consulta de la página de la cuadrícula fracasó en la producción con: ERROR: Falta de entrada de la cláusula DE la cláusula para la tabla "a2-1" ... izqu...
Marcar los resultados de la carga útil por columna, no a través de la entidad
payloadRepo.save() en una carga desprendida hace que Hibernate camina su gráfico. organización tira de org-domains y que leen aterriza en una transacción que ya...
Asentar cada carga útil atrasada a medida que se procesa
processBacklog reflejo los dos defectos del trabajo programado: mutaba carga útil estados en la memoria y los guardó en un lote al final, y guardó el toda la en...
Regante el resultado de una carga útil por columna, no por entidad
Marcar una carga útil IMPORTED con carga útilRepo.save() hace que Hibernate camina el Gráfico de la entidad desprendida - incluyendo la organización, que tira d...
Deja de solapar las carreras importando las mismas cargas útiles dos veces
El desencadenante se dispara cada minuto y cada carrera trabaja la selección de cargas útiles Todavía en RECEIVED. Un retraso que tarda más de un minuto, por lo...
Bump el contador procesado en lugar de reescribir el punto final
El trabajo terminó un lote mutando totalProcesado en la entidad de endpoint que cargado antes de que comenzara el lote y guardando toda la fila. Dos consecuenci...
Nunca falle una sumisión porque su contra actualización perdió una carrera
storePayload ya no bumps el contador recibido de endpoint; el recibo el controlador ahora llama a grabarReceipt por separado, en su propia transacción, y se tra...
Deja de perder cargas útiles para la contienda de contadores de endpoint
storePayload guardó la carga útil y luego bajó totalReceived/lastReceivedAt by Sucio a la entidad de endpoint en la misma transacción. Cada sumisión a endpoint ...
Cada bandera de país en la aplicación era una imagen bloqueada
Ocho pantallas más tenían el defecto encontrado en el cajón de visitantes de marketing. La aplicación se sirve bajo datos 'self' de img-src: blob: https://th...
Las banderas son emojis, porque el CSP bloquea cada bandera CDN
El cajón de visitantes pintó un glifo de imagen rota donde debe cada bandera de país el modo "svg" de react-country-flag se lee como un componente autónomo y lo...
Persiste el resultado de cada carga útil como sucede, no en un lote
processEndpointPayloads en bucle sobre los estados mutantes por lotes en la memoria y los salvó todos al final. crearLímites compromisos por plomo, por lo que c...
Avanar el recuento de la disponibilidad de piscina tras commit
createLead salvó el plomo y luego, en la misma transacción, se corrió ConteCPol asignable para emitir la nueva figura "Líderes disponible". Sobre YugabyteDB una...
Seque cada marco no leído con el instante en que sus conteos fueron leídos
Los cuatro lugares que construyeron la instantánea no leal de un miembro. marco enviado cuando llega un mensaje, el marco enviado cuando se marca una sesión lee...
Despejar la insignia no lee para una conversación que el miembro está leyendo
La insignia fue alimentada por dos fuentes no ordenadas. El tema no leído de MediaService y aplicado lo que haya aterrizado último, sin nada alguna vez releyénd...
Atrapa la versión silenciosa de "sound no está permitido aquí"
Seguimiento de la quietud. Probando el grifo a jugar contra el sitio desplegado apareció un modo de falla el retroceso apagado no cubrió. Un rechazado rechaza,...
Mostrar el código como una mango, no 36 caracteres de hex
Trasladándose el símbolo a un UUID dejó la rejilla haciendo todo el asunto, que es correcto en una URL e inútil en una tabla: no se puede escanear, en comparaci...
El conteo de microservicios dice 64o, no 30.
El número es de 64o servicios ahora. Cinco superficies sin traducir todavía se decían 30o: la respuesta de la tecnología en la página principal FAQ JSON-LD (que...
Prevucoteas de caché CORS durante dos horas, no 100 segundos
AccesuralControlMaxAge: 100o significaba navegadores re-ran el prevuelo aproximadamente una vez por visita, por lo que cada página carga en el sitio de marketin...
Despeja el error de la consola y el asunto DevTools
Diagnosticado con Chrome sobre el protocolo de depuración en lugar de porrara, recoger exactamente qué errores de Lighthouse-in-console y de inspección-problema...
Limpie la consola y restablezca la representación estática que rompié
Tres cosas de la consola, una de ellas mucho más grande que las otras dos. EL GRANDE UNO. Persiguiendo las líneas de "Fetch fall falló" llevó a la prefatch car...
La política de tipos de confianza estaba siendo inyectada por siguiente/script
La consola solo para el informe mostró dos violaciones, y una de ellas era la política Componente está haciendo: Este documento requiere la asignación de '...
Detenga el límite de velocidad de borde desde 429ing cada carga fría de KamoDesktop
Abrir una instancia de Linux asignada siempre aterrizó en el genérico de Guacamole "Un error ha ocurrido y esta acción no se puede completar" modal, y siempre f...
Un popup sin dónde atraque ahora se solapa en lugar de no abrir
Una ventana de herramientas, el compositor de correo electrónico, una conversación de soporte, un chat, el suave. A veces simplemente no aparece, y está bien de...
Digamos qué enlace la tira está ofreciendo
"Su enlace de seguimiento" mostró exactamente un enlace mientras un miembro puede sostener cualquier número de ellos, así que la tira en silencio hizo el código...
Un banner de posición fija no puede usar una revelación impulsada por desplazamiento
Fallout del barrido enmarcador, atrapado antes de que pudiera importar. Los mapas de la reescrimina animaciones de entrada en .reveal, que es impulsada por la l...
La plataforma dirige YugabyteDB, no CockroachDB
Sin relación con el trabajo de rendimiento encontrado mientras se leía la página web en línea carga útil, donde la cuerda apareció en las respuestas de las FAQ....
Haz que el servidor sea realmente capaz de leer la ruta del tema
Completa el cambio 48493ae enviado la mitad. Ese compromiso barrió cuatro en vuelo archivos Layout.tsx, DynamicMetaLoader, TouchOptimized y ThemedBackground en ...
Deja de jaque de referencia e informe de la visita correctamente
Dos correcciones a lo que se envió, ambos restaurando el comportamiento de esta característica me pidió. La baliza se estaba abrigando en el registro de consen...
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.