Redazione diretta dei campi in Doc Manager e altro ancora
Migrare a MinIO-backed imaging; rimuovere il modello di storage legacy; aggiungere MinIOConfig, servizi di imaging/eccezioni, ImageAccessLevelType; aggiornare ************************************************************************************************************************************************************************************************************************************************************ aggiornamento pom deps
Sostituisci JPQL concat() con operatore di concatenazione delle stringhe PostgreSQL (||) in OrganizationRepository
Sostituisci MySQL CONCAT con operatore di concatenazione della stringa PostgreSQL (||)
Migrare a CockroachDB con Unique rowid() per tutte le entità
Aggiungi campo isGod a User.java per il permesso della modalità dio
- Aggiungi la colonna is god con il falso predefinito del database - Il campo indica se l'utente può accedere alla modalità dio da attivare in UI - Utilizzato n...
Aggiungi il campo Timezone (TZ) a KToken per il supporto timezone specifico dell'utente in *** cookie
Aggiungi NamePrefixType e NameSuffixType enums con titoli internazionali
Aggiungi campo isBanned a CountryType enum per 30 paesi sanzionati tra cui Cuba, Iran, Corea del Nord, Siria, Russia, Bielorussia e Balcani regione
Aggiungi supporto multilingua con 26 lingue, aggiorna CountryType con mappature di lingua, sostituisci BitcoinJ con web3j crypto
Aggiorna i commenti di AgeReqType per riflettere gli intervalli di età corretti
- KIDS ONLY: da 3 a 12 (è stato documentato in modo errato da 3 a 17) - ALL COPPA GRADS: 13 e in su (chiamato da "Teenagers and up")
Aggiungi i campi IS ALCOHOL, IS TOBACCO, IS FIREARMS all'Organizzazione
- Add isAlcohol boolean field (nullable=false, default false) - Add isTobacco boolean field (nullable=false, default false) - Add isFirearms campo boolean (null...
Aggiungi campi di età legale e categorie ATF a CountryType
- Aggiungi campo LegalAdultAge per la verifica dei contenuti per adulti - Aggiungere il campo legaleAtfAge per i requisiti di età dell'alcool/tobacco/arma da fu...
Aggiungi il formato della data e i campi del separatore a CountryType enum
Migrazione LocalDateTime completa per l'entità Nota - Aggiornato Note.dateVisualizzato per utilizzare LocalDateTime - Fixed Note.recordView() per utilizzare LocalDateTime.now()
Aggiungi un sistema di imaging di archiviazione dati completo con supporto di fuso orario - Aggiunto TimezoneType enum con campi di offset UTC e metodi di conversione - Aggiunto campi di fuso orario a Organizzazione (richiesto, default a PACIFIC), Utente (nullable), e Membro (nullable) - Aggiornato EmbRecordState per utilizzare LocalDateTime per UTC data/time storage - Cread 16 nuove classi di entità per il sistema di imaging (Img, ImgTpe.
Aggiungere il sistema di configurazione OAuth multitenant
- Creare OAuthAppEnte di configurazione per l'archiviazione delle credenziali OAuth per organizzazione - Aggiungi OAuthAppConfigurationRepository con domande co...
Aggiungi un calendario completo e entità di integrazione di terze parti
- Add CalendarEvent entità con supporto completo gestione eventi - Aggiungi UserCalendar entità per i calendari specifici dell'utente - Aggiungi CalendarIntegra...
Aggiungi utf8mb4 0900 ai ci collazione a campi TEXT e usa query nativo per la ricerca caso-insensibile
Rimuovere la funzione LOWER() dal campo CLOB/TEXT in query di ricerca per evitare l'errore di convalida Hibernate
Aggiornare le query NoteRepository per utilizzare recordState.dateUpdated and recordState.dateCreated
Rimuovere le colonne date create e date updated duplicate dall'entità nota
Aggiungi Note, NoteTag e NoteVersion entità con repository e DTO per il sistema di note personali
Usa getTitle() invece di getName() per l'organizzazione
Aggiungere il sistema di verifica della proprietà del dominio con la convalida del record TXT
Aggiungi gestione del dominio DTO (DomainDTO, CreateDomainRequest, UpdateDomainRequest, DnsStatusDTO, CreateDomainAliasRequest)
Aggiungi concatenazione di dominio genitore-figlio a OrganizationRepository
- Ricerca aggiornataByDomain query per gestire sottodomini + concatenazione genitori - Ora supporta sia partite dirette (localhost) che partite gerarchiche (log...
Corretti i nomi dei campi dei timestamp in ExternalAuthProviderDTO
- Cambiato getCreatedAt() per ottenereDateCreated() - Cambiato getUpdatedAt() per ottenereDateUpdated() - Cambio da LocalDateTime a Data per corrispondenza EmbR...
Aggiungi sistema ExternalAuthProvider per la configurazione dinamica del pulsante di login
- Creato EsternoAuthProvider con annotazioni JPA/Hibernate - Aggiunto ExternalAuthProviderRepository con query per la gestione del fornitore - Implementato Outd...
Aggiungi campo di descrizione all'entità Organizzazione - Aggiunto colonna DESCRIZIONE (varchar(500)) con utf8mb4 collation - Supporti che memorizzano le descrizioni dell'organizzazione per la visualizzazione di rete - Richiede aggiornamento dello schema del database tramite KamoInitializer
Aggiungi il campo timezone all'entità utente con il default GMT
Aggiungi il supporto diretto per la gestione dei diritti per i dipartimenti e i titoli di lavoro
Aggiungi DTO e servizi per Dipartimento e JobTitle con associazioni di ruolo
Rimuovere SessionUtilityService per evitare duplicazioni dell'infrastruttura Redis
Rendere la connessione SessionUtilityService Redis configurabile tramite le proprietà di primavera
Sostituisci prove con risorse con chiusura manuale per OtkValidator
Aggiornare SessionUtilityService per utilizzare le utility Redis esistenti dalla libreria condivisa
Aggiungi l'utilità SessionData e SessionUtilityService per un'efficace cache di sessione Redis
Aggiungi annotazioni di cascata a OrgRole.rights per garantire i diritti sono salvati
Aggiungi getRoleByIdWithRights per caricare correttamente le collezioni pigre
Set campo descrizione quando si creano e si aggiornano i ruoli
Cambia RoleRightUpdate.rightTipo da enum a String per abbinare il contratto API frontend
Aggiungere il validatore OTK e aggiornare SessionData per l'autenticazione API sicura
Come quello che vedi la spedizione?
Tutto questo arriva nel vostro spazio di lavoro da solo. Iniziare sul piano gratuito e leggere di nuovo questa pagina in un mese.
