Add Boards management to sitesettings (#107)

This commit is contained in:
Riccardo Graziosi
2022-05-08 16:36:35 +02:00
committed by GitHub
parent 7b8a4d6709
commit 6be2394dc5
44 changed files with 1464 additions and 112 deletions

View File

@@ -8,14 +8,42 @@ admin = User.create(
)
# Create some boards
feature_board = Board.create(name: 'Feature Requests', description: 'Post here your feature requests.')
bug_board = Board.create(name: 'Bug Reports', description: 'Post here your bug reports.')
feature_board = Board.create(
name: 'Feature Requests',
description: 'Let us know about new features you would like to see in our product!',
order: 0
)
bug_board = Board.create(
name: 'Bug Reports',
description: 'Tell us everything about problems you encountered in our services!',
order: 1
)
# Create some post statuses
planned_post_status = PostStatus.create(name: 'Planned', color: '#0096ff', order: 0, show_in_roadmap: true)
in_progress_post_status = PostStatus.create(name: 'In Progress', color: '#9437ff', order: 1, show_in_roadmap: true)
completed_post_status = PostStatus.create(name: 'Completed', color: '#6ac47c', order: 2, show_in_roadmap: true)
rejected_post_status = PostStatus.create(name: 'Rejected', color: '#ff2600', order: 3, show_in_roadmap: false)
planned_post_status = PostStatus.create(
name: 'Planned',
color: '#0096ff',
order: 0,
show_in_roadmap: true
)
in_progress_post_status = PostStatus.create(
name: 'In Progress',
color: '#9437ff',
order: 1,
show_in_roadmap: true
)
completed_post_status = PostStatus.create(
name: 'Completed',
color: '#6ac47c',
order: 2,
show_in_roadmap: true
)
rejected_post_status = PostStatus.create(
name: 'Rejected',
color: '#ff2600',
order: 3,
show_in_roadmap: false
)
# Create some posts
post1 = Post.create(