Alle kanonischen Vorlagen mit vollständigem Markendesign umschreiben
Alle 5 Vorlagen verwenden jetzt die konsistente äußere Tabellenstruktur (600px, abgerundet Karte, grauer Kopf/Fuß) passend zum Serialisierungs-FullEmailHtml des...
OrgRoleRightRepository mit rassensicherer insertIfAbsent hinzufügen
Überspringen Sie null-type OrgRoleRight Einträge in SecurityRoleDTO
Entfernen @Enumeriert . RoleRightTypeConverter autoApply übernimmt
Fügen Sie graziösen RoleRightTypeConverter für unbekannte Ordinals hinzu
11 neue Rechte (119-129) und CALCULATOR Serviceart hinzufügen
MANAGE CRM SETTINGs, VIEW TASKS, CALC SIMPLE, CALC SCIENTIFIC, CALC PROGRAMMER, CALC GRAPHING, CALC UNIT CONVERTER, CALC CURRENCY CONVERTER, CALC EMOJIS, CALC C...
WELCOME_MEMBER und WELCOME_TEAM_MEMBER kanonische E-Mail-Vorlagen hinzufügen
7 Modul-Zugriffsrechte hinzufügen (IDs 112-118)
ACCESS COMMERCE, VIEW CALENDAR, ACCESS CHAT, ACCESS MAIL, ACCESS VOIP, VIEW SUPPORT, VIEW ANALYTICS
Verbessern Sie E-Mail-Verifikationsvorlage - URL-Rückfall, Ablauftext, Betreff
- Fügen Sie Klartext-Verifikationslink unten Button als Copy-Paste Fallback - Schalten Sie die Ablaufvariable von {{expiryMinutes" zu {{expiryText" für Mensch...
Fügen Sie gebrandeten äußeren Rahmen zu E-Mail-verifikation kanonische Vorlage
Wicket inneren Inhalt mit einer richtigen E-Mail-Shell: Header mit Org-Namen, gepolsterte Inhaltsfläche und Fußzeile. Benutzt {{orgName" als Kennung.
Entfernen Sie eifriges Feature-Loading von getOrganizationByDomain
Features sind ein Problem auf Org-Ebene, das nichts mit den meisten Anrufern dieser Methode zu tun hat (z.B. Registrierung, Login-Domain-Auflösung). Kraft-Laste...
Mutate Features Sammlung an Ort und Ort, um Kaskaden orphanRemoval Fehler zu vermeiden
Calling org.setFeatures(newList) ersetzt die Hibernate-tracked persistent Sammlung, verursacht JpaSystemException, wenn jede Abfrage löst Auto-Flush in einer of...
DEFAULT false zu email_verified column Definition hinzufügen
Hibernates Schema-Migator erzeugt ALTER TABLE ohne Standard, Versagen auf Tabellen mit bestehenden Zeilen. SpalteDefinition zwingt es, beinhalten DEFAULT false,...
Wiederherstellen DocumentNotFoundException fiel zwischen 1.0.0 und 1.4.0
E-MailVerifizierungToken hinzufügen + repo + User.alias/emailVerified + UserRepo-Abfragen; bump 1.4.0 (SP4)
Recovery entities + repos hinzufügen; Bump auf 1.3.0 (SP3)
Fügt PasswordResetToken, SmsOtp, RecoverySession, AccountVerificationCode hinzu JPA-Einheiten mit entsprechenden Repositories für SP3-Rückgewinnungsfluss.
SecurityQuestionCatalog enum + sq1/2/3 + seedPhraseHash zum Benutzer hinzufügen (SP3)
Bump kamo-shared-library Version zu 1.2.0 für SP1-Zuergesätze
Fügt EmailTemplate, EmailTemplateKategorie, TemplateStatus, TemplateKeys hinzufügt, CanonicalTemplate, CanonicalTemplateLoader und kanonische HTML-Ressourcen.
CanonicalTemplateLoader + CanonicalTemplate record hinzufügen
Lesen Sie die drei REQUIRED Vorlagen (WELCOME, PASSWORD_RESET, EMAIL_VERIFICATION) von Classpath-Ressourcen unter **************** Verzehrt von KamoInitializerS...
kanonisches HTML + JSON für WELCOME, PASSWORD_RESET, EMAIL_VERIFICATION hinzufügen
Source-of-Truth-Inhalte für SYSTEM-Reihen. Geladen bei KamoInitializerService Start von CanonicalTemplateLoader und UPSERTed in email_templates. Teil von SP1.
EmailTemplate Enterstelle + Repository hinzufügen
Speichert eine SYSTEM-Reihe pro template_key (org_id NULL, is_system TRUE) plus ein Klon pro org pro template_key. Soft-Referenz org_id/category_id. DB- angetri...
EmailTemplateKategorie Entität + Repository hinzufügen
Org-kopierte Kategorien für E-Mail-Vorlagen. Soft BIGINT org_id (keine FK) passt zu bestehenden Mustern. Case-unsensitive Namen Einzigartigkeit pro-Ort ist durc...
TemplateStatus enum + Templates Konstanten für Transaktionsvorlagen hinzufügen
Erklärt die REQUIRED/CUSTOM/ARCHIVED Lebenszykluszustände und die drei erforderliche Vorlagen-Tasten (WELCOME, PASSWORD_RESET, EMAIL_VERIFICATION). Variable Ver...
Domain-Eigentumsüberprüfung über DNS TXT record hinzufügen
- OrgDomain: VerifikationToken und Eigentum Beeinigte Felder hinzufügen - DomainService: setVerificationToken() und setOwnershipDiified() hinzufügen - DomainDTO...
Query CommitLogs mit LINKS JOIN so Null-Übersetzung Aufzeichnungen werden durch Retry gefangen
Die alte Abfrage, die von CommitLogTranslation ausgewählt wurde, Übersetzungen waren dafür unsichtbar. Verwenden Sie LINKS JOIN von CommitLog so enthält der HAV...
sslConfirmed/slConfirmedAt Felder zu OrgDomain und DomainDTO hinzufügen
Fügt zwei neue Felder zu OrgDomain Entity und DomainDTO hinzu, um SSL zu verfolgen Zertifikat Bestätigung Status nach dem Auto-Zert-Service-Problem ein Zertifik...
Rechnungswesen und Repositories für die Stripe-Integration hinzufügen
Neues Paket **************** mit 9 Einheiten (BillingCustomer, Abrechnung, BillingPaymentMethod, BillingInvoice, BillingCredit, BillingCreditLedger, BillingConf...
Verwenden Sie UUID für Abonnement-Übersetzung FK, um BaseUuidEntity PK-Typ zu entsprechen
Übersetzungseinheiten und Repots für CommitLog, KbArticle, Abonnement hinzufügen
- CommitLogTranslation + CommitLogTranslationId (PK: commit_log_id, locale) - KbArticleTranslation + KbArticleTranslationId (PK: article_uid, locale) - Abonneme...
Wiederherstellen entfernte Sprachen mit translationUnterstützt Feld
TranslationSupported boolean zu LanguageType enum hinzufügen. URDU wiederherstellen, MARATHI, TELUGU und GUJARATI (translationunterstützt=false). Alle 22 vorher...
Entfernen Sie 4 nicht unterstützte Übersetzungssprachen von LanguageType
Ersetzen Sie entfernt DocumentNotFoundException mit ImagingException in ImageService
DocumentNotFoundException wurde im Rahmen der Entlassung des Dokuments gelöscht aber ImageService verwies es immer noch an 9 Stellen. Ersetzen mit dem bestehend...
Entfernen Sie eigenständiges Dokument-Einheit - alle Docs verwenden jetzt Img/ImgDat Bildgebungssystem
Die Entität für Dokumenten, DocumentRepository und DocumentNotFoundException sind entfernt. DocsService WOPI und Docs-Integration funktioniert jetzt vollständig...
Fügen Sie Lead Intake System entities, repos, DTOs und Service hinzu
Fügt die komplette Datenschicht für die automatisierte Bleieinleitung hinzu: - 4 Einheiten: LeadIntakeEndpoint, LeadIntakeFieldMapping, LeadIntakeRawPayload, Le...
Entfernen Sie memberType-Feld vollständig, um Hibernate-Duplikatsäule zu verhindern
Die vorherigen Fixes (@Transient on field, @Access(AccessType.FIELD) auf Klasse) waren unzureichend. Bytecode-Inspektion ergab, dass Lomboks @Setter einen öffen...
@Access(AccessType.FIELD) zu Member hinzufügen, um Hibernate Mapping getMemberType() als Spalte zu stoppen
Der vorherige Fix (@Transient auf dem memberType-Feld) war unzureichend. Hibernate 6 entdeckte noch die öffentlich getMemberType() Methode über Immobilien-Scann...
Track Upload-by Mitglied auf Img Entität
Das Feld createdByMember (ManyToOne) zu Img hinzufügen, damit der Uploader bestanden bei der Upload-Zeit. ImageService.uploadDocument() setzt es jetzt vom aufru...
Resolvene security_level SQL-Fehler durch doppelte MEMBER_TYPE Spalte in Hibernate 6
Member.java hat MEMBER_TYPE sowohl als @DiscriminatorColumn als auch als explizite @Column field. Hibernate 6 wählte die Spalte zweimal in der Elterntabelle Pro...
hinzufügen Sie findActiveSharesForSwMember und countNewSharesForSwMember-Abfragen zu ImgShareRepository
Null Sicherheitschecks in MemberRightsAppliedService hinzufügen und die Rolle in MemberService speichern
Doc-Sharing-Sicherheitsrechte hinzufügen (SHARE_DOCS_SEARCH_MEMBERS, SHARE_DOCS_ALIAS_MEMBERS, SHARE_DOCS_SEARCH_TEAM_MEMBERS, SHARE_DOCS_ALIAS_TEAM_MEMBERS)
Neue RoleRightType-Einträge (IDs 108-111) unter ServiceType.DOCS zur Steuerung des Mitglieds Dokumentenfreigabe mit Berechtigungen mit Suche vs Alias-only-Zugri...
Echte BLAKE3-Hedhing, Pre-Upload-Dedup-Check und org-scoped dedup hinzufügen
- BLAKE3 Platzhalter mit echtem BouncyCastle Blake3Digest in HashUtils ersetzen - DedupScope Spalte zu ImgOrgAssoc (GLOBAL oder ORG, default GLOBAL) hinzufügen ...
thumbPageCount-Feld hinzufügen und findenNeedingPageThumbnails Abfrage für pro-seitige Miniatur-Unterstützung
E-Signatur-Vorlagen-Entitäten, enums und Repositorien hinzufügen
Neue JPA-Einheiten für das Designsystem der E-Signaturen: ESignTemplate, ESignTemplateSigner, ESignTemplateDesignVersion und ESignTemplateFieldLink mit Unterstü...
Wie, was Sie sehen Versand?
Alles kommt in Ihrem Arbeitsbereich für sich. Starten Sie mit dem kostenlosen Plan und lesen Sie diese Seite in einem Monat wieder.
