Skip to content

PoC: Add Solution Status Field #267

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 2 commits into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ passlib==1.7.4
# Trac plugins
TracSpamFilter[dns,spambayes] @ svn+https://svn.edgewall.org/repos/trac/plugins/trunk/spam-filter@17766
TracDragDrop @ svn+https://trac-hacks.org/svn/tracdragdropplugin/0.12@18635
TracDynamicFields==2.5.0

# No pypi release compatible with trac 1.6 yet
trac-github[oauth] @ git+https://github.com/bmispelon/[email protected]
Expand Down
20 changes: 12 additions & 8 deletions trac-env/conf/trac.ini
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ max_diff_files = 0
wiki_format_messages = enabled

[components]
dynfields.* = enabled
trac.about.* = disabled
trac.admin.web_ui.PluginAdminPanel = disabled
trac.ticket.query.* = enabled
Expand Down Expand Up @@ -208,26 +209,29 @@ restrict_owner = disabled
easy = checkbox
easy.label = Easy pickings
easy.order = 60
has_patch = checkbox
has_patch.label = Has patch
has_patch.order = 20
needs_better_patch = checkbox
needs_better_patch.label = Patch needs improvement
needs_better_patch.order = 50
needs_better_patch.value = 0
needs_docs = checkbox
needs_docs.label = Needs documentation
needs_docs.order = 30
needs_docs.value = 0
needs_docs.show_when_solution_status = Needs Improvement
needs_tests = checkbox
needs_tests.label = Needs tests
needs_tests.order = 40
needs_tests.order = 50
needs_tests.value = 0
needs_tests.show_when_solution_status = Needs Improvement
stage = select
stage.label = Triage Stage
stage.options = Unreviewed|Accepted|Ready for checkin|Someday/Maybe
stage.order = 10
stage.value = 0
solution_status = select
solution_status.show_when_stage = Accepted
solution_status.label = Solution Status
solution_status.options = |Needs Patch|Needs Review|Needs Improvement
solution_status.order = 40
solution_status.value =
solution_status.invalid_if =
solution_status.clear_on_hide = true
ui_ux = checkbox
ui_ux.label = UI/UX
ui_ux.order = 70
Expand Down