diff --git a/conf/routes b/conf/routes index 988189abc0..775c100af4 100644 --- a/conf/routes +++ b/conf/routes @@ -582,7 +582,6 @@ POST /jslog/$id<\w{12}> controllers.Main.jslog(id: String) POST /jsmon/:event controllers.Main.jsmon(event: String) # Assets -GET /glyphs controllers.Main.glyphs GET /assets/*file controllers.Assets.at(path="/public", file) GET /robots.txt controllers.Main.robots diff --git a/public/glyphs.json b/public/glyphs.json new file mode 100644 index 0000000000..600e4524ec --- /dev/null +++ b/public/glyphs.json @@ -0,0 +1 @@ +{"move":[{"id":1,"symbol":"!","name":"Good move"},{"id":2,"symbol":"?","name":"Mistake"},{"id":3,"symbol":"!!","name":"Brillant move"},{"id":4,"symbol":"??","name":"Blunder"},{"id":5,"symbol":"!?","name":"Interesting move"},{"id":6,"symbol":"?!","name":"Dubious move"},{"id":7,"symbol":"□","name":"Only move"},{"id":22,"symbol":"⨀","name":"Zugzwang"}],"position":[{"id":10,"symbol":"=","name":"Equal position"},{"id":13,"symbol":"∞","name":"Unclear position"},{"id":14,"symbol":"⩲","name":"White is slightly better"},{"id":15,"symbol":"⩱","name":"Black is slightly better"},{"id":16,"symbol":"±","name":"White is better"},{"id":17,"symbol":"∓","name":"Black is better"},{"id":18,"symbol":"+−","name":"White is winning"},{"id":19,"symbol":"-+","name":"Black is winning"}],"observation":[{"id":146,"symbol":"N","name":"Novelty"},{"id":32,"symbol":"↑↑","name":"Development"},{"id":36,"symbol":"↑","name":"Initiative"},{"id":40,"symbol":"→","name":"Attack"},{"id":132,"symbol":"⇆","name":"Counterplay"},{"id":138,"symbol":"⊕","name":"Time trouble"},{"id":44,"symbol":"=∞","name":"With compensation"},{"id":140,"symbol":"∆","name":"With the idea"}]} diff --git a/ui/analyse/src/study/studyXhr.ts b/ui/analyse/src/study/studyXhr.ts index 3e534ffc5c..4f4d8922eb 100644 --- a/ui/analyse/src/study/studyXhr.ts +++ b/ui/analyse/src/study/studyXhr.ts @@ -1,5 +1,5 @@ const headers = { - 'Accept': 'application/vnd.lichess.v2+json' + 'Accept': 'application/vnd.lichess.v3+json' }; export function reload(baseUrl: string, id: string, chapterId?: string) { @@ -21,7 +21,7 @@ export function variants() { export function glyphs() { return $.ajax({ - url: '/glyphs', + url: window.lichess.assetUrl('/assets/glyphs.json', { noVersion: true }), headers, cache: true });