Petr Kalinin
Petr Kalinin
Сейчас, если пользователь меняет свой логин на cf, то похоже в базе остаются старые события изменения его рейтинга. Надо бы полностью удалять старые события и выкачивать новые. Возможно, стоит вообще...
Если в материалах есть ссылка на алгопрог, надо автоматически ее корректировать на ссылку через window.goto (cf. #11)
Если уже существующий пользователь регистрируется заново (с тем же informaticsUsername), но с другим паролем от информатикса (что значит, что он уменил пароль от информатиска за время, прошедшее с прошлой регистрации),...
Похоже, из ejudge не подтягиваются warning'и компилятора. Надо это пофиксить.
Надо обновить список языков, захардкоженный в client/lib/languages. А именно: - обновить языки, которые есть на информатиксе - добавить языки, которые есть в ejudge, но которых нет на информатиксе - разделить...
После #95 это кажется будет очень легко
В контексте франшизы алгопрога хочется иметь возможность разным userList показывать разные данные. Как минимум, разные новости, но потенциально и вообще разные задачи и т.д. Тут надо тщательно продумать, как это...
Сейчас спикси возможных сводных таблиц захардкожены в downloadMaterials и в api/table.coffee , и возможно где-то еще, причем в разных видах. Надо их унифицировать (вынести в отдельный файл и везде использовать...
Обновить используемые npm-пакеты. Заодно может быть перейти на новую версию node.js.
Это одна из наиболее часто запрашиваемых фич на алгопроге — добавить возможность отвечать на комментарии. Но я ее пока намеренно не реализую, потому что пока вижу ряд принципиальных проблем. А...