1

Step 1

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

2

Step 2

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

3

Step 3

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

4

Step 4

Логаут

5

Step 5

Логин

6

Step 6

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

7

Step 7

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

8

Step 8

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

9

Step 9

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

10

Step 10

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

11

Step 11

Список задач

12

Step 12

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

13

Step 13

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

14

Step 14

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

15

Step 15

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

16

Step 16

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

17

Step 17

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

18

Step 18

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

19

Step 19

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

20

Step 20

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

21

Step 21

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

22

Step 22

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

23

Step 23

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

24

Step 24

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

25

Step 25

Локализация

26

Step 26

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

27

Step 27

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

28

Step 28

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

1

Step 1

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

2

Step 2

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

3

Step 3

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

4

Step 4

Логаут

5

Step 5

Логин

6

Step 6

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

7

Step 7

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

8

Step 8

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

9

Step 9

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

10

Step 10

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

11

Step 11

Список задач

12

Step 12

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

13

Step 13

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

14

Step 14

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

15

Step 15

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

16

Step 16

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

17

Step 17

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

18

Step 18

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

19

Step 19

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

20

Step 20

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

21

Step 21

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

22

Step 22

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

23

Step 23

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

24

Step 24

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

25

Step 25

Локализация

26

Step 26

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

27

Step 27

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

28

Step 28

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

01 September 2017

Goal frozen

Author of goal 11 October 2018 year froze this goal

Goal author

Федор

Ukraine, Житомир

38 years old

General

Simplicity

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

 Goal Accomplishment Criteria

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

  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 подписки пользователя

  • 1062
  • 01 September 2017, 13:07
Sign up

Signup

Уже зарегистрированы?
Quick sign-up through social networks.
Sign in

Sign in.
Allowed.

Not registered yet?
 
Log in through social networks
Forgot your password?