mirror of
				https://github.com/searxng/searxng
				synced 2024-01-01 19:24:07 +01:00 
			
		
		
		
	 df41b77121
			
		
	
	
		df41b77121
		
	
	
	
	
		
			
			allow to submit a github issue including the technical details (exceptions, errors, warning, checker result)
		
			
				
	
	
		
			74 lines
		
	
	
	
		
			2.8 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			74 lines
		
	
	
	
		
			2.8 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
| {% macro new_issue(new_issue_url, engine_name, engine_reliability) %}
 | |
| <form action="{{ new_issue_url }}" method="GET">
 | |
|     <input name="title" type="hidden" value="Bug: {{ engine_name }} engine">
 | |
|     <input name="labels" type="hidden" value="bug">
 | |
|     <input name="template" type="hidden" value="bug-report.md">
 | |
|     <textarea name="body" style="display: none;">{{- '' -}}
 | |
| 
 | |
| **Version of SearXNG, commit number if you are using on master branch and stipulate if you forked SearXNG**
 | |
| <!-- If you are running on master branch using git execute this command
 | |
| in order to fetch the latest commit ID:
 | |
| ```
 | |
| git log -1
 | |
| ``` 
 | |
| If you are using searx-docker then look at the bottom of the SearXNG page
 | |
| and check for the version after "Powered by SearXNG"
 | |
| 
 | |
| Please also stipulate if you are using a forked version of SearxNG and
 | |
| include a link to the fork source code.
 | |
| -->
 | |
| **How did you install SearXNG?**
 | |
| <!-- Did you install SearXNG using the official wiki or using searx-docker
 | |
| or manually by executing the searx/webapp.py file? -->
 | |
| **What happened?**
 | |
| <!-- A clear and concise description of what the bug is. -->
 | |
| 
 | |
| **How To Reproduce**
 | |
| <!-- How can we reproduce this issue? (as minimally and as precisely as possible) -->
 | |
| 
 | |
| **Expected behavior**
 | |
| <!-- A clear and concise description of what you expected to happen. -->
 | |
| 
 | |
| **Screenshots & Logs**
 | |
| <!-- If applicable, add screenshots, logs to help explain your problem. -->
 | |
| 
 | |
| **Additional context**
 | |
| <!-- Add any other context about the problem here. -->
 | |
| 
 | |
| **Technical report**
 | |
| 
 | |
| {% for error in engine_reliability.errors %}
 | |
| {% if secondary %}Warning{% else %}Error{% endif %}
 | |
| {{'\n  '}}* Error: {{ error.exception_classname or error.log_message }}
 | |
| {{'  '}}* Percentage: {{ error.percentage }}
 | |
| {{'  '}}* Parameters: `{{ error.log_parameters }}`
 | |
| {{'  '}}* File name: `{{ error.filename }}:{{ error.line_no }}`
 | |
| {{'  '}}* Function: `{{ error.function }}`
 | |
| {{'  '}}* Code: `{{ error.code }}`
 | |
| {{'\n'-}}
 | |
| {%- endfor -%}
 | |
| {%- for test_name, results in engine_reliability.checker.items() -%}
 | |
| {%- if loop.first %}Checker{% endif -%}
 | |
| {{-'\n  '}}* {{ test_name }}: {% for result in results%}`{{ result }}`,{% endfor -%}
 | |
| {%- endfor -%}
 | |
|     </textarea>
 | |
|     <style>
 | |
|         .github-issue-button { 
 | |
|             display: block;
 | |
|             padding: 8px 16px;
 | |
|             font-family: sans-serif;
 | |
|             font-size: 16px;
 | |
|             color: white;
 | |
|             background-color: rgb(35, 134, 54);
 | |
|             border: rgb(46, 160, 67);
 | |
|             border-radius: 10px !important;
 | |
|             box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;
 | |
|         }
 | |
| 
 | |
|         .github-issue-button:hover {
 | |
|             background-color: rgb(46, 160, 67);
 | |
|         }
 | |
|     </style>
 | |
|     <button type="submit" class="github-issue-button" title="{{ new_issue_url }}">{{ _('Submit a new issue on Github including the above information') }}</button>
 | |
| </form>
 | |
| {% endmacro %}
 |