Projekt

Obecné

Profil

Akce

Feature #10521

uzavřený

Controller pro metadata

Přidáno uživatelem Jiří Trefil před téměř 2 roky(ů). Aktualizováno před téměř 2 roky(ů).

Stav:
Closed
Priorita:
Normal
Přiřazeno:
Petr Urban
Kategorie:
Implementace
Cílová verze:
Začátek:
2023-04-26
Uzavřít do:
% Hotovo:

100%

Odhadovaná doba:
3.00hod
Collaborators:
Importance:
Tags:

Popis

Zadání:
Vytvořit controller-service-repository pro čtení metadat ze SPADEu

Řešení:

VÝVOJ VE feature/aboutPage větvi

  • 1) Vytvořena Config .java třída SecurityBasics.java obsahující výčet všech endpointů nepotřebující autentizaci.
  • Toto pole použito ve JwtAuthenticationFilter.java a WebSecurityConfig.java
  • 2) Vytvořen controller pro handlování requestů na získání metadat. Tato metadata budou defaultne na /v2/app/metadata/...
  • 3) Vytvořen repozitář AboutPageRepository.java, který má za úkol komunikovat s databází pro získání dat
  • 4) Vytvořeno rozhraní a service implementující toto rozhraní, které si akorát provolá metodu findAll a získá tak úplně všechny záznamy z databáze, které jsou pak třeba vykreslit.
  • 5) Vytvořeny modely Metadata pro serializaci všech hodnot z app_metadata tabulky a zároveň AboutPageDto.java pro deserializaci "json" obsahu, který se nachází v tabulce app_metadata ve sloupci "appDataValue" pro klíč "appDataKey" basics, takže je to jednodušší na vykreslení na react části.

Aktualizováno uživatelem Jiří Trefil před téměř 2 roky(ů)

  • Stav změněn z New na Assigned

Aktualizováno uživatelem Petr Urban před téměř 2 roky(ů)

  • Kategorie nastaven na Implementace

Aktualizováno uživatelem Petr Urban před téměř 2 roky(ů)

  • Začátek změněn z 2023-04-25 na 2023-04-26

Aktualizováno uživatelem Petr Urban před téměř 2 roky(ů)

  • Popis aktualizován (rozdíl)
  • % Hotovo změněn z 0 na 80

Aktualizováno uživatelem Petr Urban před téměř 2 roky(ů)

Aktualizováno uživatelem Petr Urban před téměř 2 roky(ů)

Aktualizováno uživatelem Petr Urban před téměř 2 roky(ů)

  • % Hotovo změněn z 80 na 100

Aktualizováno uživatelem Petr Urban před téměř 2 roky(ů)

  • Stav změněn z Assigned na Closed
Akce

Také k dispozici: Atom PDF