{"shas":[["eafad8ebd0ea824a6dd6fac378e1952c992345e7","5ca27e75aea3e5e83a04c6cfa5f1b63d358cd03d@tackley.net","Working scala version of management pages\n\nStill to do: \n- confirm how hard it is to use this stuff from java\n- write some nice doccos\n- delete all the stuff that this new framework \n  obsoletes\n ","Graham Tackley"],["e42be7c72db9be723efb8ea5c7b563932628486b","5ca27e75aea3e5e83a04c6cfa5f1b63d358cd03d@tackley.net","Started work on java example & docs\n\nBut got a bit bored, far from finished ;)","Graham Tackley"],["330d42d75fee48c78b48c27f506d787871e89c32","5ca27e75aea3e5e83a04c6cfa5f1b63d358cd03d@tackley.net","Example scala and java apps\n\nNote that, for now, the management servlet\nand management pages *must* be implemented in\nscala. Pester the author if this upsets you.\n\nHowever, the switches and metrics are designed\nto be usable just fine from java code. See the\nexample. ","Graham Tackley"],["fc065c6829d8f9d4ef9cb53316d811ad47e16d17","5ca27e75aea3e5e83a04c6cfa5f1b63d358cd03d@tackley.net","Added healthcheck, merged examples\n\nSince we don't support 100% for using these\nlibraries yet, merged the java & scala examples.\n\nRemoved the web technology-specific libraries\nwhose code is already duplicated in the new\nmanagement library.","Graham Tackley"],["938f2ddb4cede26ab1b55747efe26ab308438e7d","5ca27e75aea3e5e83a04c6cfa5f1b63d358cd03d@tackley.net","RequestLoggingFilter implemented\n\n... but untested because for reasons I don't\nunderstand right now my jetty-run on the example\nproject is complaining about slf4j dependencies","Graham Tackley"],["42cc79d128514ec94ae9b735b0b53d14ab4fae99","5ca27e75aea3e5e83a04c6cfa5f1b63d358cd03d@tackley.net","Follow scala naming convention for TimingMetric.empty","Graham Tackley"],["1ed214088c0896f5e958c3d43bdc2ce09fb276d3","0fe1cbad9051e56d17f98a3bc63cc99bc35d9f27@guardian.co.uk","First shot at building with sbt 0.10","Graham Tackley"],["d4ba464eaf1f39debcc1f898d019df04459f4736","60d565154803a0d948162f59ce42f1e9fb46927c@guardian.co.uk","management paths are more relative to webapp context\n\npreviously they were relative to the container root which mean that the\nmanagement paths only worked if the webapp was deployed in the root\ncontwext,","Stephen Wells"],["9ca62c42e3c78016fa6b41ad17069c052752f4a1","0fe1cbad9051e56d17f98a3bc63cc99bc35d9f27@guardian.co.uk","Improvements to publishing with sbt 0.10","Graham Tackley"],["770d51270bb307cb73e870a7459e3cb0873700a9","60d565154803a0d948162f59ce42f1e9fb46927c@guardian.co.uk","request logging filter formats query strings correctly","Stephen Wells"],["2d0375d48b449a1095a5c5f8d7c7b9b8a2c3bd40","0fe1cbad9051e56d17f98a3bc63cc99bc35d9f27@guardian.co.uk","Set MANIFEST.MF attributes for management jar","Graham Tackley"],["83fcf99d889295c4a28a05dcfb42bf6864051947","0fe1cbad9051e56d17f98a3bc63cc99bc35d9f27@guardian.co.uk","Obey IntelliJ's instructions","Graham Tackley"],["27090f819858a4d4eba8c5815391e355e7761072","0fe1cbad9051e56d17f98a3bc63cc99bc35d9f27@guardian.co.uk","Merge branch 'sbt010' into merge-management-scala","Graham Tackley"],["c4fd3ebf006c548afba1942e13c8ac5cfc79b411","0fe1cbad9051e56d17f98a3bc63cc99bc35d9f27@guardian.co.uk","Update to new unified scala-based management pages\n\nNote that the \"old\" (and now obsolete and deprecated) management\nlibraries can be found in branch \"3.x\"\n\nMerge branch 'merge-management-scala'\n\nConflicts:\n\tmanagement-core/pom.xml\n\tmanagement-guice/pom.xml\n\tmanagement-scalatra/pom.xml\n\tmanagement-scalatra/src/main/scala/com.gu.management.scalatra/ManagementFilter.scala\n\tmanagement-scalatra/src/main/scala/com.gu.management.scalatra/Preamble.scala\n\tmanagement-spring/pom.xml\n\tpom.xml","Graham Tackley"]],"ref":"refs/heads/master","size":14,"head":"c4fd3ebf006c548afba1942e13c8ac5cfc79b411","push_id":33400720}