Novinky v platformě pro vývojáře

:seedling: Mergado Apps 0.3.1

Release date

8. února 2017

Přidané funkce

  • Aplikace mohou v textech notifikací používat jednoduché Markdown. Seznam podporovaných značek je v dokumentaci. Užitečnou funkcí je možnost přidat do notifikace odkaz na nějakou stránku v Mergadu (např. na stránku s pravidly). Aby nehrozilo, že se některý odkaz uvnitř Mergada v budoucnu změní (a aplikace by pak zasílala odkaz na neexistující stránku), mají speciální syntax, která se uvnitř Mergada překládá.
  • Mergado scrapuje nové informace z administrace Heureky a Zboží.cz. Tato data jsou shromažďována jednou denně a jsou dostupná v API endpointu Eshop Statistics.
  • Na AppCloud byla nainstalována služba Sentry, kterou je možné použít k logování událostí v aplikacích. Služba bude dostupná od 7. března 2017 na https://sentry-appcloud.mergado.com.
  • Na AppCloud byl nainstalován Redis, což je key-value databáze běžící v paměti, kterou lze použít například jako cache nebo message broker.
  • Jelikož je AppCloud poháněný UNIX-like operačním systémem, pro spouštění periodických tasků se dá použít služba CRON. Pro její nastavení v terminálu použijte příkaz crontab -e. Nastavení CRONu je vždy platné pro konkrétního UNIX uživatele, nicméně se nemusíte bát. Nastavení crontabu je při vydání aplikace automaticky převedeno z uživatele vývojářské stage aplikace na uživatele produkční stage.
  • Při zpracování aplikačních pravidel Mergado navíc zasílá nové informace u každého produktu – created_at, updated_at a output_changed_at, více viz dokumentace k pravidlům aplikací.
  • Mergado podporuje několik nových formátů – Mailkit, CJ.com a také byla aktualizována specifikace formátu Shopalike.

3 Likes