Sürüm için sürüm notları: 08.00

Lütfen 08 platform sürümüne yükseltmeden önce okuyun.

Redmine versiyonunun altını çizin: 4.0.4
Önerilen Ruby sürümü: 2.6

< >

Hızlı görev editörü (yeni pop-up)
+ WBS’de kenar çubuğunu kaldırıldı

Platform sürümü 08'in piyasaya sürülmesiyle birlikte en göze çarpan değişikliklerden biri. Zamanlayıcı'da (göreve tıklayın), Toplantı takvimi (göreve veya takvimdeki diğer öğelere tıklayın), WBS (düzenle düğmesine tıklayın) ve Çevik tahta (görev kartında herhangi bir yere tıklayın) ve görev listesine (özel düzenleme düğmesiyle) tıklayın. görev düzenleme için yeni bir açılır formdur.

Bu pencere tüm görev bilgilerini, tarihçeyi, zaman girişlerini, ekleri ve diğerlerini içerir. Pencere tamamen etkileşimli - Görev özellikleri düzenlenebilir (izinlerinize ve iş akışınıza göre), yorum ekleyebilir, zaman kaydı yapabilir, ilgili görevler ekleyebilir, iş arkadaşlarınızı yönetebilir, ekler yükleyebilirsiniz. Görev niteliklerindeki değişiklikler hemen kaydedilir.

Bu özellik, uygulama kullanılabilirliği, gezinme hızı (farklı sayfalara erişmenize gerek kalmaz) ve mobil çok yönlülük (çok daha küçük ve dokunuşlu görünüm) konusunda bir devrimdir.

WBS'de nasıl açılır

Daha önce görev ayrıntılarını içeren ÇÇY kenar çubuğu tamamen bu özellik ile değiştirildi => WBS'deki kenar çubuğu kaybolacak.

Görev listesinde nasıl açılır

Kaynak yönetimi - otomatik dengeleyici

Kaynak yönetiminde ayrılan saatlerin tek tıklamayla dengelenmesi. İçinde bulacaksınız Tools menüsü.

Bakiye özelliği, hem global hem de proje seviyelerinde Kaynak Yönetiminin Araçlar menüsünde bulunabilir. Üzerine tıklandığında, görüntülenen kullanıcı tarafından atanan tüm görevlerin tahsis edilen tüm saatleri (yani, zaman çizelgesinde genişletilmiş / görülebilen, gizlenen / daraltılmış olanlar değil) kullanıcının tüm görev süresi boyunca otomatik olarak yeniden dağıtılır (başlangıç ​​tarihi - bitiş tarihi) günlük çalışma saatlerini, tatilleri ve diğer görev tahsislerini dikkate alarak ücretsiz kapasite.

Global ve proje seviyeleri arasındaki küçük bir fark, proje düzeyinde dengelemenin yalnızca belirli bir projeye ait görevlerle çalışması, farklı projelerdeki muhtemel görülebilen işleri göz ardı etmesi ve dengeleme işleminin her zaman tüm görevlere uygulanmasıdır. Belirli bir proje, genişletilip genişletilmediklerine bakılmaksızın.

Bu otomatik dengeleme işlemi, çağrılan türev tipine dayanır. Gelecek eşit = Saatler, bir görev süresi boyunca bugünden başlayarak eşit olarak dağıtılır. Görev süresinin yalnızca son günü hiçbir zaman (otomatik) dengelenmez, çünkü önceki günlere tahsis edilemeyen kalan saatlerin tümü bu son güne taşınır. Benzer şekilde, iki veya daha fazla görev üst üste geldiğinde, üst üste binme günlerinden ayrılan saatlerin tümü, söz konusu görevlerin son günlerine taşınır ve manuel olarak atanmalıdır.

Dengeleme tamamlandıktan sonra, yeni oluşturulan herhangi bir tatil artık dikkate alınmaz, ancak bunları da dikkate almak için işlem tekrarlanabilir. Kaydedilmemiş bir yeniden tahsisatın orijinal durumunu geri yüklemeniz gerekiyorsa (örneğin, dengeleme işlemi tamamlandıktan sonra Kaydet düğmesini tıklatmadınız), sayfayı yenileyerek yapabilirsiniz (F5 tuşunu kullanarak). Kaydedilmemiş bir Bakiye yeniden tahsisini iptal etmek için Geri düğmesini kullanmayın çünkü bu amaç için iyi çalışmaz. Önceden kaydedilmiş bir Bakiye yeniden tahsisi, sadece kullanıcı tarafından manuel olarak geri alınabilir.

Dengeleme işlemi her zaman görevlerin öncelikleri sırasına göre yürütülür - Kaynak Yönetimi'nin sol tarafında Öncelik sütunu görüntülenirse, daha yüksek önceliğe sahip görevler önce dengelenir (daha düşük önceliğe sahip işlerden önce). Öncelik sütunu görüntülenmiyorsa, görevler sol taraftaki listedeki sırasına göre dengelenir. Rezervasyonlar dengeleme dışındadır.

Kaynak yönetimi - araç ipucu genişletildi

Bir kullanıcıya tahsis edilen toplam saati tıkladıktan sonra bilgi penceresine, kapasite bilgisi ve listelenen her bir görevin projesi eklenmiştir.

Yeni grafik - zaman serileri

Bir grafik - sınırsız zaman dilimleri.

Nasıl kullanılır?

  1. Sayfa özelleştirmesi sırasında modülü bulun Zaman serisi
  2. Varsayılan dönemi seç
  3. Veri dizisi ekle
    1. Varlığı seçin (varlığın belirli bir tarih özelliği olması gerekir (örneğin, görevlerdeki bitiş tarihi, CRM durumlarda sözleşme tarihi)
    2. Hangi tarihin kullanılacağını seçin
    3. Grafikte hangi değerin olacağını seçin. Varlıkların sayısını, ancak varlığın sayısal bir niteliğinin toplamını veya ortalamasını da seçebilirsiniz.
    4. Varlık için filtreleri ayarlama

Örnek E-posta

En iyi şey, bir grafikte istediğiniz sayıda varlığın görüntülenmesidir. Örneğin, kapalı işlerdeki toplam puan, toplam tarihe göre proje gelirleri, kapalı destek biletlerinin sayısı, faturalanabilir servis saati miktarı, faturalanabilir servis saati toplam değeri vb. Gibi toplam performans çizelgesi. Olasılıkları düşünün.

OR operatörüyle filtreleme

Yaygın olarak istenen bir özellik nihayet gerçeğe dönüşmüştür. Lütfen özelliğin deneysel bir modda olduğunu ve nispeten basit kullanım durumları için test edildiğini unutmayın. Kullanıcı arayüzü ileri düzeydedir ve şu anda hatalı çalışmayla yanlış olabilecek geçersiz girişlere izin vermektedir.

Nasıl kullanılır?

  1. Yönetim >> Ayarlar >> Genel'e gidin - Kolay Sorgu Dilini Etkinleştir
  2. Filtreler altındaki herhangi bir listede, onu son öğe olarak bulacaksınız
  3. Bu girişte özellikleri ve koşulları girin. Aşağıdaki sözdizimini daha iyi anlamak için bir araç ipucu bulacaksınız. Yardımı göster buton. Filtreleme özelliğini yazmaya başladığınızda, öneriler görünecektir.

Bir örneğe bakalım.

Bu filtrelerin sonucu, bana atanan ya da iş arkadaşım olduğum yerde açık görevler gösterecektir (kullanıcı kimliğim 5'dir). Bu aslında topluluktan aldığımız en çok talep edilen kullanım durumudur.

Hatırlanması gereken bazı kurallar:

  • Kullanıcılar, öncelikler, durumlar ve diğer numaralandırılmış öznitelikler kimlikleri kullanır. Normal kullanıcılarınızın bu özelliği kullanmasına izin vermek istiyorsanız, değerler ve kimlikleri için bir referans tablosu hazırlamanız gerekir. Öznitelikleri düzenlerken kimlikleri veritabanında (sunucu çözümü) veya URL'de bulabilirsiniz.

    Durum kimliği tamam Bu uygulamada 6
  • Özel filtreyi normal filtrelerle birleştirmek mümkündür ve standart olarak çalışır - AND işleci ile. Yani, özel filtrem, seçtiğiniz tüm diğer filtrelerin yanında bir koşul olarak hareket eder ve sonuçta ortaya çıkan öğelerin tüm koşullara uyması gerekir. Yanlış kullanılırsa, çelişkili koşulları belirleyebilirsiniz. Örneğin, atanan kişiye ait özel filtreye benim kullanıcım olacak ve aynı zamanda normal atanan filtreyi farklı bir kullanıcı için kullanacaksınız. Bu örnekte mantıksal sonuç yoktur. Kullanıcı kimliğim 5 ve Lukas benim meslektaşım. Görev Lukas ve bana aynı anda verilemez.
  • Özel filtre, normal filtreler gibi tüm seçenekleri içermez, örneğin < > kullanıcılar için filtre veya açık durumlar için.

Bununla birlikte, sınırlamalarla bile, bu işlevselliğin kullanılabilirlik ve raporlama yeteneklerinin geniş bir genişlemesini sağlayacağına inanıyoruz.

Gantt - sabit gecikmeler

Büyük ve karmaşık projelerde, görevler arasındaki birçok ilişki ile, Easy Gantt'ta çalışırken, bir görevin tek bir hareketi projenin geri kalanında bir kayma zincirine neden olabilir.

Bu, hata olarak bildirilen çeşitli yasaklı işlemlerle sonuçlanabilir (görevler dönüm noktalarının ötesine taşındı, ilişkilerine göre en erken / en son son / başlangıç ​​tarihlerini ihlal eden görev tarihleri).

Bu durumların nedeni Gantt düzenlemesi sırasında görev ilişkilerinde gecikme yaşanmasıdır. sabit (gecikme, ilk görevin sonu ile ikinci görevin başlangıcı arasındaki süredir, örneğin 3 gün). Gecikmenin kısalmasına izin verilmeyecek, bu nedenle tüm görevler ileriye taşınacak.

Bu sorunu çözmek için, Gantt'ta tüm ilişkileri Unfix adlı yeni bir seçenek var (altında Tools buton). Bu seçeneği etkinleştirerek, görevler arasındaki tüm ilişkiler düzenleme sırasında "esnek" hale gelecektir. Sonuç olarak, bir görevi taşımak, aşağıdaki görev kümesinin tamamının taşınmasına neden olmaz. Değişikliği kaydederken, ilişkideki gecikmeler yeni olarak kaydedilir ve önceden belirlenmiş sabit gecikmeleri karşılayıp karşılamadıkları doğrulanmaz.

Gantt - harcanan zaman oranına göre görev ilerleme

Gantt ayarlarında yeni seçenek (Daha Fazla >> Global Gantt >> Ayarlar)

Bunu etkinleştirerek, Gantt'taki görev çubuğunda harcanan / tahmini zaman oranını göreceksiniz.

Bu değer yalnızca zaman kaydı yaparak veya görevdeki tahmini zamanı düzenleyerek değiştirilebilir. Bu nedenle,% bitmiş gösterildiği gibi, doğrudan Gantt'ta değiştiremezsiniz.

Sütun genişliğinin ayarlanması

Herhangi bir listede sütun genişliğini ayarlayabilirsiniz. Tarayıcınızın yerel deposunda genişlik hatırlanır, bu, tarayıcı çerezlerinizi silene kadar ayarınızın kalacağı anlamına gelir.

Bütçe - sıfır ve boş oran

Bütçe ayarlarında >> saatlik oranlarda, oranı boş bırakmak yerine sıfır oran girmek artık mümkün.

Fark nedir?

  • Sıfır oranı - bilerek harcadığınız zamanı sıfırla çarpmak istediğinizde. Örneğin, müşterilerinize ücretsiz servis.
  • Boş - daha önce olduğu gibi davranış, bu madde değerlendirilmez olarak kabul edilir ve oran hiyerarşisine göre değerlendirilen bir sonraki madde kullanılır.

Sayfa modülü kaldırıldı - Görevlerim

Kullanıcı ana sayfasının özelleştirilmesinde, modülü artık bulamazsınız Görevlerim seçiminde. Bu, eski hale gelen ve kolaylıkla değiştirilebilen, herhangi bir ayar yapmadan kodlanmış bir modüldür. filtreden Görevler modülü.

Modül mevcut tüm sayfalarda tutulacak, yeni eklemek mümkün olmayacak.

Proje oluşturma - yazarın rolü

Proje yazarının varsayılan rolünün davranışı değişti.

Önceden
Bir proje oluşturan her kullanıcıya genel ayarlara göre rol verildi (Yönetim >> Ayarlar >> Projeler - proje oluşturan kullanıcı için varsayılan rol)

şimdi
Projenin yazarının rolü, öncelikle kullanıcı türünün ayarlanmasından alınır (Yönetim >> Kullanıcı türleri - Varsayılan rol)
Bu seçilmezse, genel ayar kullanılır

Uyarılar - yeni alıcı seçenekleri

Görevle ilgili uyarıları alan alıcılar görevlerin görevlilerine veya çalışma arkadaşlarına ayarlanabilir. Bu şekilde tüm kullanıcılar için genel bir uyarı ayarlayabilirsiniz, ancak herkes yalnızca doğrudan ilgilenen görevlerin raporunu alır.

Yardım masası değişiklikleri

Varsayılan e-posta şablonu

Bir yardım masası e-posta şablonu olarak seçmek mümkündür. Varsayılan. Yani, müşteriye yorum gönderirken, bir şablonun önceden seçilme olasılığı daha yüksektir (destek temsilcisi için daha az el işi bırakarak).

Davranış aşağıdaki gibidir:

Önkoşullar

  • bir e-posta şablonu varsayılan olarak ayarlanabilir
  • her e-posta şablonunun bağlantılı bir posta kutusu olmalıdır
  • sisteminizde daha fazla posta kutunuz olabilir
  • e-posta şablonu belirli bir duruma bağlı olabilir (ancak gerekli değildir)

durumlar

  • bilet manüel olarak yaratıldı (e-postadan değil) - durumuna göre şablon seçilidir; bulunamadıysa, varsayılan şablon önceden seçilmiştir
  • bilet, varsayılan e-posta şablonunun kullanıldığı posta kutusundan farklı bir posta kutusundan oluşturulur - bu posta kutusu şablonu duruma göre önceden seçilir (şu anda olduğu gibi) => şablon atanmamış bir durum kullanılırsa, hiçbir şablon otomatik olarak seçilmez
  • bilet, varsayılan şablonun kullanıldığı posta kutusundan oluşturulur - duruma göre şablon önceden seçilir - böyle bir şablon bulunmazsa, varsayılan şablon önceden seçilir

SLA verilerini gizle

Seçilen kullanıcı türleri için SLA yanıtı ve görev detayındaki çözme süresi hakkındaki bilgiler gizlenebilir (Yönetim >> Kullanıcı türleri >> Düzenle).

SLA ayrıca belirli kullanıcılar için gizlenebilir (Yönetim >> Kullanıcılar >> Düzenle).

Kullanıcı veya kullanıcı türüyle ilgili ayarlardan en az biri etkinleştirilmişse, kullanıcı SLA'ları göremez.

Yardım masası e-postalarının üstbilgisi ve altbilgisi

Küresel olarak ayarlanan e-posta bildirimlerinin üstbilgisi ve altbilgisi (Yönetim >> Ayarlar >> E-posta bildirimleri) artık yardım masasından gönderilen e-postaların bir parçası olmayacak.

Yardım masası e-postalarına üstbilgi ve altbilgi eklemek için, belirli bir projenin yardım masası ayarlarına gidin (Proje >> Ayarlar >> Yardım masası).

Veritabanı yapılandırmasını doğrulayın

Yükseltme testleri, daha önce doğru şekilde işbirliği yapan iki yapılandırmada bir uyumsuzluk ortaya çıkardı.

Hem veritabanı sunucusunun hem de config / database.yml öğesinin aynı (önerilen) utf8mb4 ayarına sahip olduğundan emin olun.

1) etc / my.cnf

character_set_server = utf8mb4
collation_server = utf8mb4_unicode_ci

2) config / database.yml

Üretim:
  bağdaştırıcı: mysql2
  veritabanı: kolay
  ana bilgisayar: 127.0.0.1
  kullanıcı adı: kolay
  şifre: "EASY_STRONG_PASSWORD"
  kodlama: utf8mb4

Bunlar aynı değilse, otomatik tamamlama alanını kullanamazsınız, örneğin Projeye atla, Atama seçimi, Filtreler, vb.

Son olarak, tüm tabloları kodlamayı doğru ayarlamak için bu komutu çalıştırmanız gerekir.

YOUR_DB_NAME içindeki DB için; yap
  mysql -e dizinindeki TABLO için $ {DB}; tabloları göster; --batch --kip-sütun-isimleri | xargs`; yap
    echo "$ {DB}. $ {TABLE}" dönüştürme
    mysql -e "tabloyu değiştiriniz $ {DB}. $ {TABLE} Karakter setine dönüştür: utf8mb4 harmanla utf8mb4_unicode_ci;"
  yapılmış
yapılmış


YOUR_DB_NAME yerine, veritabanınızın adını girin.

not: Doğru veritabanı yapılandırması, herhangi bir web uygulamasını kusursuz çalıştırmak için genel bir gereksinimdir. Bu sadece Easy Redmine'ın bu yeni sürümünün belirli bir şartı değildir.

Özel tasarım sonları (CSS yok)

Özel bir markalaşma (logo, renkler, arka plan) olması durumunda ve yükseltme sonrasında bozuldu - tüm stilleri eksik, site bozuk görünüyor, basitçe düzeltebilirsiniz.

/ Easy_theme_desings sayfasına gidin >> tasarımınızı bulun >> yeniden derleyin >> tekrar yükleyin. Tasarımı onaracak ve stilleri yükleyecektir.

30 günlük ücretsiz deneme sürümünde Easy Redmine'i deneyin

Coğrafi konumunuzda tam özellikler, SSL korumalı, günlük yedeklemeler