KamoCRM

Зберігати кожен стовптекстовий стовпчик з JSON, і захищати бібліотеку правила

Fixkamo-shared-library
Shipped
17 вересня 2026 р. о 01:57 UTC
Author
Kamo
Commit
034378d

До 096feaa1 сеанс. A сканування кожного ************************************************************************************************************************************************************************************************************************************************************* ciphertext без Джексона охоронець, біля п'ятнадцяти, які завжди були @JsonIgnore: Borrower.ssnЗашифрований, Борогер.itinРозшифрований Asset / Відповідальність / ReoLien.accountКількістьшифровані ПлатформаOAuthClient / OrgOAuthClient .secretCiphertext і .extraSecretsCiphertext ****************************************************************************************************************************************************************************************************************************************************************************** (таєм TOTP) DevMachineAccount.secretCipher ****************************************************************************************************************************************************************************************************************************************************************************** ****************************************************************************************************************************************************************************************************************************************************************************** .refreshTokenCiphertext Всі чотиринадцять тепер @JsonIgnore. Аудит перед зміною, на походження/голова кожного репозиторію, який використовує ці особи: кожен зашифрований і розшифрований тільки на рядах, завантажених через JPA, кожен кінцевий пункт відповідей з ручний вбудований DTO або карта, органи запиту носять звичайнийтекст, який сервер зашифрує, і нічого не читає ciphertext з JSON (не читатиValue/convertValue в ці типи, немає кешу JSON, ні передача послуг суб'єктам. Для тих десяти суб'єктів, які закриваються, не витікають — це видаляє однолінійна зміна (повернення суб’єкта господарювання, або відмова її) яка була відкрита. @JsonIgnore не більше WRITE ONLY так, що орган запиту, що відповідає суб'єктам, не може висаджувати ciphertext. ******** стверджує, що це відбиття над кожним стійким типом, спосіб ДЖсонбБіндинг Тестові охоронці jsonb обов'язки: стовпчик є ciphertext, коли його поле говорить cipher або його стовпець говорить CIPHER, ENCRYPTED або закінчується ENC, і він повинен бути @JsonIgnore або WRITE ONLY. Не вдалося точно ці чотиринадцять перед зміною, і його комп'ютерний тест доводить сканування ще бачить ciphertext, названий чотирма різними способами.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing