Dołącz etykiety tytułów członkowskich i shortTitle in org domain response
Zaginął członek /org/domain, członekTitlePlural, CzłonekTitleNonPlural, zespółMemberTitlePlural, teamMemberTemTitleNonPlural, Krótkie polaTyt z mapy odpowiedzi.
Przenieś logowanieOświadczenie OrgOpt z zewnątrz próbuj zablokować, aby naprawić błąd zakresu
Zmienna została zadeklarowana wewnątrz pierwszego bloku próbnego, ale odwołano się w drugim bloku próbnym dla rozdzielczości tytułu macierzystego oddziału.
Dodaj abstrakcyjne pola tytułowe i tytuły gałęzi macierzystej do sesji i API
Dodaj członekTitleAbstract, teamMemberTitleAbstract, parentBranchTitlePlural, I rodzicBranchTitleNonPlural do tworzenia sesji i tytułów branżowych Punkt końcowy...
Zwykodować pracownika zespołu i zatrudnienie do TeamMembership
Zaktualizuj wszystkie odniesienia dla pracowników / pracowników do TeamMember/TeamMemship w kontrolerach, usługach i profilu bezpieczeństwa. Zakturzyj punkt koń...
Rozwiązywanie i przechowywanie tytułów oddziałów org przy logowaniu
Dodaj kamo.commerce.enabled-true do k8s configmap
Jest to plik, na co faktycznie stosuje się rurociąg CI (k8s/configmap.yaml). Wymagane dla CommerceService and EngageLifecycle do załadowania pod Nowy stan na rz...
Dodaj KAMO_COMMERCE_ENABLED?true do k8s configmap
Wymagany dla CommerceService i EngagementLifecycle, aby załadować to teraz Używają „ConditionalOnProperty zamiast ’ConditionalOnBean.
Włączanie fasoli handlowej za pośrednictwem kamo.commerce.enabled property
CommerceService i EngagementLifecycle używają teraz :ConditionalOnProperty Zamiast "ConditionalOnBean". Ustaw kamo.commerce.enabled-true, więc obciążenie w usłu...
Niestandardowe dane formularzy w getAllLeads (eliminuj N + 1)
Zamień na oliwę getCustomFormDataForLead wywołania (N+1 zapytania) Pojedyncze obciążenie wsadowe poprzez getCustomForDmataForLeads, pogrupowane przez lead ID Ko...
Add marketId query param do punktów końcowych POS i migracji SQL
Dodaj opcjonalny parametr zapytania marketId do wypożyczeń GET, dostawców, Punkty końcowe i plan abonamentowe w POSController. Po nastartując, Filtruj wyniki we...
Modyfikuj getPOSConfig, aby uwzględnić rynki handlowe i uzyskać typy włączone
Usuwanie zduplikowanego systemu timeout sesji z rekordów Redis
Wygaśnięcie sesji jest obecnie zarządzane wyłącznie przez kluczowy TTL Redis. Wewnętrzne UtworzonoPot/wygaszajPolaIn przechowywane wewnątrz wartości Redis zosta...
Wdychanie poprawek i diagnostyka; uruchomienie rurociągu do poprawki biblioteki wprawiania kamo
Zwroty, wypełnienie PATCH, punkty końcowe kont
- POST /pos/orders/'re zwrotu - kreuj zwrot zamówienia - PATCH /pos/returns/status - status zwrotu z aktualizacji (APPROOWED/REJECTED) - PATCH /pos/fulfillments...
Aktywa najmu CRUD punkty końcowe
- GET/POST/PATCH/DELETE /api/security/pos/srental-assets
Włącz handel JPA repos dla POSController/CommerceService
SecurityService POSController zależy od serwisu CommerceService, który wykorzystuje Zaangażowanie, porządek, zamiar itp. repozytoria. Te żyją w com.kamo.z.share...
Dodaj datęOd/data do zapytania params, aby uzyskać Zaangażowania API
Dodaj punkty końcowe zaangażowania GET / Zaangażowanie i GET / Zaangażowanie/- ?id
Przełącz kontrolery POS na CommerceService
- POSController używa CommerceService zamiast POSService - RetailProductController korzysta z CommerceService zamiast RetailProductService - RetailInventoryCont...
Resolve Map Rodzaj wnioskowania w sterownikach POS do kompilacji CI
- Używaj wyraźnych połączeń Map-String, Object> w ResponseEntity Map.of() - Mocuje "niekompatybilne typy: zmienna wnioskowania V ma niekompatybilne granice" p...
Dodaj kontrolery POS dla produktów detalicznych, zapasów i zamówień
- RetailProductController: CRUD dla produktów - RetailInventoryKontroler: zarządzanie zapasami - POSController: zamówienia i wnioski o kredyt hipoteczny
Rurociąg Trigger - wyciąganie najnowszego biblioteki kamo-shared z vendorPopulacją produktu
Aktualizacja, aby używać nowych nazw pól lead (przypisaneEmployeeId, uid)
Zaktualizuj konfigurację NATS i MinIO, aby korzystać z nowych IP VPN
- Zaktualizuj adresy URL NATS ze starych sieci IP Tailscale (100.64.x.x) do usługi Kubernetes DNS - Aktualizacja adresów IP MinIO ze starych sieci IP Tailscale ...
Napraw aktualizację kubeconfig, aby używać WireGuard VPN IPs (10.8.x.x) zamiast starych adresów IP w skali Tailscale
Jak to, co widzisz żeglugę?
Każda z tych aktualizacji automatycznie ląduje w miejscu pracy. Zacznij za darmo i obserwuj, jak rośnie tydzień po tygodniu.