Adicione o sistema de nível de acesso do membro com controle de promoção e segurança do proprietário
Renomear CLIENT→MEMBER e INTERNAL→TEAM MEMBER em ImageAccessLevelType com {var} placeholders para etiquetas específicas de org. Mova o nível de segurança de mem...
Passe SYSTEM WIDE como parâmetro em vez de FQCN na consulta JPQL
Hibernate pode não resolver nomes de enum totalmente qualificados em JPQL em todos versões. Passe ImageAssocType.SYSTEM WIDE como um parâmetro nomeado.
Adicionar suporte a um modelo de assinatura eletrónica ao sistema de imagem
- Adicionar SigTemplateStatusType enum (PENDING, COMPLETED, ARCHIVED) - Adicionar SYSTEM WIDE ImageAssocType para modelos de contexto cruzado - Adicionar campos...
Adicionar o campo mínimo de reserva antecipada ao tipo webinar
Adiciona minAdvanceBookingMinutes à entidade WebinarType e DTOs, permitindo administradores para exigir slots ser reservado com um tempo mínimo de antecedência ...
Substituir aritmética temporal JPQL inválida por filtragem em camadas de aplicações
Hibernate 6 rejeita subtrair um Long de um Instant em JPQL. Substituido findWebinarsWithDueReminders (que fez aritmética nanosegundo na consulta) com o ********...
Adicionar escopo PUBLIC WEBINAR ao sistema chave API
Adiciona um novo valor ApiKeyScope.PUBLIC WEBINAR ao acesso ao portal a agendamento webinar público, adesão, e cancelamento de endpoints.
Adicionar entidades do sistema de agendamento webinar, repositórios, DTOs e enums
Apresenta o modelo de dados completo para o sistema de agendamento webinar: - 9 entidades JPA: WebinarType, WebinarPresenter, WebinarReminder, WebinarDisponível...
Remover a dependência do Feijão RestTemplate da BaseProviderHttpClient
BaseProviderHttpClient agora cria seu próprio RestTemplate internamente em vez de exigir um a partir do contexto da aplicação, fixando o crash inicial Serviço d...
Aplicar um sistema completo de integração de fornecedores de retalho com 10 fornecedores de comércio electrónico
Adicione implementações completas de adaptador para Shopify, BigCommerce, WooCommerce, Wix, Ecwid, Squarespace, Magento, Shift4Shop, PrestaShop e OpenCart. Incl...
Adicionar UserRepository.findByEmailEmail for account creation email lookup
- Não. E..
Novos métodos de consulta para a página de detalhes da conta — pesquisa de ordem pelo comprador e listagem de contas por org.
Substituir VarejoCliente com modelo de cliente baseado em conta
Account.java já era a entidade do cliente do comércio, mas era muito mínimo. VarejoO cliente duplicou este conceito. Este commit: - Melhora a Conta com áreas d...
RetailProviderConfigRepositório usa MarketId not MarketUid
ComércioO campo PK do marketing é 'id' não 'uid'. Derivação da consulta de dados da mola falhou com 'Nenhum uid de propriedade encontrado para o tipo CommerceMa...
Offering.requires shipping DB default, PriceListEntryRepository Tipo longo
- Adicionar colunaDefinition DEFAULT true for requirese shipping on Offering to manusear as linhas existentes durante a migração do TABELA ALTER - Consertar... ...
Adicionar serviço de varejo (2376 linhas) e 38 DTOs de varejo
RetailService fornece CRUD completo para todas as entidades KamoRetail em 7 domínios: catálogo (categorias, marcas, atributos, variantes, imagens, etiquetas, re...
Adicionar KamoRetail modelo de dados empresariais — 109 novas entidades, repositórios e abstração de provedores
Modelo de dados POS de varejo completo projetado para operação independente KamoRetail e Sincronização bidirecional com Shopify, BigCommerce, Wix, Squarespace, ...
Devolver todos os modelos de acordo, incluindo os inactivos
Adicionar findByOrganizaçãoId to repo (sem filtro ativo) e includeInactive param para obter o acordoTemplates método de serviço. O padrão é verdadeiro para o A ...
Adicionar marketId para CreateRentalAssetRequest and wire market association in CommerceService
Adicionar suporte marketId ao produto de varejo DTOs e ComércioService
Adicionar campos marketId/marketTítulo ao RetailProductDTO, adicionar marketId para CriarRetailProdutoPedido, e fio ComércioMarketRepositório em ComércioServiço...
Adicionar entidade LeadStatusLabel, repositório, serviço e DTO para personalização de status de CRM de nível org
Adicionar SocialLinkEntity e EmailAssinaturaFieldConfigEntity
Adicionar tabela de links sociais normalizados para substituir colunas de links sociais incorporados, suportando plataformas predefinidas e links sociais person...
Adicionar privilégios de acesso à caixa de correio de e-mail para os escopos de membro, departamento e tipo de trabalho
Adicionar access ALL MEMBER MAILBOXES (104), ACESS ALL DEPARTMENT MAILBOXES (105), e ACESS ALL JOB TYPE MAILBOXES (106) para RoleRightType para privilégios Cont...
Adicionar o Repositório de Direitos de Membro para gerir os direitos directos dos membros
Adicionar domínio de e-mail, caixa de correio e entidades de email e repositórios
Adicionar EmailProviderDomainEntity, MailboxEntity e MemberMailboxEntity for email gerenciamento de domínio do provedor, provisionamento de caixa de correio e a...
Adicionar o MemberRoleRepository à biblioteca compartilhada para o gerenciamento de atribuições de membros
Adicionar coluna de escopos para PublicChatApiKey e ApiKeyScope enum
Adiciona uma coluna de escopos JSONB à entidade chave da API com valor padrão ["PUBLIC CHAT"]. Novo ApiKeyScope enum define escopos disponíveis: SUBSCRIÇÃO CATA...
Adicionar assinatura DTOs, assinaturaService, e corrigir legado ComércioService
38 novos DTOs para configuração do plano, pedidos, assinaturas, faturas, promoções, e acordos. 2000+ linha AssinaturaServiço com lógica de negócio completa para...
Adicionar modelo completo de entidade de comércio de subscrição com 24 entidades e repositórios
Adicionar modelo completo de entidade de comércio de subscrição
24 entidades JPA, 12 enums, 21 repositórios e 20 novos direitos de permissão para o sistema de subscrição da empresa POS. Inclui configuração do plano (planos, ...
Usar o padrão @MapsId para PublicChatVisitor para resolver o erro do IdClass
Muda de @OneToOne-as-@Id para @MapsId com sessão de texto explícitaGuid Campo. Corrige o erro do Hibernate "não define um IDClass" na inicialização. O tipo de I...
Adicionar PublicChatVisitor e PublicChatApiKey entidades para widget de chat público
Adiciona entidades, repositórios e DTOs para suportar sessões de chat públicas anônimas em sites de marketing. PublicChatVisitor captura o contexto do visitante...
Adicionar suporte de contato público - DTO, métodos de pesquisa de repo para tópicos e busca de membros
Adicionar métodos de pesquisa de artigos públicos ao KbArticleRepository
Adicionar três novos métodos de repositório para obter artigos publicados com aiVisibleToPublic=true, usado pelos novos endpoints públicos do KBService: - Está ...
Use subquery para encontrar fundos de temas de org por membros do usuário em vez de membros diretos
A anterior adesão INNER em tb.member excluiu os antecedentes em que o membro era NULL, que é a maioria dos fundos de nível de usuário. Agora usa uma subconsulta...
Adicionar uma pesquisa de fundo de tema de org para encontrar fundos virtuais
Remove whoCanCreate and emailInvitesEnabled from OrgMeetConfig
Adicionar findByRoomNameAndStatusIn query to MeetingRecordRepository
Adicionar entidade OrgMeetConfig, entidade MeetBackground, MEET RECORDING ImageAssocType, e atender permissões
Adiciona configuração de videoconferência de nível org com padrões para lobby, acesso ao cliente, gravação, branding e notificações. Novas permissões: RECORD ME...
Adicionar anotações explícitas @ JsonProperty aos campos de visibilidade do KbArt AI
Garantir que Jackson serializes/desserializes aiEnabled, aiVisibleToPublic, aiVisibleToMembers, aiVisibleToTeamMembers com nomes de campo corretos.
Definir o estágio ServiceType.MEET para COMPLETED para que apareça em FeaturesManager
Adicionar EncontroRegistro e Encontro Entidades participantes para o histórico de encontros
Adicionar pontos de vista, reunião inicial, privilégios de gestão
Adicionar consultas de contagem de mensagens não lidas e métodos de serviço de marcação como lida
Aproveite o campo msgIdLastViewed existente no MediaSessionMember para computar por sessão não lida conta e marca as sessões como lidas para o chat não lido rec...
Adicionar campos de visibilidade de IA à entidade KbArticle
Adicionar aiEnabled, aiVisibleToPublic, aiVisibleToMembers e aiVisibleToTeamMembers campos booleanos para controlar o treinamento de IA por artigo e o acesso de...
Adicione restrição única (org id, feature type) para evitar recursos duplicados
DesabilitarFeature retorna nulo em vez de jogar quando a linha está faltando
Como o que vês no transporte?
Cada uma dessas atualizações pousa automaticamente em seu espaço de trabalho. Comece grátis e veja crescer semana após semana.