yandex-genisys (0.0.43) stable; urgency=low

  * added timeouts to calls of requests.get()

 -- Vadim Fint <mocksoul@yandex-team.ru>  Mon, 14 Nov 2016 18:57:58 +0300

yandex-genisys (0.0.42) stable; urgency=low

  * save and rotate logs of functional monitoring
  * support for hierarchy of user groups

 -- Vadim Fint <mocksoul@yandex-team.ru>  Thu, 06 Oct 2016 15:20:26 +0300

yandex-genisys (0.0.41) stable; urgency=low

  * a section of type yaml can have more than 64 rules

 -- Vadim Fint <mocksoul@yandex-team.ru>  Mon, 10 Sep 2016 15:33:15 +0300

yandex-genisys (0.0.40) stable; urgency=low

  * allow only ascii characters in selector field

 -- Vadim Fint <mocksoul@yandex-team.ru>  Wed, 24 Aug 2016 13:03:30 +0300

yandex-genisys (0.0.39) stable; urgency=low

  * daemon: dont allow stdout/stderr threads to crash if we unable to log stream line 

 -- Vadim Fint <mocksoul@yandex-team.ru>  Thu, 18 Aug 2016 22:25:23 +0300

yandex-genisys (0.0.38) stable; urgency=low

  * don't crash if staff and/or blackbox fails to respond

 -- Vadim Fint <mocksoul@yandex-team.ru>  Fri, 01 Jul 2016 15:14:00 +0300

yandex-genisys (0.0.37) stable; urgency=low

  * support for staff headers in daemon config
  * increase staff http timeout (3s => 6s) 

 -- Vadim Fint <mocksoul@yandex-team.ru>  Tue, 07 Jun 2016 19:09:55 +0300

yandex-genisys (0.0.36) stable; urgency=low

  * support for sending broken selector notifications to groups

 -- Vadim Fint <mocksoul@yandex-team.ru>  Mon, 30 May 2016 21:45:32 +0300

yandex-genisys (0.0.35) stable; urgency=low

  * allow any characters in a selector field
  * use utf8 for hashing values instead of latin1

 -- Vadim Fint <mocksoul@yandex-team.ru>  Fri, 27 May 2016 11:05:23 +0300

yandex-genisys (0.0.34) stable; urgency=low

  * long selector in subrule doesn't blow up rules table
  * show staff card popup over usernames
  * subrule-only editors can see their editable sections in a dashboard
  * strictly validate blinov calc expressions

 -- Vadim Fint <mocksoul@yandex-team.ru>  The, 12 May 2016 11:33:53 +0300

yandex-genisys (0.0.33) stable; urgency=low

  * updated pystick with gevent (1.1b => 1.1.0)

 -- Vadim Fint <mocksoul@yandex-team.ru>  Wed, 23 Mar 2016 11:39:40 +0300

yandex-genisys (0.0.32) stable; urgency=low

  * added aliases for sandbox releases
  * always insert three spaces on tab key press in yaml config editor
  * online background check of the page (rule/section) being of current
    version

 -- Vadim Fint <mocksoul@yandex-team.ru>  Fri, 18 Mar 2016 13:20:00 +0300

yandex-genisys (0.0.31) stable; urgency=low

  * implemented an end-to-end blackbox acceeptance test
  * status icons on section with subsections page related to subsections
    relate to subsections
  * started some refactoring for the sake of reusability of genisys source
    from outside of genisys (like lacmus2)
  * "create subrule" button actually creates subrule
  * "refine" button on the rule page relabeled to "create subrule"

 -- Vadim Fint <mocksoul@yandex-team.ru>  Tue, 16 Feb 2016 16:33:36 +0300
yandex-genisys (0.0.30) stable; urgency=low

  * fixed error 500 on host-config page

 -- Vadim Fint <mocksoul@yandex-team.ru>  Sat, 30 Jan 2016 02:03:19 +0300

yandex-genisys (0.0.29) stable; urgency=low

  * support for subrules in dashboard
  * fixed broken reordering of subrules
  * yet another UI enhancements

 -- Vadim Fint <mocksoul@yandex-team.ru>  Fri, 29 Jan 2016 19:09:25 +0300

yandex-genisys (0.0.28) stable; urgency=low

  * support for reverting rules changes
  * support for group auth in "editor" and "owner" fields
  * dashboard with owned / marked sections
  * more sleek design of host config page
  * slight ui tweaks to better match yandex intranet services

 -- Vadim Fint <mocksoul@yandex-team.ru>  Tue, 26 Jan 2016 16:07:53 +0300

yandex-genisys (0.0.27) stable; urgency=low

  * updated logrotate config (fix /var/log/nginx rotating) 

 -- Vadim Fint <mocksoul@yandex-team.ru>  Tue, 22 Dec 2015 18:31:29 +0300

yandex-genisys (0.0.26) stable; urgency=low

  * api: do not send http 503 if busy anymore 

 -- Vadim Fint <mocksoul@yandex-team.ru>  Thu, 10 Dec 2015 18:34:47 +0300

yandex-genisys (0.0.25) stable; urgency=low

  * tune logrotate scripts: rotate logs even if they are empty

 -- Vadim Fint <mocksoul@yandex-team.ru>  Thu, 10 Dec 2015 17:35:20 +0300

yandex-genisys (0.0.24) stable; urgency=low

  * implemented progressive delay on postponed updates in toiler
  * only alarm about broken selector after M minutes and N attempts to resolve it
  * more informative volatile status page and broken selector notification email
  * minor changes in section don't lead to forced update of all the selectors
  * more efficient and frequent cache update in api

 -- Vadim Fint <mocksoul@yandex-team.ru>  Thu, 10 Dec 2015 15:36:58 +0300

yandex-genisys (0.0.23) stable; urgency=low

  * more constants are in config now
  * use json instead of msgpack for config_hash serialization

 -- Vadim Fint <mocksoul@yandex-team.ru>  Sat, 05 Dec 2015 11:46:36 +0300

yandex-genisys (0.0.22) stable; urgency=low

  * added blackbox retries 

 -- Vadim Fint <mocksoul@yandex-team.ru>  Thu, 03 Dec 2015 16:58:10 +0300

yandex-genisys (0.0.21) stable; urgency=low

  * added smtp host/port for mail notifications 

 -- Vadim Fint <mocksoul@yandex-team.ru>  Wed, 02 Dec 2015 15:22:00 +0300

yandex-genisys (0.0.20) stable; urgency=low

  * added support for config_hash in native api

 -- Vadim Fint <mocksoul@yandex-team.ru>  Wed, 02 Dec 2015 12:23:01 +0300

yandex-genisys (0.0.19) stable; urgency=low

  * return proper 500 error
  * allow to configure blackbox uri in daemon 

 -- Vadim Fint <mocksoul@yandex-team.ru>  Mon, 30 Nov 2015 21:15:17 +0300

yandex-genisys (0.0.18) stable; urgency=low

  * fix typo in 0.0.17 

 -- Vadim Fint <mocksoul@yandex-team.ru>  Mon, 30 Nov 2015 20:44:51 +0300

yandex-genisys (0.0.17) stable; urgency=low

  * checker: fix typo in production config file name 

 -- Vadim Fint <mocksoul@yandex-team.ru>  Mon, 30 Nov 2015 20:42:34 +0300

yandex-genisys (0.0.16) stable; urgency=low

  * fix typo while adding share/bin/* scripts 

 -- Vadim Fint <mocksoul@yandex-team.ru>  Mon, 30 Nov 2015 20:37:57 +0300

yandex-genisys (0.0.15) stable; urgency=low

  * added forgotten share/bin scripts during deb build

 -- Vadim Fint <mocksoul@yandex-team.ru>  Mon, 30 Nov 2015 20:32:47 +0300

yandex-genisys (0.0.14) stable; urgency=low

  * install juggler script to /home/monitor/agents/modules-available 

 -- Vadim Fint <mocksoul@yandex-team.ru>  Mon, 30 Nov 2015 20:31:10 +0300

yandex-genisys (0.0.13) stable; urgency=low

  * checker: grab oauth from config by default 

 -- Vadim Fint <mocksoul@yandex-team.ru>  Mon, 30 Nov 2015 20:26:32 +0300

yandex-genisys (0.0.12) stable; urgency=low

  * rename juggler check in scripts/checker (genisys => genisys_functional_check) 

 -- Vadim Fint <mocksoul@yandex-team.ru>  Mon, 30 Nov 2015 20:20:03 +0300

yandex-genisys (0.0.11) stable; urgency=low

  * fix functional checker
  * added yandex internal root ca to certifi 
  * fix hivemind api for /skynet tree (include all sections)
  * use native api (v2) for checker

 -- Vadim Fint <mocksoul@yandex-team.ru>  Mon, 30 Nov 2015 18:59:25 +0300

yandex-genisys (0.0.10) stable; urgency=low

  * split logs to different files
  * fixed glitches with Last-Modified in api
  * SKYDEV-652: made email settings configurable
  * show node info in page footer
  * add X-Genisys-* api response headers with node info
  * added checker script for juggler monitoring

 -- Vadim Fint <mocksoul@yandex-team.ru>  Mon, 30 Nov 2015 15:34:14 +0300

yandex-genisys (0.0.9) stable; urgency=low

  * Added gzip compression
  * Retry backends on any errors (including connection fails)
  * Retry api backends 5 times (instead of 3)* 

 -- Vadim Fint <mocksoul@yandex-team.ru>  Fri, 27 Nov 2015 20:29:25 +0300

yandex-genisys (0.0.8) stable; urgency=low

  * Update cache in api with simplier random intervals
  * Nginx config tuning
  * During cache update -- return 503 from api backend* 

 -- Vadim Fint <mocksoul@yandex-team.ru>  Fri, 27 Nov 2015 19:02:41 +0300

yandex-genisys (0.0.7) stable; urgency=low

  * Update cache in api with random intervals, fix logging issues* 

 -- Vadim Fint <mocksoul@yandex-team.ru>  Fri, 27 Nov 2015 16:07:14 +0300

yandex-genisys (0.0.6) stable; urgency=low

  * Make symlink to /etc/logrotate.d/genisys 

 -- Vadim Fint <mocksoul@yandex-team.ru>  Thu, 26 Nov 2015 16:58:26 +0300

yandex-genisys (0.0.5) stable; urgency=low

  * Added logrotate scripts for daemon, nginx and mongo logs 

 -- Vadim Fint <mocksoul@yandex-team.ru>  Thu, 26 Nov 2015 16:53:44 +0300

yandex-genisys (0.0.4) stable; urgency=low

  * Depend on yandex-genisys-nginx-conf >= 0.0.4 

 -- Vadim Fint <mocksoul@yandex-team.ru>  Thu, 26 Nov 2015 16:24:13 +0300

yandex-genisys (0.0.3) stable; urgency=low

  * Depend on yandex-genisys-nginx-conf* 

 -- Vadim Fint <mocksoul@yandex-team.ru>  Thu, 26 Nov 2015 15:13:17 +0300

yandex-genisys (0.0.2) stable; urgency=low

  * First production ready release

 -- Vadim Fint <mocksoul@yandex-team.ru>  Wed, 25 Nov 2015 17:41:51 +0300

yandex-genisys (0.0.1) stable; urgency=low

  * Initial release.

 -- Vadim Fint <mocksoul@yandex-team.ru>  Thu, 12 Nov 2015 16:23:33 +0300
