pull/802/head
Thibault Duplessis 2015-08-17 21:21:27 +02:00
parent f21f5835d0
commit ad44f0a2c2
2 changed files with 12 additions and 0 deletions

View File

@ -84,4 +84,15 @@ object Main extends LilaController {
Env.report.api.autoBotReport(_, referer)
}
}
def csp = Action(BodyParsers.parse.tolerantJson) { req =>
import lila.common.PimpedJson._
req.body obj "csp-report" foreach { report =>
val gameUrl = report str "document-uri"
val blockedUrl = report str "blocked-uri"
val status = report int "status-code"
loginfo(s"[csp-report] ${req.remoteAddress} ${~status} $blockedUrl on $gameUrl")
}
Ok
}
}

View File

@ -374,6 +374,7 @@ GET /donate/thanks controllers.Donation.thanks
POST /donate/ipn controllers.Donation.ipn
POST /jslog controllers.Main.jslog
POST /csp controllers.Main.csp
# Assets
GET /assets/*file controllers.Assets.at(path="/public", file)