Kehittäjäsivusto

Muutosloki

20.12.2017 Blogimerkintöjen näytön rajoitus sivulla ja useita pienempiä muutoksia ja korjauksia

Blogimoduuliin on lisätty rajoitus suoraan moduulissa näytettävien viimeisimpien merkintöjen määrälle. Näytettävien merkintöjen määrä on oletuksena 5, mutta se on vaihdettavissa moduulin asetuksissa. Vanhemmat merkinnät löytyvät moduulin lopussa olevan "Kaikki blogimerkinnät"-linkin takaa avautuvan näkymän kautta.

Muita muutoksia ja korjauksia tässä päivityksessä:
  • Korjattu kuvagallerian ongelmat tilanteissa joissa samalla sivulla oli useampi kuvagalleria katselutilassa.
  • Salasanojen minimipituus uusissa ja vaihdettavissa salasanoissa asetettu kuuteen merkkiin.
  • Tekstieditoriin "Etsi näkymättömät merkit"-tila ja mahdollisuus syöttää "Sitova välilyönti" (Wikipedia: Sitova välilyönti).
  • Pieniä CSS-korjauksia lähinnä asetuslomakkeiden päivämäärä-, aika- ja numerokenttiin sekä niiden yleiseen asemointiin.
  • Salasanojen laatumittari näkyviin kaikkiin tilanteisiin joissa asetetaan uutta salasanaa.
  • Tietoturvan parannuksena kaikki salasanan vaihdot aiheuttavat kaikissa käyttäjän istunnoissa uudelleenkirjautumisen.
  • Uloskirjautumisnäkymässä istuntotunnisteiden tietoturvan parantaminen.
  • Useita pienempiä parannuksia järjestelmän toimintaan ja havaittujen virheiden korjauksia.

28.11.2017 Korjauspäivitys

  • Muutettu käyttäjähaun indeksointi yrittämään ensin suoraa päivitystä muutosten yhteydessä ja työjonon kautta tehtävää päivitystä ainoastaan varalla. Tämä nopeuttaa muutosten näkymistä hakutuloksissa.
  • Korjattu AJAX-kutsujen käsittelyä selaimen ja palvelimen välillä.
  • Korjattu kommentin muokkausaikarajan toimintaa luonnoksessa.

21.11.2017 Ominaisuus- ja korjauspäivitys

Kuvagallerian katselutilan Galleria.io Javascript-kirjasto on päivitetty uuteen versioon ja samalla lisätty koko näyttöä hyödyntävä fullscreen-katselutilan muoto (aktivoituu katselutilan oikeassa yläkulmassa olevasta ikonista). Kuvagallerian asetuksiin on myös lisätty mahdollisuus käyttää katselutilaa suoraan sivulla näyttötapana.

Muita korjauksia:
  • Pieniä CSS-tyylikorjauksia.
  • Korjauksia kalenterin tilattujen kalenterimerkintöjen esitykseen ja asetuksiin.
  • Työjonon korjauksia pdf-tulostusten rajoituksiin ja priorisointiin.
  • Lomakkeiden "Palautukset"-painikkeeseen näkyville palautusten määrä.
  • Lisätty tulevan arviointijärjestelmän osia, joista näkyvänä OmaTilassa "Arviointihistoria"-näkymä.

16.11.2017 Korjauspäivitys

Järjestelmässä on korjattu havaittuja ongelmia. Kiitos kaikille ongelmista raportoineille. Jos huomaat näissä lisäkorjattavaa tai havaitset uusia ongelmia, ota yhteyttä info@peda.net.

Korjauksia:
  • Korjattu Samsung Galaxy S8 (ja mahdollisesti myös Galaxy S5) -puhelimella otettujen valokuvien esikatselukuvien luonti. Korjaus ei korjaa aikaisemmin siirrettyjen kuvien esikatselukuvia, mutta uusien Peda.net-palveluun lähetettyjen kuvien esikatselukuvan pitäisi nyt näkyä oikein. Ongelma liittyy näiden puhelimien kuviin tallentamiin metatietoihin, jotka eivät ole täysin standardinmukaisia, ja aiheuttivat virheen esikatselukuvan luonnissa.
  • Muutettu Segoe UI -kirjaisinleikkaus suositellumaksi fontiksi. Tämän pitäisi auttaa tekstin luettavuutta Windows 8 ja Windows 10 -tietokoneilla, joihin ei ole asennettu lisää fontteja.
  • Korjattu joidenkin alisivujen puuttuminen kuntasivun navigoinnissa tietyissä erikoistapauksissa.
  • Muutettu navigointi alkamaan aina välitasolta tai päätasolta. Ulkonäköpäivityksen alkuperäinen toteutus oli näyttää navigointi kokonaan päätasolta asti, mutta joissakin kunnissa vain kunnan etusivu on merkitty päätasoksi, jolloin navigointi on liian syvä. Navigointi toimii oikein, kun koulun etusivu ja tarvittaessa myös esimerkiksi kurssin etusivu merkitään välitasoksi.
  • Muutettu käyttöliittymä muuttamaan keskipalstan leveyttä, jos oikean reunan palstassa ei ole mitään näkyvissä. Alunperin käyttöliittymän päivityksessä oli ideana pitää käyttöliittymän taitto aina vakiona, mutta erityisesti pienillä näytöillä oikean palstan varaaminen turhaan aiheutti huonoa käytettävyyttä osalla sisällöstä.
  • Korjattu sivun tulostuksen toimiminen Firefox-selaimella. Korjaus kiertää Firefox-selaimessa olevaa virhettä, mutta ei varsinaisesti korjaa varsinaista ongelmaa Firefox-selaimessa.
  • Korjattu sivun tilaaminen Omiin linkkeihin tilanteessa, jossa tilaaja on merkitty sivun ylläpitäjäksi ja sivulla oli lukijan salasana päällä. Virheen johdosta sivu ei näkynyt OmaTilassa kohdassa Omat linkit. Vika on nyt automaattisesti korjautunut kaikilta ilman eri toimenpiteitä.
  • Korjattu ylläpitolinkkien (esimerkiksi muokkaa, julkisuus, poista) näkymättömyys yhdistelmällä Windows 10, Firefox ja AMD Radeon R5/R7 -näytönohjain. Ongelma liittyy jotenkin näytönohjaimen toimintaan. Näillä koneilla näytetään nyt ylläpitolinkin aina mustavalkoisena sen sijaan, että linkkien väri olisi sävytetty sivulle valitun teeman väriin.
  • Muutettu sivujen julkisuutta siten, että jos sivulle on määritelty osallistujaksi Kaikki kirjautuneet käyttäjät ja liittymisasetuksista on valittu, että sivulle osallistujaksi liittyminen vaatii ylläpitäjän hyväksynnän tai liittymisavaimen, niin valintaa Kaikki kirjautuneet käyttäjät ei huomioida. Tämä estää sivujen sisällön vuotamisen vahingossa kenelle tahansa kirjautuneelle käyttäjälle. (Jos jonkun tunnus on listattu osallistujaksi, niin hän ei enää tarvitse ylläpitäjän hyväksyntää. Hyväksyntä tarvitaan vain, jos ei ennestään kuulu osallistujalistalle.) Jos sivulle osallistuminen halutaan sallia kaikkille kirjautuneille käyttäjille, tulee Julkisuus-näkymän liittymisasetuksista käydä valitsemassa Sivulle liittymispyyntö ei ole käytössä ja lisäksi lisätä osallistujiin valinta Kaikki kirjautuneet käyttäjät.
  • Korjattu tietyissä tilanteissa Internet Explorer 11.0 -selaimella ilmennyt ongelma, että tietyt linkit piirtyivät valkoisella värillä vaikka tyylissä oli pyydetty sinistä väriä. (Linkit siis näyttivät kadonneen, koska myös taustaväri oli valkoinen.)
  • Korjattu sivujen toimintaa siten, että Muokkaajat eivät virheellisesti näe ylläpito-linkkejä, joihin tehtyjä muutoksia he eivät voi tallentaa, koska kyseisiin toimintoihin tarvitaan Ylläpito-oikeus.
  • Korjattu virhe, jossa yläkulman puhekuplat-ikonissa näkyy tieto uudesta viestistä vaikka yhtään viestiä ei ole lukematta.

31.10.2017 Ulkonäön ja käytettävyyden päivitys sekä muita pienempiä muutoksia

Muutosloki isomman päivityksen jälkeen hiukan jälkijunassa, mutta jatkossa palataan taas normaaliin julkaisutahtiin.

Päivityksen suurin muutos on ulkoasun ja käytettävyyden uudistus. Tämän uudistuksen tärkeimmät kohdat on kuvattu erillisellä sivulla osoitteessa https://peda.net/id/d7c5af32840.

Muita päivityksen mukanaan tuomia muutoksia:
  • Sivuilla käytetään parasta selaimeen valmiiksi asennettua kirjasinleikkausta (eli "fonttia"). Jos Peda.net-palvelun luettavuus on mielestäsi muuttunut päivityksen myötä huonommaksi, niin ota yhteyttä info@peda.net ja kerro mitä selainta ja mitä käyttöjärjestelmää käytät.
  • Info-tv:n ruutujen ajastus.
  • Sivun avaimen muutos lukijan salasanaksi. Tämän muutoksen tavoitteena on tarkoitus estää sekaannuksia liittymisavaimen kanssa. Erona vanhaan toimintaan Lukijan salasana vaikuttaa vain sivun lukijoihin, kun aikaisemmin Sivun avain vaikutti myös sivun osallistujiin.
  • Oman profiilin tehdyt profiilimerkinnät on siirretty omalle sivulleen. Sivu löytyy oman profiilin alta kohdasta "(Vanhat profiilimerkinnät)".
  • HTML5-yhteensopivuutta on parannettu. Tämän pitäisi auttaa erityisesti palvelun esteettömyyttä.
  • Tietoliikenneyhteyksien salausta on muutettu vahvemmaksi (nyt vaaditaan vähintään TLS 1.0).
  • Useita pieniä korjauksia tilanteisiin, jotka ovat koskeneet pientä osaa kaikista käyttäjistä.
  • Lisätty Välitaso-asetuksen merkistystä. Päätasoksi määritellyt sivut määrittelevät sivuston ulkonäön ja välitasot (sekä päätasot) määrittelevät navigoinnin lähtötason. (Jos navigointi on "liian iso" niin asian voi korjata määrittämällä sivuja Välitasoiksi.)

Tunnetut ongelmat eräillä päätelaitteilla:
  • Android-laitteet, joita ei voi päivittää vähintään versioon 4.0.4 eivät pysty toimimaan Peda.netissä, koska nämä eivät tue turvallisia tietoliikenneyhteyksiä. Peda.net suosittelee tällaisten laitteiden käytön lopettamisen internet-palveluissa yleisesti tietoturvariskien takia.
  • Internet Explorer ei pysty muodostamaan turvallista tietoliikenneyhteyttä Peda.net-palveluun Windows XP -käyttöjärjestelmässä. Peda.net suosittelee Windows XP:n käytön lopettamisen internet-palveluissa yleisesti tietoturvariskien takia.
  • Internet Explorer versio 10.0 ja vanhemmat versiot näyttävät Peda.net-palvelun monessa näkymässä väärin. Ongelma korjautuu asentamalla Internet Explorer -selaimen uusimmat tietoturvapäivitykset, joka samalla päivittää selaimen versioon 11.
  • Peda.net-palvelu näkyy väärin yhdistelmällä Safari ja Mac OS 10.13, jos JavaScript kytketään pois päältä selaimen asetuksista. Ongelma johtuu tässä käyttöjärjestelmässä olevasta Safari-selaimen viasta, johon Peda.net on tehnyt väliaikaisen korjauksen JavaScriptin avulla.
  • Mahdollinen ongelma: Firefox 56 ja Windows 10 saattaa joillakin näytönohjaimilla näyttää toimintonappulat väärin. Ongelman tarkka syy on vielä tuntematon. Jos esimerkiksi Muokkaa ja Poista -toiminnot eivät näy Firefox-selaimella, niin pyydämme ottamaan yhteyttä osoitteeseen info@peda.net ja kopioimaan sivun about:support sisällön mukaan viestiin.

Tulevaisuudessa ongelmalliset päätelaitteet:
  • Seuraavat selaimet eivät tue TLS 1.2 salausta, joka mahdollisesti joudutaan ottamaan käyttöön tulevaisuudessa hyvän tietoturvan varmistamiseksi: Android 4.3 ja vanhempi, Internet Explorer 10 ja vanhempi, Windows Phone 8.1 ja vanhempi, Safari 6 ja vanhempi. Nämä selaimet eivät tue TLS 1.2 -standardin mukaista tietoliikenteen salausta ja eivät pysty enää ottamaan yhteyttä Peda.net-palveluun, kun TLS 1.0 -tekniikan käyttö joudutaan lopettamaan. Tämä tulee todennäköisesti tapahtumaan vuoden 2018 aikana.