Scegli l'indirizzo da una finestra di dialogo ricercabile, non un menu a tendina
Una selezione non può contenere questa lista. Tutto il /messages switcher offre è inviabile, e per un membro con ACCESS ALL MEMBER MAILBOXES che è ogni casella ...
Ricercabile, endpoint a pagina per gli indirizzi che un membro può inviare da
GET /api/email/mailboxs/sendable risponde alla stessa domanda di /accessibile — ogni indirizzo il membro può inviare come — ma come un flusso fuso che è ha cerc...
GET /types/{typeId}/slots in modo che l'editor delle impostazioni possa elencare slot
Le impostazioni dell'interfaccia utente hanno sempre preso questo percorso, ma solo POST/PUT/DELETE sono stati mappato, quindi la scheda Disponibilità Slot ha o...
Assegnare una casella di posta a un dipartimento e all'organizzazione
L'e-mail di contatto del dipartimento era testo libero, in modo da poter chiamare un indirizzo org non possiede. Diventa un raccoglitore sopra le caselle di pos...
Mailbox puntatori per dipartimenti e org, e di riempimento dei dipartimenti
DEPTS.MAILBOX ID e ORGS.CONTACT MAILBOX ID, entrambi UUID semplice senza FK a email provider.mailboxes: mailboxs sync from provider esterni e può essere rimosso...
Lasciate un reparto e un punto org in una delle loro caselle di posta
L'e-mail di contatto di un dipartimento era un testo gratuito, in modo da poter nominare un indirizzo che l'org fa non proprio -- due dei tre dipartimenti con u...
Un campo Manager sulla posizione, e uno persone picker per l'intera app
La scheda di posizione guadagna Manager, facoltativo. È una ricerca, non una discesa: un org può tenere migliaia di nomi, e l'unica cosa che una selezione con t...
Impostare un manager e cercare la directory una pagina alla volta
Risponde a una pagina della directory della sessione. Ricerca, ordinazione e paging avvengono nel database; un ?size= ostile è bloccato. Le parole sono I metaca...
Un manager e una ricerca di directory che sopravvive a un grande org
TeamMember acquisisce un'autoriferenza facoltativa per chi riferisce. colonnaDefinizione è pinned a INT8 così Hibernate non può copiare Membro. ID DEFAULT Uniqu...
Dare a un membro del team un manager
Aggiunge MANAGER ID a member team member, un nullable self-reference per la segnalazione Linea. Nulla è riempito: nessun manager è una risposta completa, sia in...
Aggiungi DEPTS.PARENT DEPT ID per i reparti nidi
Nullable senza backfill -- null significa alto livello, che è quello che ogni esistente il dipartimento era e la maggior parte rimarrà. Dichiarato UUID normale...
Infilare il reparto genitore attraverso creare e aggiornare
DipartimentoService ora prende la sua richiesta DTO invece di otto argomenti posizionali, in modo che il genitore si unisca al payload piuttosto che diventare u...
Disegnare i reparti come grafico org con un genitore picker
La scheda dei reparti era un elenco piatto, quindi un org con le operazioni > Successo del cliente > L'imbarco non ha avuto modo di dirlo e non ha modo di veder...
Lasciate che un dipartimento sieda sotto un dipartimento di genitori
I dipartimenti erano una lista piana, quindi un grafico org con le operazioni > Successo del cliente > L'imbarco non aveva modo di dirlo. Il Dipartimento acquis...
Crescere i campi To/Cc/Bcc a tre righe, quindi scorrere
I campi destinatari nella finestra dello strumento di composizione erano una singola riga orarap che doveva essere trascinato lateralmente per leggere, e la fin...
Make org creation survivable, and offer every branding option up front
The wizard could fail a customer in ways nothing on screen explained, and it asked for a fraction of what Settings → Behavior & Labeling exposes. Creation reli...
Inviare il pulsante posteriore dell'editor da cui il membro è venuto
L'editor di carta da parati era un vicolo cieco — non via d'uscita ma il nav rail. Entrambe le voci punti (il chip home top-bar e il profilo utente scorciatoia)...
Mostra una casella di posta primaria sotto il nome del suo membro
Una cassetta postale tenuta come prima di qualcuno è l'indirizzo di quella persona, quindi suggerendolo come "Sales Desk" — qualsiasi cosa sia accaduto essere e...
Nomina una casella di posta primaria dopo il membro che lo detiene
Una cassetta postale che qualcuno tiene come primarie è l'indirizzo di quella persona, quindi presentarlo sotto qualunque sia la casella di posta è stata etiche...
Registrare le pagine della commissione nelle impostazioni nav e pagina di atterraggio
Le schede esistevano ma niente di legato a loro. Non e' vero. è l'esempio cautelare già in questo repo: una pagina reale senza carta, senza scheda e nessuna voc...
Scheda delle commissioni e delle due schede del conto finanziario
Scheda dei membri (solo se stessi, membri del team): bilancio + registro, commissionato opportunità, configurazione dei pagamenti e prelievi. Impostazioni accou...
Cartelle su cui puoi agire, posta è possibile selezionare
Fare clic con il pulsante destro del mouse su qualsiasi cartella per le sue azioni. L'intestazione del menu non è cromata — nomina la cartella e mostra il suo l...
Agisci su un'intera cartella, non solo la pagina che hai pergamenato
Segnare tutte le cartelle di lettura e svuotamento sono le operazioni a livello di cartella il client non può esprimere da uids batching: contiene solo la pagin...
Relè rivolto al browser per la funzione della commissione
Risolve la sessione, autorizza e rinvia al servizio della Commissione con l'org e membro timbrato da quella sessione — mai da nulla il chiamante inviato. Questo...
Trovare una commissione del membro divide per la propria vista commissioni
Org-scoped piuttosto che keyed sul membro da solo: ORG ID è duplicato su questo tavolo così una fila non può mai essere letto cross-tenant da id, e un ricercato...
Rendere la superficie del membro una vera griglia di dati kamo
I pacchetti del membro erano una lista di carte senza movimento, che non è come il resto di kamo guarda. Questa è ora la casa AG Grid: Pending and Completed sub...
Pagine sul lato server per l'elenco delle assegnazioni dei membri
La superficie del membro ha chiesto MAX SIZE incondizionatamente e ha tagliato il risultato in il browser, quindi una griglia che ha mostrato una pagina aveva g...
Scheda di notifiche e-mail personale sostituisce la scheda Notifiche
Entrambi gli interruttori si spostano sul mio profilo nella stessa forma della scheda password: una scheda, una piastrella icona e aiutare il testo per riga, e ...
Esporre l'email dell'account utente sul proprio profilo utente
La scheda Personal Email Notifications del profilo deve nominare l'indirizzo miss-message note effettivamente raggiungere, e quell'indirizzo è l'account utente ...
Gruppo di autorizzazione Accounting & Finance e accesso diretto alla finanza alle impostazioni dell'account
I gruppi di sicurezza e amministrazione di accesso esistevano solo in SecurityRoleManager come liste di nomi in linea, quindi JobTitleManager, DepartmentManager...
Migrazione per i tavoli di pagamento del libro e Stripe della commissione
Specchi com.kamo.z.shared.commission. ddl-auto creerebbe questi dal annotazioni comunque; il DDL esplicito è la convenzione di casa ed è ciò che fa la forma rec...
Seed i diritti finanziari sul modello ADMINISTRATOR di ogni ramo
I tre diritti di commissione gate una caratteristica che non esisteva in precedenza, quindi NEW RIGHT SEEDS non dice deliberatamente nulla di loro - quel meccan...
Team-membro commissione registro e Stripe pagamento dominio
Aggiunge com.kamo.z.shared.commission: un master firmato solo per append, un per-member fila di equilibrio che esiste puramente per serializzare i prelievi corr...
Piegare MFA nella scheda password e rilasciare la scheda di sicurezza firma
Due posti hanno fatto una domanda — come posso entrare in questo conto — quindi il secondo fattore ora vive accanto alla password sul mio profilo, in una scheda...
Suggerisci le caselle di posta proprie dell'org, gli alias e le caselle di posta condivise
L'autocompleto del destinatario conosceva solo i contatti e gli indirizzi raschiati dal Cartella di passaggio, così gli indirizzi dell'organizzazione — tutto ge...
Una visualizzazione della casella di posta, e una colonna che è tutta l'elenco
Il Toggle Conversazionale/Classico è andato e ogni membro ottiene lista classica. La vista di conversazione ha portato la propria lista, il proprio thread panne...
Esporre e-mail di contatto nel roster di by-department
Il Centro Interazione ha bisogno dell'indirizzo di un membro per pre-riempire un compositore, e l'unico punto finale che ha portato uno era il dettaglio singolo...
E-mail un membro direttamente dalla loro riga
Il dock di azione della riga potrebbe chattare, incontrare, comporre e aprire un profilo — quello cosa non poteva fare era avviare un'e-mail, quindi raggiungere...
Suggerimento del promemoria legale giornaliero
DaemonService possiede la zecca perché DocsService non può. DaemonService strategia:Recreare — il vecchio pod è andato prima che il nuovo inizia, quindi un disp...
La scala di promemoria a due date e la spazzata in batch
Il secchio è una pura funzione di (dueDate, oggi) e mai di "quando dureremo inviato": UPCOMING D{n} per gli offset configurati, DUE TODAY, quindi PAST DUE P{flo...
Indicare il membro — assegnato, vuoto e completato
UN hr.package assigned per membro per pacchetto, mai uno per documento: cioè che cosa soppressoInvite esiste per, e 8 documenti x 200 membri è 1.600 buste per 2...
Client di posta in uscita e un registro di notifica Redis
Idempotency con NO cambio schema. Il secchio del promemoria è una funzione pura (dueDate, oggi) e mai di "quando abbiamo mandato l'ultima volta", così l'unico s...
Il primo filtro interno in entrata di DocsService
DocsService non ha un'autenticazione service-to-service: ResourceServerConfig è qualsiasiRichiesta().permitAll() e OTKPreAuthFilter CONTINUE la catena quando X-...
Quattro modelli di pacchetto legale HR canonica
hr.package assigned, hr.package reminder, hr.package voided e hr.package completed, come {json,html} coppie più quattro voci CANONICAL KEYS. Il CONSTANT non è ...
Pulsante di firma con un badge live legal-package
Scritto a mano nel cluster a sinistra fisso tra il mio profilo e disconnette. NAV REGISTRY non può esprimere una posizione tra due controlli fissi e la sua badg...
Conto live in attesa di pacchetto sopra la presa di chat EXISTING
LegalPackageCountContext consuma E' il momento giusto. piuttosto che aprire una quattordicesima connessione STOMP per un intero, e abbona **********************...
Relay the legal-package count and guard per-member SUBSCRIBEs
legal.packages.> - > E' il momento giusto. core NATS, nessun flusso — la stessa forma SupportStompRelayController e PlatformStompRelayController già utilizzare....
Come quello che vedi la spedizione?
Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.