Files
TorchRemote/README.md
2023-03-26 09:25:52 +03:00

54 lines
1.5 KiB
Markdown

## Currently client app is not finished
# Api Roadmap
- [x] world
- [x] list available (guids)
- [x] get basic info (name, size)
- [x] selected get
- [x] selected set
- [ ] create
- [x] server
- [x] start
- [x] stop
- [x] settings get
- [x] settings set
- [x] status (state sim uptime)
- [x] settings
- [x] get type schema (maybe in graphql or json schema)
- [x] list properties of type instance
- [x] get property value
- [x] set property value
- [x] plugins
- [x] list (status, id for config type instance)
- [x] downloads
- [x] list (guids, names, icons, latest versions)
- [x] get info by guid (full description)
- [x] download by guid
- [x] install (multipart zip)
- [x] uninstall by guid
- [x] players
- [x] list
- [x] kick (with cooldown or not)
- [x] disconnect
- [x] get banned
- [x] ban
- [x] unban
- [x] promote
- [x] demote
- [x] logs (websocket)
- [x] chat
- [x] live messages (websocket)
- [x] invoke command
- [x] invoke command (with direct response for optional delay)
- [x] send message (custom color author channel)
- [ ] grids
- [x] get all
- [x] get grids in group by id
- [x] get by entity id (basic info)
- [x] toggle power state by entity id
- [x] delete by entity id
- [x] delete the entire group by entity id of one grid
- [ ] get block list
- [ ] filtering: all, terminal, functional (is enabled, is working), type, subtype