en
Språk
  • en
  • de
  • fr
  • es
  • br
  • ru
  • jp
  • kr
AI-översättning
  • ee
  • 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: 13.5.0

Teknologisk stack

Det här avsnittet är viktigt för serverlösningen. Molnanvändare behöver inte oroa sig för något av detta.

  • OS: Debian 11 på amd64-arkitektur
  • Redmine: kan uppgraderas från version 5.1.1
  • Rubin: 3.1.2
  • Bundlare: 2.3.7+
  • Rubygems: 3.3.x
  • Databas: Percona/MySQL 8.x
  • redis-server: 5+
  • NodeJS: 18.8
  • Dockermotor: 20.10.22
  • Docker compose: 2.15.1

Version 13.5 innehåller en ny mindre version av Redmine. Många av nya Redmines funktioner har redan implementerats i ER, några andra är inkompatibla => inte alla ändringar har antagits 1:1.

Före varje uppgradering, vänligen hänvisa noggrant till alla släpp anteckningar mellan din befintliga version och den nya versionen - det kan finnas viktiga tekniska eller funktionella förändringar som förklaras.

Loggningstid efter från-till

Veterananvändare kanske kommer ihåg den här funktionen från äldre versioner. Det avbröts på grund av funktionell inkompatibilitet med resten av systemet, med hopp om eventuellt utbyte. En ny form av denna funktion återkommer i version 13.5.

Inmatningsformuläret har autoberäkning => att fylla i två värden beräknar det tredje.

Dessa fält är tillgängliga i listan över spenderade tider.

Tider är förifyllda även när du använder Task timer utan paus, börjar och avslutar samma dag. Observera att i det här fallet avrundas tiden aldrig (oavsett inställningen av uppgiftstimern), på grund av datakonsistensen för fylld från - till och den totala tiden.

I andra fall i uppgiftstimern (t.ex. med paus) blir logiken för komplicerad och från-till-fält lämnas tomma (och avrundning fungerar också).

För enkelhetens skull finns det en känd hörnsituation - det finns ingen validering för överlappning av perioder i olika tidsinmatningar. Till exempel tillåter systemet att logga:

  • Tidsinträde A - 1 timme, 9:30 - 10:30
  • Tidsinträde B - 0,5 timme, 10:10 - 10:40

Om en sådan validering implementerades skulle det kräva en komplex lösning och kan påverka användarupplevelsen avsevärt.

Begränsa loggning mer tid än uppskattningen

Ny inställning på tracker - Begränsa spenderad tid med beräknad tid. Det kommer inte att tillåta loggning mer tid än uppskattningen på spårare där denna inställning är aktiverad.

Hur det fungerar

  • När en ny tidsinmatning skulle göra att tidsåtgången för uppgiften överskrider den beräknade tiden, kommer användaren att få ett varningsmeddelande
  • Om du byter spårare från obegränsad till begränsad, kommer denna situation att valideras => du kommer inte att tillåtas att byta till begränsad spårare om spenderad tid överstiger beräknad tid (samma varningsmeddelande).

Vi rekommenderar att du aktiverar den här funktionen endast i spårare med låg sannolikhet att ändras. Ta även hänsyn till möjligheten att inte alla användare kanske kan se beräknad tid eller spenderad tid på uppgiften. Om du har sådana synlighetsbegränsningar kan aktivering av den här inställningen också leda till användarfrustration.

Helpdesk-användare - förbättrad lösenordshantering

En ny funktion gör det möjligt att mejla en Helpdesk-användare med en länk med vilken de kan ange ett nytt lösenord. Funktionen för förlorat lösenord har också implementerats för Helpdesk-användare.

Hur det fungerar

Att skapa eller redigera helpdesk-användare tillåter ett nytt alternativ för att generera lösenordstoken.

Helpdesk-användare klickar på länken.

Och ställer in eget lösenord.

Samma princip används för Hämta förlorat lösenord knappen på Helpdesk-inloggning, efter att användaren anger en känd e-post.

Mer information om Helpdesk-användare finns här.

Prova Easy Redmine i 30 dagars gratis provperiod

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