en
Språk
  • en
  • de
  • fr
  • es
  • br
  • ru
  • jp
  • kr
AI-översättning
  • cs
  • hu
  • it
  • pl
  • nl
  • tr
  • ae
  • se
  • ua
  • id
  • vn
  • cn
  • th
  • ro
  • bg
  • dk
  • fi
  • no
  • gr
  • il
  • ee
  • eu

Utgivningsanmärkningar för version: 08.00

Läs innan du uppgraderar till plattform version 08.

Understruken Redmine -version: 4.0.4
Rekommenderad Ruby -version: 2.6

< >

Snabbuppgiftsredigerare (ny popup)
+ borttaget sidofält i WBS

En av de mest märkbara förändringarna som kommer med lanseringen av plattformsversion 08. I Scheduler (klicka på uppgift), Möteskalender (klicka på uppgift eller andra objekt i kalendern), WBS (klicka på redigeringsknappen) och Agile board (klicka var som helst på uppgiftskort) och uppgiftslista (via särskild redigeringsknapp), finns det ett nytt popup -formulär för uppgiftsredigering.

Detta fönster innehåller all uppgiftsinformation, historik, tidsposter, bilagor och annat. Fönstret är helt interaktiv - uppgiftsattribut är redigerbara (baserat på dina behörigheter och arbetsflöde), du kan lägga till kommentarer, logga tid, lägga till relaterade uppgifter, hantera medarbetare, ladda upp bilagor. Ändringarna i uppgiftsattributen sparas omedelbart.

Funktionen representerar en revolution inom applikationsanvändbarhet, snabb navigering (behöver inte komma åt olika sidor) och mobil mångsidighet (mycket mer kompakt och beröringsvänlig vy).

Hur man öppnar i WBS

WBS -sidofältet, som tidigare innehöll uppgiftsdetaljer, har helt ersatts av denna funktion => sidofältet på WBS försvinner.

Hur man öppnar i uppgiftslistan

Resurshantering - autobalancer

Enklicksbalansering av tilldelade timmar i resurshantering. Du hittar den i verktyg meny.

Balansfunktionen finns i Verktyg-menyn i Resurshantering, både på global och projektnivå. Genom att klicka på den kommer alla tilldelade timmar av alla visade användartilldelade uppgifter (dvs de utökade / synliga på tidslinjen, inte de dolda / kollapsade) automatiskt att omfördelas under hela uppgiftens varaktighet (startdatum - förfallodatum) baserat på användarens ledig kapacitet, med beaktande av hans dagliga arbetstid, semester och andra uppgifter.

En liten skillnad mellan de globala och projektnivåerna är att balansen på projektnivån bara fungerar med uppgifter som tillhör det specifika projektet, ignorerar eventuella synliga uppgifter från olika projekt, och att balanseringsprocessen alltid tillämpas på alla uppgifter från detta särskilt projekt, oavsett om de utökas eller kollapsas.

Denna automatiska balanseringsprocess är baserad på den tilldelade typen Framtid jämnt = timmar fördelas jämnt under en uppgifts varaktighet, från och med idag. Endast den sista dagen i uppgiftens varaktighet balanseras aldrig (auto) eftersom alla återstående timmar som inte kunde fördelas till tidigare dagar flyttas till den sista dagen. På samma sätt, när två eller flera uppgifter överlappar, flyttas deras tilldelade timmar från dagarna för överlappning alla till de sista dagarna för den specifika uppgiften och måste allokeras manuellt.

När balanseringen är klar beaktas inte några nyskapade semester längre, men processen kan upprepas för att ta hänsyn till dem också. Om du behöver återställa ett originaltillstånd för en icke sparad omfördelning (dvs. att du inte klickade på Spara-knappen efter att balanseringsprocessen var klar), kan du göra det helt enkelt genom att uppdatera sidan (med F5-tangenten). Använd inte tillbaka-knappen för att avbryta en icke sparad saldoomfördelning eftersom den inte fungerar bra för detta ändamål. En redan sparad saldoomfördelning kan tas tillbaka bara manuellt av användaren.

Balanseringsprocessen utförs alltid i ordningsföljd efter uppgifternas prioriteringar - om kolumnen Prioritet visas på vänster sida av Resurshantering balanseras uppgifter med en högre prioritet först (före uppgifter med lägre prioritet). Om kolumnen Prioritet inte visas, balanseras uppgifterna enligt deras ordning i listan till vänster. Bokningar är uteslutna från balansering.

Resurshantering - verktygstips utökat

Informationsfönster efter att ha klickat på de totala timmar som tilldelats en användare har lagts till kapacitetsinformation och projekt för varje listad uppgift.

Nytt diagram - tidsserier

Ett diagram - obegränsad tidsperiod.

Användning

  1. Under sidanpassning, hitta modulen Tidsföljder
  2. Välj standardperiod
  3. Lägg till dataserier
    1. Välj enhet (enheten måste ha något datumattribut (till exempel förfallodatum i uppgifter, avtalsdatum i CRM -ärenden)
    2. Välj vilket tillskrivet datum som ska användas
    3. Välj vilket värde som ska finnas på diagrammet. Du kan välja antal enheter, men också summan eller genomsnittet av ett numeriskt attribut för enheten.
    4. Ange filter för enheten

Exempelvis

Det bästa är att du kan visa valfritt antal olika enheter i ett diagram. Till exempel ett totalt resultatdiagram, som innehåller summan av berättelsepunkter om avslutade uppgifter, projektinkomster efter datum, antal stängda supportbiljetter, antal fakturerbara servicetimmar, totalt värde på fakturerbara servicetimmar, etc. Tänk bara på möjligheterna.

Filtrering med OR -operatör

En allmänt efterfrågad funktion har äntligen hittat sin väg till verkligheten. Tänk på att funktionen är i ett experimentellt läge och testades för relativt enkla användningsfall. Användargränssnittet är avancerat och tillåter för närvarande ogiltiga inmatningar, vilket kan misstas för fel.

Användning

  1. Gå till Adminstration >> Inställningar >> Allmänt - Aktivera Easy Query Language
  2. På alla listor under filter hittar du det som det sista objektet
  3. I denna ingång anger du attribut och villkor. Du hittar ett verktygstips för att bättre förstå syntaxen under Visa hjälp knapp. Genom att börja skriva filtreringsattributet kommer förslag att visas.

Låt oss titta på ett exempel.

Resultatet av dessa filter visar öppna uppgifter som antingen tilldelas mig eller där jag är en kollega (mitt användar -ID är 5). Detta är faktiskt det mest efterfrågade användningsfallet vi fick från samhället.

Några regler att komma ihåg:

  • Användare, prioriteringar, statuser och andra uppräknade attribut använder ID. Om du tänker låta dina vanliga användare använda den här funktionen bör du förbereda en referensbord för värdena och deras ID. Du kan hitta ID: erna i databasen (serverlösning) eller i URL: en när du redigerar attributet.

    ID för status Färdig i denna ansökan är 6
  • Att kombinera det anpassade filtret med vanliga filter är möjligt och fungerar som standard - med AND -operatören. Det betyder att mitt anpassade filter fungerar som ett villkor bredvid alla andra filter du väljer och de resulterande artiklarna måste uppfylla alla villkor. Om den används fel kan du ställa motstridiga villkor. Till exempel i det anpassade filtret kommer du att ha mottagare är min användare, och samtidigt kommer du att använda det vanliga filtret för mottagare för en annan användare. Detta exempel har logiskt sett inga resultat. Mitt användar -ID är 5 och Lukas är min kollega. Uppgiften kan inte tilldelas Lukas och mig samtidigt.
  • Det anpassade filtret innehåller inte alla alternativ som vanliga filter, till exempel < > filter för användare eller öppet för statuser.

Men trots begränsningarna tror vi att denna funktionalitet kommer att ge en omfattande utvidgning av användbarhet och rapporteringsmöjligheter.

Gantt - fasta förseningar

I stora och komplexa projekt, med många relationer mellan uppgifter, när du arbetar i Easy Gantt, kan ett enda drag av en uppgift orsaka en kedja av förändringar i resten av projektet.

Det kan sluta med olika förbjudna operationer som rapporteras som fel (uppgifter flyttade bortom deras milstolpe, uppgiftsdatum som bryter mot tidigaste/senaste förfallodatum/startdatum baserat på deras relationer).

Orsaken till dessa situationer är att under Gantt -redigering är fördröjningen i arbetsrelationer fixerad (fördröjning är tiden mellan slutet av den första uppgiften och början av den andra uppgiften, t.ex. 3 dagar). Fördröjningen tillåts inte bli kortare, därför kommer alla uppgifter att flyttas framåt.

För att lösa detta problem finns det ett nytt alternativ på Gantt som heter Unfix all relations (under verktyg knapp). Genom att aktivera detta alternativ blir alla relationer mellan uppgifter "flexibla" under redigeringen. Som ett resultat kommer att flytta en uppgift inte att flytta hela följande uppsättning uppgifter. När ändringen sparas sparas relationsfördröjningarna som nya och valideras inte om de uppfyller tidigare inställda fördröjningar.

Gantt - uppdragsförlopp efter förhållande tillbringad tid

Nytt alternativ i Gantt -inställningar (Mer >> Global Gantt >> Inställningar)

Genom att aktivera detta ser du förhållandet spenderad/uppskattad tid i aktivitetsfältet i Gantt.

Detta värde kan endast ändras genom att logga tid eller redigera uppskattad tid för uppgiften. Därför kan du inte ändra det direkt i Gantt som du kan när du visar %done.

Anpassning av kolumnbredd

På valfri lista kan du anpassa kolumnbredden. Bredden kommer ihåg i lokal lagring i din webbläsare, vilket innebär att din inställning kommer att förbli tills du tar bort dina webbläsarkakor.

Budget - noll kontra blankpris

I budgetinställningar >> timpriser är det nu möjligt att ange nollavgift, eftersom det är avsett att lämna priset tomt.

Vad är skillnaden?

  • Nollhastighet - när du medvetet vill multiplicera spenderad tid med noll. Till exempel en gratis tjänst mot dina kunder.
  • Tomt - beteende som tidigare, det här objektet anses vara inte utvärderat och nästa utvärderade objekt baserat på prishierarki används.

Borttagen sidmodul - Mina uppgifter

Vid anpassning av användarens hemsida hittar du inte längre modulen Mina uppgifter i urvalet. Detta var en hårdkodad modul utan några inställningar, som blev föråldrad och lätt kan ersättas av Uppgifter från filter modul.

Modulen kommer att förvaras på alla befintliga sidor, det är bara inte möjligt att lägga till den nyligen.

Skapa projekt - författarens roll

Beteendet för projektförfattarens standardroll har ändrats.

Tidigare
Varje användare som skapade ett projekt fick rollen baserat på global inställning (Administration >> Inställningar >> Projekt - standardroll för användare som skapar ett projekt)

Nu
Projektförfattarens roll kommer främst från inställningen av hans användartyp (Administration >> Användartyper - Standardroll)
Om detta inte är valt används den globala inställningen

Varningar - nya mottagaralternativ

Mottagare av uppgiftsrelaterade varningar kan ställas in till mottagare eller medarbetare av uppgifterna. På så sätt kan du ställa in en allmän varning för alla användare, men alla får bara en rapport om uppgifter som berörs då direkt.

Helpdesk ändras

Standardmall för e -post

Det är möjligt att välja en e -postmall för helpdesk som standard. Det betyder att när du skickar en kommentar till kunden är det större chans att en mall är förvald (vilket ger mindre manuellt arbete för supportagenten).

Beteendet är följande:

Förutsättningar

  • en e -postmall kan ställas in som standard
  • varje e -postmall måste ha en länkad brevlåda
  • du kan ha fler brevlådor i ditt system
  • e -postmallen kan vara (men det krävs inte) ansluten till en viss status

situationer

  • biljetten skapas manuellt (inte från e -post) - mall från a är förvalda enligt status; Om den inte hittas är standardmallen förvald
  • biljetten skapas från en annan brevlåda än den med vilken standardmallen för e -post används - mall med den här brevlådan är förvalda baserat på status (samma som för närvarande) => ingen mall är automatiskt förval om den använder status som det inte finns någon mall för
  • biljett skapas från den brevlåda som standardtempaten används för

Dölj SLA -data

Information om SLA -svar och lösningstid för uppgiftsdetaljer kan döljas för utvalda användartyper (Administration >> Användartyper >> Redigera).

SLA kan också döljas för specifika användare (Administration >> Användare >> Redigera).

Användaren ser inte SLA: erna om minst en av inställningarna för deras användare eller användartyp är aktiverad.

Sidhuvud och sidfot i helpdesk -e -postmeddelanden

Globalt sett sidhuvud och sidfot för e -postmeddelanden (Administration >> Inställningar >> E -postaviseringar) kommer inte längre att vara en del av e -postmeddelanden som skickas från helpdesk.

För att lägga till sidhuvud och sidfot för helpdesk -e -post, gå till helpdeskinställningarna för ett specifikt projekt (Projekt >> Inställningar >> Hjälpdesk).

Verifiera databaskonfiguration

Uppgraderingstester avslöjade en inkompatibilitet i två konfigurationer som tidigare samarbetade korrekt.

Se till att både databasservern och config/database.yml har samma (rekommenderade) utf8mb4 -uppsättning.

1) etc/my.cnf

character_set_server = utf8mb4
collation_server = utf8mb4_unicode_ci

2) config/database.yml

produktion:
  adapter: mysql2
  databas: lätt
  värd: 127.0.0.1
  användarnamn: lätt
  lösenord: "EASY_STRONG_PASSWORD"
  kodning: utf8mb4

Om dessa inte är allokerade kommer du inte att kunna använda något autofullständigt fält, t.ex. Hoppa till projekt, val av mottagare, filter, etc.

Slutligen måste du köra detta kommando för att ställa in alla tabeller som kodar korrekt.

för DB i YOUR_DB_NAME; do
  för TABELL i `mysql -e" använd $ {DB}; visa tabeller; " --batch --skip-kolumn-namn | xargs '; do
    eko "Konverterar $ {DB}. $ {TABLE}"
    mysql -e "ändra tabell $ {DB}. $ {TABELL} KONVERTERA TILL teckenuppsättning utf8mb4 collate utf8mb4_unicode_ci;"
  gjort
gjort


I stället för YOUR_DB_NAME anger du namnet på din databas.

Anmärkningar: Korrekt databaskonfiguration är ett generellt krav för att köra en webbapplikation felfritt. Det är inte bara ett specifikt krav för denna nya version av Easy Redmine.

Anpassade designavbrott (ingen CSS)

Om du hade anpassat varumärke (logotyp, färger, bakgrund) och efter uppgraderingen gick det sönder - saknar alla stilar, webbplatsen ser trasig ut, du kan fixa det helt enkelt.

Gå till sida /easy_theme_desings >> hitta din design >> kompilera om >> ladda igen. Det kommer att reparera designen och ladda stilarna.

Prova Easy Redmine i 30 dagars gratis provperiod

Få tillgång till alla funktioner, SSL-skyddad, inget kreditkort krävs.