Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Доработать API сайта #38

Open
mortido opened this issue Jul 11, 2022 · 0 comments
Open

Доработать API сайта #38

mortido opened this issue Jul 11, 2022 · 0 comments
Labels

Comments

@mortido
Copy link

mortido commented Jul 11, 2022

  1. Добавить в результаты игры флаг с падением стратегии (ручка https://cups.online/api_v2/battles/task/1314?page_size=540)
    Это позволит при выводе игр отображать игроков с упавшими стратегиями и получать список своих упавших стратегий.

  2. Добавить ручку с играми участника.
    Сейчас есть ручка с играми конкретной посылки участника и она скрыта за айдишником сессии + недоступна другим участникам (хотя можно посмотреть список посылок, т.к. это нужно для создания кастомных игр)
    Тут пар пунктов, которые можно пообсуждать или включить не все:

  • Добавить список игр по нику, да ручка из 1 пункта позволяет искать по нику, но хотелось бы видеть и кастомные игры все. Причем не только свои, и без запары с айдишниками решений (см. ручку получения игр солюшена, спрятаная за айди сессии). Тут можно поспорить про безопасность, но это часть привычной механики RAIC, изюминка, отличающая его от всяких там КГ, где выкатывали в последний момент стратегию. Мы тут сражаемся мощно и честно, нам нечего скрывать и мы собрались тут написать по настоящему крутых ботов, а не пытаться удержать остальных, чтобы в финале сражаться с квикстартгаями.
  • Добавить фильтр по упавшим играм - нет причин не делать, это удобно для всех.
  1. Ручку со списком участников/посылок не прятать за айдишник сессии (https://cups.online/api_v2/task/1314/users_search/?page_size=120)
    Не критично, но зачем прятать? Можно было бы делать нотификацию с количеством участников, или с новыми заливками.
@kuviman kuviman added the site label Jul 11, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants