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

Utgivningsanmärkningar för version: 11.0

Uppgradering till version 11 från äldre versioner är valfritt (även i molnet) under de kommande månaderna. Du har tillräckligt med tid att bestämma när du ska uppgradera. Använd den för att noggrant undersöka de viktiga förändringarna.

Innehåll

Teknologisk stack

Ny design

Dynamiska filter

CKEditor 5

Intressenter

SSO -stöd

Nya projektfält

Optimerad import/export

Optimerade e -postaviseringar

Dashboards förbättringar

Bättre kalender

GitLab -integration

Begränsning av API -begäranden

Rensning av inställningar

Resurshantering tweaks

Tillägg till helpdesk

Ny kanban -funktion

Diagram över användbarhet

Gantt -export

Avvecklade plugins

 

Teknologisk stack

Detta avsnitt är viktigt för serverlösning. Molnanvändare behöver inte oroa sig för något av detta.

Förutom tidigare versioners utgivningsanmärkningar, där vi bara specificerade Ruby -versionen, kommer vi från och med nu att ge dig en mer omfattande lista över fullt utrustad teknisk stack. Genom att hålla dig till dessa specifikationer kommer du att undvika obskyra svåra problem som orsakas av stora möjliga kombinationer av alla komponenter.

  • Operativsystem: Debian 10 eller 11
  • Redmine: 5.0.0. Lätt
    Eftersom vi var mycket angelägna om att börja använda Rails 6.1, vilket ger stora möjligheter till förbättring av prestanda, bestämde vi oss för att skapa vår egen lilla gaffel Redmine. Detta ändrar inte det faktum att Lätt förblir Redmine -kompatibelt, inklusive vid datamigrering från Redmine till Easy.
  • Rubin: 2.6.3
    Versioner 2.7.x, 3.x support kommer snart.
  • Samlare: 2.2.x
  • Databas: Percona/MySQL 5.7+
    Ett av de svåraste besluten vi någonsin har behövt göra var att släppa stödet för PostgreSQL i version 11. Att behålla två databaser tyder tyvärr på att ineffektiv kod och stabilitet för applikationen drabbades av det. Genom att fokusera vår uppmärksamhet på en databas kan vi hitta och ta bort flaskhalsar, optimera långsamma frågor och bygga skalbarhetslösningar. Percona själv är också fokuserat på prestanda. Att släppa Postgres -support är den främsta anledningen till att vi kommer att behålla version 10 i LTS -läge fram till mitten av 2022, om det är problematiskt för dig att migrera till Percona.
    Vi analyserade och testade olika verktyg för DB -konvertering, här är våra resultat och tips. Vi hoppas att du kommer att hitta dem användbara.
  • redis-server: 5+
  • NodeJS: 14.16 (LTS)

Slut på sub-uri

Eftersom front-end får avancerade förbättringar är det inte längre möjligt att fortsätta stödja sub-uri-konfiguration. Denna typ av konfiguration är känslig för Javascript -komponenter och orsakar ofta fel. Konfigurera din server till en vanlig domän.

Ny design

Övergripande

Baserat på feedback från hundratals användare under flera tidigare år har vi slutligen bestämt oss för att dramatiskt se över utseendet på Easy Redmine. Börjar med färgschemat och layoutändring, ner till mindre tweaks, till exempel att lägga till en general Nya knappen i det nedre högra hörnet, eller kalender med nästa möte i det övre fältet.

Vi kände också behovet av en mer lugnande inloggningssida.

Ganska uppfriskande, skulle du inte säga?

Låt oss vägleda dig genom några specifika designändringar.

Huvudmeny

Huvudmenyn har skiftat från topp till vänster, vilket är hopfällbart. Innehållet i huvudmenyn och undermenyerna förblir orörda.

Mer meny

Beläget som tidigare (övre högra hörnet) är ändringen i det inre innehållet.

Avsnitten är uppdelade baserat på den nya produktstrukturen för Easy Redmine från version 11.* För administratörer och deladministratörer har vi lagt till objekt för att hantera Användare.

Undermenyer har tagits bort, men de kan enkelt bytas ut om du använder dem ofta (till exempel med anpassade huvudmenyalternativ).

Servicebar

Vi använder detta för den högra panelen med verktygen som t.ex. Att göra lista or Aktivitetsflöde.

Själva baren, liksom varje artikel som den innehåller, moderniserades och även några mindre funktionella tweaks har gjorts.

Ett sökfält

Du kanske tidigare har använt två sökfält, ett för fulltextsökning, det andra kallat Hoppa till projektet. Det andra fältet har tagits bort på grund av dess föråldrade: a) Genom att skriva "p:" kan du söka efter projekt i det första fältet; b) Det var en anpassad input som krävde onödigt mycket uppmärksamhet för underhåll.

Bara en påminnelse, inställningarna för sökfältet finns i Administration >> Inställningar >> Allmänt

E -postaviseringar (utseende och ämne)

E -postmeddelanden har sett en betydande försköning. De är mer mobilvänliga och iögonfallande.

Men kanske är den viktigaste förändringen i ämnet för e -postmeddelandena:

  • Ny uppgift: [uppgiftsämne], projekt: [projektnamn]
  • Ny uppgift för dig: [uppgiftsämne], projekt: [projektnamn]
  • Uppgift uppdaterad: [uppgiftsämne], projekt: [projektnamn]
  • Din uppgift har uppdaterats: [uppgiftsämne], projekt: [projektnamn]

Dessa e -postämnen på uppgiftsmeddelanden ger dig möjlighet att ställa in ett e -postfilter för egna uppgifter (du är utfärdare) jämfört med andra uppgifter, samt att ställa in filter eller taggar för specifika projekt.

anpassad branding

Hur är det med anpassat varumärke, frågar du? Anpassad design som vi tidigare gjort dig för version 10 (eller äldre) måste förmodligen justeras. Därför bör du göra en testkörning innan produktionsuppgradering eller migrering till version 11. Om designen går sönder är det bara att kontakta supporten eller din kontoansvarige, som tar hand om omställningen.

Dynamiska filter

En av de absoluta spelutbytarna i Easy Redmine för de kommande åren. Filtrering av alla rättigheter blir mer interaktiv och intuitiv.

Dynamiska filter läggs till i version 11 som en valfri komponent för de tre mest använda enheterna: uppgifter, projekt och tidsanteckningar i form av en sidmodul.

Du kan också växla till den dynamiska vyn från den vanliga uppgiften, projektet eller tidslistan.

Även om det för närvarande finns vissa begränsningar för den här uppfattningen, eftersom den är avsedd för befintliga filter 1.0 (såsom brist på diagramutmatning), kommer vi gradvis att stänga luckan tills de dynamiska filtren så småningom helt ersätter filter 1.0.

Om du upptäcker att dynamiska filter redan uppfyller dina behov kan du byta till dem som standard med hjälp av inställningen i Administration >> Inställningar >> Allmänt.

Återgå till filter 1.0 är möjligt via ellipsemenyn

CKEditor 5

Uppgradera till CKEditor 5 är ytterligare ett steg mot mjukare och snabbare UX, särskilt på mobilen.

Tidigare CKEditor i Easy Redmine har anpassats och modifierats, vilket resulterade i märkbar prestandaförsämring (laddningen var långsam och glitchy). CKEditor 5 är i standardläge. Detta steg innebär att vi var tvungna att ta bort HTML -verktygsfältets inställningar (grundläggande, avancerade, fullständiga). Tillsammans med dem fick några funktioner också gå. Speciellt problematiskt - färgval - måste också tas bort på grund av inkompatibilitet av anpassade valda färger mellan mörkt och ljust tema i applikationen. Exempel: Användare med mörkt tema ställer in anpassad textfärg till vit, men den texten är inte läsbar för användare med ljust tema som har vit bakgrund.

En av de märkbara ändringarna är att du kan klistra in bilder direkt i texten med CRTL+V, som inte var tillgängligt i de senaste versionerna.

Tänk bara på att bilder sparas som bilagor, vilket innebär att du kan klistra in bilder på platser där bilagor kan laddas upp, till exempel en uppgiftskommentar. För att klistra in bilder på andra platser, som anslagstavla på en instrumentpanel, använd Infoga bild funktion. Detta är den nuvarande standarden för säkerhet och databasoptimering.

För att kunna fokusera på användbarheten för textredigering ytterligare, släppte vi stödet för vanliga, markdown- och textilredigerare. Att stödja 4 textlägen blev för stark distraktion från att helt nå användbarhetens utmärkta applikationer.
Viktigt: Om du tidigare använde textil- eller markdown -editor, efter uppgradering/migrering till version 11, måste du köra migrering. Vid molnlösning kör vi den.

bundle exec rake easyproject:textile:migrate_all source_formatting=textile
bundle exec rake easyproject:textile:migrate_all source_formatting=markdown
baserat på din tidigare formatering. Se till att köra kommandot i din installationskatalog.
ändra formateringen till HTML
rails r "puts Setting.text_formatting = 'HTML'"

or

bundle exec rake easyproject:markdown:migrate_all source_formatting

Intressenter

Vi presenterar en ny projektmodul för att hålla reda på berörda personer i ditt projekt - intressenter. Medan du i tidigare versioner behövde en komplett plugin -kontakt för detta ändamål, i version 11 lägger vi till intressenter i själva kärnan i applikationen.

Hur det fungerar

Det är en vanlig projektmodul - aktivera den i projektinställningar >> moduler.

På listan med intressenter i projektet kan du se knappar

  • Lägg till stalekolder - sök efter en intressent i din databas (redan i andra projekt) och lägg till detta projekt
  • Ny intressent - skapa en ny intressent, som automatiskt kommer att länkas till detta projekt (och som senare kan länkas till andra projekt)

När du länkar intressenter till ett projekt kan du beskriva deras roll i projektet. Den här beskrivningen sparas bara i just det projektet. Samma person kan agera i en annan roll i ett annat projekt.

Behörigheter är inne Välgörenhet avsnitt:

  • Visa intressenter - användaren kan se intressentmodulen i synliga projekt
  • Hantera intressenter - användaren kan lägga till, skapa, redigera, ta bort intressenter
  • Anonymisera - användaren kan anonymisera synliga intressenter (GDPR -funktion)

Intressenter tillåter anpassade fält, även om de befintliga inbyggda fälten räcker i de flesta fall.

SSO -stöd

Easy Redmine stöder två stora SSO -tekniker. SSO -konfiguration finns på sidan /easy_sso. Alla konfigurationer får endast göras av administratörer som har åtkomst till andra sidan av autentiseringskedjan.

SAML

Detta protokoll används av Azure Active Directory => Easy Redmine 11 är kompatibelt med Azure AD!

Konfigurationen görs genom att klicka på REDIGERA hos SAML -tjänsteleverantören och måste ange information som endast är tillgänglig för Azure AD -administratörer.

OAuth 2.0

Dessutom används OAuth 2.0-protokollet av hundratals välkända tjänster, t.ex. Google, Facebook och många många andra.

Easy Redmine kan fungera som

  • identitetsleverantör (t.ex. logga in på Easy Redmine med Googles referenser), eller
  • identitetstjänst (logga in på andra program med referenser från Easy Redmine)

 

Annan SSO -inställning?

Vissa administratörer märkte förmodligen en annan inställning i Administration >> Inställningar >> Autentisering - avsnitt Enkel inloggning.

Denna inställning avser Kerberos, som introducerades för ett par år sedan och beskrivs i detalj här.. Denna inställning har ingenting att göra med de ovannämnda protokollen.

 

Projektägare, projektledare

Baserat på feedback och allmän användning har vi lagt till två fält om projekt som inhemska:

  • Projektledare
  • Projektägare

Du hittar dessa fält i projektskapande redigering, bredvid andra inhemska fält. Urvalet gör det möjligt att välja alla icke-externa användare från applikationen, även de som inte uttryckligen läggs till som medlemmar i projektet.

Detta försök är avsett att standardisera ett användningsfall som tidigare hanterades av anpassade fält av 99 % av våra kunder. I allmänhet har anpassade fält en negativ inverkan på programmets prestanda, och nu kan du bli av med två av dem.

Hur migrerar jag data från befintliga anpassade fält?

Enkelt, gå till https://[application_url]/easy_cf_migrator >> klicka på MIGRERA i respektive fält >> välj det gamla anpassade fältet >> bekräfta. Endast innehållet i projektanpassade fält av användar-/uppslagstyper kan migreras. Inga andra anpassade fältformat (t.ex. text) stöds av CF-migratorn.

Asynkron export/import

För att hantera prestandaeffekter av stor dataexport gick vi med asynkron (bakgrund) lösning. Vissa användare kan ha erfarenhet av att exportera månads-, kvartals- eller till och med årsrapporter, vilket praktiskt taget kan förlama applikationen i ett par minuter, inte bara för författaren, utan även för andra användare. Detta är inte längre ett problem i version 11!

Ur användarperspektiv fungerar det helt enkelt.

  1. Gå till Administration >> Inställningar >> Allmänt, aktivera inställningen och ange en rimlig gräns. Export av mindre listor under denna gräns fungerar som i tidigare versioner.
  2. Exportera en lista med knappar längst ner till höger
  3. Du kommer att omdirigeras till page /easy_async_exports där du kan se en lista över dina senaste export.
  4. Du kan uppdatera sidan för att se statusändringen till gjort, då visas nedladdningslänken.
  5. Du kommer också att få ett e -postmeddelande när exporten är klar, så du behöver inte vänta, särskilt för de gigantiska listorna.

Importera

Avancerad import som konfigureras på begäran av våra konsulter har också möjlighet att arbeta asynkront. Tidigare uppträdde importproblem i stora datamängder på grund av servertimeout innan den kunde analysera hela filen. Detta kommer inte heller att vara ett problem längre.

Optimerade uppgiftsaviseringar

Vi fick mycket feedback om överflöd genom e -postaviseringar. Även om det finns inställningar i programmet för att minska dem (inaktivera vissa typer av händelser), kanske de inte alltid gäller, eftersom dessa händelser kan vara viktiga.

Lösningen är att samla händelser och skicka aviseringar regelbundet (var 15: e minut) => alla ändringar på en uppgift som utförs inom samma 15 minuters intervall kommer att skickas med ett e -postmeddelande. Tidigare skulle varje sparad ändring generera ett separat e -postmeddelande. Detta är särskilt fallet när du arbetar med Quick task editor och/eller WBS, Agile board, Gantt etc.

Hur det fungerar

  • det gäller bara uppgifter
  • kommentarer - alla kommentarer läggs i e -postmeddelandet
  • attributändringar - unika attributändringar läggs alla i e -postmeddelandet; om samma attribut ändrades fler gånger läggs bara den senaste ändringen in i e -postmeddelandet
  • omnämnanden (@användarnamn) skickas fortfarande oberoende och omedelbart, eftersom de är en annan typ av avisering

Nu är detta inte en helt ny funktion. Många av er kanske redan har använt det utan att någonsin ha insett det - det var en valfri funktion och i några månader har den aktiverats som standard. Från version 11 blir detta dock den enda uppgiftsanmälningsmetoden.

Sidanpassning optimerad

En av de starkaste funktionerna i Easy Redmine - anpassningsbara sidor - fick också viss uppmärksamhet vad gäller prestanda och användbarhet.

Sidmodulerna listas förkortade

På grund av det ökande antalet enheter (listor) i applikationen ansåg vi att det inte längre är hållbart att fortsätta lägga till moduler [något] från filtret i listan över tillgängliga moduler. Eftersom det redan har funnits generiska moduler (lista, diagram, rapport), är modulerna tillgängliga från filter blev irrelevant och vi tog bort dem från urvalet.

Du behöver inte få panik :)

Dina befintliga sidkonfigurationer, inklusive de mest använda uppgifter från filter kommer fortfarande att vara aktiva som de är. De kommer bara inte att kunna läggas till nyligen.

Under sidredigering kommer användarna att se ett meddelande som uppmanar att ersätta dessa moduler med de generiska.

Om du frågar när kommer dessa moduler att tas bort från applikationen i slutändan - De kommer att finnas kvar i programmet under hela version 11 (och dess mindre versioner). Version 12 är den där de inte längre kommer att finnas.

Lista över borttagna moduler:

  • * från filter
  • Ny uppgift
  • Kunskapsinlägg
  • Dokument
  • Uppgifter rapporterade av mig
  • Uppgift som jag såg
  • Planerade utgifter
  • Planerade inkomster
  • Portföljöversikt
  • Verkliga utgifter
  • Verkliga inkomster
  • Resekostnader
  • Resekostnader
  • Närvaro av användare (på närvaro -instrumentpanelen)

Asynkron sidläsning

Du gissade rätt, det handlar återigen om prestandaförbättring. I tidigare versioner laddades hela instrumentpanelen först efter att varje modul laddades. Detta innebar att en enda "långsam" sidmodul fick användaren att vänta på hela sidan.

I version 11 laddas sidmodulerna individuellt => instrumentpanelen laddas utan dröjsmål, varje sidmodul laddas för sig.

Projektöversikt - projektkontroller / projektbeskrivning

En liten förändring jämfört med de tidigare, men det måste nämnas för att undvika eventuell förvirring. Baserat på användarens feedback var det klart att vissa moduler behövde omorganisation på ett mer logiskt sätt jämfört med deras tidigare innehåll.

Ändringar på specifika moduler för Projekt Överblick:

  • Projektbeskrivning
    • tidigare du kan välja att visa beskrivning av projektet eller projektanpassade fält
    • nu den visar bara projektbeskrivning
  • Projektinformation
    • tidigare det var en hårdkodad modul som visade grundläggande information om projektet (förbrukad tid, %gjort, indikator, etc.), taggar och knappar för projektoperationer (stäng, nya delprojekt, etc.)
    • nu den tjänar till att visa inbyggda och/eller anpassade fält på projektet
  • Projektkontroller
    • nu visar grundläggande information om projekt (förbrukad tid, %gjort, indikator, etc.), taggar och knappar för projektoperationer (stäng, nya delprojekt, etc.)

      (med andra ord, det har bara bytt namn på modul Projektinformation från version 10)

Viktigt: Om du tidigare använde modulen Projektbeskrivning För att visa projektanpassade fält måste du återställa sidan och lägga till modul Projektinformation och välj vilka fält som ska visas.

Uppgraderad möteskalender

Med detta steg sätter vi stopp för en kalenderdualitet. Vi hade en Mötesansvarig, som en del av kärnan Easy Redmine. Dessutom fanns det ett premium -plugin Scheduler som innehöll mer avancerade funktioner inklusive integration med resurshantering (uppgiftsallokeringar).

Den gamla Mötesansvarig har nu tagits bort och ersätts helt av Scheduler (detaljerad dokumentation här.).

Vad har förändrats:

  • Möteskalender i menyn Mer pekar nu på en helsidesvy av Schemaläggaren
  • En mer kompakt version finns i det övre vänstra hörnet
  • Modul för hemsida möteskalendern har permanent borttagen. Genom att uppgradera till version 11 förlorar användare som tidigare hade den här modulen på sin hemsida den. Om det behövs kan de lägga till modulen Scheduler på hemsidan, men, som skrivet ovan, finns det redan en ständigt närvarande kalender, tillräckligt för de flesta användningsfall.

Sedan vi frigjorde våra händer genom att ta bort en överdriven komponent kunde vi börja arbeta med närmare integrationer med några mycket använda kalenderverktyg (till och med MS Exchange Server).

Ett klick Git (Lab) integration

Som mjukvaruutvecklare själva tyckte vi att det var viktigt att förbättra anslutningen mellan Git och Easy Redmine. För tillfället är vi fokuserade på GitLab. Vår lösning kan dock utökas till andra förvarsklienter.

Vi designade ett plugin som visar relevant data från GitLab (lagringsplatser, förbinder, sammanfogar förfrågningar, testkörningar) direkt i Easy Redmine för rapporteringsändamål till chefer och annan personal som inte utvecklas. Även om anslutningen mellan uppgifter (loggningstid, statusändring etc) och kodändringar (sammanfogningsbegäranden, åtaganden) fortfarande är en användbar funktion för utvecklare. Anslutningen av Easy Redmine till GitLab konfigureras helt enkelt genom att fylla i URL och GitLab -token. Allt efter konfigurationen görs automatiskt, inklusive webhooks för omedelbar spridning av ändringar på båda sidor.

Begränsning av API -begäranden

Något för serverns administratörer. Version 11 introducerar hastighetsgränser för API-förfrågningar i applikationen med hjälp av rack-attack-pärla. Detta är ett förhindrande från att bomba en applikation av externa förfrågningar.

Viktigt:
Om du har någon REST API -integration, granska den ordentligt baserat på ändringar som gjorts i version 11.

  • Standardgränser
    • få API = 100 /1 minut
    • skriva API = 10 /1 minut
  • Vid överskridna gränser - status 429
    https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/429
  • Konfiguration - på egen risk in
    /config/initializers/rack_attack.rb

Onödiga inställningsrensningar

Vissa kallar det "kryssrutan land". Administrationen är full av användbara konfigurationer, men med tiden blev vissa irrelevanta, till och med föråldrade. Här är en lista över borttagna inställningar från administrationen.

Administration >> Inställningar >> Allmänt

  • Maximala resultat visas i autoslutförande - inställningen kommer att vara hårdkodad till 25, vilket är den bästa praxis som används globalt
  • Sökresultat per sida - inte gav något relevant värde, kommer att hårdkodas till 10 resultat
  • Objekt per sida - bara det första numret hade någon effekt, men missbrukades ofta. Inställningen kommer att vara hårdkodad till 25, vilket är den bästa praxis som används globalt

Administration >> Inställningar >> Display

  • Visa personligt uttalande i menyn - Personligt uttalande finns under Mer >> Tidsrapporter
  • Visa loggtid i menyn - loggningstid tillgänglig via NY "+" -knapp
  • Visa resursbokning i menyn - föråldrad funktion

Administration >> Inställningar >> Autentisering

  • Tillåt OpenID -inloggning och registrering - utfasad i det här formuläret, helt ersatt av tidigare nämnda SSO -funktion (OAuth 2.0)

Administration >> Inställningar >> E -postaviseringar

  • Typ av e -post föremål för uppgiftsanmälan - som förklarats i ett tidigare kapitel har e -postmeddelanden refaktorerats och ämnena har ändrats

Förbättringar av resurshantering

Utökad resursrapport

En populär funktion från version 10.6 (höstutgåva) Resursrapporter har utökats för att visa användare på X -axeln för en ny typ av rapport.

Vi rekommenderar att du ställer in filter på ett rimligt sätt för att inte visa för många användare under en lång period, vilket skulle göra diagrammet oläsligt. Alla användargrupper visas också som standard. För att dölja dem, ställ helt enkelt in filtret för grupper - ingen

Behörigheter för reservationer

Bokningsfunktionen har nu sitt eget tillstånd under avsnittet Resurshantering.

Hjälpdeskningsförbättringar

OAuth2 för Gmail

På grund av att GSuite skärpt säkerheten implementerade vi OAuth -autentisering så att Helpdesk säkert kan nå dina supportpostlådor hos Google.

Det är svårare att konfigurera än bara vanligt inloggning/lösenord, men det finns tips bredvid varje fält. Naturligtvis måste du generera lite data i ditt Google -konto.

E -postmallar till fler statuser

Ännu en liten tids- och datasparare. En e -postmall kan nu länkas till fler statuser samtidigt.

Använd CRTL+klicka för att markera fler statuser.

Ändra SLA baserat på projekt

Den här kom från feedback från våra användare och är i allmänhet användbar. Att flytta biljett till ett annat projekt kommer att ändra SLA för den biljetten enligt inställningarna för målprojektet. Tidigare var det nödvändigt att ändra spårare eller prioritet för att uppdatera SLA. Nu behövs det inte längre, och själva projektförändringen räcker.

Se tillstånd för helpdesk

Tidigare fanns det bara en behörighet - Hantera Helpdesk, vilket innebar att användaren kunde komma åt sidan Helpdesk, men också ändra alla inställningar. Genom att lägga till Se helpdesk behörighet kan du ge åtkomst till helpdeskens instrumentpanel och dess data utan att ge åtkomst till konfigurationsändringar.

Kanban - Begränsa WIP

Vi antog standarden för att hålla en Kanban -scen begränsad. Gå bara till Kanban -inställningarna på projektet och ställ in rätt gräns för varje steg.

Diagram ändras

Detta snygga visualiseringsverktyg förtjänade några användbarhetsjusteringar. Några andra förändringar tvingades fram.

  • Borttagen från textredigeraren - som nämnts ovan är textredigeraren nu i standardform, vilket innebar att knappen Diagram även behövde försvinna
  • Nytt diagram från uppgiften - Att skapa diagram är endast möjligt från uppgiften, via uppgiftsmenyn
  • Spara vs Avsluta - under diagramredigering kan du spara det så många gånger du behöver, utan att lämna diagrammet, som det var tidigare. När du är klar klickar du på exit och du kommer till den sista sidan
  • Efter skapandet kopplas diagrammet till uppgiften
  • Du kan kopiera inbäddningslänken och klistra in den var som helst som du är van vid
  • Den globala listan över diagram förblir som på sidan /diagrammen

Gantt och WBS exporterar

Export/utskrift av Gantt eller WBS hanteras inte längre via exportmallar, som inte var helt lämpliga för detta ändamål. Istället hanteras utskriften via en webbläsare, som är byggd och optimerad för sådana uppgifter.

Avvecklade plugins

Efter feedback från användare och djupare forskning gjorde vi ändringar i produktstrukturen, vilket framgår tydligt av vår webbplats. En del av omstruktureringen är att ta bort vissa funktioner med högt underhåll och lågt mervärde.

  • Chatt - det finns många specialiserade chattverktyg som är mycket bättre än vår chatt i appen. Dessutom orsakade den tekniska lösningen kraftig prestandaförsämring.
  • Pengaflöde - Kassaflöde är inte en hel plugin, utan bara en del av Budget -plugin. Tyvärr var det en del med allvarliga prestandaeffekter. Dess tekniska förutsättningar kom till en konflikt mellan prestanda och funktionalitet. Vi valde tidigare funktionalitet, men till en mycket hög prestanda (särskilt med ett större antal projekt). Denna del av vårt budgetsystem visade sig vara ohållbar. Kassaflöde och andra avancerade projektbudgeteringsmöjligheter är dock en del av en lösning för Easy Redmine byggd av vår partner och kommer snart att introduceras.
  • Projektberäkning - plugin som hade lite mervärde och högt underhåll. Det finns olika sätt att ersätta majoriteten av dess funktioner med andra delar av Easy Redmine.
  • CRM och kontakter - CRM och kontakter avbryts i version 11. Kontakter ersätts av intressenter för tillfället. En hel fullfjädrad B2B CRM plugin (inklusive en komplex kontakthantering) kommer att introduceras senare i år. Detta kommer att bli en efterföljare till det avvecklade CRM, med datamigrering som ett individuellt skräddarsytt projekt.
  • Jenkins integration - plugin med liten allmän användning. Varje integration du önskar kan levereras som en anpassad lösning enligt dina behov, utan att behöva denna plugin.
  • Kravshantering - insticksprogrammet behövde mycket mer vård än vi kunde tillhandahålla det. Kravens funktionalitet kan ersättas av befintlig ER -funktionalitet, eller möjligen integreras med en specialiserad applikation.

Prova Easy Redmine i 30 dagars gratis provperiod

Fullständiga funktioner, SSL-skyddad, dagliga säkerhetskopior, i din geolokalisering