Un épargne parvient à chaque collègue avec le modèle ouvert
Une sauvegarde du fichier d'un modèle ne dit que le membre qui l'a sauvegardé, donc un collègue avec le même modèle ouvert en plaçant des champs sur des pages q...
Partager un document fonctionne à nouveau, comme quelqu'un qui peut le lire
Le dialogue de partage envoie un document id en tant que chaîne et un img id est un int64 après 2x53, qu'un nombre JSON ferait le tour et créeraitShare cast à N...
Lire la couche d'un modèle selon la version conception
L'historique des versions tire les champs d'un modèle sur les pages de chaque version. Il les a demandé par le biais d'une version du document (/-imgId-/-design...
Fiches et modèles, édités en place, avec les versions que chaque catégorie conserve
Un document était deux enregistrements: le téléchargement, que rien n'a édité, et une copie modifiée a dérivé la première fois que quelqu'un l'a ouvert dans l'u...
Lien de courriers juridiques, de formation et de carrière uniquement vers des hôtes en direct
- Juridique : la console de l'organisation (OrgLinkHosts.internalOrigin) et le membre L'onglet Juridique et Conformité de la page. Il a relié l'apex nu, qui s...
Servir les catégories de documents à partir de l'enum qui les définit
La page de paramètres docs a nommé ses propres catégories et a envoyé l'ordinal qu'il croyait chacun l'avait fait. Ces ordinaux ont été écrits lorsque ImageAsso...
Un renommé répond sans qu'Url saute le renomme de la callback de Docs
Docs partage un rappel côté client entre RenameFile et Save As, et - saute l'ensemble de son corps - l'événement File-Rename la page d'intégration écoute pour i...
Perdre la course pour stocker un contenu identique n'est pas un échec d'épargne
La recherche avant l'insert ImgDat n'est pas une serrure, et les kamowsdocs fonctionnent à deux répliques derrière une passerelle - deux documents dont les octe...
A Save As that change format n'est pas le type de document source
uploadDocument refuse un téléchargement dont le type MIME revendiqué n'est pas d'accord avec ce qu'il est détecte à partir des octets, et saveAsNewDocument a re...
Un Docs Save n'a pas pu stocker des octets dont la plate-forme est déjà détenue
Sauvegarder un document deux fois, et renommer un, tous deux se sont terminés dans "Le document ne peut pas être Sauvegarder, s'il vous plaît vérifier vos permi...
Porter le conseil d'administration de membres en tant que membre de l'équipe avec un rôle ouvert
L'onglet Carrières des membres apparaît maintenant à deux conditions et aucun droit parmi eux: l'utilisateur est un membre de l'équipe, et l'organisation a au m...
Retirer la demande sans compte et notifier les deux côtés de l'une d'elles
Le bouton Apply du tableau public est maintenant un lien vers l'enregistrement, donc cette goutte les points d'extrémité derrière l'ancienne forme: /-orgRef/app...
Retré les deux lire une bosse de catalogue brisée l'édition du document avec
WopiController.checkFileInfo est appelé à plusieurs reprises par le biais d'une session d'édition ouvert, autour des écluses, après chaque sauvetage - donc un c...
Prouver le déploiement par digest, et non par étiquette
L'engagement précédent s'arrête « image de mise en place» étant un no-op silencieux. Cela affirme la résultat: après le déploiement, l'étiquette est résolue à u...
Une reconstruction du même engagement n'a rien déployé et a fait état d'un succès
L'image est étiquetée avec le commit SHA, donc la reconstruction du même commit produit une référence d'image identique. L'image de set kubectl change alors rie...
Verrouillez les balayages partagés, et lancez deux gousses
Chaque balayage programmé ici, dont l'effet est partagé, prend maintenant un bail distribué nommé par l'intermédiaire SingletonTaskRunner avant qu'il ne fasse q...
Laisse un déploiement finir ce que la vieille gousse faisait
Les déploiements ont remplacé la seule gousse de chaque service par rien pour saisir les demandes en vol. Trois réglages, appliqués sur l'ensemble de la flotte:...
Trois transactions auto-inconservées qui ne faisaient rien
«Les transactions et les asiles sont des PROXIES. Un appel de l'intérieur du même haricot jamais atteint l'une, donc ces trois annotations étaient inertes. Trou...
Le lecteur de CV, les liens de référence des employés et la forme du formulaire sur la liste publique
Trois choses dont le site des carrières publiques avait besoin de ce service. La forme de la forme fait maintenant roule sur l'inscription publique (les douze ...
Appliquer d'abord le réseau d'emplois, les alertes, la traduction et la rétention
Huit choses, toutes derrière la surface des carrières anonymes, et toutes partageant le règles que le conseil d'administration d'un seul œil applique déjà plutô...
Le point de vue du profil cesse de charger l'ensemble du panneau
Son propre commentaire disait qu'il existait pour qu'une page puisse peindre l'employeur "sans tir chaque annonce vers le bas avec elle", et la ligne sous ce co...
Un pays n'est pas son nom d'enum
Chaque carte sur chaque surface de carrière imprime des états-Unis. les mots après la première perte de leurs majuscules lorsqu'un nom d'enum est prétifié - et ...
L'API anonyme derrière les carrières.
Le bureau d'emploi public lit ceci. C'est la seule surface de carrière sans la session, donc la sécurité vient de la QUERY plutôt que d'un contrôle des droits: ...
Une reprise APPARTENSE est maintenant effectivement appliquée
Un examen de mon propre engagement a révélé l'exécution qu'il revenait. JobApplicationService a porté le commentaire "un curriculum vitae REQUIS est appliqué à ...
/api/docs/careers - offres d'emploi, le conseil d'administration des membres, et postuler
Deux contrôleurs derrière une fonctionnalité, et la division est le point. /Carrières/- est HR et nécessite MANAGE-JOB-POSTINGS; /carrières/membre/- est l'emplo...
Remplissez un rectangle, honorez l'opacité d'un point culminant, et caviardez
Trois choses sur la façon dont un document préparé rend les marques du concepteur. Un rectangle a été dessiné comme un contour, de sorte que le poste de rempli...
Arrêtez d'ignorer le démarqu
La règle "non .md in repos" est à la retraite; les documents, les plans et les README sont suivi comme n'importe quel autre fichier source.
Un document dont les octets sont partis répond à 410, et non 500
Le téléchargement en continu a pris chaque défaillance de stockage en tant qu'erreur inattendue et a renvoyé 500, qui ne dit à un lecteur rien et laisse un spec...
Reconstruire contre la solution de dédup de stockage
Picks up kamo-shared-library d21e01ce. uploadDocument a créé son ImgDat avec est Missing-fausse avant l'envoi des octets, et son « transactionnel n'a pas rouler...
Échau de karmo-bibliothèques à baldards 1,6,0
La bibliothèque est passée à 1.6.0 tandis que chaque consommateur restait le 1,5.0. IC de consommation Construit la bibliothèque à partir d'un clone frais en un...
Ouvrir le disque modifié, quelle que soit la couche demandée
getOrCreateClassic et obtenirOrCreateFormFillable s'effondrer getCreateModified: "open this for editing" signifie la même chose que celle qui L'éditeur a demand...
Drop hasDesignVersion et son modèle de recherche par rang de tour
Chaque liste de documents a fait l'objet d'une recherche sur les esign-templates pour chaque ligne CHAQUE ligne 100 par page - pour répondre "est-ce qu'il s'agi...
Donner au test d'audit l'argument du constructeur
A raté l'engagement précédent, que j'ai poussé du code de sortie d'un grep à la place de maven - donc une suite rouge est sortie comme verte. Le contrôleur a ob...
Annoncez un épargne classique au membre qui l'a fait
Une WOPI économise sur une version CLASSIC publie maintenant docs.classic-saved. Ainsi l'éditeur Kamo PDF, s'il est ouvert sur la version remplissable du formul...
Save En tant que branches un nouvel original, pas un nouvel exemplaire d'un seul exemplaire
PutRelativeFile n'a pas été mis en œuvre, donc "Save As" dans l'éditeur de LibreOffice l'a fait. Rien. Il fait maintenant ce que le membre veut dire par lui: le...
Versions modifiées de la fléchage au lieu d'éditer les originaux
Ouvrir un document à l'éditeur LibreOffice ne remet plus la original. Il tire la version CLASSIC de ce document, une fois, réutilisée tous les documents. temps ...
Laissez un liant nonscope contenir les documents de sa propre grille
Une même collection exigeait une correspondance exacte entre l'assocc, dans les deux sens, qui faisait que chaque classeur dans Mes Docs refuse chaque document ...
Servir et synchroniser le classeur Docs sélectionné
POST /api/docs/binders/scratch fetche le classeur de l'appelant Selected Docs pour une collection, en la créant en première utilisation, et remplace ses documen...
Les verbes du document sont appliqués, car le modèle de sécurité de l'orge les résout
ImagingController a vérifié ImageAccessLevelType et rien d'autre, et DocumentContrôleur a seulement vérifié qu'il existait une session. Le niveau d'accès est un...
L'excellente insigne du cours se déplace quand le cours le fait, pas une minute plus tard
Le badge d'obligation NavTop rapporte deux chiffres et des forfaits à signer et des cours pour prendre - et un seul d'entre eux était en direct. La moitié jurid...
Appliquer le serveur de droits doc-share alias droits côté serveur
GET /shares/resolve-alias transforme un alias devinabilité en NOM d'une personne réelle et n'a besoin que d'une session valide. La règle ne vivait que dans Shar...
Écrire les paramètres juridiques de l'ordre des droits des personnes à deux droits des droits des droits des personnes
L'onglet Paramètres juridiques et de conformité est le seul auteur et n'est désormais proposé que à un membre titulaire de la MANAGE-HRS-SETTINGS ' et----------...
GET/PATCH le texte juridique par défaut de l'ordre
/api/docs/juridiques/réglages, derrière le même entonnoir gardé() que tous les autres cartographie sur ce contrôleur. La lecture NE JAMAIS crée une ligne: elle...
Connecter DocsService à NATS pour que le badge s'allume sans rafraîchir
LegalPendingCountPublisher prend sa connexion NATS selon les besoins. retourne tranquillement quand il est nul. Le NatsConfig partagé est et cette ConfigMap n'a...
Un instantané par bloc, et des chiffres qui disent ce qu'ils mesurent
Les deux méthodes de synthèse sont «Transactionnelle» (readOnly - true). Chaque question est de six ou Sept lires dont les chiffres sont vérifiés par recoupemen...
Remplir le rollup par membre en retard au lieu d'envoyer zéro
Les deux services de résumé ont construit des membres avec .overdue(0). Matrice de la vue d'ensemble les branches dans ce domaine, de sorte que le droit et la f...
Limité le bloc Ressources pour compter/résumer/récents requêtes
- charge l'ensemble de l'ordre collection Img en mémoire pour filtrer sarbaculer, Somments octets et prenez 5 rangées récentes en Java - non liées par conceptio...
Résumé juridique, de la formation et des ressources pour l'aperçu général des droits de l'homme
Une lecture par domaine d'onglet, chaque bloc est râpé en son propre chef et omis plutôt que de refuser quand il est hors de portée.
Le backend complet de formation aux droits de l'homme
Création de cours, publication, affectation, acteur membre, notation côté serveur, preuves WORM et le rappel - l'ensemble du module derrière /api/docs/formation...
L'API de formation faisant face aux membres
Enregistre com.kamo.z.shared.hr.training en "EnableJpaRepositories" les entités sont trouvées dans les deux sens, mais les référentiels ne le sont pas. Deux en...
Comme ce que tu vois expédier ?
Chacune de ces mises à jour atterrit automatiquement dans votre espace de travail. Commencez gratuitement et regardez-le grandir semaine après semaine.