{"push_id":776517307,"size":10,"distinct_size":10,"ref":"refs/heads/master","head":"f28785eac8fd6749e9a0a5f419f159431bdc91a4","before":"2305b5236ccaeb601ea2714c3ec7f89c87f8e52e","commits":[{"sha":"1c57ea5d2299c7af7a199eeb63863a5417806781","author":{"email":"df6e1a462b5068e7cd37b5ebdba5d9f6b4da01fc@gnutls.org","name":"Nikos Mavrogiannopoulos"},"message":"luci-app-ocserv: list users with no group\n\nThis was marked as \"(none)\" which was not caught by the regex.\n\nSigned-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>","distinct":true,"url":"https://api.github.com/repos/bright-things/ionic-luci/commits/1c57ea5d2299c7af7a199eeb63863a5417806781"},{"sha":"6a4226b3d1cd71e5d3abd7219552aa7fb9dd6f65","author":{"email":"ab53a3387de93e31696058c104e6f769cd83fd1b@iki.fi","name":"Hannu Nyman"},"message":"statistics: cleanup config file\n\nNo functional changes, but the file is reorganised:\n* group settings: general settings / output plugins / input plugins\n* sort settings inside a group\n* remove quotes from option names to match the current uci behaviour\n* whitespace corrections\n\nSigned-off-by: Hannu Nyman <hannu.nyman@iki.fi>","distinct":true,"url":"https://api.github.com/repos/bright-things/ionic-luci/commits/6a4226b3d1cd71e5d3abd7219552aa7fb9dd6f65"},{"sha":"4f429c5c8d95bdd74a7e005364cb511410caea5e","author":{"email":"ab53a3387de93e31696058c104e6f769cd83fd1b@iki.fi","name":"Hannu Nyman"},"message":"statistics: adjust default settings to match default plugins\n\nAdjust default settings to match the plugins installed by default\n(default plugins: iwinfo, interface, load)\n\n* disable plugins not installed by default to avoid error messages at start\n* remove references to Freifunk interfaces, as most users do not have those\n\nSigned-off-by: Hannu Nyman <hannu.nyman@iki.fi>","distinct":true,"url":"https://api.github.com/repos/bright-things/ionic-luci/commits/4f429c5c8d95bdd74a7e005364cb511410caea5e"},{"sha":"478bb37a456e79f3541e0f8fbd672fe39aeb3de6","author":{"email":"ab53a3387de93e31696058c104e6f769cd83fd1b@iki.fi","name":"hnyman"},"message":"Merge pull request #456 from hnyman/stat-config\n\nstatistics: cleanup default configuration","distinct":true,"url":"https://api.github.com/repos/bright-things/ionic-luci/commits/478bb37a456e79f3541e0f8fbd672fe39aeb3de6"},{"sha":"0d5070c51089deb448476f1abadcea8e185eaf9b","author":{"email":"ab53a3387de93e31696058c104e6f769cd83fd1b@iki.fi","name":"Hannu Nyman"},"message":"statistics: remove references to Lucid from scripts\n\nBoth init.d and uci-defaults scripts included in luci-app-statistics\nstill contained stuff related to lucid, which package was removed by\nhttps://github.com/openwrt/luci/commit/91b97bc9f625d09431dc1c753209a037d7c42fbc\n\nChanges to scripts:\n* init.d: lucid reference removed,\n          /var/etc creation moved earlier (before first possible use)\n* uci-defaults: lucid parameters & restart removed\n  (but busybox httpd stuff was left intact, although it might be unnecessary)\n\nSigned-off-by: Hannu Nyman <hannu.nyman@iki.fi>","distinct":true,"url":"https://api.github.com/repos/bright-things/ionic-luci/commits/0d5070c51089deb448476f1abadcea8e185eaf9b"},{"sha":"e32a877aa48d0e9d87d999026a6c49707b42a7bf","author":{"email":"e822b5b0d8860d776ffe82d0ccfbc6fda0a55491@litza.de","name":"Jan-Philipp Litza"},"message":"luci-lib-jsonc: Ignore non-string-or-number keys in tables\n\nPreviously, the following caused a segmentation fault:\n\n    json.stringify({[{}] = true})\n\nThis was caused by lua_tostring() returning NULL for anything but\nstrings and numbers, letting json_object_object_add crash.\n\nThis patch makes jsonc ignore all keys which have no string\nrepresentation altogether.\n\nSigned-off-by: Jan-Philipp Litza <janphilipp@litza.de>","distinct":true,"url":"https://api.github.com/repos/bright-things/ionic-luci/commits/e32a877aa48d0e9d87d999026a6c49707b42a7bf"},{"sha":"e7645d557c1bd532e49c69f0ab781cf6342067d1","author":{"email":"e822b5b0d8860d776ffe82d0ccfbc6fda0a55491@litza.de","name":"Jan-Philipp Litza"},"message":"luci-lib-jsonc: allow encoding empty lists\n\nTo be consistent with the behavior of luci-lib-json, an empty Lua table\nshould be encoded to an empty JSON list, not an empty JSON object.\n\nTo still allow encoding empty JSON objects, the usage of anything other\nthan a number or a string as a key (for example an empty table or a\nfunction) can be used to force encoding as an object:\n\n    json.stringify({})                  -- \"[]\"\n    json.stringify({[{}] = true})       -- \"{}\"\n\nSigned-off-by: Jan-Philipp Litza <janphilipp@litza.de>","distinct":true,"url":"https://api.github.com/repos/bright-things/ionic-luci/commits/e7645d557c1bd532e49c69f0ab781cf6342067d1"},{"sha":"a36a73cbdcfb54e1c23453b2541ca74bf36ee79a","author":{"email":"a9275913d515487ffaed469337a530ed202da558@openwrt.org","name":"Jo-Philipp Wich"},"message":"Merge pull request #457 from jplitza/master\n\nluci-lib-jsonc: fix handling of strange keys, allow encoding []","distinct":true,"url":"https://api.github.com/repos/bright-things/ionic-luci/commits/a36a73cbdcfb54e1c23453b2541ca74bf36ee79a"},{"sha":"c0e2255ae90145062d5966725c7ee5da3c310ce1","author":{"email":"ab53a3387de93e31696058c104e6f769cd83fd1b@iki.fi","name":"Hannu Nyman"},"message":"Merge pull request #393 from nmav/no-group-match\n\nluci-app-ocserv: list users with no group","distinct":true,"url":"https://api.github.com/repos/bright-things/ionic-luci/commits/c0e2255ae90145062d5966725c7ee5da3c310ce1"},{"sha":"f28785eac8fd6749e9a0a5f419f159431bdc91a4","author":{"email":"34dd506d1dac6faa3a9746efd7742bd1d9f8d587@netcompartner.com","name":"Lars Boegild Thomsen"},"message":"Merge branch 'openwrt'","distinct":true,"url":"https://api.github.com/repos/bright-things/ionic-luci/commits/f28785eac8fd6749e9a0a5f419f159431bdc91a4"}]}