freecode.academy

  1. Статус
    Задача
    Дата создания
    Планируемая дата начала
    Планируемая дата выполнения
    Дата начала
    Дата выполнения
    Постановщик
    Кто работает
  2. Новая

    Задача: Поправить фильтрацию проектов

    Проект: freecode.academy

    Сейчас из списка пользователей есть ссылки типа "еще n проектов" для созданных проектов и тех, в которых участвует пользователь.
    Эти фильтры сейчас не учитываются.
    Sep 6, 2022 8:00 AM
  3. Выполняется

    Задача: В уроках сделать закрытие поздравления по клику на Enter

    Проект: freecode.academy

    Сейчас, когда успешно проходишь урок, вылетает окошко "Поздравляю!". Вот по Enter оно должно закрываться.
    Sep 5, 2022 5:21 AM
    Sep 5, 2022 5:27 AM
  4. Выполняется

    Задача: Поправить обновление стейта в уроках

    Проект: freecode.academy

    Есть две проблемы:
    1. При успешном выполнении бывает сбрасывается написанный код
    2. При переходе к следующему заданию статусы тестов сохраняются успешными (зеленые галочки).

    May 24, 2022 9:30 AM
    May 25, 2022 7:36 AM
  5. Завершена
    May 19, 2022 5:48 AM
    May 19, 2022 4:42 PM
    May 19, 2022 5:32 PM
  6. Выполняется

    Задача: Поправить создание задач и таймеров в офисе (resetStore)

    Проект: freecode.academy

    Сейчас в офисе при запуске таймера не обновляется хранилище и не меняется статус.
    Apr 24, 2022 10:16 PM
    May 9, 2022 12:24 PM
  7. Завершена

    Задача: Поправить создание комментариев

    Проект: freecode.academy

    Как минимум в обсуждениях в ответе content пустой, из-за чего выводится пустой комментарий. Требуется перезагрузка страницы.
    Apr 24, 2022 7:52 PM
    Apr 24, 2022 10:15 PM
    Apr 24, 2022 10:15 PM
  8. Завершена
    Mar 15, 2022 6:24 PM
    Apr 24, 2022 7:52 PM
    May 9, 2022 12:52 PM
  9. Завершена
    Mar 10, 2022 8:11 AM
    Mar 15, 2022 5:55 PM
  10. Выполняется
    Dec 18, 2021 4:59 AM
    May 9, 2022 12:26 PM
  11. Завершена
    Dec 18, 2021 4:26 AM
    Dec 18, 2021 4:26 AM
    Dec 18, 2021 4:58 AM
  12. Новая
    Dec 15, 2021 6:25 AM
    Dec 18, 2021 2:34 AM
    Dec 18, 2021 2:55 AM
  13. Завершена
    Dec 15, 2021 4:35 AM
    Dec 18, 2021 3:40 AM
    Dec 18, 2021 4:15 AM
  14. Завершена

    Задача: Поправить формирование ссылок на телеграм

    Проект: freecode.academy

    Если пользователь указывает собачку, то ссылка нерабочая получается.
    Dec 9, 2021 2:15 PM
    Dec 18, 2021 2:55 AM
  15. Новая
    Nov 23, 2021 1:20 PM
  16. Завершена

    Задача: Поправить формирование ссылок при создании ресурсов

    Проект: freecode.academy

    Сейчас на конце позволяются точки. Некоторые клиенты не понимают этого, думая, что точка не относится к ссылке (если отправлять простым текстом).
    Надо на конце убирать лишние символы.
    Nov 20, 2021 1:51 PM
    Dec 18, 2021 4:15 AM
    Dec 18, 2021 4:19 AM
  17. Новая
    Oct 29, 2021 5:11 PM
  18. Завершена
    Oct 28, 2021 11:49 AM
    Nov 14, 2021 2:50 PM
    Nov 14, 2021 3:02 PM
  19. Завершена
    Oct 28, 2021 11:48 AM
    Nov 14, 2021 3:02 PM
    Nov 14, 2021 3:12 PM
  20. Новая
    Oct 28, 2021 11:41 AM
  21. Завершена
    Oct 28, 2021 9:06 AM
    Oct 28, 2021 9:08 AM
    Oct 28, 2021 11:47 AM
  22. Завершена
    Oct 28, 2021 9:06 AM
    Oct 28, 2021 11:47 AM
    Oct 28, 2021 12:29 PM
  23. Новая
    Oct 28, 2021 9:06 AM
  24. Новая
    Oct 28, 2021 9:06 AM
  25. Завершена
    Sep 18, 2021 9:35 PM
    Sep 18, 2021 9:35 PM
    Sep 19, 2021 8:03 PM
  26. Завершена
    Sep 18, 2021 8:29 PM
    Dec 18, 2021 5:30 AM
    Dec 18, 2021 6:03 AM
  27. Новая

    Задача: Поправить список комментариев

    Проект: freecode.academy

    На странице /comments (как минимум) не передается связка на Topic. В итоге возникает ошибка console.error('Topic is not defined') и не выводится ссылка на топик.
    Надо добавить в запрос получение топика у комментария.
    Sep 18, 2021 8:26 PM
  28. Завершена

    Задача: Бесконечная рекурсия в уроке

    Проект: freecode.academy

    Урок. При попытке выполнения возникает бесконечная рекурсия (возможно только в момент неправильного выполнения).

    Sep 13, 2021 5:56 PM
    Dec 18, 2021 6:07 AM
    Dec 18, 2021 6:55 AM
  29. Новая
    Sep 11, 2021 9:34 AM
  30. Завершена
    Sep 11, 2021 5:28 AM
    Sep 11, 2021 6:22 AM
    Sep 11, 2021 6:54 AM
  31. Завершена
    Sep 11, 2021 5:22 AM
    Sep 12, 2021 7:45 AM
  32. Завершена
    Sep 11, 2021 5:21 AM
    Sep 11, 2021 5:22 AM
    Sep 12, 2021 7:46 AM
  33. Завершена
    Sep 11, 2021 5:21 AM
    Sep 18, 2021 5:09 PM
    Sep 18, 2021 9:34 PM
  34. Новая
    Sep 11, 2021 5:20 AM
  35. Новая
    Sep 11, 2021 5:20 AM
  36. Новая
    Sep 11, 2021 5:19 AM
  37. Новая
    Sep 11, 2021 5:19 AM
  38. Новая

    Задача: Добавить просмотр подключенной стратегии развития

    Проект: freecode.academy

    Сейчас в самой стратегии видно технологические уровни относительно текущего пользователя. Надо иметь возможность сопоставлять с любым пользователем.
    Sep 6, 2021 6:41 AM
  39. Новая
    Sep 3, 2021 5:04 PM
  40. Завершена
    Sep 3, 2021 4:32 AM
    Sep 3, 2021 4:32 AM
    Sep 3, 2021 5:08 AM
  41. Завершена
    Sep 3, 2021 12:56 AM
    Sep 3, 2021 12:56 AM
    Sep 3, 2021 4:30 AM
  42. Завершена
    Sep 3, 2021 12:55 AM
    Sep 3, 2021 5:08 AM
    Sep 3, 2021 6:10 AM
  43. Завершена
    Sep 2, 2021 1:45 PM
    Sep 2, 2021 11:04 PM
  44. Новая
    Sep 1, 2021 4:47 PM
  45. Завершена
    Sep 1, 2021 4:37 PM
    Sep 1, 2021 4:45 PM
    Sep 3, 2021 6:32 AM
  46. Новая
    Sep 1, 2021 4:37 PM
  47. Выполняется
    Sep 1, 2021 4:36 PM
    Sep 1, 2021 4:44 PM
  48. Новая
    Sep 1, 2021 4:35 PM
  49. Новая

    Задача: Обновить react до версии 17+

    Проект: freecode.academy

    Сейчас некоторые задачи по реакту не работают, потому что рассчитаны на react@16, например https://freecode.academy/learn/exercises/5a24c314108439a4d4036168

    Sep 1, 2021 2:56 PM
  50. Новая

    Задача: Перенести объект user в основной контект приложения

    Проект: freecode.academy

    Сейчас пользователя приходится получать так:
    const context = useContext(Context) as PrismaCmsContext const user = context?.user;

    При этом контекст src/pages/_App/Context фактически не используется. Надо по максимуму избавиться от контекста PrismaCmsContext в пользу основного контекста приложения.

    Sep 1, 2021 2:31 PM
  51. Завершена
    Aug 31, 2021 8:32 PM
    Sep 3, 2021 5:14 PM
    Sep 19, 2021 10:35 PM
  52. Выполняется
    Aug 31, 2021 8:28 PM
    Sep 1, 2021 2:32 PM
  53. Выполняется
    Aug 31, 2021 8:27 PM
    Aug 31, 2021 8:27 PM
  54. Новая
    Aug 29, 2021 4:00 PM
  55. Новая
    Aug 25, 2021 12:56 PM
  56. Новая

    Задача: Добавить каталог Коммерческих предложений

    Проект: freecode.academy

    Хорошо бы выкатить функцию каталога Коммерческих предложений, то есть что пользователь может предложить и за сколько. В этом указать используемые технологии, сроки, цены, картинки.
    Aug 25, 2021 11:05 AM
  57. Новая
    Aug 24, 2021 5:23 PM
  58. Отменена

    Задача: Изучить проект indiehackers.com

    Проект: freecode.academy

    Онлайн-сообщество для основателей маленьких предприятий по разработке ПО
    Aug 24, 2021 1:12 PM
  59. Новая

    Задача: Добавить форму обратной связи на сайте

    Проект: freecode.academy

    Обратную связь надо реализовать через задачи в проектах. При этом надо проектам добавить настройки доступов, типа таких:
    • Кто может создавать задачи в проекте (Аноним, Авторизованный пользователь, Участник проекта и т.п.)
    В задачах тоже надо настройки доступов типа:
    • Кто может выполнять задачу (Аноним, Авторизованный пользователь, Участник проекта)

    Aug 23, 2021 7:18 PM
  60. Завершена

    Задача: В уроках добавить вкладку Чужие решения

    Проект: freecode.academy

    Надо добавить возможность видеть чужие готовые решения и иметь возможность обсудить их. Это особенно полезно в сложных уроках с хитрой логикой.
    Aug 23, 2021 7:14 PM
    Aug 24, 2021 5:16 PM
    Aug 26, 2021 10:51 PM
  61. Завершена

    Задача: Улучшить логику начала выполнения задачи

    Проект: freecode.academy

    Сейчас, если описание задачи большое, то не видно кнопку "Приступить к выполнению задачи", пока не прокрутишь вниз. Из-за этого сбивается учет затрачиваемого времени на выполнение задачи, так как много времени уже потрачего на чтение, и только потом нажимаешь "Приступить к выполнению". Надо сделать кнопку более видимой.
    Aug 23, 2021 7:11 PM
    Aug 24, 2021 5:37 PM
    Aug 24, 2021 6:20 PM
  62. Новая
    Aug 23, 2021 8:32 AM
  63. Завершена

    Задача: Поправить страницу блога

    Проект: freecode.academy

    Не открывается внутренняя страница, например /blog/news
    Aug 22, 2021 5:42 PM
    Sep 11, 2021 6:54 AM
    Sep 11, 2021 8:13 AM
  64. Завершена
    Aug 22, 2021 4:47 PM
    Aug 22, 2021 5:22 PM
    Aug 22, 2021 6:36 PM
  65. Завершена
    Aug 20, 2021 3:00 PM
    Aug 22, 2021 8:55 AM
    Aug 22, 2021 4:47 PM
  66. Новая
    Aug 19, 2021 5:30 AM
  67. Новая
    Aug 16, 2021 5:32 AM
  68. Завершена
    Aug 15, 2021 8:34 AM
    Aug 15, 2021 8:34 AM
    Aug 15, 2021 10:43 AM
  69. Завершена
    Aug 15, 2021 3:20 AM
    Aug 15, 2021 3:20 AM
    Aug 15, 2021 4:27 AM
  70. Завершена
    Aug 14, 2021 11:42 AM
    Aug 15, 2021 6:11 AM
  71. Завершена
    Aug 14, 2021 11:42 AM
    Aug 15, 2021 4:44 AM
    Aug 15, 2021 8:34 AM
  72. Завершена
    Aug 14, 2021 9:34 AM
    Aug 14, 2021 11:31 AM
    Aug 14, 2021 11:36 AM
  73. Завершена
    Aug 14, 2021 6:26 AM
    Aug 14, 2021 9:33 AM
    Aug 14, 2021 9:34 AM
  74. Выполняется
    Aug 14, 2021 6:25 AM
    Aug 14, 2021 6:29 AM
  75. Новая
    Aug 14, 2021 2:14 AM
  76. Завершена
    Aug 14, 2021 2:14 AM
    Aug 26, 2021 7:01 PM
    Aug 26, 2021 7:04 PM
  77. Завершена
    Aug 14, 2021 1:54 AM
    Aug 14, 2021 1:54 AM
    Aug 14, 2021 2:16 AM
  78. Завершена
    Aug 13, 2021 9:03 AM
    Aug 13, 2021 11:12 PM
    Aug 30, 2021 4:45 PM
  79. Новая
    Aug 13, 2021 8:01 AM
  80. Выполняется
    Aug 13, 2021 7:50 AM
    Aug 15, 2021 5:08 PM
  81. Завершена
    Aug 13, 2021 7:49 AM
    Aug 13, 2021 7:49 AM
    Aug 13, 2021 9:01 AM
  82. Новая
    Aug 12, 2021 3:46 AM
  83. Новая

    Задача: Прикрутить Sentry

    Проект: freecode.academy


    Aug 12, 2021 12:45 AM
  84. Новая
    Aug 12, 2021 12:34 AM
  85. Завершена
    Aug 12, 2021 12:25 AM
    Aug 14, 2021 2:36 AM
    Aug 14, 2021 9:34 AM
  86. Новая

    Задача: Поправить чаты

    Проект: freecode.academy


    Aug 12, 2021 12:25 AM
  87. Новая
    Aug 12, 2021 12:25 AM
  88. Завершена
    Aug 11, 2021 11:25 PM
    Aug 11, 2021 11:25 PM
    Aug 13, 2021 9:00 AM
  89. Новая
    Aug 11, 2021 8:05 AM
  90. Выполняется
    Aug 11, 2021 3:07 AM
    Aug 11, 2021 5:07 AM
  91. Новая

    Задача: Перепроверить связь Пользователь (Создатель) - Проект

    Проект: freecode.academy

    where: { ProjectsCreated_some: { type: Education } }
    Aug 11, 2021 2:12 AM
  92. Новая
    Aug 9, 2021 11:12 PM
  93. Выполняется
    Aug 9, 2021 7:42 PM
    Aug 9, 2021 7:42 PM
  94. Завершена
    Aug 9, 2021 6:00 PM
    Aug 15, 2021 6:12 AM
    Aug 15, 2021 8:33 AM
  95. Выполняется
    Aug 9, 2021 4:44 PM
    Aug 9, 2021 4:44 PM
  96. Отменена
    Jun 1, 2021 2:00 PM
    Jun 1, 2021 2:00 PM
  97. Новая
    May 17, 2021 7:58 PM
  98. Новая
    May 14, 2021 8:17 PM
  99. Завершена
    Apr 29, 2021 2:36 AM
    Apr 29, 2021 2:36 AM
    Apr 29, 2021 2:48 AM
  100. Завершена
    Apr 29, 2021 12:57 AM
    Apr 29, 2021 12:58 AM
    Apr 29, 2021 2:36 AM
  101. Новая
    Apr 15, 2021 9:11 AM
  102. Новая
    Apr 15, 2021 6:51 AM
  103. Новая

    Задача: На странице пользователя учесть настройку acceptNewChatRoom

    Проект: freecode.academy

    Если пользователь не разрешил с ним новые чаты и еще нет диалога с текущим пользователем, то не давать заполнять форму отправки сообщения
    Apr 15, 2021 6:26 AM
  104. Новая
    Apr 15, 2021 6:25 AM
  105. Завершена
    Apr 14, 2021 3:47 PM
    Apr 14, 2021 3:47 PM
    Apr 14, 2021 4:02 PM
  106. Завершена
    Apr 6, 2021 2:18 AM
    Apr 6, 2021 2:21 AM
    Apr 6, 2021 6:09 AM
  107. Выполняется
    Apr 5, 2021 3:55 AM
    Apr 5, 2021 4:32 AM
  108. Завершена
    Apr 5, 2021 3:42 AM
    Apr 5, 2021 3:44 AM
    Apr 15, 2021 6:35 AM
  109. Новая

    Задача: Добавить функцию удаления уведомления при прочтении сообщения

    Проект: freecode.academy

    Сейчас в списке уведомлений есть галочка "Удалить уведомление". Но если не удалить, а перейти в сообщение, то уведомление остается активным и нет возможности удалить (приходится назад возвращаться).
    Apr 5, 2021 3:38 AM
  110. Новая

    Задача: Добавить возможность отправлять чат-сообщения анонимным пользователя

    Проект: freecode.academy

    Надо включить настройку ChatMessageProcessor::allowAnonymous
    Apr 5, 2021 3:33 AM
  111. Новая
    Apr 5, 2021 2:16 AM
  112. Завершена

    Задача: Добавить пользователю настройку "Разрешить новые чат-комнаты"

    Проект: freecode.academy

    Без этого не смогут пользователи писать в личку, если еще нет переписки.
    Apr 5, 2021 2:15 AM
    Apr 5, 2021 2:15 AM
    Apr 5, 2021 3:44 AM
  113. Новая
    Apr 4, 2021 11:27 PM
  114. Новая

    Задача: Убрать скролл основной части страницы. Должен быть общий скролл.

    Проект: freecode.academy

    Иначе при переходах по страницам, не скроллится к верху.
    Apr 4, 2021 10:38 PM
  115. Завершена
    Apr 4, 2021 10:03 PM
    Apr 4, 2021 10:05 PM
    Apr 5, 2021 12:39 AM
  116. Выполняется
    Apr 3, 2021 8:37 PM
    Apr 3, 2021 8:37 PM
  117. Выполняется
    Apr 2, 2021 6:33 PM
    Apr 2, 2021 6:33 PM
  118. Выполняется

    Задача: Изучить divjoy.com

    Проект: freecode.academy


    Apr 2, 2021 4:24 PM
    Apr 5, 2021 12:00 AM
    Apr 2, 2021 4:24 PM
  119. Выполняется
    Mar 29, 2021 2:20 PM
    Apr 8, 2021 6:08 AM
  120. Завершена
    Mar 29, 2021 1:48 PM
    Mar 29, 2021 1:48 PM
    Mar 29, 2021 1:56 PM
  121. Завершена
    Mar 16, 2021 3:56 PM
    Mar 16, 2021 3:56 PM
    Mar 16, 2021 4:21 PM
  122. Завершена
    Mar 12, 2021 2:18 AM
    Mar 12, 2021 2:18 AM
    Mar 12, 2021 2:29 AM
  123. Новая
    Mar 10, 2021 12:21 AM
    Mar 12, 2021 11:30 PM
    Mar 13, 2021 12:30 AM
  124. Новая
    Mar 9, 2021 4:08 AM
  125. Новая
    Mar 9, 2021 4:08 AM
    Mar 13, 2021 12:30 AM
    Mar 13, 2021 2:00 AM
  126. Новая
    Mar 9, 2021 12:29 AM
  127. Отменена
    Mar 9, 2021 12:15 AM
    Mar 9, 2021 12:15 AM
  128. Новая
    Mar 8, 2021 8:04 AM
  129. Новая
    Mar 8, 2021 8:03 AM
    Mar 13, 2021 3:00 AM
    Mar 13, 2021 11:30 AM
  130. Завершена
    Mar 6, 2021 11:21 PM
    Mar 13, 2021 12:00 AM
    Mar 8, 2021 11:44 PM
    Mar 9, 2021 12:09 AM
  131. Выполняется
    Mar 3, 2021 2:37 PM
    Mar 7, 2021 10:00 AM
    Mar 7, 2021 2:30 PM
    Mar 4, 2021 1:47 PM
  132. Новая
    Mar 2, 2021 8:18 PM
    Mar 6, 2021 12:00 PM
    Mar 6, 2021 1:00 PM
  133. Новая
    Mar 2, 2021 6:34 PM
    Mar 6, 2021 10:00 AM
    Mar 6, 2021 11:30 AM
  134. Завершена
    Mar 2, 2021 6:19 PM
    Mar 2, 2021 5:00 PM
    Mar 2, 2021 6:00 PM
    Mar 2, 2021 8:14 PM
  135. Завершена
    Mar 2, 2021 6:19 PM
    Mar 2, 2021 7:30 PM
    Mar 2, 2021 8:30 PM
    Mar 2, 2021 6:44 PM
    Mar 2, 2021 8:13 PM
  136. Завершена
    Mar 2, 2021 9:54 AM
    Mar 2, 2021 6:24 PM
    Mar 2, 2021 7:24 PM
    Mar 2, 2021 6:20 PM
    Mar 2, 2021 8:13 PM
  137. Новая

    Задача: Поправить стили календаря

    Проект: freecode.academy

    Надо добавить height: 100%
    Mar 1, 2021 10:20 PM
    Mar 6, 2021 7:00 AM
    Mar 6, 2021 9:30 AM
  138. Завершена
    Mar 1, 2021 10:08 PM
    Mar 3, 2021 3:00 PM
    Mar 3, 2021 5:00 PM
    Mar 2, 2021 6:24 PM
    Mar 2, 2021 8:15 PM
  139. Завершена

    Задача: Добавить галочку "Только активные"

    Проект: freecode.academy

    Сейчас очень много задач в одной ячейке и сложно разгребать задачи
    Mar 1, 2021 9:24 PM
    Mar 4, 2021 2:54 PM
    Mar 4, 2021 4:54 PM
    Mar 2, 2021 8:15 PM
  140. Завершена
    Mar 1, 2021 9:23 PM
    Mar 2, 2021 12:23 AM
    Mar 2, 2021 2:50 AM
    Mar 1, 2021 9:23 PM
    Mar 1, 2021 9:50 PM
  141. Новая

    Задача: Добавить в контекст таймер

    Проект: freecode.academy

    Сейчас в карточке таймера работает setInterval на секунду, чтобы обновлять время. Но это работает только внутри карточки таймера. К примеру, если зайти на страницу списка таймеров, то время будет обновляться только в карточке активного таймера, но общий счетчик не будет меняться. Для этого придется добавлять setInterval и на этой странице.
    Как вариант - добавить в контекст таймер, чтобы можно было в нужных компонентах подписываться на счетчик и ререндериться каждую секунду.
    Mar 1, 2021 4:21 PM
    Mar 1, 2021 6:21 PM
  142. Завершена
    Feb 28, 2021 5:18 PM
    Feb 28, 2021 5:18 PM
    Feb 28, 2021 6:48 PM
    Feb 28, 2021 5:18 PM
    Mar 1, 2021 10:10 PM
  143. Завершена
    Feb 27, 2021 8:32 PM
    Feb 27, 2021 8:32 PM
  144. Завершена
    Feb 27, 2021 8:20 PM
    Mar 5, 2021 3:20 PM
    Mar 5, 2021 5:20 PM
    Mar 9, 2021 12:10 AM
    Mar 9, 2021 12:14 AM
  145. Завершена
    Feb 27, 2021 8:17 PM
    Feb 27, 2021 8:17 PM
  146. Завершена
    Feb 27, 2021 7:39 PM
    Feb 27, 2021 7:39 PM
    Mar 2, 2021 8:15 PM
  147. Завершена
    Feb 27, 2021 7:39 PM
    Feb 27, 2021 7:39 PM
  148. Новая

    Задача: В задачах добавить поле Решение

    Проект: freecode.academy

    Сейчас приходится записывать решение в описание задачи. Во-первых, это смешение сущностей. Во-вторых, сложно найти задачи, в которых указано решение.

    Feb 27, 2021 6:21 PM
  149. Завершена
    Feb 27, 2021 3:59 PM
    Feb 27, 2021 8:53 PM
    Feb 27, 2021 9:03 PM
  150. Новая
    Feb 27, 2021 3:58 PM
  151. Завершена
    Feb 27, 2021 3:58 PM
  152. Завершена

    Задача: Поправить автоматическое проставление фактического времени выполнения задачи

    Проект: freecode.academy

    При запуске таймера, если в задаче не указано время фактического старта выполнения, автоматически проставить.
    А при переводе в статус Выполнено, проставить фактическое время завершения задачи, если не проставлено.

    Feb 27, 2021 3:53 PM
    Feb 27, 2021 9:04 PM
  153. Завершена
    Feb 27, 2021 3:51 PM
    Mar 2, 2021 8:15 PM
  154. Завершена

    Задача: Написать топик

    Проект: freecode.academy


    Feb 27, 2021 12:54 PM
  155. Завершена
    Feb 27, 2021 12:15 PM
  156. Завершена

    Задача: Добавить интерфейс для управления вложенными задачами

    Проект: freecode.academy

    Пока стопаю. Слишком много тонкостей, а выхлоп не велик.

    UPD: все-таки сделал.


    Feb 26, 2021 6:42 PM
  157. Завершена

    Задача: В списке таймеров добавить фильтр по проекту/задаче Нужна помощь

    Проект: freecode.academy

    Надо из всех фильтров вычлинять уникальные проекты и оформить их в виде кнопок. При клике выставляется фильтр, чтобы показать таймеры только по задачам этого проекта (пока достаточно фильтровать по одному проекту).


    Feb 25, 2021 6:30 PM
  158. Завершена

    Задача: Перепроверить отправку почты

    Проект: freecode.academy

    Судя по всему разваливается когда неизвестный домен, типа @yandexx.ru
    Feb 25, 2021 5:09 PM
    Aug 17, 2021 11:24 AM
  159. Завершена
    Feb 25, 2021 4:16 AM
    Mar 2, 2021 8:15 PM
  160. Завершена
    Feb 24, 2021 8:06 PM
    Mar 1, 2021 3:01 PM
    Mar 1, 2021 4:21 PM
  161. Завершена

    Задача: В офисе на странице таймеров добавить условие поиск только по текущему пользователю Нужна помощь

    Проект: freecode.academy


    Сейчас выводятся таймеры без учета кто их создал. Надо отфильтровать по условию CreatedBy: {id: currentUserId}. currentUserId получить из контекста OfficeContext::user.
    Надо галочку добавить "Только мои". Если пользователь текущий имеется, то галочка по умолчанию checked.



    Feb 24, 2021 7:58 PM
  162. Завершена
    Feb 24, 2021 6:05 PM
  163. Завершена
    Feb 24, 2021 5:59 PM
  164. Завершена

    Задача: Сделать календарь задач

    Проект: freecode.academy

    Надо видеть задачи на указанный день или диапазон дат, а так же все задачи без указания дат


    Feb 24, 2021 1:48 PM
    Feb 27, 2021 7:04 PM
  165. Завершена
    Feb 24, 2021 1:17 PM
    Mar 2, 2021 8:16 PM
  166. Завершена
    Feb 23, 2021 10:34 PM
    Feb 23, 2021 11:34 PM
    Feb 24, 2021 12:00 AM
    Feb 24, 2021 12:00 AM
    Feb 24, 2021 12:00 AM
  167. Завершена
    Feb 23, 2021 10:28 AM
    Mar 2, 2021 8:16 PM
  168. Новая
    Feb 23, 2021 7:28 AM
    Feb 26, 2021 12:00 AM
    Feb 27, 2021 12:00 AM
  169. Новая
    Feb 23, 2021 7:26 AM
    Feb 26, 2021 12:00 AM
    Feb 27, 2021 12:00 AM
  170. Новая

    Задача: Поправить вывод ссылок из тега code

    Проект: freecode.academy


    В исходниках обернуто в ``

    Feb 23, 2021 7:25 AM
    Feb 26, 2021 12:00 AM
    Feb 27, 2021 12:00 AM
  171. Новая
    Feb 17, 2021 9:41 PM
    Feb 20, 2021 12:00 AM
  172. Завершена
    Feb 16, 2021 10:58 PM
    Feb 20, 2021 12:00 AM
    Jun 19, 2021 6:00 AM
    Sep 19, 2021 8:44 PM
  173. Выполняется
    Feb 16, 2021 5:40 PM
  174. Новая

    Задача: Добавить в топиках фильтр по названию и/или содержимому Нужна помощь

    Проект: freecode.academy

    Ранее были более мощные фильтры, но сейчас надо добавить хотя бы основные.

    Вот здесь прописаны текущие фильтры для топиков: https://github.com/freecode-academy/freecode.academy/blob/818c3b44a3b2d4006889a32b6d1d404930e0b92f/src/pages/Topics/index.tsx#L24-L50

    Сюда надо прописать возможность передавать и другие фильтры, как то Название, Содержимое и т.п. (сейчас хотя бы поиск по названию и/или содержимому).
    Пример того, как это работало на старой версии сайта: https://old.prisma-cms.com/topics/?filters=%7B%22contentText_contains%22%3A%22next-js%22%7D

    Следует обратить внимание, что изменение значений в фильтре (UI) вызывает изменение УРЛ страницы, а параметры для API-запроса берутся именно из УРЛа страницы. Надо сделать сдесь так же (то есть заюзать useRouter и router.replace(newUri)).

    Feb 16, 2021 5:18 PM
    Feb 19, 2021 12:00 AM
    Feb 20, 2021 12:00 AM
  175. Завершена
    Feb 16, 2021 5:16 PM
    Feb 19, 2021 12:00 AM
    Feb 20, 2021 12:00 AM
    Mar 2, 2021 8:16 PM
  176. Завершена

    Задача: Поправить страницу комментария

    Проект: freecode.academy

    На конечной странице комментария в мета дескрипшен выводится типа "Комментарий к топику "undefined"". Пример: https://freecode.academy/comments/479f395b1075906871b7f9e6e

    Это потому что ранее комменты были к топикам, а сейчас еще к задачам. Надо добавить проверку связанной сущности и правильный дескрипшен выводить.


    Feb 12, 2021 4:57 PM
    Feb 12, 2021 12:00 AM
    Feb 20, 2021 12:00 AM
    Feb 16, 2021 12:00 AM
  177. Выполняется

    Задача: Добавить функцию указывать исполнителя по задаче

    Проект: freecode.academy

    Сейчас можно приступить к выполнению задачи, но нельзя указать конечного исполнителя или исполнителей.
    Jan 27, 2021 6:52 AM
    Feb 6, 2021 12:00 AM
    Apr 5, 2021 1:55 AM
  178. Завершена

    Задача: Поправить галочку Нужна помощь на странице редактирования задачи Нужна помощь

    Проект: freecode.academy

    Если зайти в любую задачу с пометкой Нужна помощь и нажать Редактировать, в форме редактора у чекбокса Нужна помощь галочка не стоит, то есть не понимает, что должно быть checked.

    Jan 25, 2021 2:07 PM
  179. Завершена

    Задача: Поправить переносы строк Нужна помощь

    Проект: freecode.academy

    Сейчас в старом редакторе используются теги pre, у которых по умолчанию перенос запрещен.
    Надо тегам pre глобально прописать CSS-правило
    .DraftEditor-root pre { white-space: pre-wrap; }

    Пример проблемной страницы: https://freecode.academy/comments/comment-6415.html
    Jan 25, 2021 2:03 PM
  180. Отменена
    Jan 24, 2021 8:05 PM
    Jan 30, 2021 12:00 AM
  181. Завершена
    Jan 24, 2021 1:09 AM
  182. Новая

    Задача: На странице проекта надо добавить фильтры задач по статусу Нужна помощь

    Проект: freecode.academy

    Сейчас на странице проекта задачи выводятся общим скопом. Надо добавить в любом виде возможность фильтровать по статусу. Главное условие - изменения фильтра должно менять УРЛ страницы, а GraphQL-запрос должен выполняться в соответствии с параметрами УРЛ.
    Jan 23, 2021 8:17 PM
  183. Завершена

    Задача: Добавить в редактор топика загрузку картинок Нужна помощь

    Проект: freecode.academy

    В топиках используется фронт-редактор @prisma-cms/front-editor. Вот к нему надо дописать новый компонент для загрузки и вывода картинок.
    Есть готовый компонент для загрузки файлов @prisma-cms/uploader. Его вот надо заюзать для загрузки картинок и дописать вывод со всплывашкой.


    Jan 23, 2021 8:13 PM
  184. Завершена

    Задача: Написать топик-мануал по работе с git Нужна помощь

    Проект: freecode.academy

    В блог Документация для специалистов надо написать мануал как контрибьютить в https://github.com/freecode-academy/freecode.academy, то есть как сделать форк проекта, как клонировать на локал, как новую ветку создать, как закоммитить и вылить на гитхаб, как отправить пулл-реквест.
    Логично, что такой мануал будет справедлив для большинства любых гит-проектов, но все же за пример надо взять именно этот проект, так как далеко не все, кто захочет выполнить какие-нибудь простые задачи, знает как работать с гитом. Им этот мануал понадобится.

    Jan 23, 2021 7:57 PM
  185. Завершена

    Задача: Поправить табличный вывод дат на странице задачи Нужна помощь

    Проект: freecode.academy

    Зайти в любую задачу, напимер https://freecode.academy/tasks/ckk9tbrgqpcjw0730kc5mkzd1
    Тамблица с датами тег <tbody> не обернут в <table>
    Jan 23, 2021 5:00 PM
  186. Завершена

    Задача: Добавить уровни знания технологий и поправить страницу Пользователь-Технология

    Проект: freecode.academy

    Надо еще поправить редактирование статуса пользования
    Jan 21, 2021 2:04 PM
  187. Завершена

    Задача: Добавить флаг Нужна помощь

    Проект: freecode.academy

    Надо дать возможность указывать флаг "Нужна помощь", чтобы другие пользователи могли видеть такие задачи и выполнять. Просто большинство задач ставится самому себе и часто не ожидается никакая помощь, и если другие будут браться за такие задачи, то получится "Медвежья услуга". В свою очередь если пользователь осваивает новые технологии и хочет повыполнять практические задачия, он может посмотреть список всех таких задач и взяться за подходящую.

    Плюс к этому сразу надо реализовать связку с технологиями и уровнем владения, чтобы можно было фильтровать и по ним. Для этого надо добавить уровни знания технологий от 0 до 5.


    Jan 21, 2021 1:38 PM
    Feb 27, 2021 7:57 PM
  188. Завершена
    Jan 20, 2021 12:38 PM
  189. Завершена
    Jan 19, 2021 3:23 PM
  190. Завершена

    Задача: На странице задачи вывести даты планируемых и фактических начала и завершения задачи

    Проект: freecode.academy

    Если на странице задачи нажать редактирование задачи, то можно увидеть 4 поля редактирования дат.
    Надо эти даты вывести и на самой странице задачи, просто для просмотра.



    Для примера можно посмотреть вьюху страницы топика: https://github.com/freecode-academy/freecode.academy/blob/b94b55a4a8fc0a75b2a45eea7a0cf03fc324af25/src/pages/Topics/Topic/View/index.tsx

    Jan 18, 2021 5:17 PM
    Jan 19, 2021 12:00 AM
    Jan 23, 2021 12:00 AM
  191. Завершена

    Задача: В списке задач выводить кнопки запуска таймеров для неавторизованных пользователей Нужна помощь

    Проект: freecode.academy

    Пользователь должен видеть, что есть такая функция. При клике он получит сообщение "Необходимо авторизоваться".

    Jan 18, 2021 2:16 PM
    Jan 22, 2021 12:00 AM
    Jan 23, 2021 12:00 AM
  192. Завершена

    Задача: Добавить создание проектов

    Проект: freecode.academy

    Надо еще сразу поправить указание ссылки на проект. Сейчас при указании ссылки вычленяется домен и сохраняется, при этом на это поле уникальный ключ, так что даже две ссылки на гитхаб не получается создать.


    Jan 18, 2021 6:08 AM
    Feb 12, 2021 12:00 AM
    Feb 13, 2021 12:00 AM
  193. Завершена
    Jan 18, 2021 6:07 AM
  194. Завершена
    Jan 16, 2021 5:16 AM
  195. Выполняется
    Jan 14, 2021 2:28 AM
    Jan 16, 2021 12:00 AM
    Jan 17, 2021 12:00 AM
  196. Завершена
    Jan 14, 2021 2:28 AM
    Jan 16, 2021 12:00 AM
    Jan 17, 2021 12:00 AM
  197. Завершена
    Jan 14, 2021 2:27 AM
    Jan 16, 2021 12:00 AM
    Jan 17, 2021 12:00 AM
  198. Отменена

    Задача: Прикрутить super-productivity

    Проект: freecode.academy


    Он просто так не интегрируется, но какие-то идеи с него все-таки получилось взять.
    Jan 14, 2021 2:27 AM
    Jan 16, 2021 12:00 AM
    Jan 17, 2021 12:00 AM