Skip to content

Update the terms of service entities using admin functions#75

Closed
lsipii wants to merge 24 commits intomainfrom
VFD-306-kayttoehtojen-hallinta-users-apissa
Closed

Update the terms of service entities using admin functions#75
lsipii wants to merge 24 commits intomainfrom
VFD-306-kayttoehtojen-hallinta-users-apissa

Conversation

@lsipii
Copy link
Copy Markdown
Contributor

@lsipii lsipii commented Sep 11, 2023

Työkalu käyttöehtojen viitetietojen päivitykseen:

  • luotu staattinen käyttöehtojen viittaus-tietue jonka avulla ylläpidetään käyttöehtojen eri versioita:
    • tietueen muokkaaminen hoituu tiedostosta Data/terms-of-services.json :
      • lisääminen / päivittäminen hoituu listaa muokkaamalla
      • poistaminen: onnistuu vain lisäämällä poistettavan käyttiksen attribuutteihin {action: "DELETE"}
      • työkalu koskee ainoastaan niihin versioihin joita json-tietueessa mainittu
    • työkalun käyttö:
      • lokaalissa avuksi luotu scripti joka helpoiten käynnistyy komennolla: make update-terms-of-service
      • livessä vastaava scripti, ajatuu cicd-pipelinessä tai manuaalisesti käynnistämällä lambda-funktio nimellä: AdminFunction
        • huom. uudelleennimetty vanha "database migration runner" uudeksi "admin functions"-paketiksi

Vaatii PRn: #73

@lsipii lsipii requested a review from LauriGofore September 11, 2023 13:19
@lsipii
Copy link
Copy Markdown
Contributor Author

lsipii commented Sep 11, 2023

Muutan pr:ksi main-sijaan toiseen pr:ään.

@lsipii lsipii closed this Sep 11, 2023
@lsipii lsipii deleted the VFD-306-kayttoehtojen-hallinta-users-apissa branch September 11, 2023 13:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant