Dlouhodobý úkol #8651
uzavřenýGraph API - podpora a využití
0%
Popis
Na https://graph.pirati.cz/ je publikováno API zpřístupňující skupiny a uživatele z fóra.
Které systémy strany toto používají, kdo tento subsystém podporuje, je za něj odpovědný ?
Související úkoly 1 (0 otevřených — 1 uzavřený)
Aktualizováno uživatelem Martin Rejman před téměř 7 roky(ů)
- související s Dlouhodobý úkol #8602: Keycloak - Single Sign On + Identity management přidán
Aktualizováno uživatelem Jitka Novotná před téměř 7 roky(ů)
Cituju Ondru:
https://graph.pirati.cz
https://gitlab.com/pirati-cz/graphPůvodně ho psal Tomáš Klapka. Je v Node 8. Mírné aktualizace dělal i Standa. Běží v Dockeru.
Je to nahlížení do databáze PhpBB, ale to nejdůležitější nikdy nebylo naprogramováno - auth. ČIli to umí jen veřejně dostupné věci.
Aktualizováno uživatelem Martin Rejman před více než 6 roky(ů)
- Stav změněn z Nový na Čeká se na podatele
Zatím to vypadá, že Graph API nic nepoužívá ... ?
Aktualizováno uživatelem Andrej Ramašeuski před více než 6 roky(ů)
Dokonce ani nefunguje. Pokusy ziskat informaci o uzivateli dle id nebo loginu konci chybou.
Aktualizováno uživatelem Stanislav Štipl před více než 6 roky(ů)
částečná nefunkčnost souvisela s aktualizací fóra, opraveno
jinak graph api používá přinejmenším wiki a helios
Aktualizováno uživatelem Martin Rejman před více než 6 roky(ů)
- Fronta změněn z Úkol na 20
- Stav změněn z Čeká se na podatele na Čeká se na řešitele
Výhledově bude potřeba graph API reimplementovat pomocí API Keycloak v rámci oddělení dalších funkcí od diskusního fóra.
Aktualizováno uživatelem Jan Bednařík před více než 6 roky(ů)
Myslím, že graph.pirati.cz by stálo zachovat jako zdroj veřejných informací o uživatelích a skupinách do kterých patří. Jen to místo fóra tahat z LDAPu, který nahradí fórum jako autoritativní zdroj těchto informací. Keycloak bych do toho nemíchal.
Minimálně tohle info budu potřebovat pro registr lobbistiských schůzek. Nevím jestli je v plánu, aby byl LDAP veřejně přístupný, ale myslím si, že všeobecně bude pro vývojáře přívětivější, mít nad LDAP postavené nějaké jednoduché API na HTTP.
Aktualizováno uživatelem Martin Rejman před více než 6 roky(ů)
Závěr tedy asi je: reimplementace GraphAPI po spuštění LDAP a SSO a migraci dat z fora.
Aktualizováno uživatelem Martin Rejman před více než 5 roky(ů)
GraphAPI bude tedy výhledově brát data z lide.pirati.cz a struktura.pirati.cz, resp. data bude poskytovat graph.pirati.cz a cachovat je dle potřeby.
Asi nechceme budovat aplikace, které jsou na sobě životně závislé.
Tam, kde je potřeba vysloveně aktuální data moho aplikace dostat přístup k potřebnému API (např. Helios vs. struktura.pirati.cz).
Aktualizováno uživatelem Martin Rejman před více než 5 roky(ů)
- Fronta změněn z 20 na Dlouhodobý úkol
- Začátek smazán (
27.11.2017) - Zobrazit v nabídce nastaven na Ne
- Organizační struktura nastaven na Ne
Aktualizováno uživatelem Martin Rejman před asi 5 roky(ů)
Bude nahrazeno aplikacemi {struktura,lide}.pirati.cz
Aktualizováno uživatelem Martin Rejman před asi 5 roky(ů)
- Stav změněn z Čeká se na řešitele na Dokončen
Aktualizováno uživatelem Jan Hamal Dvořák před více než 4 roky(ů)
- Projekt změněn z 124 na Technický odbor