Commit Graph

30 Commits (07fe9c8817e176691e65168f55ad2d07c9036a8c)

Author SHA1 Message Date
Thibault Duplessis 00711203f6 add /api/bot/game/{gameId}/chat - closes #10135 2021-11-18 11:00:02 +01:00
Thibault Duplessis 294cd0dd37 hide more player ratings 2021-10-21 11:26:17 +02:00
Thibault Duplessis 70db2863e2 include closed accounts in /api/users
Also:
- always use `disabled: true` and not `closed: true` according to docs
- don't release any info about closed accounts
2021-10-03 18:14:09 +02:00
Thibault Duplessis ced5e57c93 don't always publish user.online to discourage API misuse
Use this instead: https://lichess.org/api#operation/apiUsersStatus
2021-09-20 17:54:43 +02:00
Thibault Duplessis 5d22935c31 fix response on invalid board API command 2021-08-29 17:18:51 +02:00
Thibault Duplessis 3efbcbe28e /api/board/game/{id}/chat endpoint to fetch the game chat - for #9613 2021-08-27 14:00:52 +02:00
Thibault Duplessis d75686c827 propose/decline takeback with the board API 2021-08-24 17:49:48 +02:00
Thibault Duplessis 226f094f44 /api/bot|board/game/id/claim-victory endpoint
to claim victory when the opponent has left the game
2021-08-12 15:17:06 +02:00
Thibault Duplessis 1ac9747d83 nb bots to fetch 2021-07-25 10:03:19 +02:00
Thibault Duplessis 4df218c7ed list online bots API endpoint - for lichess-org/api#131 2021-07-25 09:52:40 +02:00
Thibault Duplessis d790f5152b bot accounts can't be streamers 2021-07-09 18:58:32 +02:00
Thibault Duplessis aaf88bc62c scalafmt 2.7.1 2020-09-21 09:28:28 +02:00
Thibault Duplessis 139c04e7a6 withdraw from all tournaments when converting account to bot 2020-07-23 15:31:00 +02:00
Thibault Duplessis 20dd8d2349 autoformat code 2020-07-22 12:52:52 +02:00
Thibault Duplessis b48699798d fix more warnings, getting ready for scala 3 2020-07-07 11:24:08 +02:00
Thibault Duplessis ea510a2fc0 fix many warnings 2020-07-07 10:34:48 +02:00
Thibault Duplessis 51b34a15da better report user bot upgrade error 2020-05-30 09:00:04 -06:00
Thibault Duplessis 8983c253bf no longer report board moves 2020-05-30 07:31:36 -06:00
Thibault Duplessis 2325faac36 close previous game stream when opening a new one 2020-05-25 11:09:52 -06:00
Thibault Duplessis 7287aa089c keep playing bot user online even if event stream is closed
closes #6591
2020-05-10 11:29:51 -06:00
Thibault Duplessis 5488a09548 scalafmt 2.5 2020-05-05 22:11:15 -06:00
Thibault Duplessis 8c1b11dbba upgrade scala 2020-04-29 08:58:36 -06:00
Thibault Duplessis e3de0fcdc5 rewrite handling of online bots/boards
now goes entirely through lila-ws
2020-04-02 12:18:53 -06:00
Thibault Duplessis c589540cc3 fix bot move validation 2020-03-18 11:10:01 -06:00
Thibault Duplessis 7bc84d320c board API: distinct endpoint to offer/accept/decline draw 2020-03-11 15:50:34 -06:00
Thibault Duplessis a024ead25f refactor bot/board controller 2020-03-11 15:27:56 -06:00
Thibault Duplessis 0a930f1da0 only expose client errors in the bot/board API 2020-03-11 15:18:23 -06:00
Thibault Duplessis 7b59df072e board API seek creation stream endpoint 2020-02-28 13:01:10 -06:00
Thibault Duplessis b0d9e10144 board API can't access spectator chat 2020-02-24 18:45:04 -06:00
Thibault Duplessis dc9e1b3633 new Board API for e-boards and any 3rd party client
allows playing with a normal Lichess account
- rated: Classical and slower
- casual: Rapid and slower
2020-02-24 16:24:33 -06:00