diff --git a/app/game/Metadata.scala b/app/game/Metadata.scala
index e11d2f79e4..3794de7f8e 100644
--- a/app/game/Metadata.scala
+++ b/app/game/Metadata.scala
@@ -10,6 +10,8 @@ case class Metadata(
def encode = RawMetadata(so = source.id, pgni = pgnImport)
def pgnDate = pgnImport flatMap (_.date)
+
+ def pgnUser = pgnImport flatMap (_.user)
}
case class RawMetadata(
diff --git a/app/templating/AssetHelper.scala b/app/templating/AssetHelper.scala
index 73c1ebd60e..1ea22de43c 100644
--- a/app/templating/AssetHelper.scala
+++ b/app/templating/AssetHelper.scala
@@ -7,7 +7,7 @@ import play.api.templates.Html
trait AssetHelper {
- val assetVersion = 62
+ val assetVersion = 63
def cssTag(name: String) = css("stylesheets/" + name)
diff --git a/app/views/game/infoBox.scala.html b/app/views/game/infoBox.scala.html
index 04d2b9b1d9..76f1e963d1 100644
--- a/app/views/game/infoBox.scala.html
+++ b/app/views/game/infoBox.scala.html
@@ -6,6 +6,10 @@
@game.metadata.flatMap(_.pgnDate).map { date =>
PGN Import @date
+ @game.metadata.flatMap(_.pgnUser).map { user =>
+
+ @userIdLink(user.some)
+ }
}.getOrElse {
@if(game.isBeingPlayed) {
@trans.playingRightNow()
diff --git a/public/javascripts/big.js b/public/javascripts/big.js
index 4417a07c4a..3e11fe6d32 100644
--- a/public/javascripts/big.js
+++ b/public/javascripts/big.js
@@ -1855,7 +1855,7 @@ var lichess_translations = [];
clearShortcutSquares("BCDEFGH", "12345678");
clearShortcutSquares("A", "1234567");
var $game = $("#GameBoard");
- var $chat = $("div.lichess_chat").chat();
+ var $chat = $("div.lichess_chat").chat({resize: true});
var $watchers = $("div.watchers").watchers();
lichess.socket = new strongSocket(
diff --git a/todo b/todo
index ab3bb81025..052f3b9b51 100644
--- a/todo
+++ b/todo
@@ -56,6 +56,9 @@ let players block other players
detect lack of support for date formatting (gl) and use 2013-02-15 13:48:00 instead
recognize pgn in forum and show a pgn4web
localize in chrome web store
-spectator room (analyse mode) height and hide
make deploy of translations easier (new project?)
show language list on 2/3 columns
+
+deploy
+------
+db.game4.ensureIndex({"me.pgni.user":1},{sparse:1})