MeridianLink 60 masuk jajak pendapat
Drain the per- appCode modified- antrees (collapse to different (InstanceBaseUrl, appCode) unit penyerbukan) dan maju dikenal field perubahan ke LOS internal La...
Konsumen temuan - MLOS rahasia, timeout HTTP, max- pengiriman penjepit, 4xx skip, boot rebind
Review tambahan (2 lensa; 5 verifikasi meninggal pada batas sesi - menyesuaikan dengan 9 mentah temuan dengan tangan, 6 nyata): - WRONG SECRET (dikonfirmasi ole...
Register JSR-310 pada pemangkas konsumen - amplop nyata membawa sebuah kejadian Instant
E2E menangkapnya: kedua nyata decision.disated peristiwa yang mati-digaris sebagai 'Unparseable' karena ObjectMapper telanjang tidak dapat deserialize java.time...
[03] MLOS baca-side konsumen - decision.directed steward fan- out + task.solved seam (D26 / D27)
Doc-03 baca-router dilipat ke armada MLOS- konsumen host (satu-satunya Rekreasi-strategi penyebaran - tahan lama mengikat kembali mati di bawah RollingUpdate), ...
Daily- allotment kehilangan pekerjaan audit (hourly, per- anggota zona waktu)
Catatan baris Forfeised untuk anggota dengan allotments menetes yang tidak masuk pada mereka selesai hari lokal. Idempoten, menghasilkan baris GRANTED. Kompiles...
Atur ulang strategi penyebaran sehingga NAS tahan lama konsumen mengikat kembali penyebaran
DaemonService mengikat EXCLUTIVE JetStream konsumen tahan lama (daemon - sync- pemicu, * * * * * * * * * * * * * * * [loop breach 2,8], daemon- catatan - diteri...
Aktifkan OutboxRelay @ Scheduled backstop + @ Async hot path
DaemonService mengaktifkan outbox transkasional MLOS (mlos.outbox.enabled) dan menghasilkan peristiwa (compligence-timer breach emitter), tetapi kurang @ Enable...
Register com.kamo.z.shared.mlos.event repos (OutboxWriter dep)
Mengaktifkan mlos.outbox mengaktifkan OutboxWriter, yang memerlukan MlosOutboxEventRepositori (+ ProcessedEvent / DeadLetter) dari com.kamo.z.shared.mlos.event ...
MLOS compligence-timer eskalasi consumer (BLOCED NARSTALE)
Setengah dari siklus penyatuan timer (doc 03 2.8; memancarkan setengah sudah kapal). Compligence TimerBreakchConsummer subsators (awable JetStream) to * * * * *...
DaemonService compligence-timer SLA menyapu (timer adopter)
Adopter pertama pengelola MLOS: pekerjaan Quartz (setiap 5 menit) panggilan * * * * * * * * * * * * * * untuk flip ARMED- tapi -past-deadline ECOA (AdverseActio...
Migrasi ke k1m1 (clone + registry + kubeconfig dari k1m1, drop k2m1, sederhana kubectl install)
Bump untuk kamo- shared-library 1.5.0 snapshot segarkan (katalog program M2)
Scope concurrency to build jobs, not Kubernetes deploys
Workflow-level concurrency serialized the whole pipeline (including kubectl rollouts). Move the group to the build job only so deploy jobs from different runs c...
Rebuild to pick up kamo-shared-library 515b49e (Recording + RecordingExt entities)
Konsumsi * * * rahasia sehingga X-Internall-Auth cocok dengan layanan hilir
DaemonService - > Layanan Percakapan * * * * * * * * * * * * * * mengembalikan 401 Tidak sah karena DaemonService stamping nya X-Internall-Auth header dari INTE...
Aktifkan JPA repos untuk trade + email + dao.repositor paket
DaemonService jatuh saat startup: Parameter 0 dari konstruktor dalam * * * * * * * * * * * * * * * * * * dibutuhkan kacang jenis * * * * * * * * * * * * * * * *...
Rekaman Proses Tugas + NATS jalan pintas untuk uploads segar
- Pekerjaan baru Quartz Rekaman Proses kutu setiap menit, mengirimkan independen VM dan panggil batch konstant ke Layanan Percakapan * * * * * * * * * * * * * *...
Global VOIP sync job (admin- tunable interval)
VoipGlobalSyncJob kutu setiap menit dan, pada setiap kutu, membaca SystemConfigure singleton untuk menentukan apakah sinkronisasi global jatuh tempo: - Jika voi...
Bangun ulang untuk kamo- shared-library update (hapus Tipe Organisasi, tambahkan isTolevel)
Bangun ulang untuk kamo- shared-library update (hapus Tipe Organisasi, tambahkan isTolevel)
Rebuild for kamo-shared-library update (CREATE_CHILD_ORG right + apply-to flags)
Pulls the new RoleRightType.CREATE_CHILD_ORG (id 131), the three apply-to flags on ChildOrgSecurityModel, the two 13-arg service overloads, and the AppliedModel...
Rebuild for kamo-shared-library update (appConfig upsert-only fix)
Pulls the hardened **************** that no longer deletes appConfig rows whose service types are absent from the caller's payload — prevents silent data loss w...
Rebuild for kamo-shared-library update (effective-feature resolver)
Picks up the new AppliedModelEnforcementService methods (computeAvailabilitiesMap, isAppEffectivelyEnabled, getEffectivelyEnabledAppTypes, computeEffectiveFeatu...
Rebuild for kamo-shared-library update (applied-model enforcement + appConfigs + isPrivate)
Triggers a rebuild so this service pulls the updated kamo-shared-library containing AppliedModelEnforcementService, ChildOrgSecurityModelAppConfig entity, Servi...
Rebuild for kamo-shared-library update (runtime force rules + DEFAULT fallback in MemberRightsAppliedService)
Triggers a rebuild so this service picks up the updated **************** that applies template force rules and DEFAULT-template fallbacks on top of the existing...
Rebuild for kamo-shared-library update (master model, default role templates, force-rule resolver)
Triggers a rebuild so this service pulls the new kamo-shared-library revision containing Organization.branchTypeID, Organization.masterModelID, ****************...
Add concurrency group to prevent duplicate workflow runs
When a push triggers a workflow and workflow_dispatch is also fired (or two pushes arrive in quick succession), both runs would execute simultaneously. Adding a...
Add Quartz job for automated lead intake payload processing
Adds LeadIntakeProcessingJob that runs every minute to process queued raw payloads from 3rd-party vendors. Applies configured field mappings, transformations (t...
Delegate thumbnail generation to ConversionService, remove PDFBox dependency
ThumbnailGenerationJob now POSTs the converted PDF to ConversionService **************** unzips the response, and stores each thumb_p{n}.png in MinIO. PDFBox re...
Generate per-page thumbnails for all PDF pages, store as {id}_thumb_p{n}.png
Use imgRepository.findByDat() instead of lazy imgDat.getImages()
Quartz jobs run outside JPA sessions, so lazy collection access on ImgDat.images throws LazyInitializationException. Use explicit repository query instead.
Add NATS progress publishing for background document conversion
ConversionProgressPublisher publishes real-time progress events for each conversion stage. DocumentConversionJob and ThumbnailGenerationJob now emit progress fo...
Add document conversion and thumbnail generation background jobs
- DocumentConversionJob: polls for unconverted files, sends to ConversionService, stores converted PDFs with deduplication - ThumbnailGenerationJob: renders f...
Update WebinarReminderJob to use renamed repository method
Calls **************** with a 24-hour max window instead of the removed findWebinarsWithDueReminders method.
Add webinar reminder job with NATS event publishing
Adds WebinarReminderJob (runs every minute) that checks for due webinar reminders based on configured intervals, publishes daemon.webinar.reminder events via NA...
Add OG image warmup job for kamocrm.com
Quartz-scheduled job that pre-fetches opengraph-image URLs daily at 4 AM to keep the marketing site's OG image cache warm. Covers 23 static routes and 7 blog po...
Enable redirect following for MaxMind download
MaxMind returns 302 redirect to the actual file. HttpClient wasn't following it, causing the sync to fail with HTTP 302.
Add SecurityConfig to permit daemon trigger and actuator endpoints
Spring Security defaults blocked all endpoints with 401. Added explicit config to permit /api/daemon/** and /actuator/** without authentication.
Seperti apa yang Anda lihat pengiriman?
Semua pembaruan ini secara otomatis mendarat di ruang kerja Anda. Mulai bebas dan menontonnya tumbuh minggu demi minggu.