{"pull_request":{"state":"closed","deletions":109,"merged_by":{"avatar_url":"https://secure.gravatar.com/avatar/e6c4febeae84f6e7caf66eed3eeba077?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"e6c4febeae84f6e7caf66eed3eeba077","url":"https://api.github.com/users/zathomas","login":"zathomas","id":56683},"user":{"avatar_url":"https://secure.gravatar.com/avatar/12934f8064e0d363805531e82b43d93a?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"12934f8064e0d363805531e82b43d93a","url":"https://api.github.com/users/lancespeelmon","login":"lancespeelmon","id":107659},"updated_at":"2011-11-10T20:46:09Z","comments":5,"base":{"ref":"master","user":{"avatar_url":"https://secure.gravatar.com/avatar/3dd7a22e50fe5c570e6315c2b96031a9?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png","gravatar_id":"3dd7a22e50fe5c570e6315c2b96031a9","url":"https://api.github.com/users/sakaiproject","login":"sakaiproject","id":314726},"repo":{"name":"nakamura","master_branch":null,"fork":true,"pushed_at":"2011-11-10T20:46:09Z","homepage":"http://sakaiproject.org","clone_url":"https://github.com/sakaiproject/nakamura.git","open_issues":2,"updated_at":"2011-11-10T20:46:09Z","language":"Java","private":false,"svn_url":"https://svn.github.com/sakaiproject/nakamura","forks":65,"url":"https://api.github.com/repos/sakaiproject/nakamura","owner":{"avatar_url":"https://secure.gravatar.com/avatar/3dd7a22e50fe5c570e6315c2b96031a9?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png","gravatar_id":"3dd7a22e50fe5c570e6315c2b96031a9","url":"https://api.github.com/users/sakaiproject","login":"sakaiproject","id":314726},"html_url":"https://github.com/sakaiproject/nakamura","description":"","size":3300,"id":761713,"watchers":87,"git_url":"git://github.com/sakaiproject/nakamura.git","created_at":"2010-07-07T12:44:22Z","ssh_url":"git@github.com:sakaiproject/nakamura.git"},"label":"sakaiproject:master","sha":"3508bbb16e045a67162fbb5171300cb50da33374"},"diff_url":"https://github.com/sakaiproject/nakamura/pull/391.diff","commits":3,"closed_at":"2011-11-10T20:46:09Z","merged":true,"head":{"ref":"KERN-2270-squash","user":{"avatar_url":"https://secure.gravatar.com/avatar/12934f8064e0d363805531e82b43d93a?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"12934f8064e0d363805531e82b43d93a","url":"https://api.github.com/users/lancespeelmon","login":"lancespeelmon","id":107659},"repo":{"name":"open-experiments","master_branch":null,"fork":true,"pushed_at":"2011-11-09T23:09:40Z","homepage":"http://www.tfd.co.uk","clone_url":"https://github.com/lancespeelmon/open-experiments.git","open_issues":0,"updated_at":"2011-11-09T23:09:40Z","language":"Java","private":false,"svn_url":"https://svn.github.com/lancespeelmon/open-experiments","forks":1,"url":"https://api.github.com/repos/lancespeelmon/open-experiments","owner":{"avatar_url":"https://secure.gravatar.com/avatar/12934f8064e0d363805531e82b43d93a?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"12934f8064e0d363805531e82b43d93a","url":"https://api.github.com/users/lancespeelmon","login":"lancespeelmon","id":107659},"html_url":"https://github.com/lancespeelmon/open-experiments","description":"Sharing open source experiments with collaborators","size":188,"id":257731,"watchers":1,"git_url":"git://github.com/lancespeelmon/open-experiments.git","created_at":"2009-07-22T15:54:46Z","ssh_url":"git@github.com:lancespeelmon/open-experiments.git"},"label":"lancespeelmon:KERN-2270-squash","sha":"e2c65567156fc2b26dc7d5e12946c60758e2a6af"},"additions":181,"url":"https://api.github.com/repos/sakaiproject/nakamura/pulls/391","merged_at":"2011-11-10T20:46:09Z","body":"I have verified this working against a local machine (i.e 8080/8082) and a machine behind an apache reverse http proxy (i.e. 443/8443).  The config is much simpler now.  Thanks, L\r\n\r\ncommit 42edf9adf7c155a99484e2b914c44cc14ea2c835\r\nAuthor: Lance Speelmon <lance@speelmon.com>\r\nDate:   Thu Nov 3 09:35:16 2011 -0700\r\n\r\n    KERN-2270 OsgiUtils -> PropertyUtils\r\n\r\ncommit 4ce2e489aa796d45a25b030bac47f21405e3fb19\r\nAuthor: Ian Boston <ieb@tfd.co.uk>\r\nDate:   Thu Nov 3 10:23:22 2011 +1100\r\n\r\n    Fixed unit test,\r\n    With the previous change, if runnign http and https on the same host at the same time, all redirects must go to the https host.(cherry picked from commit 041cda59bdfec96a52611cb7b82fea1d527925cf)\r\n\r\n    Signed-off-by: Lance Speelmon <lance@speelmon.com>\r\n\r\ncommit 6a10fe739823c2de14f88f5d99c2cc53fb67e3a2\r\nAuthor: Ian Boston <ieb@tfd.co.uk>\r\nDate:   Thu Nov 3 09:44:51 2011 +1100\r\n\r\n    Allow protection on default ports whem the browser is passing headers with no port.(cherry picked from commit f27139f21b0550b416293bde8656b2b1a63d8107)\r\n\r\n    Signed-off-by: Lance Speelmon <lance@speelmon.com>\r\n\r\ncommit 848f4bbf00ae5e515f1279c55f8ed0323d2f69e4\r\nAuthor: Lance Speelmon <lance@speelmon.com>\r\nDate:   Tue Nov 1 14:48:15 2011 -0700\r\n\r\n    KERN-2270 added sanity check for trusted hosted suggested by Ray Davis\r\n\r\ncommit 11cafa1058b8b366b6e107dae4c0773a478b65f2\r\nAuthor: Lance Speelmon <lance@speelmon.com>\r\nDate:   Tue Nov 1 09:56:47 2011 -0700\r\n\r\n    KERN-2270 updated debug statement for SafeHostFilter\r\n\r\ncommit d11c4254e4512987737736f3bef7145a73c6b1b3\r\nAuthor: Lance Speelmon <lance@speelmon.com>\r\nDate:   Tue Nov 1 09:43:49 2011 -0700\r\n\r\n    KERN-2270 removed foo file - sorry\r\n\r\ncommit 95c843cfa85d0baed27fdc0b90933757a562c3fc\r\nAuthor: Lance Speelmon <lance@speelmon.com>\r\nDate:   Tue Oct 11 20:55:57 2011 -0700\r\n\r\n    KERN-2270 Fixed compile time error\r\n\r\ncommit 8bb841993828acbd27ee5e28584579def1f75f27\r\nAuthor: Lance Speelmon <lance@speelmon.com>\r\nDate:   Tue Oct 11 20:18:31 2011 -0700\r\n\r\n    KERN-2270 Manual patch to match state of file @ c2e09ebdfb67099e11919e5567e6f6c9c5cbb0b1\r\n\r\ncommit a0b3a283ffb8480319b4b63eeaf0e0e86d16d2b1\r\nAuthor: Lance Speelmon <lance@speelmon.com>\r\nDate:   Tue Oct 11 20:02:32 2011 -0700\r\n\r\n    KERN-2270 Manual patch to match state of file @ c2e09ebdfb67099e11919e5567e6f6c9c5cbb0b1\r\n\r\ncommit 26537c803500de56493b49ad9d537b3f03f00902\r\nAuthor: Ian Boston <ieb@tfd.co.uk>\r\nDate:   Tue Oct 11 14:12:37 2011 +1100\r\n\r\n    KERN-2270 Merge in ieb's enhancements to ServerProtectionService\r\n\r\n    Rationalised the Server Protection Service to make it easier to configure.(cherry picked from commit c2e09ebdfb67099e11919e5567e6f6c9c5cbb0b1)\r\n\r\n    Conflicts:\r\n\r\n    \tbundles/http/src/main/java/org/sakaiproject/nakamura/http/usercontent/ServerProtectionServiceImpl.java","issue_url":"https://github.com/sakaiproject/nakamura/issues/391","html_url":"https://github.com/sakaiproject/nakamura/pull/391","review_comments":0,"_links":{"comments":{"href":"https://api.github.com/repos/sakaiproject/nakamura/issues/391/comments"},"html":{"href":"https://github.com/sakaiproject/nakamura/pull/391"},"review_comments":{"href":"https://api.github.com/repos/sakaiproject/nakamura/pulls/391/comments"},"self":{"href":"https://api.github.com/repos/sakaiproject/nakamura/pulls/391"}},"title":"Kern 2270 squash","number":391,"mergeable":null,"id":475985,"patch_url":"https://github.com/sakaiproject/nakamura/pull/391.patch","changed_files":4,"created_at":"2011-11-08T23:42:11Z"},"action":"closed","number":391}