Log de change en direct

Voyez ce que nous construisons, en temps réel. Chaque fonctionnalité, chaque correction et amélioration a été expédiée sur toute la plate-forme.

17,856
Évolution totale
4,574
Caractéristiques
4,510
Corrections
32
Projets
Filtrer par projet
Tous les projets17,856AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService347InitializerService299KBService74KlusterServices539MCPGatewayService43MediaService460RAGService61SecurityService1,518TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,550kamo-login318kamo-marketing580kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Filtrer par type
Tous typesBuild24CI522Chore670Docs226Feature4,574Fix4,510Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
September 11, 2026
FeatureDocsService

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...

Kamo·12h ago
FeatureDocsService

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...

Kamo·15h ago
FeatureDocsService

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...

Kamo·16h ago
September 9, 2026
FeatureDocsService

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...

Kamo·1d ago
September 6, 2026
FeatureDocsService

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...

Kamo·5d ago
September 5, 2026
FeatureDocsService

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...

Kamo·5d ago
September 4, 2026
FeatureDocsService

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...

Kamo·6d ago
FeatureDocsService

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 ...

Kamo·1w ago
FeatureDocsService

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ô...

Kamo·1w ago
FeatureDocsService

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: ...

Kamo·1w ago
September 3, 2026
FeatureDocsService

/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...

Kamo·1w ago
September 2, 2026
FeatureDocsService

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...

Kamo·1w ago
August 22, 2026
FeatureDocsService

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...

Kamo·2w ago
FeatureDocsService

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...

Kamo·2w ago
FeatureDocsService

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 ...

Kamo·2w ago
August 21, 2026
FeatureDocsService

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...

Kamo·3w ago
August 14, 2026
FeatureDocsService

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...

Kamo·3w ago
FeatureDocsService

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...

Kamo·3w ago
August 12, 2026
FeatureDocsService

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.

Kamo·4w ago
August 11, 2026
FeatureDocsService

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...

Kamo·4w ago
FeatureDocsService

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...

Kamo·4w ago
August 10, 2026
FeatureDocsService

Point à YugabyteDB et utiliser PostgreSQLDialect

CockroachDB a été remplacé par YugabyteDB. Les chaînes de connexion se déplacent à partir de cockroachdb-public:26257 to yb-tserver-service:5433, et le dialecte...

Kamo·4w ago
August 7, 2026
FeatureDocsService

Paging côté serveur pour la liste des affectations de membres

La surface de l'organe demandait sans condition MAX-SI-E et a coupé le résultat en tranches le navigateur, donc une grille qui montrait une page avait déjà télé...

Kamo·1mo ago
FeatureDocsService

L'échelle de rappel à date en duuc et le balayage en lecture seule par lots

Le seau est une fonction pure de (dueDate, aujourd'hui) et jamais de " quand nous allons durer UPCOMING-D-n- pour les offsets configurés, DUE-TODAY, puis PASSÉE...

Kamo·1mo ago
August 6, 2026
FeatureDocsService

Prévenez le membre qui a été attribué, annulé et rempli

ONE hr.package-assigned par membre par paquet, jamais un par document: c'est-à-dire ce pour quoi suppressInvite existe, et 8 documents x 200 membres est de 1 60...

Kamo·1mo ago
FeatureDocsService

Client de courrier électronique sortant et grand livre de notification Redis

Idempotabilité avec le changement de schéma de NO. Le seau de rappel est une fonction pure de (Date attendue, aujourd'hui) et jamais de "lorsque nous avons envo...

Kamo·1mo ago
FeatureDocsService

Premier filtre interne-aut-auth de DocsService

DocsService n'a pas d'authentification de service à service: ResourceServerConfig est anyRequest().permitAll() et OTKPREFilter CONTINUES la chaîne lorsque X-OTK...

Kamo·1mo ago
FeatureDocsService

Servir le nombre de colis en attente de l'appelant

GET par l'intermédiaire de memberGuarded() et l'entonnoir d'identité. Aucun paramètre memberId et pas orgId paramètre ne proviennent pas de la session, parce qu...

Kamo·1mo ago
FeatureDocsService

Émettez le badge comptez sur chaque transition qui le déplace

Quatre sites: livraison (aucune -, non, non, non, non, annulation), licenciement (ouvert - SUPÉRÉ) et finition (ouverte). Chacun passe le statut de celui-ci lir...

Kamo·1mo ago
FeatureDocsService

Publier le nombre de paquets ouverts du membre sur le NATS de base

Connection.publish on legal.packages.-memberid-, PAS NatsMessageService: .expectedStream(CHAT-MESSAGES) dans la publication et publishSync, donc un JetStream pu...

Kamo·1mo ago
FeatureDocsService

Fichier après fin, réparation à partir de HR, et téléchargement de BY imgId

Le dépôt est mis en file d'attente après la transmission et le fil de demande. L'arrivée est « Transactionnel » dans un service qui dessert également la WOPI; t...

Kamo·1mo ago
FeatureDocsService

Déposer le paquet exécuté fusionné dans la bibliothèque du membre

uploadDocument prend le membre de l'UBJET, donc Img.organization et Img.createdParyMember en tire et le HR finit par avoir déposé un document membre est proprié...

Kamo·1mo ago
FeatureDocsService

Appliquer les critères d'évaluation de l'emballage-LEGAL-AND-SCE-LEGA-S-S-S-S-S-S-S-S-S-

LegalPackageAccess reflète la porte d'onglet Légal et Conformité, et cet onglet est maintenant PORTÉE À L'UNE VOIR EMPLOYÉS ET EDIT-EMPLOYEES GESTIONNAIRES-ÉLIO...

Kamo·1mo ago
FeatureDocsService

Le certificat de colis exécuté et la fusion ordonnée

Le certificat porte le colis, la version congelée, le sujet, le moment et l'adresse d'exécution, la formulation de l'attestation mot pour mot et les deux digest...

Kamo·1mo ago
FeatureDocsService

Les deux sources d'octets pour l'artefact exécuté

LegalPnedPdf extrait l'exclusion congelé-digeste du membre du chemin de lecture de sorte que le Le magicien et l'artefact classés lisent les octets SAME à trave...

Kamo·1mo ago
FeatureDocsService

Monter la surface de l'élément à /api/docs/juridique/associé/en dollars É.------------

Un contrôleur séparé avec un entonnoir séparé, parce que l'autorisation ici est l'identité et non le droit des droits de l'homme. Rouver ce qui les suit par l'i...

Kamo·1mo ago
FeatureDocsService

Étacte d'emballage à la fin, et la division EXÉCUTION/AVAITURE-OTRES

Écrit WORM LegalPackageAttes: attestationTextSha256 de la FROzen version (le projet de formulation du paquet est mutable et peut-être déjà reformulé), manifeste...

Kamo·1mo ago
FeatureDocsService

Saisie de lecture d'un membre autorisé par l'identité pour les affectations

LegalAssignmentOwnership est un garde SEPARATE de LegalPackageAccess à titre d'objet: un membre exécutant son propre accord n'a aucun droit en matière de droits...

Kamo·1mo ago
FeatureDocsService

Forme canonique manifeste et client résistant à l'usurpation d'usurpation d'eau

manifestSha256 hachure le document commandé, contentSha256, ordre un membre a été en fait représenté, préfixé en longueur, de sorte qu'un uid fabriqué ne peut p...

Kamo·1mo ago
FeatureDocsService

Liste des affectations juridiques de paquets filtrables, filtrées

Construit sur l'EntityManager plutôt que sur une méthode de stockage partagé-lib: l'ensemble de filtrage est dynamique et l'ajouter à la bibliothèque kamo-share...

Kamo·1mo ago
FeatureDocsService

Ensembles juridiques de vide, à l'échelle de l'ordre ou du nom des membres désignés

Résultats de la commission d'affectation - annulés, exécutés, non établis - parce qu'un administrateur annuler un paquet pour six personnes nommées doit savoir ...

Kamo·1mo ago
FeatureDocsService

Redeliver un paquet modifié, remplaçant les affectations ouvertes

Refusé à moins que l'empreinte en direct ne diffère de celle publiée. Binder.dateMise à jour est mort et Img n'a pas de compteur de révision, de sorte que l'emp...

Kamo·1mo ago
FeatureDocsService

Délivrez un paquet juridique à son public, en dehors du fil de demande

Planifier le fil de demande (deux requêtes bon marché, donc la réponse est exacte sur qui est inclus et qui a été sauté et pourquoi), rayez-le par profits et pe...

Kamo·1mo ago
FeatureDocsService

Planificateur de livraison - ciblage progressif, pré-filtre par courrier électronique, dates d'échéance

Le lieu est la voie de la nouvelle embauche et est censé être re-run, de sorte que les membres qui ont déjà un l'affectation est soustraite plutôt qu'une deuxiè...

Kamo·1mo ago
FeatureDocsService

Client interne de l'entreprise ESigService pour la livraison de colis juridiques

Le premier client sortant de DocsService à service à service. Postes à (Augmentation MANUEL, jamais mesurée) avec suppressInvite-true et HR envoie une notificat...

Kamo·1mo ago
FeatureDocsService

Vue de la résolution du public

Résout un public sauvegardé ou conjuge par l'intermédiaire de TeamMemberRepo.findAudience, qui est le uniquement le lecteur titulaire de l'inscription obligatoi...

Kamo·1mo ago
FeatureDocsService

Publier une version avec des documents épinglés enoctets

Pins img-dat-id plus un hash à contenu, pas img-id: saveImgContenu repointe la même chose Img à de nouveaux octets sur chaque Docs sauvegarder, et la résolution...

Kamo·1mo ago
FeatureDocsService

Paquet juridique CRUD à /api/docs/juridiques/packages

Énumérer, créer, obtenir, mettre à jour et supprimer, avec le classeur ordonné refs et les lignes de public remplacé par un ensemble. L'orge vient de la session...

Kamo·1mo ago
FeatureDocsService

Contrat de téléchargement légal et normalisation des demandes

Les Ids se croisent sous forme de cordes (unique-rowid dépasse MAX-SAFE-INTEGER). L'ordre de binder est le liste d'ordres, dépliqué, et d'une entrée non numériq...

Kamo·1mo ago
FeatureDocsService

Ic numérique de contenu pour les emballages juridiques

Binder.dateMisementMisement jamais bouge après INSERT, donc le contenu d'un paquet n'a pas de changement signal à comparer. Ajoute un SHA-256 sur le liant/tuple...

Kamo·1mo ago

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.

Commencez gratuitement pour toujoursPrix de visualisation