Skip to content
This repository has been archived by the owner on Jan 17, 2020. It is now read-only.

🚀 Goals: Road to new version #15

Open
22 of 66 tasks
SerafimArts opened this issue Jan 29, 2017 · 13 comments
Open
22 of 66 tasks

🚀 Goals: Road to new version #15

SerafimArts opened this issue Jan 29, 2017 · 13 comments

Comments

@SerafimArts
Copy link
Member

SerafimArts commented Jan 29, 2017

Стенд: http://new.laravel.su/

Спринт 1 (v2.0)

  • Сайт

    • Аутентификация
    • Регистрация
    • Подтверждение email
    • Кнопка (повторной) отправки письма с подтверждением email
    • Каптча во время регистрации
    • Генерация пароля
    • Восстановление пароля
    • Оповещение модераторов о новых правках
    • Редактирование аккаунта
  • Модерирование

    • Возможность подтвердить публикацию любого пользовательского контента
    • Возможность блокировки пользователей
    • Возможность редактирования чужих статей
  • Документация

    • Список страниц
    • Список версий
    • Версионирование изменений
    • Поиск
    • Построение навигации по *.md файлу
    • Отслеживание изменений github в ветке + файле (возможность привязки)
    • Редактор на сайте
    • Создание PR в github после сохранения
  • Статьи и переводы

    • Список статей
    • Чтение статей
    • Редактор на сайте
    • Выбор времени публикации
    • Возможность указать теги
  • Дата провайдеры (data-providers)

    • Импорт статей из laravel-news
  • GraphQL API

    • Аутентификация
    • Чтение пользователей
    • Чтение статей статьям
    • Список страниц с документацией
    • Чтение тегов
    • Обновление данных пользователя
    • Обновление статей
    • Добавление и удаление тегов у статьи
  • Schelduler

    • Автоматический запуск "data-providers"
    • Автоматическое удаление неиспользуемых тегов
    • Автоматическая актуализация документации

Спринт 2 (v2.1)

  • "Знаете ли вы" (Tips of day)

    • "Тип" с подсказкой при первом посещении сайта за день
    • Возможность добавлять свои "Tips"
  • Пакеты

    • Отображение всех пакетов композера, где присутсвует laravel или illuminate пакеты
    • Поиск
    • Возможность добавления отзывов
  • Статьи

    • Возможность привязки к пакетам
    • Экспорт в сообщество (автоматическая публикация ссылки в сообществе, после аппрува)
    • Возможность привязки статей к провайдерам (переводы статей с laravel-news, например)
    • Открытие длинных исходников в новом окне
  • Комментарии

    • Комментарии к статьям
    • Комментарии к видео
    • Модераторы имеют право удалять комментарии
  • GraphQL API

    • Доступ к "Tips of day"
    • Доступ к списку пакетов
  • Раздел видео

    • Возможность публиковать свои видео
    • Возможность добавлять видео с YouTube
    • Возможность добавлять видео с Vk
  • Schelduler

    • Синхронизация списка пакетов

Спринт 3 (v2.2)

  • OAuth

    • OAuth сервер
  • Сайт

    • Вход через GitHub
    • Вход через vk.com
    • Вход через odnoklassniki
    • Вход через facebook
    • Вход через twitter
    • Вход через google
  • Документация

    • Экспорт в md
    • Экспорт в html
    • Экспорт в pdf (?)
  • Комментарии

    • Возможность комментировать выделенный фрагмент текста с привязкой к нему
@cjmaxik
Copy link

cjmaxik commented Jan 30, 2017

И даже с третьего раза не сохранил :)

@SerafimArts
Copy link
Member Author

Арррргх!

@Dualse
Copy link

Dualse commented Mar 3, 2017

Импорт статей из laravel-news

Речь про laravel-news.com?

@SerafimArts
Copy link
Member Author

@Dualse +

@Dualse
Copy link

Dualse commented Mar 4, 2017

@SerafimArts может лучше, чтобы были онли ру статьи?
П.С. Из laravel-news.com импортить статьи и предлагать их переводить участникам комьюните

@Redfard
Copy link

Redfard commented Mar 11, 2017

Вопросы по разработке здесь писать?
Если да, подскажите пожалуйста, как собирать js модули?

@SerafimArts
Copy link
Member Author

SerafimArts commented Mar 11, 2017

@Redfard обновил readme (https://github.com/LaravelRUS/laravel.ru#Сборка-js-вне-докера).

А вообще сборка сама делается нынче в отдельном докер-контейнере, можно об этом даже не думать =)

@Redfard
Copy link

Redfard commented Mar 12, 2017

Решил работать через докер, после команды docker-compose up в консоли отображается это и ничего не происходит. 127.0.0.1 недоступен. Все сделано по инструкции.

Я с ним неразу не работал, может еще что то надо сделать?)

@cjmaxik
Copy link

cjmaxik commented Mar 12, 2017

@Redfard нужен полный лог. Nginx отключился.

@Redfard
Copy link

Redfard commented Mar 12, 2017

@cjmaxik Вот..

@cjmaxik
Copy link

cjmaxik commented Mar 12, 2017

@Redfard

nginx_1  nginx: [emerg] host not found in upstream "php:9000" in /etc/nginx/conf.d/upstream.conf:1

php_1    /usr/local/bin/docker-php-entrypoint: 9: exec: /start.sh: not found

php-контейнер не может запуститься, вследствие этого отключается nginx

@Redfard
Copy link

Redfard commented Mar 12, 2017

На всякий случай отключил автозапуск open server'а, проверил порты 80, 9000 - не заняты. В чем еще может быть дело?

@SerafimArts
Copy link
Member Author

Подтверждаю, php-fpm не стратует. Отсюда и нгинкс не хочет к нему подключаться.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

5 participants