Un ahorro llega a cada colega con la plantilla abierta
Un ahorro del archivo de una plantilla le dijo sólo al miembro que lo guardó, por lo que un colega con la misma plantilla abierta manteniendo campos a través de...
Compartir un documento funciona de nuevo, como alguien que puede leerlo
El diálogo compartido envía un identificador de documento como una cadena. un img id es un int64 más de 2o53, que un número JSON redondearía y crearía elenco de...
Lea la capa de una plantilla por versión de diseño
El historial de la versión dibuja los campos de una plantilla sobre las páginas de cada versión. Les pidió a través de una versión de documento (/.imgId./n-/des...
Archivos y plantillas, editados en su lugar, con las versiones que cada categoría mantiene
Un documento era dos registros: la subida, que nada editado, y una copia modificada derivaba la primera vez que alguien lo abrió en cualquiera de los editores. ...
Los correos electrónicos legales, de formación y de carreras se vinculan sólo con anfitriones en vivo
- Legal: la consola de org (OrgLinkHosts.internalOrrín) y el miembro pestaña Legal y Cumplimiento de la página. Enlazaba el ápice desnudo, que sirve a la si...
Servir las categorías de documentos del enum que las define
La página de configuración de documentos nombró sus propias categorías y envió el ordinal que creía cada uno tenía. Esos ordinales fueron escritos cuando ImageA...
Un nombre respondido sin saltos de Url se salta el nombre de llamada de Docs
Docs comparte una llamada de atención al lado del cliente entre RenameFile y Save As, y ******************* skips todo su cuerpo. El evento Archivo.Rename la pá...
Perder la carrera para almacenar contenido idéntico no es un ahorro fallido
La búsqueda antes del inserto de ImgDat no es un candado, y kamowsdocs ejecuta dos réplicas detrás de una puerta de entrada y dos documentos cuyos bytes son idé...
A Guardar Como ese formato de cambio no es el tipo del documento de origen
uploadDocument rechaza una subida cuyo supuesto tipo MIME no está de acuerdo con lo que detectives de los bytes, y saveAsNewDocument afirmó que el tipo de fila ...
Un ahorro de Docs no pudo almacenar bytes la plataforma ya en poder
Ahorrando un documento dos veces, y renombrando uno, ambos terminaron en "Documento no puede ser Ahorrado, por favor revise sus permisos" y después de cinco rei...
Puerta la junta de miembros al ser miembro de un equipo con un papel abierto
La ficha de los miembros de Carreras aparece ahora en dos condiciones y no tiene derecho entre ellos: el El espectador es un miembro del equipo, y la organizaci...
Traendo sin cuenta, y notificar a ambas partes de uno que aterriza
El botón Aplicar del tabarquique del público es ahora un enlace al registro, por lo que esto cae los puntos finales detrás de la antigua forma: /.orgRef./apply/...
Retry the dos lee un catálogo con la edición de documentos des-romonados
WopiController.checkFileInfo se llama repetidamente a través de una sesión de edición en abierto, alrededor de las cerrase, después de cada salvación - por lo q...
Deba el despliegue por digestión, no por etiqueta
El commit anterior se detiene la imagen de conjunto siendo un silencioso sinop. Esto afirma lo Resultado: después del despliegue, la etiqueta se resuelve a un c...
Una reconstrucción del mismo compromiso no desplegó nada y reportó éxito
La imagen está etiquetada con el commit SHA, por lo que reconstruir el mismo commit produce una referencia de imagen idéntica. "kubectl set image". entonces no ...
Cierre los barridos compartidos, y ejecute dos vainas
Cada barrido programado aquí cuyo efecto se comparte ahora toma un contrato de arrendamiento distribuido con nombre a través de SingletonTaskRunner antes de hac...
Deja que un rollo termine lo que la vieja vaina estaba haciendo
Los despliegues sustituyeron a la única cápsula de cada servicio sin nada para captar las solicitudes en vuelo. Tres ajustes, aplicados en toda la flota: - pre...
Tres transacciones auto-invocadas que no estaban haciendo nada
Los transaccionales y async son PROXIOS. Una llamada desde dentro del mismo frijol nunca alcanzando una, por lo que las tres anotaciones fueron inertes. Encontr...
El lector de CV, enlaces de referencia de empleados, y la forma en el listado público
Tres cosas que el sitio de carreras públicas necesitaba de este servicio. La forma de formulario ahora cabalga en el listado público (los doce configuraciones ...
Aplicar primero, la red de trabajo, las alertas, la traducción y la retención
Ocho cosas, todas detrás de las carreras anónimas surgen, y todos compartiendo el Las reglas que la junta de un solo-org ya hace cumplir en lugar de hacer crece...
El endpoint de perfil deja de cargar toda la tabla
Su propio comentario decía que existía para que una página pudiera pintar al empleador "sin tirando de cada anuncio con él", y la línea bajo ese comentario llam...
Un país no es su nombre enum
Cada carta en cada superficie de carreras ha estado imprimiendo "Estados Unidos" palabras después de la primera pérdida de sus capitales cuando un nombre enum e...
La API anónima detrás de las carreras.
La junta de trabajo público lee esto. Es la única superficie en Carreras sin sesión, por lo que la seguridad proviene de la QUERY en lugar de un control de dere...
Ahora se aplica un currículum REQUIREDO
Una revisión de mi propia comisión encontró la ejecución que reclamaba. JobApplicationService llevar el comentario "Se aplica un currículum REQUIERDO en ese mom...
/api/docs/carreras - puestos de trabajo, la junta miembro, y aplicando
Dos controladores detrás de una característica, y la división es el punto. /cares/** es HR's y requiere MANAGE-JOB-POSTINGS; /cares/member/** es del empleado y ...
Llenar un rectángulo, honra la opacidad de un punto culminante, y redacto
Tres cosas sobre la forma en que un documento preparado hace las marcas del diseñador. Un rectángulo fue dibujada como un contorno, así que el relleno un miemb...
Deja de ignorar la marca
Se jubila la regla de "no .md in repos"; documentos, planes y READMEs son rastreado como cualquier otro archivo de origen.
Un documento cuyos bytes han desaparecido responde 410, no 500
La descarga de streaming atcogió cada fallo de almacenamiento como un error inesperado y regresó 500, que no le dice nada a un lector y deja a un espesor en bla...
Reconstruir contra la solución de desdup de almacenamiento
Recopila la biblioteca de kamo compartido d21e01ce. uploadDocument creó su ImgDat con es de la ANTES de enviar los bytes, y su "Transactional" no rodó para la i...
Pin kamo-shared-library 1.6.0
La biblioteca se trasladó a 1,6.0 mientras todos los consumidores se quedaron en 1.5.0. AC de consumo construye la biblioteca desde un clon fresco en un frío ./...
Abra el registro modificado, cualquiera que sea la capa que se le pregunto
getOrCreateClassic y getOrCreateFormFillable colapsar getOrCreateModified: "abrir esto para la edición" significa lo mismo lo que sea El editor preguntó, y la r...
Drop hasDesignVersion y su mirada de plantilla por flemisión
Cada lista de documentos decía un esign-templates buscando para la fila de EACH 100 por página - Para responder "es este un original que lleva un diseño". Así e...
Prueba de auditoría el nuevo argumento del constructor
Faltaba en el compromiso anterior, que empujé el código de salida de un gruñón en su lugar. de maven's, así que una suite roja salió como verde. El controlador ...
Anuncia un clásico salvo al miembro que lo hizo
Un ahorro de WOPI en una versión CLASSIC ahora publica docs.classic-salvado. Así que el editor de Kamo PDF, si está abierto en la versión que se llena de forma,...
Guardar Como ramifica una nueva original, no una nueva copia de uno
PutRelativeFile no fue implementado, así que "Save As" en el editor de Libre Office lo hizo Nada. Ahora hace lo que el miembro quiere decir con ella: los bytes ...
Versiones modificadas en lugar de editar originales
Abriendo un documento en el editor de LibreOffice ya no entrega la original. Deriva la versión CLASSIC de ese documento una vez, reutilizado cada tiempo después...
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...
Servir y sincronizar el aglutinante de Docs Selected
POST /api/docs/binders/scratch obtiene la carpeta de Docs seleccionados del llamante para una colección, creándola en primer uso, y reemplaza sus documentos por...
Los verbos de documento se hacen cumplir, ya que el modelo de seguridad de la org los resuelve
ImagingController comprobado ImageAccessLevelType y nada más, y DocumentController vería sólo que existía una sesión. El nivel de acceso es real control pero un...
La insignia de curso sobresaliente se mueve cuando el curso no, ni un minuto después
La insignia de la obligación de NavTop suma dos conteos de paquetes para firmar y cursos a Toma y sólo uno de ellos estaba vivo. La mitad legal ha impulsado des...
Aplicar el lado del servidor de derechos de ac-share alias
GET /shares/resolve-alias convierte un alias adivinable en el nombre de una persona real y sólo requería una sesión válida. La regla vivía únicamente en ShareDo...
Escribir la configuración legal de org necesita derechos de recursos humanos BOTH
La pestaña de configuración de Legal & Compliance es el único escritor y ahora solo se ofrece a un miembro que ostaba MANAGE-HRS-SETTINGS *y* MANAGE-LEGAL-AND-C...
GET/PATCH el texto legal por defecto de la org
/api/docs/legal/settings, detrás del mismo embudo custodiado que cualquier otro mapeo en este controlador. La lectura NUNCA crea una fila: se resuelven con Leg...
Conecte DocsSerservvice para NATS para que la insignia se encienda sin un refresco
LegalPendingCountPublisher toma su Conexión NATS como se requiere=false y regresa en silencio cuando es nula. El compartido NatsConfig es ******************* y ...
Una instantánea por bloque, y figuras que dicen lo que miden
Ambos métodos de resumen son "Transactional" (sólo = verdadero). Cada emisión seis o Siete lecturas cuyas cifras se cotejan los límites de consulta de ACROSS: C...
Llenar el rollup atrasado por miembro en lugar de enviar cero
Ambos servicios resumidos construyeron miembros[] con .overdue(0). La matriz de la Panorama ramas en ese campo, por lo que la formación jurídica y la formación ...
Bound the Resources block to count/sum/recentes consultas
**************** estaba cargando todo el org colección de Img no escondido en la memoria para filtrar destrozado, suma bytes y tomar 5 filas recientes en Java -...
Resumen jurídico, de capacitación y de recursos para el resumen de recursos humanos
Una lectura por dominio de la pestaña, cada bloque cerrado por derecho propio y omitido en lugar de negarse cuando estaba fuera de su alcance.
El completo backend de entrenamiento de RRHH
Elaboración del curso, publicación, asignación, el jugador miembro, clasificación del lado del servidor, evidencia WORM y el barrido recordatorio barrido comple...
La API de capacitación orientada a los miembros
Registros com.kamo.z.shared.hr.training in EnableJpaRepositorios. . . . . . . . . . . . . . . . . . . . . . . . . . . . Las entidades se encuentran de cualquie...
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.