{"push_id":554345669,"size":7,"distinct_size":7,"ref":"refs/heads/61-db-configuration","head":"642285c78d5fe13edce076c31079ccd1063e2f61","before":"963c75befac3be4ddb4c9b9cdcaf5c666c5d4f81","commits":[{"sha":"abc876d3880069b2b6b393fbdf4a2b6cc2c36fa5","author":{"email":"018b104ba2ae0efe13b5c3b43cf0dfdf7be2a099@gmail.com","name":"BoySka"},"message":"Merge pull request #72 from frenko/searchbar_macro\n\nsearchbar macro; added to search results page\r\n\r\ncloses #34","distinct":true,"url":"https://api.github.com/repos/boyska/libreant/commits/abc876d3880069b2b6b393fbdf4a2b6cc2c36fa5"},{"sha":"1c5377643541a6997e5978c2a0e06f0984ca9252","author":{"email":"28cb93e60517febc1ae50f3b16b023e80136c0ca@logorroici.org","name":"boyska"},"message":"elasticsearch index_name is configurable\n\ncontrib scripts still do not support it\n\nthe default index_name used by webant is now \"libreant\", so if you want\nto use your old DB, you should set ES_INDEXNAME to \"book\"","distinct":true,"url":"https://api.github.com/repos/boyska/libreant/commits/1c5377643541a6997e5978c2a0e06f0984ca9252"},{"sha":"37ead9be1da8e5003878a054a4ac599118fcf833","author":{"email":"28cb93e60517febc1ae50f3b16b023e80136c0ca@logorroici.org","name":"boyska"},"message":"More DB API: len(db) is the element count","distinct":true,"url":"https://api.github.com/repos/boyska/libreant/commits/37ead9be1da8e5003878a054a4ac599118fcf833"},{"sha":"d95e8a70e5ff1863127f96aa61bb2fd3e3f25e5b","author":{"email":"28cb93e60517febc1ae50f3b16b023e80136c0ca@logorroici.org","name":"boyska"},"message":"webant-manage script\n\nwebant-manage is a powerful tool to do all kind of small scripts on libreant.\nIt can manage the database, accept the same environment variables that\nwebant does, and is useful to both sysadmin and developer\nIts implementation is based on Flask-Script\n\nA small change about the get_db had to be done to better accomodate db\nusage inside manager scripts (probably cleaner now, anyway)","distinct":true,"url":"https://api.github.com/repos/boyska/libreant/commits/d95e8a70e5ff1863127f96aa61bb2fd3e3f25e5b"},{"sha":"a3d3f4e189822435c28f987d54cc86fc2b508151","author":{"email":"28cb93e60517febc1ae50f3b16b023e80136c0ca@logorroici.org","name":"boyska"},"message":"webant-manage db_import\n\nit's a \"port\" of the old json2es.py; now better integrated with common\noptions and other tools","distinct":true,"url":"https://api.github.com/repos/boyska/libreant/commits/a3d3f4e189822435c28f987d54cc86fc2b508151"},{"sha":"cf58d7247b81aeff56a530170e5a4bf53d4d3dc4","author":{"email":"28cb93e60517febc1ae50f3b16b023e80136c0ca@logorroici.org","name":"boyska"},"message":"Move nonweb code to Flask subclass LibreantCoreApp\n\nThis better separates the application logic from the view","distinct":true,"url":"https://api.github.com/repos/boyska/libreant/commits/cf58d7247b81aeff56a530170e5a4bf53d4d3dc4"},{"sha":"642285c78d5fe13edce076c31079ccd1063e2f61","author":{"email":"28cb93e60517febc1ae50f3b16b023e80136c0ca@logorroici.org","name":"boyska"},"message":"Another subclass for webview","distinct":true,"url":"https://api.github.com/repos/boyska/libreant/commits/642285c78d5fe13edce076c31079ccd1063e2f61"}]}