Додати програму + OrgProgramOverride суб'єкти (каталог + per-org overlay)
Зворотній зв'язок (Голоси): вводити маркер LOS
Цей ревертори комітують ****************************************************************************************************************************************...
Додати типи енкодерів LOS (статус, роль, людина, програма, марка модель)
Мікрометрові лічильники / таймер для переходів, умов, webhooks
КредитPipelineПослуги los transitions total{від,to} за успішним перехід. КредитКондиційне обслуговування *******************************************************...
Hash-chain КредитиPipelineMilestone рядки для виявлення тамперів
КредитPipelineMilestone отримує PREVIOUS MILESTONE SHA256. На кожному переході КредитPipelineService обчислює SHA-256 попередніх верств канонічна форма ********...
HMDA LAR преекспортна перевірка
Новий HmdaLarValidationIssue DTO (ERROR/WARN severity, назва поля, повідомлення). HmdaLarService тепер анотує кожного ряду в buildLar() з переліком питань охопл...
PreTransitionLint консультанти для APPLICATION TAKEN
Новый @Transactional(readOnly) метод по кредитуPipelineService повертає список Зловживання людськими попередженнями для цілей APPLICATION TAKEN: відсутні SSN (l...
Колапсопровід кенбана N+1 до одногрупної біржу
listForOrganization() використовується для виписки одного умовно-витяга за кредит (201 запитів при 200 кредитах. Тепер один з групованих JPQL сукупний ключ від ...
Міцний споживач JetStream, ізоляції виконавця, своєчасні підписи
Три зміни, пов'язані з тим, що всі вони живуть в WebhookDeliveryWorker і з почуттям гумору: 1. Перемикач від головного диспетчера NATS до JetStream міцного спо...
Optimistic-lock КредитФайл.статус для запобігання переходів
Натиснути кнопку "Повага" можна як написати вертони. Додавання @Version до КредитФайл і явний флуш в кредитній лініїПослуги.трансляція так OptimisticLock збійні...
Ім'я, REO Liens, TRID свята, доставка по сайту, посилання на вибір
Перехід по всіх субпроектах LOS: Дозвіл на ім'я користувача (MemberNameResolver): - Односторонній сервіс, що відповідає стандарту Kamo прецедент User.name → Us...
Знімки цін, блокування швидкості, пошук AUS, розкриття, таймери TRID, HMDA LAR
Субпроекти 5, 6 та 7 задняв разом: Субпроект 5 (приміщення та замки): - КредитиПрірсингЗнімок — додаткові лапки (програма, інвестор, курс, APR, точки, дні блок...
Стан машини, умови, шаблони, події НАТС
Sub-project 4 (LOS трубопроводів та робочого процесу) - Новий енум КредитКондиціонер (ОПЕН/КРЕДИТНИЙ/WAIVED) - Нові суб'єкти: КредитПіпетлінМілстон (додатково-...
Статус на сервери
Додавання повного заднього шару сервісу для пакета URLA, введеного в Попередня комісія: repos/applications/ 20 JpaRepositories, які об'єднуються за суб'єкт dto...
URLA 2021 schema фундамент для застави житла
Refactor AppMortgage в повний корінь пакета URLA підтримує кілька 1003s за кредит до двох позичальників за пару (розміщений/розміщений або неодружений. Замінює ...
Охорона адмін-оціночних прав + повторні ролі на редагування шаблонів
Висока: ****** тепер відмовляється зберігати налаштування NUKE або FORCE NUKE на будь-який з ADMINISTRATOR Авторські права шаблону (CONFIGURE SYSTEM, MANAGE MEM...
Зворотній зв'язок (член): ****************************************************************************************************************************************************************************************************************************************************************
Цей ревертори комітують ****************************************************************************************************************************************...
****** для idempotent роль просування
Додавання публічного, транзакційного забезпеченняRoleAssigned(члени, рольІд) що: - Відсутня роль вже на складі. - Виглядає OrgRole і зберігає новий рядок вступу...
Згорнутий recalc + крос-модельний вентилятор-out + типTemplate несила випадання
Додавання трьох речей, необхідних для редагування шаблонів, щоб фактично досягти існуючих членів без закріплення логотипу/login циклу: 1*********** — ходи кожн...
Drop CountryTypeConverter від EmbAddress.country
Перетворювач пише ім'я енму (наприклад, "UNITED STATES") як Рядок, але кожен стіл вбудовування EmbAddress (оргами, користувачами, члени, JavaScript licenses API...
Add attachments and event fields to ChatMessageDto; ignore unknown fields
ChatMessageDto was missing `attachments`, `readMemberId`, `msgIdLastViewed`, `dateLastViewed`, `addedMemberId`, `objImgId`, `transitMemberId`, and `isJoin` fiel...
Split findChatSessionsForMemberPaged into First/After to fix empty Chats tab
HAVING CAST(null AS TIMESTAMP) IS NULL did not evaluate as expected in CockroachDB,
Switch MediaObjTransit to @MapsId Випадковий шаблон
@IdClass комбінований з @Id @OneToOne не надійно підтримується в Hibernate 6 — JpaRepository<MediaObjTransit, UUID> ініціалізація не може визначитися з "додатка...
Додати @IdClass для MediaObjTransit, так як Spring Data JPA може призвести до його отримання ID
Весняна метамодель даних вимагає @IdClass для суб'єктів, основним ключем якого є @Id @OneToOne виведений ідентифікатор. Без цього, JpaRepository<MediaObjTransit...
Add countUnreadAfter(guid, memberId, since) to MediaObjRepository
Needed by paged chat-list endpoint to compute per-session unread counts when ownLastViewedAt is a LocalDateTime pointer rather than a message UUID.
Add @PrePersist to MediaObjImgDownload.dateCreated to satisfy NOT NULL on insert
Add MediaObjImgDownloadRepository with existsByObjImgIdAndMemberId
Required by ImagingProxyService (Task 10) to deduplicate per-member download tracking without a full table scan.
Add CHAT_ATTACHMENT assoc type with imaging-chat-attachments bucket
Skip creator in findOrCreateExactChatSession member loop (createChatSession already adds them)
Service methods for exact-match find/create, member add, mute, revoke, read
Перемістити генератор коду до HAVING; додати @Transactional для markRead
Репозиторійні запити для точного пошуку, стор. список, квитанції
Додати датуВипробувано в MediaSessionMember для отримання міток часу
Translation cache for chat messages
Adds the MediaObjMsgTranslation entity (one row per (message, language) pair) and an optional sourceLanguageId column on MediaObjMsg so chat messages can be tra...
Видалити @PostConstruct - фіксувати існуючі замовлення безпосередньо в DB
затвердитиЗамовити() вже ручить нові замовлення. Одноразовий проміжок даних для існуючі замовлення виправляється безпосередньо в базі даних.
Самохідні невиробничі КОМПАНІЇ
На @PostConstruct скануйте всі замовлення APPROVED та надайте будь-який, що відсутність облікового запису Idempotent — надійний сервіс для пошуку роботи повторю...
Використовуйте CommerceMarket.getId() замість getUid() у наданніCompSubscription
ТоргівляМаркет використовує @Id UUID id (не uid), тому Lombok генерує getId().
КОМПАНІЮ ЗАБЕЗПЕЧЕННЯ АКЦІОНЕРІВ КОМПАНІЮ
- Абонемент: додати цільОрганізація (необхідний FK до orgs) - ******** додати цільОрганізаціяId string - AccountRepository: add findByPrimaryMember Id для пошук...
Сфералізуйте клієнтівMemberId як рядок для збереження довгої точності
- AccountSummaryDTO: annotate uid з ****************************************************************************************************************************...
Add MemberUiPreference entity for per-member UI prefs
Generic per-member UI preference store (memberId, prefKey, JSONB value) for small persisted UI settings. First consumer is the hex-head popover size selector.
Ручка спадщина абодинальні рядки для CountryType через AttributeConverter
Рядки DB мали країну, що зберігається як рудні цілі (наприклад, "186" для UNITED STATES) замість імен енму, що спричиняє незаконне оформлення CountryTypeConvert...
Add CDR caller-ID fields to Recording entity
Adds callerIdNum, callerIdName, callDirection, and callResult columns to the Recording entity so kamo-asterisk-support can store Asterisk CDR metadata alongside...
Як ви бачите відправлення?
Кожен з цих оновлень землі в робочому просторі автоматично. Почати вільний час і дивитися його на тиждень після тижня.