Comments (4)
I think, as you said, it would increase unnecessary load to our sever.
And it's quite easy to develop a standalone service for it as well.
mm, I may have time to do it soonish.
from lila.
I wouldn't mind if we added the API.
from lila.
My experiment with a standalone fide api: https://github.com/lenguyenthanh/fide
Not saying We should go with it, but I just having fun trying new things.
I'm using smithy with smithy4s to create design API (actually just copy what We have). It's really enjoyable process.
By just writing the smithy
protocol and few lines of code, We can bootstrap the server and have openapi specification ready for us.
If anyone wants to try, just clone it and run:
sbt backend/run
open 'http://localhost:9000/docs'
from lila.
My experiment with a standalone fide api: https://github.com/lenguyenthanh/fide
I published this at: https://fide.thanh.se/docs/index.html. Anyone feel free to try (Just expand an endpoint, and click Try it out
button) and give me feedback.
Currently only support /api/players
endpoint with a lot of filters. Will support other endpoints eventually.
Edit: You can find some curl examples here: https://github.com/lenguyenthanh/fide?tab=readme-ov-file#examples
from lila.
Related Issues (20)
- Feature request - Ability to follow players from broadcasts
- Broadcast: reset causes errors
- Study embeds no longer work. HOT 1
- Team Page Chats won't load properly - team.js - Cross-Origin Request Blocked
- Correspondence game move confirmation bug?
- Inviting a student is broken
- Citing games of the Lichess players database (rather than masters) wraps usernames in weird Tags
- Best Arena Performances by Performance
- 3D piece set casues PGN tag and multiboard to cover player name HOT 1
- Input with keyboard is not working because JS program is not found or blocked
- [Feature] Add a "Teach" feature HOT 3
- Broadcast FIDE player guessing + replacements: match characters ä, ö, ü, ß
- Classes progress not showing number of games played
- Filtering by country when looking at broadcasted games
- Diagnostic Post Shows Up in Timeline
- [network issue] I can't play with my account 'rug76' HOT 1
- Feature Request - Remove "DGT Board" Play menu shortcut
- Game Accuracy not explained well on website HOT 1
- Add " copy url " button to " game as gif " and " screenshot current position " HOT 3
- Lichess rating graphs are missing some days and all dates older than March 31st are wrong
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from lila.