RedmineKit

Redmine Dashboards

Dashboards
5.0 (0)·New asennusta

Koontinäytöt rakennetaan tallennetuista hauista, jotka sinulla on jo — raahattava ruudukko tunnuslukuja, taulukoita ja viisitoista kaaviotyyppiä, koostettuna SQL:ssä ja rajattuna siihen, minkä katsoja saa nähdä.

$199 / yksi palvelin

Useita palvelimia: $399

Hyvitys 5 työpäivän kuluessa12 kuukauden päivityksetLähdekoodi mukana
Redmine Charts -koontinäyttö Redmine 6:ssa: 10 000 tehtävän tunnuslukuruutu, projektirengas, tehtävät prioriteeteittain pylväinä, tilarengas ja viivakaavio kuukausittain luoduista tehtävistä.
Elävä koontinäyttö Tunnuslukuruudut, renkaat, pylväs- ja viivakaaviot samalla näytöllä — jokainen luku koostettu SQL:ssä Redminen omasta, käyttöoikeuksin rajatusta aineistosta.
Pienoisohjelmatyyppejä
23
Kaaviomuunnelmia
15
Redmine
4 · 5 · 6 · 7
Tietokannat
MySQL, MariaDB, PostgreSQL
Muutoksia ytimeen
Ei yhtään

Rakentaminen raahaamalla

Ruudukko, jonka ruutuja voi siirtää ja kokoa muuttaa ja joka tallentaa itsensä työn edetessä. Aseta tunnusluvut, kaaviot ja taulukot niin, että näyttö kertoo sen mitä pitää — ilman asettelutiedostoa ja ilman sivun lataamista uudelleen.

Viisitoista kaaviotyyppiä

Pylväs, vaakapylväs, pinottu pylväs, viiva, monta viivaa, alue, ympyrä, rengas, tutka, napa, mittari, suppilo, lämpökartta, treemap ja edistymisrengas — piirrettynä Apache EChartsilla, vaaleana ja tummana.

Tallennetut hakusi kuvina

Osoita pienoisohjelma tallennettuun hakuun, niin se perii sen suodattimen mukautettuine kenttineen, seuraajineen ja aliprojekteineen. Tai tee hausta kokonainen näyttö yhdellä napsautuksella.

Koostettu SQL:ssä

GROUP BY, COUNT, SUM ja AVG suoritetaan tietokannassa, joten satatuhatta tehtävää lasketaan eikä luoda olioiksi. Tulokset välimuistitetaan käyttäjän, pienoisohjelman ja aktiivisten suodattimien mukaan.

Rajattu katsojan mukaan

Jokainen luku alkaa kutsuista Issue.visible(user), TimeEntry.visible(user) ja Query.visible(user), joten mikään kaavio ei voi laskea yhteen projektia, jonka jäsen lukija ei ole.

Suodattimet, päivitys ja porautuminen

Yksi suodatinpalkki rajaa koko näytön uudelleen, näyttökohtainen väli pitää seinänäytön ajan tasalla, ja jokainen pylväs, sektori ja solu vie taustalla olevaan tehtävälistaan.

Katso sitä toiminnassa Redminessä

Jokainen kuvakaappaus on tavallisesta Redmine 6 -asennuksesta, jonka plugins/-hakemistoon lisäosa on pudotettu. Koontinäytöt ovat Redminen oman ylätunnisteen ja valikoiden alla, koska siellä ne toimivat.

Rakenna näyttö

Koontinäytön muokkaustila: jokaisessa pienoisohjelmassa on vetokahvat ja koonmuutoskulmat, ja asettelu tallentuu automaattisesti.
Muokkaustila Käännä Muokkaa-kytkin päälle, niin jokaista pienoisohjelmaa voi siirtää ja muuttaa kokoa. Asettelu tallentuu samalla.
Lisää pienoisohjelma -ikkuna: pienoisohjelman tyyppi, tietolähde, valinnainen tallennettu haku, mittari ja koostefunktio valitaan pudotusvalikoista.
Lisää pienoisohjelma Valitse pienoisohjelman tyyppi, tietolähde ja halutessasi tallennettu haku, sitten mittari ja koostefunktio. Kenenkään ei tarvitse kirjoittaa SQL:ää.

Pienoisohjelmat

Pienoisohjelman tyyppivalitsin: viisitoista ECharts-muunnelmaa, tunnusluku ja taulukko sekä Markdown, muistiinpanot, HTML, iframe, tapahtumavirta ja viimeisimmät tehtävät.
23 pienoisohjelmatyyppiä Viisitoista ECharts-muunnelmaa sekä tunnusluku, taulukko ja kuusi sisältöpienoisohjelmaa — Markdown, muistiinpanot, HTML, iframe, tapahtumavirta ja viimeisimmät tehtävät.
Pienoisohjelman oma valikko avattuna koontinäytöllä: päivitä, määritä ja poista.
Pienoisohjelman toiminnot Jokainen pienoisohjelma latautuu erikseen ja sillä on oma valikkonsa — päivitä yksi kaavio lataamatta muuta näyttöä uudelleen.

Jaa ja vaihda

Koontinäytön jakoikkuna, jossa näkyvyydet yksityinen, jaettu ja julkinen sekä valitsimet rooleille, ryhmille ja projekteille.
Jakaminen Pidä näyttö yksityisenä, jaa se tietyille rooleille, ryhmille tai projekteille, tai avaa se kaikille kirjautuneille — ratkaistaan Redminen jäsenyyksien kautta.
Työkalupalkin näyttövalitsin, jossa kaikki näkyvät näytöt ja valinnat oletukseksi asettamiseen, JSON-vientiin ja uuden näytön luomiseen.
Vaihda näyttöä Työkalupalkin valitsin listaa kaikki näytöt, jotka voit nähdä. Kiinnitä yksi oletukseksi, vie se JSON-muodossa tai aloita uusi.

Haku on jo raportti

Mikään täällä ei pyydä kuvaamaan tietojasi toista kertaa. Suodata tehtävälista kuten aina, tallenna se, ja tallennetusta hausta tulee joukko, jonka yli pienoisohjelma koostaa — juuri se relaatio, jolla Redmine itse piirtää listan.

Yksi tallennettu haku, kolme reittiä näytölle
VaiheMitä teetMitä saat
1. Tallenna hakuSuodata tehtävälista — mukautetut kentät, seuraajat, aliprojektit — ja napsauta TallennaNimetty haku, näkyvissä niille, joille sen jaoit
2. Osoita siihen pienoisohjelmaValitse haku pienoisohjelman ikkunassaTietolähde ja järkevä oletusryhmittely, päätellään puolestasi
3. Tai luo koko näyttöNapsauta «Hausta»Näyttö tunnuslukuja ja kaavioita hakuun sidottuna, yhdellä pyynnöllä

Määritellään valikoista, ei SQL:stä

Pienoisohjelma on lähde, ulottuvuus, mittari ja koostefunktio. Ryhmittele tehtävät tilan, prioriteetin, tyypin, vastuuhenkilön tai minkä tahansa päivämääräkentän mukaan päiviin, viikkoihin, kuukausiin tai vuosiin; laske ne, laske arvioidut tunnit yhteen tai ota valmiusasteen keskiarvo. Kukaan tiimissä ei kirjoita SQL:ää saadakseen kaavion — ja koska SQL:ää ei kirjoiteta, ei ole myöskään hakua, joka ylettyisi lukijan käyttöoikeuksien ohi.

Hausta-ikkuna: valitse tallennettu Redmine-haku, niin siitä luodaan koontinäyttö tunnusluvuista ja kaavioista sen suodattimiin sidottuna.
Tallennetusta hausta Valitse mikä tahansa tallennettu haku ja saat valmiin näytön tunnuslukuineen ja kaavioineen — tila, prioriteetti, vastuuhenkilö, trendi ja taulukko — sen suodattimiin sidottuna.

Jokainen pienoisohjelma määritetään samalla lomakkeella

Jokainen pienoisohjelma, oli se tunnusluku, pylväs tai rengas, määritetään samalla lyhyellä lomakkeella: otsikko ja tyyppi, tietolähde, valinnainen tallennettu haku suodattimiksi, mittari sekä ryhmittely Top-N-rajauksella. Vaihda tyyppiä, niin lomake mukautuu.

Määritä pienoisohjelma -lomake tunnusluvulle: otsikko Tehtäviä yhteensä, tietolähde Tehtävät, tallennettu haku, mittari Tehtävien määrä, funktio count.
Tunnuslukuruutu Yksi luku: mittari ja koostefunktio tallennetun haun yli.
Määritä pienoisohjelma -lomake pylväskaaviolle: Tehtävät prioriteeteittain, ryhmittely Prioriteetti, Top N 20.
Pylväskaavio Ryhmittele minkä tahansa ulottuvuuden, kuten prioriteetin, mukaan ja katkaise pitkä häntä Top-N:llä.
Määritä pienoisohjelma -lomake rengaskaaviolle: Tehtävät tiloittain, ryhmittely Tila.
Rengaskaavio Samat kentät, eri tyyppi. Kaavion vaihtaminen säilyttää tietoasetukset.
Redmine Charts -lisäosan asetukset: välimuisti käytössä, välimuistin vanhenemisaika 300 sekuntia, oletusteema Vaalea, automaattisen päivityksen väli 0.
Lisäosan asetukset Välimuisti, välimuistin TTL, oletusteema ja automaattipäivitys Redminen omassa asetusnäkymässä.

Yksi asetussivu ylläpitäjille

Kohdassa Ylläpito › Lisäosat › Redmine Charts asetat käyttäjäkohtaisen tulosten välimuistin, välimuistin TTL:n (5–86400 sekuntia, oletus 300), vaalean tai tumman oletusteeman sekä automaattisen päivityksen oletusvälin, jossa 0 poistaa sen käytöstä. Sivu on Redminen oma lisäosien asetusnäkymä.

23 pienoisohjelmatyyppiä, ja tilaa omillesi

Jokainen tyyppi on rekisterissä olevaa metatietoa, joten asetusnäkymä rakentuu pienoisohjelman omasta määrittelystä eikä käsin kirjoitetusta lomakkeesta kaaviota kohti.

Mukana tuleva valikoima
PerheTyypitMääritellään
KaaviotPylväs, vaakapylväs, pinottu pylväs, viiva, monta viivaa, alue, ympyrä, rengas, tutka, napa, mittari, suppilo, lämpökartta, treemap, edistymisrengasLähde, ulottuvuus, mittari, koostefunktio
Tunnusluku / numeroYksi koostettu luku omalla suodattimellaancount · sum · avg · min · max
TaulukkoSivutettu ruudukko samasta käyttöoikeuksin rajatusta aineistostaSarakevalitsin ja suodattimet
SisältöMarkdown, muistiinpanot, HTML, iframe, tapahtumavirta, viimeisimmät tehtävätVapaa teksti tai jokin Redminen omista syötteistä

Piirretty Apache EChartsilla

Viisitoista muunnelmaa, suunniteltu vaalealle ja tummalle, piirretään uudelleen koon muuttuessa ja pysyvät luettavina seinänäytölläkin. Paketissa on valmiiksi käännetty bundle, joten asennus ei vaadi Nodea eikä käännösvaihetta.

Jokainen osa porautuu

Pylvään, sektorin tai lämpökartan solun napsautus avaa Redminen tehtävälistan suodatettuna täsmälleen niihin tehtäviin. Luvut pysyvät tarkistettavina, koska pääset aina niiden takana oleville riveille.

Yleiset suodattimet ja automaattipäivitys

Yksi suodatinpalkki rajaa kaikki näytön pienoisohjelmat kerralla, ja näyttökohtainen päivitysväli pitää käytävän ruudun ajan tasalla. Nolla poistaa päivityksen käytöstä.

Mallit ja pohjapiirrokset

Tallenna näyttö uudelleenkäytettäväksi malliksi, monista se tiimeittäin tai vie se JSON-pohjapiirroksena ja tuo toiseen asennukseen — testistä tuotantoon ilman käsin rakentamista.

Yksi lisäosa, näyttö jokaiselle tiimille

Toimituspäällikkö, tukipalvelu ja yksittäinen kehittäjä rakensivat kukin omansa minuuteissa tallennetuista hauista, jotka heillä jo oli.

Täyspitkä koontinäyttö: tunnusluku, renkaat, prioriteettipylväät, kuukausitrendi, kuormitus vastuuhenkilöittäin ja sivutettu tehtävätaulukko.
Salkun yleiskuva Tunnusluku, renkaat, trendi, kuormitus vastuuhenkilöittäin ja sivutettu tehtävätaulukko.
Minulle osoitetut tehtävät -koontinäyttö, jossa tunnusluku, aluekaavio ja tilarengas.
Minulle osoitetut tehtävät Henkilökohtainen näyttö aluekaaviolla ja tilarenkaalla.
Luodut tehtävät -koontinäyttö, jossa tunnusluku, tyyppirengas ja prioriteettipylväät.
Luodut tehtävät Tyyppijakauma, prioriteetit ja tilat yhdellä silmäyksellä.
Tukikoontinäyttö: tunnuslukuruudut tehtävien kokonaismäärälle ja käytetylle ajalle, tilarengas, pylväät prioriteeteittain, alatyypeittäin ja moduuleittain sekä viivakaavio kuukausittain luoduista tehtävistä.
Tuen yleiskuva Tehtävät, käytetty aika, prioriteetit, alatyypit ja moduulikohtainen kuormitus yhdeltä tukijaksolta.
Koko vuoden tukikoontinäyttö: tunnuslukuruudut tehtävien kokonaismäärälle ja käytetylle ajalle, tilarengas, pylväät prioriteeteittain, moduuleittain ja alatyypeittäin sekä viivakaavio kuukausittain luoduista tehtävistä.
Tukivuosi lukuina Tehtävämäärä, käytetty aika sekä jakauma prioriteeteittain ja moduuleittain, kehitys kuukausi kuukaudelta.

Kaksi lähdettä mukana, omasi niiden rinnalla

Tehtävät ja käytetty aika tulevat ulottuvuuksineen ja mittareineen valmiiksi rekisteröityinä, molemmat Redminen omien näkyvyysrajausten takana. Toisen lisäosan rekisteröimä lähde saa täsmälleen saman kohtelun.

LähdeUlottuvuudetMittarit
TehtävätTila, prioriteetti, tyyppi, projekti, vastuuhenkilö, tekijä, luokka, versio, luotu, päivitetty, määräpäiväTehtävien määrä, arvioidut tunnit, valmiusaste
Käytetty aikaProjekti, käyttäjä, toiminto, päiväTunnit, kirjausten määrä
OmasiSe, minkä rekisteröitSe, minkä rekisteröit

Laajentaminen on rekisteröintiä, ei paikkaamista

Tietolähde on luokka, jolla on nimi, ulottuvuudet, mittarit ja käyttöoikeuksin rajattu base_scope; pienoisohjelmatyyppi on hash. Rekisteröi kumpi tahansa oman lisäosasi init.rb-tiedostosta kutsulla RedmineCharts.register_data_source tai register_widget_type, niin se ilmestyy asetusnäkymään heti — suodatuksen, välimuistin ja porautumisen kera. Tähän lisäosaan ei muuteta mitään sen vuoksi.

Kukaan ei koosta sitä, mitä ei saa lukea

Koontinäyttö on nopea tapa vuotaa luku, joten jokainen luku alkaa katsojan omasta rajauksesta sen sijaan, että päättyisi tarkistukseen sitä vastaan.

Ensin näkyvyys, sitten ryhmittely

Issue.visible(user), TimeEntry.visible(user) ja Query.visible(user) rajaavat relaation ennen kuin ainuttakaan riviä lasketaan. Summa projektista, jonka jäsen et ole, ei voi ilmestyä mihinkään pienoisohjelmaan, koska ne rivit eivät koskaan olleet joukossa.

Neljä hienojakoista oikeutta

Näyttöjen katselu, luonti, kaikkien hallinta ja mallien hallinta — kukin annetaan rooleittain. Ja kaikki pysyy poissa käytöstä, kunnes joku ottaa Koontinäytöt-moduulin käyttöön projektissa.

Jakaminen jäsenyyksien kautta

Anna näyttö käyttäjille, ryhmille, rooleille tai kokonaisille projekteille. Jokainen pyyntö ratkaisee viewable_by?- ja editable_by?-kysymykset uudelleen Redminen omien jäsenyyksien kautta eikä rinnakkaisen käyttöoikeuslistan kautta, joka ennen pitkää eriytyy.

Mikään ei lähde palvelimelta

Käyttöliittymä keskustelee vain tämän lisäosan JSON-rajapinnan kanssa omassa Redminessäsi, jo olemassa olevan istunnon ja CSRF-tunnisteen avulla. Ei ulkoista palvelua, ei lisenssikutsuja, ei telemetriaa.

Tehty kestämään suurta asennusta

Sadantuhannen tehtävän laskemisen ei pitäisi tarkoittaa sadantuhannen olion lataamista. Täällä se ei tarkoita.

Mitä tapahtuu, kun näyttö avataan
AiheMiten se on ratkaistu
KoostaminenGROUP BY, COUNT, SUM ja AVG suoritetaan SQL:ssä — rivejä ei koskaan luoda olioiksi pelkkää laskemista varten
Hyvin laajat ulottuvuudetTop-N-taittaminen pitää vastauksen pienenä, kun ulottuvuudella on tuhansia arvoja
Toistuvat katselutTulokset välimuistissa käyttäjän, pienoisohjelman muutosajan ja aktiivisten suodattimien mukaan Rails.cachen kautta; TTL on asetus ja Redis toimii sellaisenaan
Yksi hidas pienoisohjelmaPienoisohjelmat latautuvat toisistaan riippumatta, joten raskas kysely ei koskaan pidättele koko näyttöä
Puuttuva JS-bundleRails piirtää jokaisen pienoisohjelman tiedot palvelimella varasuunnitelmana, joten sivu heikkenee sen sijaan että jäisi tyhjäksi

Siirrettävä tarkoituksella, ei sattumalta

Tuki useille versioille ja tietokannoille on suunniteltu alusta asti — migraatiot, JSON-tallennus ja päivämäärien ryhmittely on kaikki kirjoitettu kestämään erot.

Osa-alueTuettuMiten
Redmine4.x, 5.x, 6.x, 7.xIlmoittaa requires_redmine version_or_higher 4.0.0; ytimeen ei tehdä ohituksia, jotka voisivat vanhentua
Rails5.2 → 8.0Migraatiot perustuvat 5.2-tasoon, jonka jokainen julkaisu 8.0:aan asti ymmärtää
Ruby2.5+Vastaa Redmine 4:n vähimmäisvaatimusta
TietokannatMySQL, MariaDB, PostgreSQLJSON tallennetaan tavallisiin tekstisarakkeisiin — sama DDL kaikkialla — ja serialisoija valitsee oikean muodon Rails-version mukaan
Päivämäärien ryhmittelyPäivä, viikko, kuukausi, vuosiRyhmittelee siirrettävällä CAST(col AS DATE) -lausekkeella ja kokoaa jaksot sitten Rubyssa — ei valmistajakohtaista SQL:ää
Migraatioiden uudelleenajoTurvallistaKirjoitettu varovaisesti, joten keskeytyneen päivityksen voi ajaa uudelleen

Skriptattavissa ensimmäisestä päivästä

Jokainen päätepiste on osoitteessa /redmine_charts/api, palauttaa JSON:ia ja noudattaa täsmälleen samoja oikeuksia kuin käyttöliittymä — näyttö voidaan siis luoda CI:stä tai tuottaa yksi tiimiä kohti.

MetodiPolkuMitä se tekee
GET/dashboardsKaikki näytöt, jotka kutsuja saa nähdä
POST/dashboardsLuo näyttö
GET/dashboards/:idHae näyttö pienoisohjelmineen
PATCH/dashboards/:idMuuta nimeä, asettelua tai asetuksia
POST/dashboards/:id/duplicateKloonaa se pienoisohjelmineen
GET/dashboards/:id/exportVie JSON-pohjapiirros
POST/dashboards/importLuo näyttö pohjapiirroksesta
POST/dashboards/:id/widgetsLisää pienoisohjelma
GET/widgets/:id/dataKoostetut, käyttöoikeuksin rajatut pienoisohjelman tiedot
GET/meta/data_sourcesLähteet, ulottuvuudet, mittarit ja käytettävissä olevat tallennetut haut

Mitä on mukana tänään ja mitä on tulossa

Tiekartan kohteet ovat luonteeltaan lisäyksiä — uusia tietolähteitä, pienoisohjelmatyyppejä ja vientipalveluita — joten mikään niistä ei vaadi sinulta migraatiota. Ne on merkitty tiekartaksi eikä ominaisuuksiksi, jotta voit ostaa sen perusteella, mitä paketissa on tänään.

OminaisuusTila
Koontinäytöt: luonti, monistus, oletukseksi asettaminen, vienti ja tuontiValmis
Vedä ja pudota -ruudukko koon muutoksella ja automaattitallennuksellaValmis
Tunnusluku, taulukko ja koko ECharts-kaaviovalikoimaValmis
Visuaalinen pienoisohjelmien määritys ilman SQL:ääValmis
Tallennettujen hakujen uudelleenkäyttö ja näytön luonti yhdellä napsautuksellaValmis
Yleiset suodattimet, jotka päivittävät koko näytönValmis
Porautuminen kaaviosta → tehtävälistaanValmis
Käyttäjäkohtainen, käyttöoikeuksin rajattu SQL-koostaminen ja välimuistiValmis
Jakaminen, mallit, vaalea ja tumma teemaValmis
Useat versiot, useat tietokannat, palvelinpuolen varaesitysValmis
Vienti PDF-, PNG- ja Excel-muotoonSuunnitteilla
Taustatyöt erittäin raskaille raporteilleSuunnitteilla
Reaaliaikaiset päivitykset WebSocketin kauttaSuunnitteilla
Ajastetut tilannekuvat sähköpostiinSuunnitteilla
Kiosk- / seinänäyttötilaSuunnitteilla
Tekoälyraporttien laatija luonnollisella kielelläSuunnitteilla
Kalenteri-, burndown- ja gantt-yhteenvetopienoisohjelmatSuunnitteilla

Hinnat

Yksi palvelin

$199

Yksi Redmine-asennus · rajattomasti käyttäjiä · 12 kuukauden päivitykset.

Unlimited users12 months of updatesPriority email support
Osta lisenssi

Useita palvelimia

$399

Rajattomasti Redmine-palvelimia · rajattomasti käyttäjiä · 12 kuukauden päivitykset.

Unlimited users12 months of updatesPriority email support
Osta lisenssi
Osta