Migracja do k1m1 (klon + rejestrowanie + czasbeconfig z k1m1, drop k2m1, prosta instalacja kubectl)
Migracja do k1m1 (klon + rejestrowanie + czasbeconfig z k1m1, drop k2m1, prosta instalacja kubectl)
Migracja do k1m1 (klon + rejestrowanie + czasbeconfig z k1m1, drop k2m1, prosta instalacja kubectl)
Migracja do k1m1 (klon + rejestrowanie + czasbeconfig z k1m1, drop k2m1, prosta instalacja kubectl)
Migracja do k1m1 (registyka+kubeconfig z k1m1, drop k2m1, prosta instalacja kubectl)
Uproszczenie instalacji kubectl w rozmieszczeniu (krotny krok kompefininy, wdrożeniu zawodził wdrożenia)
Wyrzutnik bramy KamoUniverse na ACCESS_KAMOWORLD samodzielnie (ramka do gier org)
Karta startowa KamoUniverse + ikona nav (gated ACCESS_KAMOWORLD, OTK przekierowanie do gry.)
Dodaj ACCESS_KAMOWORLD po prawej stronie (145, GAMES) dla dostępu KamoUniverse
Wskrzesić na k1m1 — wspólna-libcja od k1m1:3000, drop dead k2m1, zdjęcie rejestrowe pin k1m1
Upuść z revision_history z kopii zapasowej (tylko do przedsiębiorców); core BACKUP to OSS
węzłów-config: konfig zorientowany na dokument k1m1 forgejo (--dod-host dla podmodułowego DNS)
Kontenery pracy na k1m1 wracają do publicznego DNS, więc flota-sprzemiana http://k1m1:3000 adresy URL .gitmodules nie klonują tam. Pin k1m1 do pracy Kontenery p...
Węzła-konsig: dokument k1m1 docker dajon niepewnych rejestrów
K1m1 forgejo-runner jest nakłaniane do rejestru HTTP Forgejo; daemon.json wysyłany tylko z wpisami: 5000, więc każdy build job landing Na k1m1 nieudanym logowan...
Rejestr obrazów K1m1 zastępujący emerytowany k0m1:5000 (ktysiężne referencje)
Loki 6.x Pojedyncze potrzeby zero skalidolnych celów; crdb exec via localhost (cert SANs)
Przestrzeń nazw Kamo-universe + intaż +valkey, Kopie zapasowe CockroachDB, stos obserwacji
- wszechświat/: przestrzeń nazw + ResourceQuota, valkey-universe (AOF, hostPath k1m1), CockroachDB Backup CronJob, skrypt bootstrap operatora bootstrap - moni...
Dołącz do współdzielonego dwuwłosego klastra z k3m1 przez sieć LAN; izolacja konta
Trasy Retire WireGuard (10.8.x) dla tras LAN (192.168.4.22 . :6222) z crededs osadzonymi w adresach URL trasy. Zrezynuj klaster do kamo-ratestage-nats (podzielo...
Dodaj k3m1 węzeł + migrate klasat peering do adresów IP LAN
- stanowy: reklamuj/dołączenie powyżej 192.168.4.x (k1m1x2, k3m1 x .36); WireGuard spadł (k3m1 wg0 10.8.0.1 zderzył się z reklamą IP k0m1). - init-job + CI ku...
Trasa płatne zapisy do kasy po zalogowaniu
Po udanym auth (manualne lub autologiczne), spożywaj domenę apex-domain ciasteczka sp_checkout_plan pozostawione przez kamo-rejestr i przekierować kupującego na...
Noś płatne?plan od rejestracji w kasie
Kiedy rejestracja członków pochodzi z płatnej cenowej CTA (?plan-pro|business), Upuść apex-domain ciasteczko sp_checkout_plan po zakończeniu. kamo-login zużywa ...
Przewodowy wewnętrzny sekretu-auth od :-)
ESigService teraz potwierdza X-Internal-Auth przeciwko tej samej wspólnej tajemnicy APIService prezentuje - od K8s secret), utwardzając programmatic e-sign Wewn...
Odbudowa dla aktualizacji kamo-shared-library (podpisowe szablony wiadomości e-mail signer)
Odbiera nowe szablony kanoniczne esign.signer_verification + esign.sign.signer_invite, więc nasionaForOrg może je zasiać na pierwszym wysłanie.
Szablony sygnatariuszy e-sygnatariuszy (weryfikacja + zaproszenie)
Dodaj dwa kanoniczne szablony wiadomości e-mail o szerokości całej platformy rozstawione leniwie na org: - esign.sign.signer_verification (step-up OTP: ?code, ?...
Zarejestruj esign repozytoria dla fasoli do przedłożenia licznika
EsignMeterSubmissionService potrzebuje EsignUsageRepository, ale EnableJpaRepositories nie skanowali com.kamo.shared.esign.repos, więc kontekst Nie udało się za...
E-sign użytkowania pomiar + samoobsługa dla konsumentów
4 pomiary: - EsignMeterSubmissionService (ślicany codziennie): agregaty API-oryginalne EsignUsageRecords na org/p. + okres; pierwsze 40/okres wliczone w cenę,...
Zakres kluczy API_SIGNATURE (E-Signature API)
Dodaj zakres interfejsu API E-Signature do menedżera klucza API org, aby personel mógł przyznać Business orgs programmatic e-sign dostęp. Stosowanie poza wliczo...
Publiczna brama e-sygnazna API (zakres API_SIGNATURE)
Add /api/public/esign/' do PublicApiController: waliduje klucz API org, Wymaga zakresu API_SIGNATURE, limitów stawek i przekazuje do ESigService's Wewnętrzne AP...
Wewnętrzne programmatic kopert API (origin-API) dla biznesu
- EsignInternalController (/api/esig/internal/'): X-Internal-Auth + X-Org-Id authed, wywołany przez APIService po poprawnieniu klucza API_SIGNATURE; Powtórn...
Zakres API_SIGNATURE api-key + EsignGenericEnvelope.origin
Additive, bez wersji bump: - ApiKeyScope.API_SIGNATURE — bramy programowego e-podpisu API (Business) - EsignGenericEnvelope.origin (EsignUsageOrigin, nieważne) ...
Wyślij akcję do podpisu + stan koperty w edytorze dokumentów
Dodaj przycisk "Wyślij do podpisu" do nagłówka edytora szablonów, który otwiera Okno dialogowe wysyłanie dokumentu do odbiorców i śledzenie statusu podpisywania...
Generyczny silnik tworzenia/wyskończ (po stronie nadawcy)
Dodaj OTK-authed /api/esig/envelopes API kamo-internal do wysłania Dokumenty do podpisu, ponowne wylewaniu tych samych podmiotów wspólnych i libów, które są pub...
Publiczne podpisywanie API silnika dla sign.sign.pink
Wdrożenie /api/esig/public/e) Logowanie API do wywołania aplikacji kamo-signer, Przekształcenie sygnatariusza na żywo z preview-stub w działający backend. - wa...
Zwrotne ceny add-on z licznikiem rozliczeniowym
Stripe (> 2025-03-31.basil) odrzuca stare użycie_type + aggregate_usage Model mierzony (''metered cen musi być cofany przez liczniki'), więc dodatek USAGE_BASED...
Przełączanie produktów platformy w zakładce Organizacje
Powierzenie oznaczenia produktu platformy, gdzie należy – Platforma Organizacje. Dodaje ogrodzone przełącznika na org (nie wyłączone dla org najwyższego poziomu...
Zarządzaj Organization.isPlatformProdukt z platformy ? Orgs
PlatformAccountSummary ujawnia isPlatformProduct + hasSubscriptionMarket; nowy PUT (platforma-admin gated) Ustawia banderę i unieważnia uprawnienia członków org...
Explicit Organization.isPlatformProdukt jako sygnał uprawnia do korzenia
Zastąpienie pochodnego rynku SUBSCRIPTION" wyraźnym, Flaga własnościowa sygn. Produkt platformy (np. sign.pink) jest białą etykietą Produkt, który działa platfo...
Wybierz rynek SUBSCRIPTION dla konfiguracji platformy
KamoCRM jest właścicielem kilku rynków. determinacjaProductMarket musi wybrać rynek typu SUBSCRIPTION (platform-dostęp) Zamiast pierwszego aktywnego. Utrzymuje ...
Korek produktu jest właścicielem rynku SUBSCRIPTION, nie żadnego rynku
Klient org (np. BluEleven) jest właścicielem rynków własnych firm (RETAIL/MORTGAGE) Prowadzenie firmy, pozostając jednocześnie klientem platformy KamoCRM — jej ...
Zakres uprawnień do roota produktu, a nie KamoCRM
Uprawnienia USkutecznie rozwiązuje teraz root uprawnienia każdego członka poprzez UprawnienieRootResolver (niezależny przodek-właściciel rynku z lub siebie) zam...
Rozwiązy uprawnienia według org produktu, a nie platformy na najwyższym poziomie
Wprowadzenie uprawnieńRootResolver: najbliższy przodek-właściciel rynku lub ja orgi (jego root produktu), spadając z powrotem na platformę na najwyższym poziomi...
Zachowaj listę org na tle refetch; rozmowy sesyjne dedupe
/Network ponownie wystrzeliła fetchNetworks na każdym tle odświeżenia sesji i Ukryłem całą listę na dowolnym błędzie, więc przejściowy blip lub nieświeży hasPla...
Dodaj odbiorcę koperty, wartość pola, podmioty statusowe odbiorcy
Sprawdź w modelu nadajnika w progresji: EsignEnvelopePoceńent (+repo), EsignFieldValue (+repo), EsignRecipientStatus i aktualizacja ESignSignerType. Additive; b...
Dodaj EsignUsageRecord dla do pomiaru użytkowania na podpis
Nowy podmiot korzystający tylko z dodatków (zwolnik AiUsageRecord) emitowany przy podpisie Zakończenie. Tylko sygnatury pochodzące z API liczą się do miesięczne...
Odwrócz link e-mail click handlerzy, izolować przyczynę
Link do wiadomości e-mail kliknij, nadal nic nie robi i tekst Wybór ginie w połowie przeciągania. Kliknij prawym przyciskiem myszy i unoszący się w obie prace, ...
Zachowaj proporcje, nigdy nie rozciągną logotypów innych niż okwadrat
Ramy Favicon PNG/ICO zostały wyprodukowane z konserwa AspectRatio (fałszywie), rozciągając się dowolne logo nie-kwadratowe w zniekształconym kwadratowym. Center...
Jak to, co widzisz żeglugę?
Wszystko to pojawia się w twoim miejscu pracy na własną rękę. Zacznij od bezpłatnego planu i przeczytaj tę stronę ponownie w miesiącu.
