en
Lingua
  • en
  • de
  • fr
  • es
  • br
  • ru
  • jp
  • kr
traduzione AI
  • ee
  • ae
  • cn
  • vn
  • id
  • eu
  • il
  • gr
  • no
  • fi
  • dk
  • se
  • tr
  • bg
  • nl
  • it
  • pl
  • hu
  • ro
  • ua
  • cs

Note di rilascio per la versione: 11.0

L'aggiornamento alla versione 11 da versioni precedenti è facoltativo (anche su cloud) per i prossimi mesi. Avrai abbastanza tempo per decidere quando aggiornare. Si prega di utilizzarlo per esaminare attentamente le modifiche importanti.

Contenuti

Stack tecnologico

Nuovo design

Filtri dinamici

Editore CK 5

Stakeholder

Supporto SSO

Nuovi campi di progetto

Importazione/esportazione ottimizzata

Notifiche e-mail ottimizzate

Miglioramenti ai dashboard

Calendario migliore

Integrazione con GitLab

Limitazione delle richieste API

Pulizia delle impostazioni

Modifiche alla gestione delle risorse

Aggiunte all'help desk

Nuova funzione kanban

Usabilità dei diagrammi

Esportazione Gantt

Plugin sospesi

 

Stack tecnologico

Questa sezione è importante per Soluzione Server. Gli utenti cloud non devono preoccuparsi di nulla di tutto ciò.

Oltre alle note di rilascio delle versioni precedenti, in cui abbiamo semplicemente specificato la versione di Ruby, d'ora in poi ti forniremo un elenco più completo dello stack tecnologico completamente supportato. Attenendosi a queste specifiche, eviterai problemi oscuri e difficili causati da vaste combinazioni possibili di tutti i componenti.

  • Sistema operativo: Debian 10 o 11
  • Redmine: 5.0.0.facile
    Poiché eravamo molto ansiosi di iniziare a utilizzare Rails 6.1, che offre grandi possibilità di miglioramento delle prestazioni, abbiamo deciso di creare il nostro piccolo fork di Redmine. Questo non cambia il fatto che Easy rimane compatibile con Redmine, inclusa la migrazione dei dati da Redmine a Easy.
  • Rubino: 2.6.3
    Supporto per le versioni 2.7.x, 3.x in arrivo.
  • Bundle: 2.2.x
  • Database: Percona/MySQL 5.7+
    Una delle decisioni più difficili che abbiamo mai dovuto prendere è stata quella di abbandonare il supporto di PostgreSQL nella versione 11. Il mantenimento di due database sfortunatamente significava codice inefficace e la stabilità dell'applicazione ne soffriva. Focalizzando la nostra attenzione su un database possiamo individuare e rimuovere i colli di bottiglia, ottimizzare le query lente e creare soluzioni di scalabilità. Inoltre, Percona stessa è focalizzata sulle prestazioni. L'abbandono del supporto Postgres è il motivo principale per cui manterremo la versione 10 in modalità LTS fino alla metà del 2022, nel caso in cui sia problematico migrare a Percona.
    Abbiamo analizzato e testato vari strumenti per la conversione del DB, ecco i nostri risultati e suggerimenti. Ci auguriamo che li troverai utili.
  • server redis: 5+
  • Nodo JS: 14.16 (LTS)

Fine del sub-uri

Poiché il front-end riceve miglioramenti avanzati, non è più possibile continuare a supportare configurazione sub-uri. Questo tipo di configurazione è sensibile ai componenti Javascript e spesso causa malfunzionamenti. Si prega di riconfigurare il server al dominio normale.

Nuovo design

Totale

Sulla base del feedback di centinaia di utenti in diversi anni precedenti, alla fine abbiamo deciso di rivedere drasticamente l'aspetto di Easy Redmine. A partire dalla combinazione di colori e dalla modifica del layout, fino a piccoli ritocchi, come l'aggiunta di un generale New pulsante nell'angolo in basso a destra o calendario con la prossima riunione nella barra in alto.

Abbiamo anche sentito il bisogno di una pagina di accesso più rilassante.

Abbastanza rinfrescante, non diresti?

Lascia che ti guidiamo attraverso alcune modifiche specifiche al design.

Menu principale

Il menu principale è stato spostato dalla barra in alto a sinistra, che è pieghevole. I contenuti del menu principale e dei sottomenu rimangono invariati.

Altro menu

Situato come in precedenza (angolo in alto a destra), il cambiamento è nei contenuti interni.

Le sezioni sono suddivise in base alla nuova struttura del prodotto di Easy Redmine dalla versione 11.* Per gli amministratori e gli amministratori parziali, abbiamo aggiunto un elemento da gestire Utenti.

I sottomenu sono stati rimossi, ma sono facilmente sostituibili nel caso in cui li si utilizzi spesso (ad esempio tramite voci personalizzate del menu principale).

Servizio bar

Usiamo questo per il pannello di destra con strumenti come Lista di cose da fare or Feed attività.

La barra stessa, così come ogni elemento che contiene, è stata modernizzata e sono state apportate anche alcune piccole modifiche funzionali.

Un campo di ricerca

Potresti aver utilizzato in precedenza due campi di ricerca uno per la ricerca full-text, l'altro chiamato Vai al progetto. Il secondo campo è stato rimosso perché obsoleto: a) Digitando "p:" è possibile cercare i progetti nel primo campo; b) Era un input personalizzato che richiedeva troppa attenzione inutilmente per la manutenzione.

Solo un promemoria, le impostazioni del campo di ricerca sono in Amministrazione >> Impostazioni >> Generale

Notifiche e-mail (aspetto e oggetto)

Le notifiche e-mail hanno visto un notevole abbellimento. Sono più mobile friendly e accattivanti.

Ma forse il cambiamento più importante è nell'oggetto delle e-mail:

  • Nuova attività: [oggetto dell'attività], progetto: [nome del progetto]
  • Nuova attività per te: [oggetto dell'attività], progetto: [nome del progetto]
  • Attività aggiornata: [oggetto dell'attività], progetto: [nome del progetto]
  • La tua attività è stata aggiornata: [oggetto dell'attività], progetto: [nome del progetto]

Questi oggetti e-mail sulle notifiche delle attività ti offrono la possibilità di impostare un filtro della posta per le tue attività (sei assegnatario) rispetto ad altre attività, nonché impostare filtri o tag per progetti specifici.

Branding personalizzato

Come va con il marchio personalizzato, chiedi? Il design personalizzato che abbiamo creato in precedenza per la versione 10 (o precedente) dovrà probabilmente essere modificato. Ecco perché prima dell'aggiornamento della produzione o della migrazione alla versione 11, dovresti eseguire un'esecuzione di prova. Se il design si rompe, contatta l'assistenza o il tuo account manager, che si occuperà del riadattamento.

Filtri dinamici

Uno dei gamechanger assoluti in Easy Redmine per gli anni a venire. Il filtraggio di tutte le entità diventerà più interattivo e intuitivo.

I filtri dinamici vengono aggiunti nella versione 11 come componente opzionale per le 3 entità più utilizzate: task, progetti ed inserimenti di ore lavorative sotto forma di modulo di pagina.

Puoi anche passare alla visualizzazione dinamica dall'elenco delle attività, del progetto o del tempo trascorso normali.

Sebbene attualmente ci siano alcune limitazioni a questa vista rispetto ai filtri esistenti 1.0 (come la mancanza di output del grafico), andremo a colmare gradualmente il divario, fino a quando i filtri dinamici alla fine sostituiranno completamente i filtri 1.0.

Se ritieni che i filtri dinamici soddisfino già le tue esigenze, puoi passare ad essi per impostazione predefinita utilizzando l'impostazione in Amministrazione >> Impostazioni >> Generale.

È possibile tornare ai filtri 1.0 tramite il menu dei puntini di sospensione

Editore CK 5

L'aggiornamento a Editore CK 5 è un altro passo verso una UX più fluida e veloce, specialmente sui dispositivi mobili.

Il precedente CKEditor in Easy Redmine è stato modificato e modificato in modo personalizzato, il che ha comportato un notevole peggioramento delle prestazioni (il caricamento era lento e glitch). CKEditor 5 è in modalità standard. Questo passaggio significa che abbiamo dovuto rimuovere le impostazioni della barra degli strumenti HTML (base, avanzata, completa). Insieme a loro, anche alcune funzionalità dovevano andare. Particolarmente problematico - la selezione del colore - doveva essere rimosso anche a causa dell'incompatibilità dei colori selezionati personalizzati tra il tema scuro e chiaro dell'applicazione. Esempio: l'utente con un tema scuro imposta il colore del testo personalizzato su bianco, ma quel testo non è leggibile per gli utenti con un tema chiaro che ha uno sfondo bianco.

Uno dei cambiamenti notevoli è che puoi incollare le immagini direttamente nel testo usando CRTL+V, che non era disponibile nelle ultime versioni.

Tieni presente che le immagini vengono salvate come allegati, il che significa che puoi incollare le immagini in posizioni in cui è possibile caricare allegati, ad esempio un commento di attività. Per incollare le immagini in altri posti, come la bacheca su una dashboard, usa il Inserisci immagine caratteristica. Questo è lo standard attuale per la sicurezza e l'ottimizzazione del database.

Per poterci concentrare ulteriormente sull'usabilità dell'editing di testo, abbiamo abbandonato il supporto di editor semplici, markdown e tessili. Il supporto di 4 modalità di testo è diventato una distrazione troppo forte dal raggiungere l'eccellenza nell'usabilità della nostra applicazione del tutto.
Importante: Se in precedenza utilizzavi un editor tessile o markdown, dopo l'aggiornamento/migrazione alla versione 11, devi eseguire la migrazione. In caso di soluzione cloud, la eseguiremo.

bundle exec rake easyproject:textile:migrate_all source_formatting=textile
bundle exec rake easyproject:textile:migrate_all source_formatting=markdown
in base alla formattazione precedente. Assicurati di eseguire il comando nella directory di installazione.
cambia la formattazione in HTML
rails r "puts Setting.text_formatting = 'HTML'"

or

bundle exec rake easyproject:markdown:migrate_all source_formatting

Stakeholder

Presentazione di un nuovo modulo di progetto per tenere traccia delle persone interessate al tuo progetto: le parti interessate. Mentre nelle versioni precedenti era necessario un plug-in Contatti completo per questo scopo, nella versione 11 stiamo aggiungendo gli Stakeholder nel cuore dell'applicazione.

Come funziona

È un normale modulo di progetto: abilitalo nelle impostazioni del progetto >> moduli.

Nell'elenco degli stakeholder del progetto puoi vedere i pulsanti

  • Aggiungi stalekolder: cerca uno stakeholder nel tuo database (già in altri progetti) e aggiungilo a questo progetto
  • Nuovo stakeholder: crea un nuovo stakeholder, che sarà automaticamente collegato a questo progetto (e che potrà essere successivamente collegato ad altri progetti)

Quando colleghi gli stakeholder a un progetto, puoi descrivere il loro ruolo nel progetto. Questa descrizione viene salvata solo in quel particolare progetto. La stessa persona può agire in un ruolo diverso in un progetto diverso.

I permessi sono in globali sezione:

  • Visualizza le parti interessate: l'utente può vedere il modulo delle parti interessate nei progetti visibili
  • Gestisci le parti interessate: l'utente può aggiungere, creare, modificare, eliminare le parti interessate
  • Anonimizza: l'utente può anonimizzare le parti interessate visibili (funzione GDPR)

Le parti interessate consentono campi personalizzati, sebbene i campi nativi esistenti siano sufficienti per la maggior parte dei casi.

Supporto SSO

Easy Redmine supporta due delle principali tecnologie SSO. La configurazione SSO è disponibile alla pagina /easy_sso. Eventuali configurazioni possono essere effettuate solo dagli amministratori che hanno accesso all'altro lato della catena di autenticazione.

SAML

Questo protocollo è utilizzato da Azure Active Directory => Easy Redmine 11 è compatibile con Azure AD!

La configurazione viene eseguita facendo clic su MODIFICA in SAML Service provider e richiede l'immissione di informazioni disponibili solo per gli amministratori di Azure AD.

OAuth2.0

Inoltre, il protocollo OAuth 2.0 è utilizzato da centinaia di servizi noti, come Google, Facebook e tanti tanti altri.

Easy Redmine può agire come

  • provider di identità (ad es. accedi a Easy Redmine con le credenziali di Google), oppure
  • servizio di identità (accedi ad altre applicazioni utilizzando le credenziali di Easy Redmine)

 

Altre impostazioni SSO?

Alcuni amministratori probabilmente hanno notato un'altra impostazione in Amministrazione >> Impostazioni >> Autenticazione - sezione Accesso singolo.

Questa impostazione si riferisce a Kerberos, che è stata introdotta un paio di anni fa ed è descritta in dettaglio qui. Questa impostazione non ha nulla a che fare con i suddetti protocolli.

 

Proprietario del progetto, responsabile del progetto

In base al feedback e all'uso generale, abbiamo aggiunto due campi sui progetti come nativi:

  • Responsabile del progetto
  • Proprietario del progetto

Troverai questi campi nella creazione del progetto o nella modifica, accanto ad altri campi nativi. La selezione permette di scegliere tutti gli utenti non esterni all'applicazione, anche quelli che non sono stati esplicitamente aggiunti come membri del progetto.

Questo sforzo ha lo scopo di standardizzare un caso d'uso che in precedenza era gestito da campi personalizzati dal 99% dei nostri clienti. In generale, i campi personalizzati hanno un impatto negativo sulle prestazioni dell'applicazione e ora puoi eliminarne due.

Come migrare i dati dai campi personalizzati esistenti?

Semplice, vai su https://[application_url]/easy_cf_migrator >> clicca su MIGRATE sul rispettivo campo >> seleziona il vecchio campo personalizzato >> conferma. È possibile migrare solo il contenuto dei campi personalizzati del progetto dei tipi Utente/Ricerca. Nessun altro formato di campo personalizzato (es. testo) è supportato dal migratore CF.

Esportazioni/importazioni asincrone

Per affrontare l'impatto sulle prestazioni delle esportazioni di dati di grandi dimensioni, abbiamo adottato una soluzione asincrona (in background). Alcuni utenti potrebbero avere esperienza con l'esportazione di report mensili, trimestrali o addirittura annuali, che possono praticamente paralizzare l'applicazione per un paio di minuti, non solo per l'autore, ma anche per altri utenti. Questo non è più un problema nella versione 11!

Dal punto di vista dell'utente, funziona in modo abbastanza semplice.

  1. Vai su Amministrazione >> Impostazioni >> Generale, abilita l'impostazione e imposta un limite ragionevole. Le esportazioni di elenchi più piccoli al di sotto di questo limite funzioneranno come nelle versioni precedenti.
  2. Esporta un elenco tramite i pulsanti in basso a destra
  3. Verrai reindirizzato alla pagina /easy_async_exports dove potrai vedere un elenco delle tue esportazioni recenti.
  4. Puoi aggiornare la pagina per vedere lo stato cambiare in fatto, a quel punto apparirà il link per il download.
  5. Riceverai anche una notifica via e-mail quando l'esportazione è pronta, quindi non devi aspettare, soprattutto per le liste gigantesche.

Importare

Anche le importazioni avanzate configurate su richiesta dai nostri consulenti possono funzionare in modo asincrono. In precedenza, si verificavano problemi di importazione in set di dati di grandi dimensioni a causa del timeout del server prima che fosse in grado di analizzare l'intero file. Anche questo non sarà più un problema.

Notifiche attività ottimizzate

Abbiamo ricevuto molti feedback sull'overallagamento tramite notifiche e-mail. Sebbene nell'applicazione siano presenti impostazioni per ridurli (disabilitare alcuni tipi di eventi), potrebbero non essere sempre applicabili, poiché tali eventi potrebbero essere importanti.

La soluzione sta raccogliendo eventi e inviando notifiche periodicamente (ogni 15 minuti) => tutte le modifiche su un'attività eseguite entro lo stesso intervallo di 15 minuti verranno inviate da un'e-mail. In precedenza, ogni modifica salvata generava un'e-mail separata. Questo è particolarmente vero quando si lavora con Quick task editor e/o WBS, Agile board, Gantt ecc.

Come funziona

  • si applica solo alle attività
  • commenti - tutti i commenti vengono inseriti nell'e-mail
  • modifiche agli attributi: le modifiche agli attributi univoci vengono tutte inserite nell'e-mail; se lo stesso attributo è stato modificato più volte, nell'e-mail viene inserita solo la modifica più recente
  • le menzioni (@nomeutente) vengono comunque inviate in modo indipendente e immediato, in quanto sono un diverso tipo di notifica

Ora, questa non è una funzionalità completamente nuova. Molti di voi potrebbero averlo già utilizzato senza nemmeno rendersene conto: era una funzionalità opzionale e da qualche mese è stata abilitata di default. Dalla versione 11, tuttavia, questo diventa l'unico metodo di notifica delle attività.

Personalizzazione della pagina ottimizzata

Una delle caratteristiche più forti di Easy Redmine - pagine personalizzabili - ha anche ricevuto una certa attenzione in termini di prestazioni e usabilità.

Elenco moduli pagina abbreviato

A causa del numero crescente di entità (elenchi) nell'applicazione, abbiamo ritenuto che non fosse più sostenibile continuare ad aggiungere il tipo di moduli modules [qualcosa] dal filtro nell'elenco dei moduli disponibili. Poiché sono già disponibili moduli generici (elenco, grafici, report), i moduli dal filtro sono diventati irrilevanti e li abbiamo rimossi dalla selezione.

Non c'è bisogno di farsi prendere dal panico :)

Le tue configurazioni di pagina esistenti, incluse le più utilizzate compiti dal filtro rimarranno comunque attivi così come sono. Semplicemente non saranno disponibili per l'aggiunta di nuovi.

Inoltre, durante la modifica della pagina, gli utenti vedranno un messaggio che richiede di sostituire questi moduli con quelli generici.

Se stai chiedendo quando verranno rimossi questi moduli dall'applicazione alla fine, rimarranno nell'applicazione per l'intera durata della versione 11 (e le sue versioni minori). La versione 12 è quella in cui non esisteranno più.

Elenco dei moduli rimossi:

  • * dal filtro
  • Nuova attività
  • Post di conoscenza
  • Documenti
  • Attività segnalate da me
  • Compito guardato da me
  • Spese pianificate
  • Redditi pianificati
  • panoramica del portafoglio
  • Spese reali
  • Redditi reali
  • Costi di viaggio
  • Spese di viaggio
  • Presenze degli utenti (sul dashboard Presenze)

Caricamento della pagina asincrono

Hai indovinato, si tratta di nuovo di miglioramento delle prestazioni. Nelle versioni precedenti, l'intero dashboard veniva caricato solo dopo il caricamento di ogni modulo. Ciò significava che un singolo modulo di pagina "lento" faceva sì che l'utente attendesse l'intera pagina.

Nella versione 11, i moduli di pagina vengono caricati singolarmente => il dashboard viene caricato senza indugio, ogni modulo di pagina viene caricato da solo.

Panoramica del progetto - controlli del progetto/descrizione del progetto

Un piccolo cambiamento rispetto ai precedenti, ma va menzionato per evitare possibili confusioni. Sulla base del feedback degli utenti, era chiaro che alcuni moduli necessitavano di una riorganizzazione in modo più logico rispetto ai loro contenuti precedenti.

Modifiche su moduli specifici per Panoramica del progetto:

  • descrizione del progetto
    • in precedenza puoi scegliere di mostrare la descrizione del progetto o i campi personalizzati del progetto
    • adesso mostra solo la descrizione del progetto
  • informazioni sul progetto
    • in precedenza era un modulo hardcoded che mostrava informazioni di base sul progetto (rapporto di tempo trascorso, % fatto, indicatore, ecc.), tag e pulsanti per le operazioni del progetto (chiudi, nuovi sottoprogetti, ecc.)
    • adesso serve per mostrare i campi nativi e/o personalizzati sul progetto
  • Controlli di progetto
    • adesso mostra informazioni di base sul progetto (rapporto di tempo trascorso, % di completamento, indicatore, ecc.), tag e pulsanti per le operazioni del progetto (chiudi, nuovi sottoprogetti, ecc.)

      (in altre parole, è appena stato rinominato modulo informazioni sul progetto dalla versione 10)

Importante: Se hai già utilizzato il modulo descrizione del progetto per mostrare i campi personalizzati del progetto, dovrai reimpostare la pagina e aggiungere il modulo informazioni sul progetto e seleziona i campi da mostrare.

Calendario delle riunioni aggiornato

Con questo passo, stiamo mettendo fine a una dualità del calendario. Noi avevamo un Responsabile riunioni, come parte del nucleo Easy Redmine. Inoltre, c'era un plugin premium Scheduler che conteneva funzionalità più avanzate, inclusa l'integrazione con la gestione delle risorse (allocazione delle attività).

Il vecchio Responsabile della riunione ora è stato rimosso ed è completamente sostituito da Scheduler (documentazione dettagliata qui).

Cosa è cambiato:

  • Il calendario delle riunioni nel menu Altro ora punta a una visualizzazione a pagina intera di Scheduler
  • Una versione più compatta è disponibile nell'angolo in alto a sinistra
  • Modulo home page Calendario riunioni è stata rimosso definitivamente. Con l'aggiornamento alla versione 11, gli utenti che in precedenza avevano questo modulo sulla loro homepage lo perderanno. Se necessario, possono aggiungere il modulo Scheduler in homepage, ma, come scritto sopra, c'è già un calendario sempre presente, sufficiente per la maggior parte dei casi d'uso.

Dato che ci siamo liberati delle mani rimuovendo un componente in eccesso, siamo stati in grado di iniziare a lavorare su integrazioni più strette con alcuni strumenti di calendario ampiamente utilizzati (anche MS Exchange Server).

Integrazione Git(Lab) con un clic

In quanto sviluppatori di software, abbiamo ritenuto importante migliorare la connessione tra Git e Easy Redmine. Per il momento, siamo concentrati su GitLab. Tuttavia, la nostra soluzione è estendibile ad altri client di repository.

Abbiamo progettato un plug-in che mostra i dati rilevanti da GitLab (repository, commit, richieste di unione, esecuzioni di test) direttamente in Easy Redmine a scopo di segnalazione ai manager e ad altro personale non di sviluppo. Mentre la connessione tra le attività (tempo di registrazione, modifica dello stato, ecc.) e le modifiche al codice (richieste di unione, commit) rimane una funzionalità utile per gli sviluppatori. La connessione di Easy Redmine a GitLab viene configurata semplicemente compilando URL e token GitLab. Tutto ciò che segue la configurazione viene eseguito automaticamente, inclusi i webhook per la propagazione immediata delle modifiche su entrambi i lati.

Limitazione delle richieste API

Qualcosa per gli amministratori del server. La versione 11 introduce limiti di velocità per le richieste API nell'applicazione utilizzando gemma attacco rack. Questa è una prevenzione dal bombardamento di un'applicazione da parte di richieste esterne.

Importante:
Se disponi di un'integrazione API REST, esaminala correttamente in base alle modifiche apportate nella versione 11.

  • Limiti predefiniti
    • ottieni API = 100 / 1 minuto
    • scrittura API = 10 / 1 minuto
  • In caso di superamento dei limiti - stato 429
    https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/429
  • Configurazione - a proprio rischio in
    /config/initializers/rack_attack.rb

Pulizia delle impostazioni non necessaria

Alcuni lo chiamano "terra delle caselle di controllo". L'amministrazione è piena di configurazioni utili, ma nel tempo alcune sono diventate irrilevanti, addirittura obsolete. Ecco un elenco delle impostazioni rimosse dall'amministrazione.

Amministrazione >> Impostazioni >> Generale

  • Risultati massimi mostrati nel completamento automatico - l'impostazione sarà hardcoded su 25, che è la migliore pratica utilizzata a livello globale
  • Risultati di ricerca per pagina - non ha portato alcun valore rilevante, verrà codificato a 10 risultati
  • Oggetti per pagina - solo il primo numero ha avuto qualche effetto, ma è stato spesso utilizzato in modo improprio. L'impostazione sarà hardcoded su 25, che è la migliore pratica utilizzata a livello globale

Amministrazione >> Impostazioni >> Display

  • Mostra dichiarazione personale nel menu - La dichiarazione personale può essere trovata in Altro >> Rapporti orari
  • Mostra tempo di registrazione nel menu - tempo di registrazione disponibile tramite il NUOVO pulsante "+"
  • Mostra la prenotazione delle risorse nel menu - funzione obsoleta

Amministrazione >> Impostazioni >> Autenticazione

  • Consenti accesso e registrazione OpenID - deprecato in questo modulo, completamente sostituito dalla suddetta funzionalità SSO (OAuth 2.0)

Amministrazione >> Impostazioni >> Notifiche e-mail

  • Stile dell'e-mail oggetto della notifica dell'attività - come spiegato in un capitolo precedente, le notifiche e-mail sono state rifattorizzate e gli argomenti sono cambiati

Miglioramenti alla gestione delle risorse

Rapporto sulle risorse esteso

Una caratteristica popolare della versione 10.6 (edizione autunnale) Rapporti sulle risorse è stato esteso per mostrare gli utenti sull'asse X per un nuovo tipo di report.

Si consiglia di impostare i filtri in modo ragionevole, per non mostrare troppi utenti per un lungo periodo, il che renderebbe illeggibile il grafico. Inoltre, tutti i gruppi di utenti vengono visualizzati per impostazione predefinita. Per nasconderli, imposta semplicemente il filtro per i gruppi - nessuno

Permessi per le prenotazioni

La funzione di prenotazione ora dispone di una propria autorizzazione, nella sezione Gestione delle risorse.

miglioramenti Help desk

OAuth2 per Gmail

A causa della maggiore sicurezza di G Suite, abbiamo implementato l'autenticazione OAuth in modo che l'help desk possa raggiungere in sicurezza le tue caselle di posta di supporto ospitate da Google.

È più difficile da configurare rispetto al normale login/password, ma ci sono suggerimenti accanto a ciascun campo. Naturalmente, dovrai generare alcuni dati nel tuo account Google.

Modelli di posta elettronica a più stati

Un altro piccolo risparmio di tempo e dati. Un modello di email ora può essere collegato a più stati contemporaneamente.

Usa CRTL+clic per evidenziare più stati.

Modifica SLA in base al progetto

Questo è venuto dal feedback dei nostri utenti ed è generalmente utilizzabile. Lo spostamento del ticket in un progetto diverso cambierà lo SLA di quel ticket in base alle impostazioni del progetto di destinazione. In precedenza, era necessario cambiare tracker o priorità per aggiornare lo SLA. Ora non è più necessario e il cambiamento di progetto stesso è sufficiente.

Visualizza l'autorizzazione dell'help desk

In precedenza, esisteva una sola autorizzazione: Gestisci l'Help desk, il che significava che l'utente poteva accedere alla pagina dell'Help desk, ma anche modificare tutte le impostazioni. Aggiungendo Visualizza l'help desk permesso è possibile concedere l'accesso alla dashboard dell'help desk e ai relativi dati senza consentire l'accesso per apportare modifiche alla configurazione.

Kanban - Limite WIP

Abbiamo adottato lo standard di mantenere una fase Kanban limitata. Vai alle impostazioni Kanban sul progetto e imposta il limite giusto per ogni fase.

Modifiche ai diagrammi

Questo accurato strumento di visualizzazione meritava alcune modifiche all'usabilità. Alcuni altri cambiamenti sono stati forzati.

  • Rimosso dall'editor di testo: come accennato in precedenza, l'editor di testo è ora in formato standard, il che significava che anche il pulsante Diagrams doveva sparire
  • Nuovo diagramma dall'attività - La creazione di diagrammi è possibile solo dall'attività, tramite il menu attività più
  • Salva vs Esci: durante la modifica del diagramma, puoi salvarlo tutte le volte che vuoi, senza uscire dal diagramma, come in precedenza. Quando hai finito, fai clic su esci e verrai portato all'ultima pagina
  • Dopo la creazione, il diagramma è collegato all'attività
  • Puoi copiare il link di incorporamento e incollarlo ovunque come sei abituato
  • L'elenco globale dei diagrammi rimane com'era a pagina /diagrammi

Esportazione Gantt e WBS

L'esportazione/stampa di Gantt o WBS non è più gestita tramite modelli di esportazione, che non erano completamente adatti a questo scopo. Invece, la stampa viene gestita tramite browser web, che è costruito e ottimizzato per tali attività.

Plugin sospesi

Dopo il feedback degli utenti e una ricerca più approfondita, abbiamo apportato modifiche alla struttura del prodotto, che sono chiare dal nostro sito web. Una parte della ristrutturazione è la rimozione di alcune funzionalità con elevata manutenzione e basso valore aggiunto.

  • Chat - ci sono numerosi strumenti di chat specializzati di gran lunga superiori alla nostra chat in-app. Inoltre, la soluzione tecnologica ha causato un forte degrado delle prestazioni.
  • Flusso di cassa - Il flusso di cassa non è un intero plug-in, ma solo una parte del plug-in Budget. Sfortunatamente, era una parte con un serio impatto sulle prestazioni. La sua premessa tecnologica si riduceva a un conflitto tra prestazioni e funzionalità. In precedenza abbiamo scelto la funzionalità, ma a un costo delle prestazioni molto elevato (soprattutto con un numero maggiore di progetti). Questa parte del nostro sistema di Budget si è rivelata insostenibile. Tuttavia, il flusso di cassa e altre funzionalità avanzate di budget del progetto fanno parte di una soluzione per Easy Redmine creata dal nostro partner e saranno presto introdotte.
  • Calcolo del progetto - plugin che aveva poco valore aggiunto e alta manutenzione. Esistono vari modi per sostituire la maggior parte delle sue funzionalità con altre parti di Easy Redmine.
  • CRM e contatti - CRM e Contatti sono stati sospesi nella versione 11. I Contatti sono attualmente sostituiti dagli Stakeholder. Un intero pieno di funzionalità B2B CRM plugin (che include una complessa gestione dei contatti) sarà introdotto entro la fine dell'anno. Questo sarà un successore del CRM fuori produzione, con la migrazione dei dati possibile come progetto su misura.
  • Integrazione con Jenkins - plugin con scarso utilizzo generale. Qualsiasi integrazione desideri può essere consegnata come a soluzione personalizzata in base alle tue esigenze, senza la necessità di questo plugin.
  • Gestione dei requisiti - il plugin ha avuto bisogno di molta più cura di quanto siamo stati in grado di fornirgli. La funzionalità dei Requisiti può essere sostituita da funzionalità ER esistenti o eventualmente integrata con un'applicazione specializzata.

Prova Easy Redmine in 30 giorni di prova gratuita

Funzionalità complete, protezione SSL, backup giornalieri, nella tua geolocalizzazione