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 chaque emploi de cron qui déplace de l'argent, et lancez deux gousses
KamoLOS a fait une nacelle et ses dix millions d'emplois de cron n'étaient corrects qu'en raison de lui. Il n'y a pas de ShedLock n'importe où sur cette plate-f...
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:...
É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...
Taille de la gousse au-dessus de son propre plafond de tas de la JVM [skip ci
L'image démarre la JVM avec -XX:MaxRAMPercentage-70-XX:-TemellementPreTouch, donc le Le tas seul peut prendre 70 % de la limite du conteneur et prétouche mainti...
Permettre ProxyHmac Filter - étape 2, X-Org-Id est maintenant un en-tête éprouvé
los.proxy-hmac.enabled est tombé à son faux défaut depuis ce Le service déployé, donc ProxyHmacFilter a existé et jamais couru. X-Org-Id et en-tête chaque requê...
Porter les relevés, tirages et paiements à l'organisation de l'appelant
Même bogue que LoanController.get(uid), répété: ces contrôleurs ont pris un prêt id le chemin et l'a remis à un dépôt, donc GET /api/los/statements/by-prêt/42 L...
Un prêt id n'est pas un justificatif d'identité - chaque LoanContrôleur lire à l'orge
LoanController.get(uid) a pris un prêt et a restitué tout ce qu'il a trouvé. Tout appelant qui est parvenu au service a obtenu le prêt, les soldes et l'emprunte...
Reconstruire contre la bibliothèque partagée (Lob LONGVARCHAR fix)
Le dialecte PostgreSQL d'Hibernate lire «Lob String colonnes en OID via getLong(). Affecte les notes, les contacts, le calendrier, les jetons OAuth, les mots de...
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...
Rétrés de la construction de la bibliothèque partagée, que la liaison montante LAN continue de corrompre
Trois constructions sont mortes aujourd'hui sur "Tag mismatch" tirant un pot - et le miroir ajouté il y a une heure n'a pas aide, parce que kbservice, mcpgatewa...
Mirror Maven Central via la copie Google GCS
Chaque étape de Docker commence à partir d'un z/m2 froid et repe l'arbre de dépendance entier, donc Central voit le poids total de chaque construction de servic...
Déclarer explicitement les matches de sécurité avant la prochaine création de ruptures de démarrage
kamo-shared-library 1.5.0 a été republié aujourd'hui avec un noyau de printemps en tant que nouveau une dépendance transitive, donc Spring Boot enregistre autom...
Harden the kubectl téléchargement contre la sortie floconneuse [skip ci
dl.k8s.io sur la sortie du coureur chute par intermittence au moyen de transferts: curl: (56) OpenSSL SSL-read: déchiffrement raté ou mauvais enregistrement m...
Fixer kubectl-cache trouver l'avortement sous le point -e - point à un cluster unifié
- CACHED-KUBECTL-(toucher ... Tête -1) déployée avortée -k1m1 sous set -e/pile d'exécution lorsque le le coureur .cache/act dir est absent (ne jamais atteint ...
Supprimer le câblage de l'événement MLOS - KamoLOS est le prêt personnel LOS, pas MLOS
Le travail du MLOS (hypothèques) ne doit pas toucher KamoLOS (prêts personnels). Le substrat shared-lib com.kamo.z.shared.mlos reste (générique, gated mlos.outb...
Adopter la boîte à sous-box transactionnelle MLOS (chemin de production)
Permet l'ossature de l'événement de la phase 0 dans KamoLOS: ajoute com.kamo.z.shared.mlos.event à la balche des dépôts de la phase Jpa, à la balayage, à la bal...
Clone shared-lib avec GIT-CLONE-TOKEN (pas de jeton de registre)
Le jeton de registre authentifie dans le registre k1m1 Docker (htpasswd), pas à Forgejo git, donc le clone partagé a échoué au-authenticité. Utilisez le jeton g...
Construire sur k1m1 et clone shared-lib à partir de k1m1, drop k2m1, fixation de l'hôte image
CI cloné kamo-shared-library de la retraite k0m1:3000 Forgejo, donc la construction échecs et los-service n'a jamais été poussé au registre k1m1; il a survécu s...
L'annulation de la redevance pour les tarifs, le TAEG et les frais d'origine
LoanOfferCreateDequest gagne trois champs optionnels: interestRateBpsOverride, aprBpsOverride, originationFeeAmountOverride. createDraft les applique lorsque ré...
Bottes KamoLOS
La configmap référencée sans défaut, Le résolveur d'espacement de Spring a été lancé avant d'atteindre le niveau Java - qui traite déjà la valeur en tant qu'opt...
Track shared-lib LoanRepository et PersonalLoanRename rebaptisé
Actualise chaque importation et type de champ de LoanRepository à PersonalLoanReposittor sur 20 fichiers de sources KamoLOS et 1 test (les noms de champ injecté...
Niveau 6x7x9x10 zz10 z frontal polish, org reports, OpenAPI, JaCoCo
T6 (poli frontend): Nouveau /lib/format.ts: site-sensibleToutes Pensière / formatDate / formatDateTime/formatPercentBps via des API Intl (remplace le codage e...
Niveau 4 - PranPaymentPostingService Tests unitaires
Six tests d'unité de dépôt de soie couvrant le cœur du affichage des paiements: - - Paiement de 100 euros contre Prêt avec frais de 25 euros / intérêts de 50...
En lots de conformité de niveau 5
- OfacSanctionsService : Match flou de Jaro-Winkler : 0,92 dollar après match exact Passe. Score de similarité de surface. Configurable via los.ofac.fuzzy-thr...
Sécurité de niveau 3 et lot de nettoyage de billes de niveau 8
T3 - Sécurité : - Nouveau Filtre RateLimit (Bucket4j): 1000/min par IP pour les webhooks, 10/min par session pour l'offre d'acceptation/décodeur/récidive, 60/...
Niveau 2 - Hikari - temporisation des modèles de repos - Stripe SDK - Redis cache
- RestClientConfig: fève à ensemble partagé à 5s connecteurs / 30 lire les temporisations. MediaServiceClient / NotificationDispatchService / OfacSanctionsS...
Passe de correction critique de niveau 1
T1.1 Stratégie de décaissement des stripes : TREASURY (stub - nécessite une mise à niveau du SDK ou HTTP brut) / CONNECTÉ-ACCOUNT (Transfer.créate et trava...
Désigne définitif, conditionnement, ajustements, Grafana, tests
Conformité: - MlaCheckService et loi sur les prêts militaires DoD MDC requête à un seul enregistrement. Retours NotCovered si on ne peut pas configurer le dev...
Lot P2 et observabilité, tests, taxe de fin d'année, identifiants réels à rayures
Observabilité: - micromètre-registry-prométhée sur le chemin de classe - /actuateur/prométhée exposé par la configuration de gestion (configurer local et k8s) -...
État avancé des lots P1 et des webhooks, crons, commerce vertical
Mouvements monétaires (le noyau P1): - PrêtPaymentPostingService: markSucceedAndPost / markFailed / RetournéAndInverse / markDisbursementConceed / markDrawDis...
Dilé P0 et point d'extrémité de rayures et PDF flattée
- Fix EsignClient Importations : EsignGenericEnveveloppeRécapitulatif / EsignSignatureRécapitulatif vivent dans .esign.repos, pas .esign racine - Nouveau cont...
Service initial de l'établissement et de l'entretien des prêts personnels
Nouveau Spring Boot 3.1.5 / Java 21 microservice modélisé sur BillingService. Propriété du mandat personnel de bout en bout: - PrêtProduct / LoanOffer / Prêt C...
Cacher isActive - faux programmes aux emprunteurs en temps réel
useProgramCatalog filtre maintenant les programmes avec isActive-faux avant les renvoyer au sorcier de prêt. Le drapeau est calculé côté serveur comme (base.isA...
Décaller le ciel à partir de SkyToggle, décocher de la puce de personnalité
- Déplacer SkyToggle sur sa propre rangée supérieure droite au sommet 14 afin que le coulisseau s'arrête Le chevauchement de LoGuideChip, qui est positionné à...
Thème du jour lavable avec le soleil-lune SkyToggle
- Continueux t - [0,1 -structions de la position en scène - 25 propriétés CSS sur :raclement par interpolation RVB linéaire entre le jour du papier chaud et l...
Expose l'engagement/l'intention/l'engagement UID
AppMortgageDTO porte désormais les identificateurs du cycle de vie du commerce que SecurityService fait des populations d'arrière-plan sur chaque demande d'hypo...
Amas CTA de la maison de levage au-dessus du LenderFooter
Boutons en bas-12/sm: le bas de 14 ont été coupés par l'attribution du prêteur en bas de page (76px de hauteur sur ordinateur de bureau). Les compensations bous...
Glisser la bannière de test, adapter la fenêtre d'affichage, ajouter le consentement du cookie
- TestModeBanner publie sa hauteur jusqu'à -kamolos-banner-h et globals.css le soustrait de l'écran min-h donc la vue de la maison non plus longs déborde la...
Loi SÉCURISÉ Surface SÉCULN des ID pour le prêteur
Ajout de LoContactCard avec avatar, pouls de présence, lien NMLS vérifié, et les actions d'appel/courrier/message en haut à gauche du héros et appliquer des sur...
Arrêter la puce de personnalité chevauchant la SoundToggle
LoGuideChip a été absolument positionné en haut de l'an 3 octobre 3 dans JourneyHero et JourneyApplyLayout, le même endroit que le SoundToggle mondial dans app/...
Arrêter l'hydratation de course avec un 404 - rendre l'URL du logo qui existe réellement
Le seau locataire MinIO contient logo-full.svg / logo.svg comme canonique noms; personne ne télécharge les variantes - sur-sombre. Nous essayions le URL du mode...
Le format fil de couleur emboîté de SecurityService est donc les propriétaires de marque locataires qui se nourrit en fait
SecurityService retourne Organisation avec des couleurs imbriquées à l'intérieur d'un EmbColorPalettePair (chromes: et couleursPri: - color: - colorimètrePri, c...
Rendu le logo img sur la carte SSR - plus de flash de mot-symbole
Logo initial de la corde vide de ThemeLogoSrc et utilisationModèle d'effet-remplissage signifie que le SSR rende renvoyé le mot-symbolebackback, puis hydratatio...
Tuez faux-locataires par défaut, ne rendre l'image de l'org réel que
Supprime la démo Apex Mortgage que je n'aurais jamais dû ajouter et le Kamo Je l'ai remplacé par "par défaut". Les deux étaient juste en train de passer en papi...
Le prêteur démo charge automatiquement les chargements lorsqu'aucun locataire réel ne résout
La raison pour laquelle "toujours non marqué" - il n'y avait pas de véritable g de locataires pour le nom d'hôte testé, donc le SSR fetch est retourné nul et ch...
Logos par défaut des navires, donc les hôtes non marqueurs rendent un véritable verrouillage
Le thème Ported ThemeLogo a laissé tomber le gouffre du fichier local original avait, donc n'importe quel hôte dont le locataire MinIO baquet n'avait pas été pr...
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.