Thibault Duplessis
656ce24370
"Help lichess" page
2014-06-29 13:35:38 +02:00
Thibault Duplessis
3c753644b1
simplify routing regular expressions
2014-06-29 13:07:17 +02:00
Thibault Duplessis
a3b86766e7
show ToS page
2014-06-29 12:51:53 +02:00
Thibault Duplessis
3c25a398a6
fix routing warning and make board editor URLs nicer
2014-06-28 13:10:44 +02:00
Thibault Duplessis
94c27bd7f0
use a distinct URL for pool reloading
2014-06-28 12:04:24 +02:00
Thibault Duplessis
7e3c4c65ac
live import API
2014-06-26 14:38:14 +02:00
Thibault Duplessis
61851024f6
upgrade play to 2.3.1
2014-06-26 09:14:58 +02:00
Thibault Duplessis
f4bfda79b4
pool help page
2014-06-16 17:41:45 +02:00
Thibault Duplessis
a4a28f822c
Merge branch 'master' into pools
...
* master:
fix network error removal
Evenly position infinity scroll loading wheel
fix blog contrast on dark background
ur "اُردُو" translation #9058 . Author: alleey.
ar "العربية" translation #9056 . Author: SylverTech. Minor changes, changed regional variants to standard Arabic, added diacritics.
bg "български език" translation #9055 . Author: dreamwalker3. I really tried to make good translations, will be happy if i see them . %s- this sign when i was translating i put not sure should i please take in min. thanks.
upgrade chess module (PGN disambiguation)
fix blind mode special routing
blind mode textual representation for spectating live games
textual representation of completed game
hide font icons in blind mode
use aria-label in blind mode
make network errors less intrusive
Conflicts:
public/javascripts/big.js
2014-06-12 12:40:42 +02:00
Thibault Duplessis
8e86a3871e
fix blind mode special routing
2014-06-11 01:03:02 +02:00
Thibault Duplessis
fc67237961
blind mode textual representation for spectating live games
2014-06-11 01:00:47 +02:00
Thibault Duplessis
baee685989
much progress on pools
2014-06-07 20:38:28 +02:00
Thibault Duplessis
a62754f33f
unify game API and analysis API
2014-06-06 13:52:35 +02:00
Thibault Duplessis
4057582f4d
add game by id API entry point
2014-06-06 11:08:43 +02:00
Thibault Duplessis
8ad0d5675a
improve blind mode
2014-06-05 12:07:41 +02:00
Thibault Duplessis
c63ef70d8f
accessibility: make the site work for blind people
2014-06-05 01:44:42 +02:00
Thibault Duplessis
cd77798d44
remove HEAD /
2014-06-03 22:09:08 +02:00
Thibault Duplessis
be54a45b2f
implement blog section
2014-05-31 19:01:43 +02:00
Thibault Duplessis
dbf825005b
ask high rated players to verify their title
2014-05-26 16:21:11 +02:00
Thibault Duplessis
af02ad544e
fix challenging titled players
2014-05-24 18:43:09 +02:00
Thibault Duplessis
a1ecde7c93
fix request better analysis
2014-05-22 21:39:07 +02:00
Thibault Duplessis
4de44ecf4c
let mods review communications of reported users
2014-05-22 21:01:54 +02:00
Thibault Duplessis
7fa13eaa81
store and show total result in crosstables
2014-05-21 23:01:30 +02:00
Thibault Duplessis
b0e1628a32
mark messages as read without reaching the inbox
2014-05-21 00:40:26 +02:00
Thibault Duplessis
f7d5b557e3
version websocket API
2014-05-11 23:26:11 +02:00
Thibault Duplessis
e5c9f91102
embed streams in TV
2014-05-10 15:50:54 +02:00
Thibault Duplessis
9c12c15233
support HEAD on homepage
2014-05-06 21:23:19 +02:00
Thibault Duplessis
a4fff57f45
complete coordinate trainer
2014-05-04 13:53:48 +02:00
Thibault Duplessis
f1958d9ee3
coordinate trainer WIP
2014-05-04 01:45:14 +02:00
Thibault Duplessis
d8e4faa4c9
rewrite computer analysis protocol in a push-only style
2014-04-29 22:58:49 +02:00
Thibault Duplessis
7349cc1ba2
implement user notes
2014-04-23 01:22:57 +02:00
Thibault Duplessis
b377c2f8d2
puzzle difficulty selector
2014-04-21 18:20:49 +02:00
Thibault Duplessis
eafbc11388
implement puzzle API
2014-04-17 10:34:48 +02:00
Thibault Duplessis
27a3bb2ed7
use a different actor strategy for distributed AI
2014-04-14 22:09:24 +02:00
Thibault Duplessis
08296c14f3
run many AI instances in parallel
2014-04-03 09:49:56 +02:00
Thibault Duplessis
77d597985f
just reload the analysis when ready
2014-03-15 19:52:00 +01:00
Thibault Duplessis
95c6edf0b6
let moderators hide forum topics on homepage
2014-03-12 21:33:12 +01:00
Thibault Duplessis
336d0056d4
remove single analysis API call
2014-03-01 19:23:06 +01:00
Thibault Duplessis
16af702189
FIDE titles
2014-02-27 01:18:09 +01:00
Thibault Duplessis
7c90c6b5a8
add thanks page
2014-02-24 22:55:06 +01:00
Thibault Duplessis
74e2654582
promote TV embed
2014-02-23 14:03:48 +01:00
Thibault Duplessis
785bca0d01
lighter embedded TV, using custom event source
2014-02-23 12:27:22 +01:00
Thibault Duplessis
bb51d32b54
embed TV - and fix featured message propagation - WIP
2014-02-21 00:42:20 +01:00
Thibault Duplessis
74d2e60d89
single analysis API TODO
2014-02-18 23:41:05 +01:00
Thibault Duplessis
01bf6d4207
allow rated puzzle from URL, but with single try
2014-02-13 02:17:40 +01:00
Thibault Duplessis
bc4aabc601
disable game creation API (doesn't play well with anon game protection)
2014-02-13 00:35:25 +01:00
Thibault Duplessis
a2b098ad7c
improve puzzles according to community feedback
2014-02-09 14:36:57 +01:00
Thibault Duplessis
e3a3a3ca01
move /puzzle to /training
2014-02-09 12:53:38 +01:00
Thibault Duplessis
b29eab3914
more work on puzzles
2014-02-08 22:26:11 +01:00
Thibault Duplessis
f07d420d1d
rethink puzzle workflow
2014-02-07 23:36:56 +01:00
Thibault Duplessis
461589fc46
moar puzzle stuff
2014-02-06 21:36:41 +01:00
Thibault Duplessis
655bb8e36e
give puzzles auto increment IDs
2014-02-05 21:54:19 +01:00
Thibault Duplessis
8b6b4a357d
improve puzzles
2014-02-05 09:57:50 +01:00
Thibault Duplessis
e70d54149f
more progress on puzzles
2014-02-03 19:53:10 +01:00
Thibault Duplessis
541d996497
remove problem debug UI
2014-02-03 02:01:19 +01:00
Thibault Duplessis
1788677a75
improve puzzle integration
2014-02-03 00:59:32 +01:00
Thibault Duplessis
9162098174
problems controllers and templates
2014-02-02 21:03:32 +01:00
Thibault Duplessis
bc78442e1e
embedded move times chart, WIP
2014-02-02 12:12:42 +01:00
Thibault Duplessis
00cea45bca
debug latest imported problems
2014-02-02 01:06:28 +01:00
Thibault Duplessis
a27ba57ac2
problem import
2014-02-02 00:41:49 +01:00
Thibault Duplessis
f8f9e2a238
full players leaderboard
2014-02-01 21:40:05 +01:00
Thibault Duplessis
2f662ddc35
restore global and team IRC channels
2014-02-01 20:42:39 +01:00
Thibault Duplessis
19a47a822f
merge watcher/analysis views
2014-02-01 19:45:02 +01:00
Thibault Duplessis
6246e0c4df
let mods close accounts
2014-02-01 14:13:22 +01:00
Thibault Duplessis
80e2e25ae1
implement and document new analyse API
2014-01-27 23:20:08 +01:00
Thibault Duplessis
24c28ecb83
fix game creation api
2014-01-27 21:49:54 +01:00
Thibault Duplessis
0ddbb9988a
integrate clarkey engine detector - WIP
2014-01-13 22:11:17 +01:00
Thibault Duplessis
a2d41d1dd4
improve apis
2014-01-09 01:06:20 +01:00
Thibault Duplessis
11751e7d64
game api
2014-01-08 02:45:51 +01:00
Thibault Duplessis
857065c252
remove IRC support
2014-01-02 19:14:48 +01:00
Thibault Duplessis
25d1ce60f5
add user JSON API
2013-12-31 03:00:56 +01:00
Thibault Duplessis
3974c44216
reload all game info when ending
2013-12-24 11:47:52 +01:00
Thibault Duplessis
bf351057c5
many fixes
2013-12-23 19:56:30 +01:00
Thibault Duplessis
87846bac10
many post-deploy fixes
2013-12-22 14:15:02 +01:00
Thibault Duplessis
5452629b93
rename preferences route
2013-10-21 12:33:39 +02:00
Thibault Duplessis
b98a7b2cc3
user prefs wip
2013-10-20 20:31:08 +02:00
Thibault Duplessis
240cde6d22
Merge branch 'master' into pref
...
* master:
complete user profile
de "Deutsch" translation #4847 . Author: Kurt Keller (Ulm, Germany). http://www.softdecc.com/pdb/search.jsp?expression=PROBID=%27P1276285%27
fix clocks running after resignation
fix user autocompletion
user configurable profile wip
list of all countries by ISO-3166-2 code
fix user autocompletion
increment assets version
ok to leave the page if game is not started
add flags sprite and CSS
ja "日本語" translation #4844 . Author: Golgo13.
jv "basa Jaw" translation #4843 . Author: Anonymous.
mk "македонски јази" translation #4838 . Author: Љупчо.
hr "hrvatski" translation #4836 . Author: Anonymous.
vi "Tiếng Việt" translation #4835 . Author: Anonymous.
fi "suomi, suomen kieli" translation #4832 . Author: Anonymous. Direct translation is "satunnaiset värit" but if this line is coming to wheter to play black/white or random color it is better to use just "satunnainen". If it comes to some other place you can and should propably use direct translation
send 404 response code for closed accounts
Conflicts:
modules/user/src/main/DataForm.scala
todo
2013-10-20 19:33:27 +02:00
Thibault Duplessis
a9129ef30d
user configurable profile wip
2013-10-20 15:46:29 +02:00
Thibault Duplessis
dbd405a796
start user preferences implementation
2013-10-19 17:22:32 +02:00
Thibault Duplessis
662458c341
stream played moves
2013-10-16 18:18:01 +02:00
Thibault Duplessis
847b99fe47
let admins reopen closed accounts
2013-09-11 12:45:01 +02:00
Thibault Duplessis
af8756012a
complete lichess TV
2013-07-31 18:21:45 +02:00
Thibault Duplessis
1d5287090d
chess tv wip
2013-07-31 17:21:42 +02:00
Thibault Duplessis
7cfd75af8a
private tournaments wip
2013-07-30 23:02:12 +02:00
Thibault Duplessis
fd6c0304ef
let moderators see and check reports
2013-07-27 22:55:29 +02:00
Thibault Duplessis
d274266076
implement user-side report routing, controller and templating
2013-07-27 17:39:19 +02:00
Thibault Duplessis
fdb35c057e
dinstinct user xhr show routing to avoid cache issues
2013-07-27 00:29:07 +02:00
Thibault Duplessis
0aab15c762
show all online players to please smiling_bishop
2013-07-26 12:50:29 +02:00
Thibault Duplessis
cdf82dd02a
start user list rewrite
2013-07-23 13:04:15 +02:00
Thibault Duplessis
7f6a40bcae
edit existing games
2013-07-21 17:29:35 +02:00
Thibault Duplessis
553acd367a
improve board editor
2013-07-21 16:50:04 +02:00
Thibault Duplessis
8076fda1e4
board editor wip
2013-07-21 14:27:47 +02:00
Thibault Duplessis
b890e0216f
timeout ai load fetch
2013-06-12 02:34:49 +02:00
Thibault Duplessis
9a2d82e0d3
refactor AI api and start implementing AI monitoring
2013-06-12 02:00:20 +02:00
Thibault Duplessis
de26fafd71
decline challenges
2013-06-05 14:54:33 +02:00
Thibault Duplessis
080afeee05
complete challenge implementation
2013-06-05 13:55:16 +02:00
Thibault Duplessis
a852fe6fbe
challenge wip
2013-06-05 10:08:22 +02:00
Thibault Duplessis
6266955d45
Revert "disable signed JS and socket hijack protection"
...
This reverts commit 2900eef2c3
.
Conflicts:
app/views/base/layout.scala.html
modules/round/src/main/SocketHandler.scala
2013-06-04 18:23:08 +02:00
Thibault Duplessis
021c54e2a9
better friend suggestions, using popular online users
2013-06-01 13:45:52 +02:00
Thibault Duplessis
aa312a632d
block/unblock UI
2013-05-31 23:48:04 +02:00