HaveAPI v0.6: webové rozhraní
Ahoj, HaveAPI ve verzi 0.6 [1] obsahuje především nové webové rozhraní haveapi-webui [2]. Jedná se o rozhraní, přes které jde spravovat jakékoliv API založené na HaveAPI. Přirovnal bych to např. k phpMyAdmin, kterým lze spravovat jakoukoliv MySQL databázi. haveapi-webui potřebuje znát pouze URL k API serveru. Jedná se o plnohodnotného klienta -- lze procházet všechny objekty, autentizovat se, volat libovolné akce, zadávat vstupní parametry a vidět výstup. Vyzkoušet to můžete s naším API (fungují přihlašovací údaje z vpsAdminu, resp. je to alternativní UI k vpsAdminu): https://projects.vpsfree.cz/haveapi-webui/master/vpsfree/ Např. veřejný status clusteru: https://projects.vpsfree.cz/haveapi-webui/master/vpsfree/2.0/node/public_sta... Nebo obecně s jakýmkoliv jiným API: https://projects.vpsfree.cz/haveapi-webui/master/general/ Celé je to napsané v JavaScriptu, takže to bez něj samozřejmě nefunguje. Zatím jsem to nijak neoptimalizoval, počítejte se stahováním cca 1.5 MB JS balastu. Do budoucna bych chtěl využít komponenty z této aplikace a postavit na tom nové webové rozhraní vpsAdminu, pokud se toho tedy nechce chopit někdo jiný. [1] https://github.com/vpsfreecz/haveapi [2] https://github.com/vpsfreecz/haveapi-webui Jakub
Ahoj, dobrý počin, jen tomu dát kabát a nový vpsadmin je na světě. Akorát jednu chybičku jsem objevil, jsem se proklíkáíval a najednou mě dvakrát systém odhlásil, odhaduju, že se neobnovuje sesiona po každém kliknutí na odkzy na stránce. Petr Dne 18. října 2016 14:22 Jakub Skokan <jakub.skokan@vpsfree.cz> napsal(a):
Ahoj,
HaveAPI ve verzi 0.6 [1] obsahuje především nové webové rozhraní haveapi-webui [2]. Jedná se o rozhraní, přes které jde spravovat jakékoliv API založené na HaveAPI. Přirovnal bych to např. k phpMyAdmin, kterým lze spravovat jakoukoliv MySQL databázi.
haveapi-webui potřebuje znát pouze URL k API serveru. Jedná se o plnohodnotného klienta -- lze procházet všechny objekty, autentizovat se, volat libovolné akce, zadávat vstupní parametry a vidět výstup.
Vyzkoušet to můžete s naším API (fungují přihlašovací údaje z vpsAdminu, resp. je to alternativní UI k vpsAdminu):
https://projects.vpsfree.cz/haveapi-webui/master/vpsfree/
Např. veřejný status clusteru:
https://projects.vpsfree.cz/haveapi-webui/master/vpsfree/2.0/node/public_sta...
Nebo obecně s jakýmkoliv jiným API:
https://projects.vpsfree.cz/haveapi-webui/master/general/
Celé je to napsané v JavaScriptu, takže to bez něj samozřejmě nefunguje. Zatím jsem to nijak neoptimalizoval, počítejte se stahováním cca 1.5 MB JS balastu.
Do budoucna bych chtěl využít komponenty z této aplikace a postavit na tom nové webové rozhraní vpsAdminu, pokud se toho tedy nechce chopit někdo jiný.
[1] https://github.com/vpsfreecz/haveapi
[2] https://github.com/vpsfreecz/haveapi-webui
Jakub _______________________________________________ Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
On 10/18/2016 08:32 PM, Petr Parolek wrote:
dobrý počin, jen tomu dát kabát a nový vpsadmin je na světě.
Akorát jednu chybičku jsem objevil, jsem se proklíkáíval a najednou mě dvakrát systém odhlásil, odhaduju, že se neobnovuje sesiona po každém kliknutí na odkzy na stránce.
Diky. Snazi se tu session prodluzovat, ale v aktualnim API je bug, co to znemoznuje, takze to vydrzi jen cca 5 minut. V sobotu budu vpsAdmin aktualizovat a pak to bude ok. Jakub
participants (2)
-
Jakub Skokan -
Petr Parolek