return $locale{ $lang } || "MISSING $lang $_[1]";
};
+helper ip => sub {
+ my $self = shift;
+ return
+ $self->req->headers->header('X-Forwarded-For')
+ || $self->req->headers->header('X-Real-IP')
+ || $self->tx->{remote_address}
+ ;
+};
+
+
get '/js/services.js' => sub {
my $self = shift;
$self->stash( VERSION => $VERSION );
$json->{entity} = $entity;
warn "NEW $id\n";
}
+
+ $json->{x_audit} = {
+ t => Time::HiRes::time,
+ ip => $self->ip(),
+ };
+
warn "## $database $entity $id body ",dump($self->req->body, $json);
my $new = _couchdb_put "/$database/$entity.$id" => $json;