Aggiungi il sistema di accesso ai membri con i controlli di promozione e sicurezza dei proprietari
Rinominare CLIENT→MBER e INTERNAL→TEAM MEMBER in ImageAccessLevelType con {var} segnaposto per etichette specifiche org. Spostare la sicurezzaVivi da TeamMember...
Aggiungi query findByDat a ImgRepository per la ricerca Img non pigro
Passare SYSTEM WIDE come parametro invece di FQCN nella query JPQL
Hibernate non può risolvere i nomi enum pienamente qualificati in JPQL attraverso tutti versioni. Passare ImageAssocType.SYSTEM WIDE come parametro denominato i...
Aggiungere il supporto del modello di firma elettronica al sistema di imaging
- Aggiungi SigTemplateStatusType enum (PENDING, COMPLETED, ARCHIVED) - Aggiungere SYSTEM WIDE ImageAssocType per modelli cross-context - Aggiungere isSigTemplat...
Aggiungi campo di prenotazione anticipato minimo a tipo webinar
Aggiunge minAdvanceBookingMinutes a WebinarTipo entità e DTO, consentendo gli amministratori per richiedere slot essere prenotato un tempo minimo in anticipo (a...
Sostituire aritmetica temporale JPQL non valida con filtro a strati di applicazione
Hibernate 6 rifiuta di sottrarre un Long da un Instant in JPQL. Sostituito findWebinarsWithDueReminders (che ha fatto nanosecond arithmetic nella query) Con una...
Aggiungere lo scopo PUBLIC WEBINAR al sistema chiave API
Aggiunge un nuovo valore enum ApiKeyScope.PUBLIC WEBINAR per l'accesso al cancello alla pianificazione webinar pubblica, l'adesione e gli endpoint di cancellazi...
Aggiungi entità di sistema di pianificazione webinar, repository, DTO e enums
Presenta il modello di dati completo per il sistema di programmazione webinar: - 9 entità JPA: WebinarType, WebinarPresenter, WebinarReminder, WebinarAvailabili...
Rimuovere la dipendenza del fagiolo RestTemplate da BaseProviderHttpClient
BaseProviderHttpClient ora crea il proprio RestTemplate internamente invece di richiedere uno dal contesto di applicazione, fissando crash di avvio in SecurityS...
Implementare il sistema completo di integrazione dei fornitori di vendita al dettaglio con 10 fornitori di e-commerce
Aggiungi implementazioni complete dell'adattatore per Shopify, BigCommerce, WooCommerce, Wix, Ecwid, Squarespace, Magento, Shift4Shop, PrestaShop e OpenCart. In...
Aggiungi UserRepository.findByEmail per la creazione di account
Aggiunga... E poi..
Nuovi metodi di query per la pagina dettagliata dell'account — ricerca dell'ordine da parte dell'acquirente e elenco account per org.
Sostituisci RetailCustomer con il modello di cliente basato su Account
Account.java era già l'entità del cliente commerciale, ma era troppo minimale. RetailCustomer ha duplicato questo concetto. Questo impegno: - Migliora il Conto...
RetailProviderConfigRepository utilizza MarketId non MarketUid
CommercioMarket PK campo è 'id' non 'uid'. Derivazione della query di primavera fallito con 'Nessun uid di proprietà trovato per tipo CommerceMarket'.
Offrendo.requires shipping DB predefinito, PriceListEntryRepository Tipo lungo
- Aggiungere la colonnaDefinizione DEFAULT vero per richiede shipping sull'offerta a gestire le righe esistenti durante la migrazione ALTER TABLE Per prendere L...
Aggiungere RetailService (2376 linee) e 38 DTO retail
RetailService fornisce CRUD completo per tutte le entità KamoRetail in 7 domini: catalogo (categorie, marchi, attributi, varianti, immagini, tag, recensioni), c...
Aggiungi KamoRetail modello di dati aziendali — 109 nuove entità, repository e astrazione del fornitore
Modello di dati POS completamente retail progettato per il funzionamento standalone KamoRetail e sincronizzazione bidirezionale con Shopify, BigCommerce, Wix, S...
Restituisce tutti i modelli di accordo, compresi quelli inattivi
Aggiungere findByOrganizationId a repo (nessun filtro attivo) e includereInactive param per ottenereAgreementTemplates metodo di servizio. Predefiniti per la ve...
Aggiungi marketId a CreateRentalAssetRequest e l'associazione di mercato dei fili in CommerceService
Aggiungi marketId supporto ai prodotti di vendita al dettaglio DTO e CommerceService
Aggiungi campi MarketId/marketTitle a RetailProductDTO, aggiungi marketId a CreateRetailProductRequest, e wire CommerceMarketRepository in CommerceService per i...
Aggiungi LeadStatusLabel entità, repository, servizio e DTO per la personalizzazione dell'etichetta di stato di org-level CRM
Aggiungi SocialLinkEntity e EmailSignatureFieldConfigEntity
Aggiungere la tabella social links normalizzata per sostituire le colonne di link sociali incorporate, supportando sia piattaforme predefinite che link sociali ...
Aggiungi privilegi di accesso alla casella di posta elettronica per scopi di tipo membro, dipartimento e lavoro
Aggiungi ACCESS ALL MEMBER MAILBOXS (104), ACCESS ALL DEPARTMENT MAILBOXES (105), e ACCESS ALL JOB TYPE MAILBOXES (106) a RoleRightType per privilegi basati ema...
Aggiungi MemberRightRepository per la gestione dei diritti diretti dei membri
Aggiungi dominio e-mail, casella di posta e entità e repository della casella di posta
Aggiungi EmailProviderDomainEntity, MailboxEntity e MemberMailboxEntity per e-mail gestione del dominio del fornitore, fornitura della casella di posta e assegn...
Aggiungi MemberRoleRepository alla libreria condivisa per la gestione dell'assegnazione del ruolo membro
Aggiungi la colonna degli ambiti a PublicChatApiKey e ApiKeyScope enum
Aggiunge una colonna di obiettivi JSONB all'entità chiave API con valore predefinito ["PUBLIC CHAT"]. Nuovo ApiKeyScope enum definisce gli ambiti disponibili: P...
Aggiungi abbonamento DTO, SottoscrizioneServizio e correzione legacy CommerceService
38 nuovi DTO per la configurazione del piano, ordini, abbonamenti, fatture, promozioni, e accordi. 2000+ linea SottoscrizioneServizio con logica aziendale compl...
Aggiungi completo modello di entità di commercio di abbonamento con 24 entità e repository
Aggiungi il modello completo dell'entità del commercio abbonamento
24 entità JPA, 12 enum, 21 repository, e 20 nuovi diritti di autorizzazione per il sistema POS di abbonamento aziendale. Include la configurazione del piano (pi...
Utilizzare il modello @MapsId per PublicChatVisitor per risolvere l'errore IdClass
Passa da @OneToOne-as-@Id a @MapsId con sessione di stringa esplicitaGuid campo. Risolve Hibernate "non definisce un errore IdClass" all'avvio. Tipo ID reposito...
Aggiungi PublicChatVisitor e PublicChatApiKey entità per widget di chat pubblica
Aggiunge entità, repository e DTO per supportare sessioni di chat pubbliche anonime su siti di marketing. PublicChatVisitor cattura il contesto dei visitatori (...
Aggiungi supporto di contatto pubblico - DTO, metodi di query repo per argomento e ricerca membro
Aggiungi metodi di query dell'articolo pubblico a KbArticoloRepository
Aggiungere tre nuovi metodi di repository per l'acquisizione di articoli pubblicati con aiVisibleToPublic=true, utilizzato dai nuovi endpoint pubblici KBService...
Utilizzare sottoquery per trovare gli sfondi tema org per l'adesione all'utente invece di partecipare direttamente
Il precedente INNER JOIN su tb.member ha escluso gli sfondi dove membro era NULL, che è la maggior parte degli sfondi di livello utente. Ora utilizza un sottoqu...
Aggiungi org-scoped tema query di sfondo per incontra sfondi virtuali
Rimuovere whoCanCreate e-mailInvitesAbilitato da OrgMeetConfig
Aggiungi findByRoomNameAndStatusIn query a MeetingRecordRepository
Aggiungi OrgMeetConfig entità, MeetBackground entità, MEET RECORDING ImageAssocType, e soddisfare le autorizzazioni
Aggiunge la configurazione di videoconferenza org-level con i default per la lobby, accesso agli ospiti, registrazione, branding e notifiche. Nuove autorizzazio...
Aggiungi annotazioni esplicite @JsonProperty ai campi di visibilità AI KbArticolo
Assicurare Jackson serializza/deserializza aiEnabled, aiVisibleToPublic, aiVisibleToMembers, aiVisibleToTeamMembers con nomi di campo corretti.
Impostare la fase ServiceType.MEET per COMPLETATO in modo da appare in FeaturesManager
Aggiungi VIEW MEETINGs, START MEETING, MANAGE MEETINGS privilegi
Aggiungi domande di conteggio dei messaggi non letti e metodi di servizio mark-as-read
Levare il campo msgIdLastViewed esistente in MediaSessionMember per calcolare per-sessione conteggi non letti e sessioni di segno come letto per la chat non let...
Aggiungi campi di visibilità AI a KbArticolo entità
Aggiungi aiEnabled, aiVisibleToPublic, aiVisibleToMembers, and aiVisibleToTeamMembers campi booleani per il controllo per-article AI formazione e pubblico-scopi...
Aggiungi un vincolo unico su (org id, feature type) per evitare funzioni duplicate
DisableFeature restituisce null invece di lanciare quando manca la riga
Come quello che vedi la spedizione?
Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.