1

Этап 1

Запуск сервера

2

Этап 2

Чтение конфига

3

Этап 3

Создание бд и админа

4

Этап 4

Логаут

5

Этап 5

Логин

6

Этап 6

Список пользователей

7

Этап 7

Добавление пользователя

8

Этап 8

Редактирование пользователя

9

Этап 9

Права пользователя

10

Этап 10

Удаление пользователя

11

Этап 11

Список задач

12

Этап 12

Добавление задачи

13

Этап 13

Редактирование задачи

14

Этап 14

Удаление задачи

15

Этап 15

Запуск задачи

16

Этап 16

Фильтрование списков пользователей/задач

17

Этап 17

Задача - настройки прав

18

Этап 18

Список результатов сборки

19

Этап 19

Детали результата сборки

20

Этап 20

Задача - вебхук урл

21

Этап 21

Задача - настройки времени срабатывания

22

Этап 22

Задача - настройки хранения артефактов

23

Этап 23

Результаты сборки - отображение артефактов

24

Этап 24

Задача - по-проектные права

25

Этап 25

Локализация

26

Этап 26

Страницы ошибок

27

Этап 27

Добавить опциональную JS логику в нескольких местах

28

Этап 28

Задача - email подписки пользователя

1

Этап 1

Запуск сервера

2

Этап 2

Чтение конфига

3

Этап 3

Создание бд и админа

4

Этап 4

Логаут

5

Этап 5

Логин

6

Этап 6

Список пользователей

7

Этап 7

Добавление пользователя

8

Этап 8

Редактирование пользователя

9

Этап 9

Права пользователя

10

Этап 10

Удаление пользователя

11

Этап 11

Список задач

12

Этап 12

Добавление задачи

13

Этап 13

Редактирование задачи

14

Этап 14

Удаление задачи

15

Этап 15

Запуск задачи

16

Этап 16

Фильтрование списков пользователей/задач

17

Этап 17

Задача - настройки прав

18

Этап 18

Список результатов сборки

19

Этап 19

Детали результата сборки

20

Этап 20

Задача - вебхук урл

21

Этап 21

Задача - настройки времени срабатывания

22

Этап 22

Задача - настройки хранения артефактов

23

Этап 23

Результаты сборки - отображение артефактов

24

Этап 24

Задача - по-проектные права

25

Этап 25

Локализация

26

Этап 26

Страницы ошибок

27

Этап 27

Добавить опциональную JS логику в нескольких местах

28

Этап 28

Задача - email подписки пользователя

01 сентября 2017

Цель заморожена

Автор цели 11 октября 2018 года заморозил цель

Автор цели

Общая

Simplicity

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

 Критерий завершения

Система написана, протестирована и работает на моем домашнем сервере

  1. Запуск сервера

  2. Чтение конфига

  3. Создание бд и админа

  4. Логаут

  5. Логин

  6. Список пользователей

  7. Добавление пользователя

  8. Редактирование пользователя

  9. Права пользователя

  10. Удаление пользователя

  11. Список задач

  12. Добавление задачи

  13. Редактирование задачи

  14. Удаление задачи

  15. Запуск задачи

  16. Фильтрование списков пользователей/задач

  17. Задача - настройки прав

  18. Список результатов сборки

  19. Детали результата сборки

  20. Задача - вебхук урл

  21. Задача - настройки времени срабатывания

  22. Задача - настройки хранения артефактов

  23. Результаты сборки - отображение артефактов

  24. Задача - по-проектные права

  25. Локализация

  26. Страницы ошибок

  27. Добавить опциональную JS логику в нескольких местах

  28. Задача - email подписки пользователя

  • 1063
  • 01 сентября 2017, 13:07
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?