From d17d2564258009373a1cc10249ad54294d298ffb Mon Sep 17 00:00:00 2001
From: Benjamin Auder <benjamin.auder@somewhere>
Date: Sat, 5 Dec 2020 23:10:11 +0100
Subject: [PATCH] Update TODO + fix typos

---
 TODO                               | 17 ++++++++---------
 client/public/images/pieces/SOURCE |  4 ++--
 server/models/User.js              |  2 +-
 3 files changed, 11 insertions(+), 12 deletions(-)

diff --git a/TODO b/TODO
index 2a09f209..9ae357cd 100644
--- a/TODO
+++ b/TODO
@@ -13,21 +13,24 @@ On smartphone for Teleport, Chakart, Weiqi and some others: option "confirm move
 (=> comme pour corr) + option "confirm moves in corr games"?
 
 NEW VARIANTS:
+Xiangqi
+Synochess
+EmpireChess
+https://www.reddit.com/r/TotemChess/comments/imi3v7/totem_rules/
 https://www.chessvariants.com/other.dir/fugue.html
 https://www.chessvariants.com/rules/spartan-chess
 https://www.chessvariants.com/mvopponent.dir/avalanche.html
 https://www.chessvariants.com/mvopponent.dir/hypnotic-chess.html
 https://www.chessvariants.com/mvopponent.dir/mesmer-chess.html
 https://brainking.com/en/GameRules?tp=47&fwa=ArchivedGame!g=8204276$i=1
+related to: Crown Chess: place all units on move 1 (similar to Sittuyin, more freely --> in own half-board, possible pawns on 1st rank)
 https://musketeerchess.net/games/cerebral/rules/rules.php
-EvolutionChess: jump from 1st line, Zied
-TitanChess: bishop+knight
+--> MusketeerChess : from Titan, should be easy
 http://history.chess.free.fr/rollerball.htm
 Squatter Chess: safe on last rank = win
 Companion Chess : pieces of same nature don't attack each others
 https://www.chessvariants.com/difftaking.dir/brotherhood.html
 Crossing Chess = win when the king cross half-board
-Crown Chess: place all units on move 1 (similar to Sittuyin, more freely --> in own half-board, possible pawns on 1st rank)
 Medusa Chess = Isardam
 --> à chaque déplacement, check attaques directes + découvertes autour de case de départ dans 8 directions (pas caval)
 Kingmaker: pawns can promote also into enemy king
@@ -39,8 +42,6 @@ https://boardgamegeek.com/boardgame/18661/alapo
 Alapo is a strategy game. Each player owns twelve abstract pieces, two each of six different kinds. Round pieces move in any of the eight directions on the 6 by 6 board; square pieces move only orthogonally and triangular pieces only diagonally. Large pieces move any distance, small pieces only one field per turn.
 Opponent pieces can be eliminated by moving onto their position. The goal is to reach the opponent's base line with one of your pieces without the opponent being able to eliminate your piece in his/her next move.
 https://www.chessvariants.com/incinf.dir/bario.html
-https://www.reddit.com/r/TotemChess/comments/imi3v7/totem_rules/
-Full Cavalry : JeffK variant without jailer but 2 lancers.
 Paco-Sako : https://www.youtube.com/watch?v=tEv8TVqyZdQ + PDF rules
 https://discord.com/channels/686736099959504907/687076968046395410/735678637432635473 + Amazon Chess
 Maybe:
@@ -50,8 +51,6 @@ Non-chess:
 fanorona https://fr.wikipedia.org/wiki/Fanorona
 Yoté https://fr.wikipedia.org/wiki/Yot%C3%A9 http://www.zillionsofgames.com/cgi-bin/zilligames/submissions.cgi/92187?do=show;id=960
 gess https://en.wikipedia.org/wiki/Gess
-weiqi (check if landed stone captures, walk on connected components), go13, go9, gomoku, reversi
-  first click show the stone, second click confirm the move?
-avalam, qoridor (wider lines in another color, vr.lines [npt static get] for this one ?), xiangqi, draughts, draughts8
+gomoku, reversi
+avalam, qoridor (wider lines in another color, vr.lines [npt static get] for this one ?), draughts, draughts8
 (puis quand hexaboards peut-être: hexavariants + Hex)
-Byo-yomi possible: 1h+b15,5m (15 pierres 5 minutes)
diff --git a/client/public/images/pieces/SOURCE b/client/public/images/pieces/SOURCE
index c021dfca..40f5f5b0 100644
--- a/client/public/images/pieces/SOURCE
+++ b/client/public/images/pieces/SOURCE
@@ -6,8 +6,8 @@ PNG images for Eightpieces from https://greenchess.net/index.php and Jeff Kubach
 Images of the Hawk and Elephant were designed by "Couch Tomato #2218" on Discord,
 for the pychess-variants website (http://pychess-variants.herokuapp.com/)
 He also designed all the Horde pieces in Orda, the Shako Cannon and Elephant,
-the black Colorbound + Sittuyin pieces set, and he sent me the wizard and
-champion SVG files as well (modified from Wikipedia)
+the Synochess and Empire pieces, the black Colorbound + Sittuyin pieces set,
+and he sent me the wizard and champion SVG files as well (modified from Wikipedia)
 Letter D: https://svgsilh.com/image/2051714.html
 Mammoth: https://www.flaticon.com/free-icon/mammoth_925138
 Castle icon: https://www.flaticon.com/free-icon/castle_89009
diff --git a/server/models/User.js b/server/models/User.js
index d91045b7..6a070e25 100644
--- a/server/models/User.js
+++ b/server/models/User.js
@@ -5,7 +5,7 @@ const sendEmail = require('../utils/mailer');
 
 /*
  * Structure:
- *   _id: integer
+ *   id: integer
  *   name: varchar
  *   email: varchar
  *   loginToken: token on server only
-- 
2.44.0