v0.2.0-test.1
Pre-release
Pre-release
0.2.0-test.1 (2021-11-30)
Uusia ominaisuuksia
- add backend API to identify logged in Vayla user (#5) (1a06925)
- add basic authentication to protect the site during development (#4) (19d559d)
- autentikoi Velhoon (#10) (a1b213e)
- CodeBuild-toteutus, jonka avulla voidaan ajaa buildeja myös feature brancheista wildcardilla (#17) (c223b82)
- eriytä Velhossa ylläpidettävät tiedot omaksi tietorakenteekseen, koska niitä ei Hassussa voi kuin lukea (#54) (f2640c7)
- esitäytä käyttäjät käyttäjähallinnasta projektia ladatessa ensimmäistä kertaa. Tallenna käyttäjäroolit projektille. (#23) (57ffb21)
- generoi kuulutus-pdf (#45) (db449d6)
- IAM Auth-pohjainen tapa tehdä kehitystä paikallisen react-sovelluksen ja oman infran kanssa pilvessä (#34) (229227c)
- indeksoi projektit hakukoneelle. Piilota Hassusa olevat projektit Velhon projektilistauksesta. (#56) (d8f2f22)
- korjaa etusivun projektilistauksen linkit (af78918)
- Korjaa Poistu palvelusta -painikkeen URL (#49) (2b03a91)
- Lisää Button-komponentti (#46) (3b7252c)
- lisää index.html polun perään, jos polku päättyy kauttamerkkiin. Lisää tagit resursseihin. Kytke X-Ray Lambdaan päälle. (#21) (f8153ce)
- lisää käyttöoikeustarkistukset (#35) (f0478ed)
- lisää kirjautuneen käyttäjän tiedot ylläpitoliittymään. Ohjaa kirjautumaton käyttäjä sisäänkirjautumiseen. (#7) (5dcbb41)
- Lisää muistiinpanot projektin perustamislomakkeeseen (#42) (f392750)
- Lisää projektipäällikön nimitieto sarakkeeksi projektitauluun (1cdd063)
- Lisää storybook (ec35972)
- Lisää virkamies header (#48) (3039608)
- lisää ympäristömuuttuja VELHO_ENVIRONMENT, jolla voidaan dev/test kytkeä prod velhoon (#53) (fb60922)
- määrittele API vain kerran (#20) (630acf5)
- muuta rajapinta kokonaan suomenkieliseksi. Toteuta henkilöhakuja varten rajapinta. (#13) (8bf8650)
- Näytä vaihetieto velholistauksessa (a663a49)
- nextjs cdk construct (2736fed)
- optimoi buildin aika käyttämällä dockeria (#31) (f92ae0b)
- ota semantic-release käyttöön (614ba86)
- Päivitä projektin perustiedot -osion tiedot (#41) (1abdc58)
- paranna käyttäjien listaamista ja lisäämistä luodulle projektille (#24) (39d00f3)
- Paranna velhohakusivun tyylejä ja lisää notification komponentti (fef3e80)
- poista metadata.jsonista kaikki mitä ei tarvita, jotta asennuspaketista tulisi pienempi ja tehokkaampi. Ota lodash-kirjastosta pakettiin mukaan vain tarvittava. (#30) (5f0f234)
- Projektin perustaminen käyttöliittymästä (df8760f)
- rajapinta projektien haulle Velhosta. Alustava käyttöliittymä projektien hakemiselle Velhosta. (#12) (9a8c52b)
- rajapinta projektin hakemiselle Velhosta (#14) (f8b22e6)
- salli liikenne vain väyläpilven proxyjen kautta (#22) (aeda6ec)
- tallenna projekti tietokantaan (#15) (746463f)
- toteuta toimiva asennuspipeline ja ota tunnistautuminen käyttöön (#3) (841c457)
- vaadi kirjautuminen ylläpitotoiminnoissa rajapinnassa (#8) (81ebb04)
Korjauksia
- estä tuplapyynnöt projektien haussa (3235e1a)
- fix tests. Add test run to husky pre-push hook (891f0c1)
- give cloudfront function a unique name (e21585e)
- käytä globaalia muuttujaa oikein nykyisen käyttäjän suhteen (#52) (efef0e1)
- kopioi localstack ECR:ään jotta testaus voi käyttää sitä sieltä (#19) (73d83c5)
- korjaa AppSync resolverit oikeille nimille (5f14353)
- korjaa bugi asennusskriptissä (d6ebd69)
- korjaa bugi backend-lambdan ympäristömuuttujien asettamisessa (a23ad42)
- korjaa graphql-kutsut yllapidon osoitteeseen (#37) (a9cf34a)
- korjaa käyttäjien lisäys projektiin (#25) (dd0477c)
- korjaa käyttäjien lisäys projektille luonnin yhteydessä. Optimoi koodin alustusaikaa. (#27) (70eb91b)
- korjaa roolien käsittely (#43) (c0c0690)
- korjaa roolien listaus, koska ei-arn-muotoiset roolit eivät toimi (#40) (1b914df)
- lisää puuttuva käyttöoikeusrajaus (4fc1ad4)
- lisää ympäristömuuttuja, jolla voidaan väliaikaisesti ohittaa Velhosta riippuvat testit (#47) (368a344)
- optimoi buildia (#50) (b375afd)
- vaihda puhelinnumero optionaaliseksi rajapinnassa projektia ladattaessa, koska hakemistosta ei esitäytetä sitä (#28) (46b5d72)