{"push_id":656947511,"size":16,"distinct_size":14,"ref":"refs/heads/nolag","head":"8d18a3b47b85e23b6811fdac6042f66b5c40d6ed","before":"fe37d568e4cff48a328cba65cabe0a2c6fb883cb","commits":[{"sha":"d58d7eb3b946fc3b8c28f4fb43826780451554b7","author":{"email":"d262e75e4208f22279cdf66752edf3252b8da458@saper.info","name":"Marcin Cieslak"},"message":"Static logger Log","distinct":false,"url":"https://api.github.com/repos/saper/vicuna/commits/d58d7eb3b946fc3b8c28f4fb43826780451554b7"},{"sha":"f97c0947c9ffc076c67ab6328f6b2239d8171537","author":{"email":"d262e75e4208f22279cdf66752edf3252b8da458@saper.info","name":"Marcin Cieslak"},"message":"Don't freeze login window\n\nHow to reproduce:\n\n1) Open a login window\n2) Close with ESC\n3) Open a login window\n\nThe login window is frozen.","distinct":false,"url":"https://api.github.com/repos/saper/vicuna/commits/f97c0947c9ffc076c67ab6328f6b2239d8171537"},{"sha":"5a99419a0721468876b1d318d25f7e02c8cb74d2","author":{"email":"dc548a8c362cf86d290c663311b10dac086658ee@kitano.nl","name":"Siebrand Mazeland"},"message":"Localisation updates from https://translatewiki.net.","distinct":true,"url":"https://api.github.com/repos/saper/vicuna/commits/5a99419a0721468876b1d318d25f7e02c8cb74d2"},{"sha":"8c6b47eebe57ca4d755058765789c69bca3b376b","author":{"email":"053e8f89fb883813fa62faada24ab0a9e12449f2@o2.pl","name":"Paweł Marynowski"},"message":"Merge pull request #42 from saper/loginfreeze\n\nDon't freeze login window","distinct":true,"url":"https://api.github.com/repos/saper/vicuna/commits/8c6b47eebe57ca4d755058765789c69bca3b376b"},{"sha":"f19a7e00f1e7b719e3e417d75fb9f67103b77eb9","author":{"email":"053e8f89fb883813fa62faada24ab0a9e12449f2@o2.pl","name":"Paweł Marynowski"},"message":"update L10n","distinct":true,"url":"https://api.github.com/repos/saper/vicuna/commits/f19a7e00f1e7b719e3e417d75fb9f67103b77eb9"},{"sha":"88863e29b9d5dffdd14657a1dc4ac4d5eba39d16","author":{"email":"d262e75e4208f22279cdf66752edf3252b8da458@saper.info","name":"Marcin Cieslak"},"message":"Add serialVersionUID to serializable cuploader.Data","distinct":true,"url":"https://api.github.com/repos/saper/vicuna/commits/88863e29b9d5dffdd14657a1dc4ac4d5eba39d16"},{"sha":"8d6d76828d77dc16126d0cc87246977626c38c9e","author":{"email":"d262e75e4208f22279cdf66752edf3252b8da458@saper.info","name":"Marcin Cieslak"},"message":"Add preference to disable db lag control","distinct":true,"url":"https://api.github.com/repos/saper/vicuna/commits/8d6d76828d77dc16126d0cc87246977626c38c9e"},{"sha":"147e1d8affe512b3b81aa6394b3da078317630c4","author":{"email":"d262e75e4208f22279cdf66752edf3252b8da458@saper.info","name":"Marcin Cieslak"},"message":"Introduce ServerMonitor","distinct":true,"url":"https://api.github.com/repos/saper/vicuna/commits/147e1d8affe512b3b81aa6394b3da078317630c4"},{"sha":"55233f094768123390923b2fe97f34617fec9497","author":{"email":"d262e75e4208f22279cdf66752edf3252b8da458@saper.info","name":"Marcin Cieslak"},"message":"ServerMonitor listens on config change\n\nUse bean property change event to monitor\nchanges to the configuration property.\n\nThis allows the monitor to start as soon\nas the user changes the configuration.","distinct":true,"url":"https://api.github.com/repos/saper/vicuna/commits/55233f094768123390923b2fe97f34617fec9497"},{"sha":"7bb6ff7315f308f4bf6c51e0943c6b054094d249","author":{"email":"d262e75e4208f22279cdf66752edf3252b8da458@saper.info","name":"Marcin Cieslak"},"message":"Data.loggedIn is now bound property\n\nListen on Data.loggedIn changes\nto update UI on login and logout.\n\nOn some objects use instance methods\ninstead of static class methods\nwhen accessing Data.","distinct":true,"url":"https://api.github.com/repos/saper/vicuna/commits/7bb6ff7315f308f4bf6c51e0943c6b054094d249"},{"sha":"2c7b76a603c6532096cc2e836d429f50bdd12335","author":{"email":"d262e75e4208f22279cdf66752edf3252b8da458@saper.info","name":"Marcin Cieslak"},"message":"ServerMonitor now listens on \"loggedIn\" event\n\nWe no longer need to start ServerMonitor\nthread manually, it will react to login/logout\nand preferences changed events accordingly.","distinct":true,"url":"https://api.github.com/repos/saper/vicuna/commits/2c7b76a603c6532096cc2e836d429f50bdd12335"},{"sha":"89e985f3e7450fc4ec68df90c8e65d18e1d562e8","author":{"email":"d262e75e4208f22279cdf66752edf3252b8da458@saper.info","name":"Marcin Cieslak"},"message":"Import less","distinct":true,"url":"https://api.github.com/repos/saper/vicuna/commits/89e985f3e7450fc4ec68df90c8e65d18e1d562e8"},{"sha":"078016772f85fd551996e367ef605dacfd069376","author":{"email":"d262e75e4208f22279cdf66752edf3252b8da458@saper.info","name":"Marcin Cieslak"},"message":"checkDatabaseLag -> serverMonitorEnabled\n\nisServerMonitorEnabled() is much better!","distinct":true,"url":"https://api.github.com/repos/saper/vicuna/commits/078016772f85fd551996e367ef605dacfd069376"},{"sha":"276eb05768888db976e844c84669a163a55724c9","author":{"email":"d262e75e4208f22279cdf66752edf3252b8da458@saper.info","name":"Marcin Cieslak"},"message":"ServerMonitor message. Translate to pl_PL.","distinct":true,"url":"https://api.github.com/repos/saper/vicuna/commits/276eb05768888db976e844c84669a163a55724c9"},{"sha":"6e23acb644c55248a7078335c760a52be3e4652c","author":{"email":"d262e75e4208f22279cdf66752edf3252b8da458@saper.info","name":"Marcin Cieslak"},"message":"Fix [static] warning","distinct":true,"url":"https://api.github.com/repos/saper/vicuna/commits/6e23acb644c55248a7078335c760a52be3e4652c"},{"sha":"8d18a3b47b85e23b6811fdac6042f66b5c40d6ed","author":{"email":"d262e75e4208f22279cdf66752edf3252b8da458@saper.info","name":"Marcin Cieslak"},"message":"Don't serialize propchange","distinct":true,"url":"https://api.github.com/repos/saper/vicuna/commits/8d18a3b47b85e23b6811fdac6042f66b5c40d6ed"}]}