TIM-JYU / TIM

TIM (The Interactive Material) is an open-source cloud-based platform for creating interactive learning documents.
https://tim.education/view/about/en-US
MIT License
14 stars 4 forks source link

ViesTIM-projektin (viestilistat, postilistat) jatkokehitys #2296

Open dezhidki opened 3 years ago

dezhidki commented 3 years ago

In GitLab by @totalund on Jun 9, 2021, 16:22

Tässä kortissa on oleellisimmat ViesTIM-projektin jatkokehitystarpeet, kuten projektin vaatimusmäärittelyssä tilassa Jatkokehitykseen olevat vaatimukset, järjestelmätestauksessa todetut virheet ja muut tarpeet, jotka ovat oleellisia viestijärjestelmän toimimiseen. Vaatimusmäärittelyssä on myös tiloissaja Ei projektissa olevia vaatimuksia, joita ei ole tähän korttiin erikseen vielä nostettu.

Vaatimusmäärittelyn Jatkokehitykseen-tilan tehtävät:

Järjestelmätestauksessa (2. raportti) havaitut virheet, joita projektin aikana ei ehditty ratkaista:

Projektin aikana koodiin kirjoitetut TODO-merkinnät (viittaavat ViesTIM-repoon):

Muut tehtävät (Viestilistat):

Muut tehtävät (TIMin sisäiset viestit):

Vikoja:

dezhidki commented 3 years ago

In GitLab by @vesal on Jun 14, 2021, 23:11

Tein listan: https://tim.jyu.fi/view/messagelists/ohj21c ja pyysin arkistointitavaksi Members only. Yksittäisessä viestissä oikeus on kuitenkin Anonymous ja hakemistossa ei kellään. Tässä tapauksessa ymmärtääkseni oikeus pitäisi olla molempiin ryhmällä ohj21c

dezhidki commented 3 years ago

In GitLab by @roeyskoe on Jun 15, 2021, 09:30

Viesteissä olevat linkit olisi mukava olla arkistossakin klikattavina linkkeinä, vaikka ne eivät raakaviestissä sellaisia olisikaan. Kaikki sähköpostiohjelmat kuitenkin tekevät teksti -> klikattava muunnoksen automaattisesti.

dezhidki commented 3 years ago

In GitLab by @vesal on Jun 15, 2021, 09:34

sellaisia olisikaan. Kaikki sähköpostiohjelmat kuitenkin tekevät teksti -> klikattava muunnoksen automaattisesti.

Voisikos tämä jopa olla Pandoc-muunnoksessa oleva ominaisuusa että aina jos on linkki, joka ei ole linkki (tai hipsuissa) olisi linkki?

Vesa

dezhidki commented 3 years ago

In GitLab by @roeyskoe on Jun 15, 2021, 09:41

Minun mielestä kyllä. Harvemmin tulee kuitenkaan sellaista tilannetta linkin ei haluttaisi olevan klikattavissa.

dezhidki commented 3 years ago

In GitLab by @vesal on Jun 15, 2021, 09:49

Tuolla olisi:

pandoc -f markdown+autolink_bare_uris

jolla tuon saisi ehkä ilman koodia?

dezhidki commented 3 years ago

In GitLab by @totalund on Jun 16, 2021, 20:03

Koodia katsellessa näyttää siltä, että hakemiston oikeuksia ei ainakaan tule asetettua. Tuo Anonymous on kuitenkin jännä tässä kontekstissa. Jossain kohtiin projektin aikana kompastuin omaan näppäryyteeni tuon arkistoinnin ja indeksoinnin kanssa, joten mahtaakohan kyseessä olla sellainen probleemi. Täällä näyttää kyllä eri kohdassa olevan virhe oikeuksien asetuksen kanssa, mutta tämän virheen ei pitäisi tuohon Members only -juttuun vaikuttaa.

Tutkin asiaa.

dezhidki commented 3 years ago

In GitLab by @totalund on Jun 19, 2021, 20:03

Merkitsin projektin aikana koodiin jätetyt TODO-merkinnät omiksi tehtävikseen ja viittaan niihin ViestTIM-repon linkeillä, niin niiden konteksti ei mene vahingossa muuttumaan. Projektin sovellusraportissa voidaan TODO-merkinnöistä sitten viitata suoraan tähän korttiin.

dezhidki commented 3 years ago

marked the task tein listan ohj21c. Oikeudet menivät väärin, ks alla as completed

dezhidki commented 3 years ago

marked the task Angular-käyttöliittymän lokalisointi as completed

dezhidki commented 3 years ago

marked the task Hallintakomponentin muuttaminen pluginiksi => siirretään pois pääbundlesta as completed

dezhidki commented 3 years ago

marked the task Autentikointi Postoriukseen TIMin kautta => estetään rekisteröinti suoraan as completed

dezhidki commented 3 years ago

marked the task Käyttöohjeen siirto muiden TIM-ohjeiden luokse. Linkki ohjeiden sopivan kohtaan itse ohjelmakoodissa. as completed

dezhidki commented 3 years ago

marked the task listoja saa tehdä nykyisin vain Group Admin. Mutta vastaavasti jos on oikeus Sisu-ryhmään, niin as completed

dezhidki commented 3 years ago

marked the task Listan sivulla Archive policy: on otsikkona, mutta sen alla olvat ruksit eivät varmaan kuulu tuolle as completed

dezhidki commented 3 years ago

marked the task TIM-käyttäjän liittyessä viestilistalle (tai lisätessä / poistaessa osoitteitta) hänen viestilistansa päivittyvät automaattisesti. as completed

dezhidki commented 3 years ago

marked the task Arkistoidun viestin näyttäminen Angular komponentilla suoraan. Tai oikeastaan komponentit TimArchiveHeader, as completed

dezhidki commented 3 years ago

marked the task Next message ei näy Footerissa as completed

dezhidki commented 3 years ago

marked the task Indikaattori, kun lisätään jäsenet listaan (erityisesti, jos lisätään iso ryhmä) as completed

dezhidki commented 3 years ago

marked the task Kun uudet jäsenet on lisätty, näytetään ilmoitus, että sivu pitää päivittää => tai sitten päivitetään taulukko automaattisesti as completed

dezhidki commented 3 years ago

marked the task TimTablea odotellessa archives-alla olevat järjestetään id:n mukaisesti (tulisi aikajärjestys) as completed

dezhidki commented 3 years ago

marked the task ei toteutetut valinnat voisivat olla tekstiltäälkin harmaita niin niitä ei vahingossa as completed

dezhidki commented 3 years ago

marked the task Dokumenttilistaus TimTableksi as completed

dezhidki commented 3 years ago

marked the task Dokumenttilistaus TimTableksi as incomplete

dezhidki commented 3 years ago

marked the task arkiston hakemistossa [viesti21] jokaisen viestin edessä ei oikeastaan tuo lisäarvoa? Eli Jos se on Titlessä, as completed

dezhidki commented 3 years ago

marked the task Saapuneet viestit voisi konvertoida markdowniksi tietyissä osissa as completed

dezhidki commented 3 years ago

marked the task Käyttäjien mergen yhteydessä tulee varoitus Mailmanilta as completed

dezhidki commented 3 years ago

In GitLab by @vesal on Sep 23, 2021, 11:03

Kirjoitusvirhe: Lukumerkintää voi peruuttaa viestikansiossa

Sellainen huono, että kun jätän TIM-viestin, niin akikki asetukset nollautuvat ja jos haluan vain vaihtaa vastaanottajaryhmää, niin kaikki pitää tehdä uudelleen. Voisi jäädä tuohon kaikki ne asetukset jotka olin tehnyt

ainakin niina kauan kunnes virkistän sivun.

dezhidki commented 3 years ago

marked the task TIM-viestin lähettäjän on voitava valita TIM-viestin tärkeys (vaatimus 9.4). Katso TODO timMessage/routes.py#L304 as completed

dezhidki commented 3 years ago

marked the task TIM-viestin jättämisen käyttöliittymä ei tarvitse resetoida viestin lähettämisen jälkeen as completed

dezhidki commented 3 years ago

marked the task viestien lista ei ole aikajärjestyksessä as completed

dezhidki commented 3 years ago

marked the task TIM-käyttäjä voi lisätä itselleen muita sähköpostiosoitteita. as completed

dezhidki commented 2 years ago

marked the task Muokkaa viestinlähetyskomponenttia niin, että se ei sulkeudu automaattisesti jos vastaanottajakenttä tyhjennetään käsin. Katso TODO tim-message-send.component.ts#L89. as completed

dezhidki commented 2 years ago

unassigned @dezhidki

dezhidki commented 2 years ago

Kopioitu #3146:

vesal commented 1 year ago

Sivulta https://tim.jyu.fi/view/messagelists/ohj2k23 pääsee pois ilman varoituksia tallentamatta