Постійний аудит сервісу PHI до бази даних
DocsService надає послуги документообігу, тому його стежка є те, що облік бухгалтерського обліку розкриття під §164.528 фактично зібрано з. Пишемо 14-й день пот...
Аудит кінцевих точок вмісту WOPI і закрийте останні застібки
WOPI є документами для документів, які не записуються. ЗАМОВИТИ /wopi/files/{id}/contents є однаковим розкриттям, як /download, реле Таким чином, через APIServi...
Важко завантажити kubectl проти гасіння [скіп ci]
dl.k8s.io над егресом бігуна, що перетинається в середині трансфера: curl: (56) OpenSSL SSL read: розшифрування не вдалося або поганий запис mac не вдається роз...
Записувати байтовий доступ на чотирьох шляхах документа, які записували нічого
/завантажити вже увійти через *********** і це був веб-сайт, www.te-access. Шнурні кінцеві точки, що подають точні ж байти — /stream, /bulk-download, шаблон пер...
Потребувати сеанс на POST ***********
Трейлер взяв HttpServletRequest, але ніколи не його використовували, проводячи коментар "Не обов'язково - внутрішня точка технічного обслуговування адміністрато...
Stop pinning the expired wildcard-kamocrm-com секрет
wildcard-kamocrm-com був спадкоємним багатоканальним секретом, що засвідчив притулок коли його Сертифікат було перераховано в секреті захоче. Ніщо поновили вона...
Створюйте / перейменуйте 500 на кореневих папках (Map.of значення null)
створенняFolder/renameFolder побудував відповідь з Map.of(..."parentId", дужинаІд), який кидає NullPointerException при батьківІд є null (корінь папки) — папка ...
Підшипники-подібні знімки (фікси Список матеріалів 500)
Docsservice був запущений до ImageAssocType. МАТЕРІАЛИ (адміністрування 11) доданий, тому списокДокументів Зооотоцикл.values()[11] трьом ArrayIndexOutOfBounds →...
Подавати редактор PDF для будь-якого конвертованого документа, вкл. рідних PDF
EnglishDeutschPусский简体中文中國傳統EspañolالعربيةFrançaisελληνικάDanskАнглійскаябългарскиCatalàČeskýEestiSuomiGaeilgeहिन्दीHrvatskiMagyarIndonesiaIcelandicItalianoעבר...
Генетичні кінцеві точки від MLOS на стороні docs (vault/loan)
Генетична візуалізація кінцевих точок (завантажити / потік / об'ємне завантаження / thumbnail, агрегація бункера, уповноважена тільки на org + нумеричний просві...
Не прослужуйте м'які документи на /stream та /bulk-download
getDocumentMetadata (використовуються потоком + сипкими шляхами) не фільтрувати переглянуті рядки спосіб завантаженняДокумент, і м'яке видалення листя Мініо об'...
URI-encode WOPISrc + довірте всі api.* WOPI хост (багатостійкий)
Відкриття довідки про некомерційну десятку не вдалося з «несанкціонованим хостом WOPI». Docs's alias groups тільки надійний api.kamocrm.com (Docs-deploymentment...
Node-local Minio + неоновий шаблон зчитування + ImgDat dedup (фіксує новий документ про:blank)
Створення нового документа вішати ~5 хв і нова вкладка, що залишається на:blank. Коренева причина: Підки DocsService заплановані на k3m1 читати порожній шаблон ...
Розгортання точок у реєстрі k1m1
The Docs-online image host був the bogus **************** (Redis DNS, ніколи не реєструється), тому кожен DocsService розгортається повторно невидиме зображення...
Migrate до k1m1 (clone + реєстр + k1m1, краплі k2m1, простий kubectl установки)
****************************************************************************************************************************************************************************************************************************************************************************
Глибоко копіює запитувача, який може бачити (користувацький, спільний або шаблонний) у свіжому бункері, що належить запиту. Кожен пункт (DOC, SEPARATOR, GENERAT...
У комплекті com.kamo.z.shared.binder в @EnableJpaRepositories
DocsService черевики з явною базоюПодатки список, не класичне сканування, тому BinderRepository не було виявлено — стартап не вдалося з "Нема кваліфікованих бок...
Додати Організатор Backend — CRUD, рендеринг, сформований docs
Нова поверхня REST під /api/docs/binders для функції Організатора: - BinderController: CRUD, додавання / оновлення / порядок, частка, рендер - BinderService: or...
Тригер rebuild to pick up kamo-shared-library 094e80d (MediaObjTransit @IdClass)
Сфера конфеденції для побудови робочих місць, не Kubernetes розгортається
Конвактивна робота на рівні всіх трубопроводів (в тому числі kubectl прокатки. Перемістити групу в роботу тільки так, щоб розгортати робочі місця з різних куточ...
Додати *********** з підтримкою HTTP діапазону
Генетична кінцева точка потокового передавання аудіо/відео, що використовується інструментом Kamo-internal MediaPlayer. Запобігає авторизації служби зображень (...
Реконструкція для оновлення камо-шаред-ліберта (попередня організаціяТип, дода верховенство)
Реконструкція для оновлення камо-шаред-ліберта (попередня організаціяТип, дода верховенство)
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...
Add ImagingSettingsController with doc type, stacking order, and assoc config CRUD
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...
Gracefully cancel superseded reconversion jobs on rapid saves
When a document is saved multiple times quickly, each save registers its ImgDat UUID in a ConcurrentHashMap. The async reconversion task checks this at 6 checkp...
Rewrite WOPI/Docs to use Img/ImgDat, add Open in Docs endpoint
- WopiController now uses imgId (Long) instead of Document fileId (String) - DocumentService creates Img + ImgDat records instead of Document records - WOPI Che...
Populate createdByName in DocumentMetadata from uploader member
convertToMetadata() now reads **************** and sets createdByName so the Uploaded By column in the doc manager shows the actual uploader's name.
Expose thumb and converted file sizes in DocumentMetadata
Adds thumbFileSize, convertedFileSize, and convertedThumbFileSize to the DocumentMetadata DTO and populates them in convertToMetadata() from the ImgDat and its ...
Correct member name access in resolveAlias endpoint
member.getNameFirst() doesn't exist — name is on User.getName(). Use getMemberDisplayName() helper which correctly navigates the member -> user -> EmbNameFull p...
Add document sharing endpoints to ImagingController
Adds: shares/by-image, shares/create, shares/update/{id}, shares/delete/{id}, shares/shared-with-me, **************** **************** shares/resolve-alias
Remove auth requirement from backfill-thumbnails endpoint
This is an internal admin maintenance endpoint that needs to be callable from within the cluster without user authentication.
Як ви бачите відправлення?
Кожен з цих оновлень землі в робочому просторі автоматично. Почати вільний час і дивитися його на тиждень після тижня.