Skip to content

Commit 4e3f5c1

Browse files
authored
Merge branch 'master' into feature/62-make-composition-of-sql-expression-easier-and-safer
2 parents 7c50190 + 0d603b4 commit 4e3f5c1

18 files changed

+641
-223
lines changed

.github/CODEOWNERS

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
* @benedeki @miroslavpojer @lsulak @salamonpavel
1+
* @miroslavpojer @lsulak @salamonpavel @tmikula-dev @benedeki

.github/ISSUE_TEMPLATE/bug_report.md

Lines changed: 0 additions & 25 deletions
This file was deleted.
Lines changed: 82 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,82 @@
1+
name: Bug Report
2+
description: Create a report to help us improve
3+
labels: ["bug"]
4+
body:
5+
- type: markdown
6+
attributes:
7+
value: |
8+
Please supply complete reproduction details to speed up resolution.
9+
10+
- type: textarea
11+
id: bug-description
12+
attributes:
13+
label: Describe the bug
14+
description: A clear and concise description of what the bug is.
15+
placeholder: Tell us what went wrong.
16+
validations:
17+
required: true
18+
19+
- type: textarea
20+
id: reproduction-steps
21+
attributes:
22+
label: Steps to Reproduce
23+
description: Steps to reproduce the behavior OR commands run
24+
placeholder: |
25+
1. Go to '...'
26+
2. Click on '....'
27+
3. Enter value '...'
28+
4. See error
29+
validations:
30+
required: true
31+
32+
- type: textarea
33+
id: expected-state
34+
attributes:
35+
label: Expected state
36+
description: A clear and concise description of what you expected to happen
37+
placeholder: What should have happened?
38+
validations:
39+
required: true
40+
41+
- type: dropdown
42+
id: severity
43+
attributes:
44+
label: Impact / Severity
45+
description: Level of impact
46+
options:
47+
- Blocker
48+
- High
49+
- Medium
50+
- Low
51+
validations:
52+
required: true
53+
54+
- type: textarea
55+
id: evidence
56+
attributes:
57+
label: Attachments / Evidence
58+
description: Logs, screenshots, traces.
59+
placeholder: Paste relevant excerpts.
60+
validations:
61+
required: false
62+
63+
- type: textarea
64+
id: os-browser-version
65+
attributes:
66+
label: Desktop
67+
description: What are your OS, browser, and version?
68+
placeholder: |
69+
OS: e.g., Windows 10, macOS 11.2, Ubuntu 20.04
70+
Browser: e.g., Chrome, Safari, Firefox
71+
Version: e.g., 22
72+
validations:
73+
required: false
74+
75+
- type: textarea
76+
id: related
77+
attributes:
78+
label: Related / References
79+
description: Link other issues/PRs.
80+
placeholder: "#456, #789"
81+
validations:
82+
required: false
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
name: DevOps Task
2+
description: Issue template for a task about setting up the project. Usually not touching the codebase.
3+
labels: ["infrastructure"]
4+
body:
5+
- type: markdown
6+
attributes:
7+
value: |
8+
A clear and concise description of the task to be done.
9+
10+
- type: textarea
11+
id: task-description
12+
attributes:
13+
label: The task
14+
description: Short description of the task
15+
placeholder: Describe what needs to be done
16+
validations:
17+
required: true
Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
name: Documentation
2+
description: Update or create technical or operational documentation
3+
labels: ["documentation"]
4+
body:
5+
- type: markdown
6+
attributes:
7+
value: |
8+
Provide clear purpose and scope for the documentation update.
9+
10+
- type: input
11+
id: summary
12+
attributes:
13+
label: Summary
14+
description: Short description of the documentation update.
15+
placeholder: e.g. Add onboarding guide for new microservice
16+
validations:
17+
required: true
18+
19+
- type: textarea
20+
id: current-state
21+
attributes:
22+
label: Current State (If Updating)
23+
description: Briefly describe existing content or gap.
24+
placeholder: Existing runbook lacks failure recovery steps.
25+
validations:
26+
required: false
27+
28+
- type: textarea
29+
id: proposed-changes
30+
attributes:
31+
label: Proposed Changes
32+
description: Key additions, removals, or restructures.
33+
placeholder: Add section on X; remove deprecated Y.
34+
validations:
35+
required: true
36+
37+
- type: textarea
38+
id: dependencies
39+
attributes:
40+
label: Dependencies / References
41+
description: Link related issues, PRs, external standards.
42+
placeholder: "#123, ADR-7, compliance doc link."
43+
validations:
44+
required: false
45+
46+
- type: textarea
47+
id: additional-context
48+
attributes:
49+
label: Additional Context
50+
description: Any other information about the documentation update here.
51+
placeholder: Add any other relevant context.
52+
validations:
53+
required: false

.github/ISSUE_TEMPLATE/epic_task.md

Lines changed: 0 additions & 16 deletions
This file was deleted.
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
name: Epic
2+
description: A larger task consisting of more deliverables.
3+
labels: ["epic"]
4+
body:
5+
- type: markdown
6+
attributes:
7+
value: |
8+
Use this template for large initiatives with multiple child issues.
9+
10+
- type: textarea
11+
id: background
12+
attributes:
13+
label: Background
14+
description: High-level narrative and intended outcomes.
15+
placeholder: Platform modernization initiative.
16+
validations:
17+
required: true
18+
19+
- type: textarea
20+
id: goals
21+
attributes:
22+
label: Goals
23+
description: Bullet list of measurable goals.
24+
placeholder: What do we want to accomplish?
25+
validations:
26+
required: true
27+
28+
- type: textarea
29+
id: subtasks
30+
attributes:
31+
label: Subtasks
32+
description: List of planned child issues.
33+
placeholder: |
34+
- [ ] #123 Subtask 1
35+
- [ ] #223 Subtask 2
36+
- [ ] #323 Subtask 3
37+
validations:
38+
required: false
39+
40+
- type: textarea
41+
id: references
42+
attributes:
43+
label: Related / References
44+
description: Docs, ADRs, previous epics links.
45+
placeholder: ADR-12 link, design doc.
46+
validations:
47+
required: false

.github/ISSUE_TEMPLATE/feature_request.md

Lines changed: 0 additions & 21 deletions
This file was deleted.
Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
name: Feature Request
2+
description: Suggest an idea for this project.
3+
labels: ["enhancement"]
4+
body:
5+
- type: markdown
6+
attributes:
7+
value: |
8+
Thank you for suggesting an improvement. Please provide clear, actionable detail.
9+
10+
- type: textarea
11+
id: feature-description
12+
attributes:
13+
label: Feature Description
14+
description: A clear and concise description of what you want to happen.
15+
placeholder: Describe the feature you'd like to see.
16+
validations:
17+
required: true
18+
19+
- type: textarea
20+
id: problem
21+
attributes:
22+
label: Problem / Opportunity
23+
description: What user/business problem does this solve? Who benefits?
24+
placeholder: Current pain, limitation, or missed opportunity.
25+
validations:
26+
required: true
27+
28+
- type: textarea
29+
id: acceptance
30+
attributes:
31+
label: Acceptance Criteria
32+
description: Clear, testable outcomes. Use bullet points.
33+
placeholder: |
34+
1. User can...
35+
2. API returns...
36+
3. Performance within...
37+
validations:
38+
required: true
39+
40+
- type: textarea
41+
id: proposed-solution
42+
attributes:
43+
label: Proposed Solution
44+
description: High-level approach. Mention alternatives if considered.
45+
placeholder: Describe the direction without full implementation detail.
46+
validations:
47+
required: false
48+
49+
- type: textarea
50+
id: dependencies
51+
attributes:
52+
label: Dependencies / Related
53+
description: Link related issues, epics, or external docs.
54+
placeholder: "#123, #456, ADR link"
55+
validations:
56+
required: false
57+
58+
- type: textarea
59+
id: additional-context
60+
attributes:
61+
label: Additional Context
62+
description: Any other information or screenshots about the feature request here
63+
placeholder: Add any other relevant context or screenshots
64+
validations:
65+
required: false
Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
name: Operative / Management Task
2+
description: General-purpose template for operational, management, and non-development tasks
3+
labels: ["operative"]
4+
body:
5+
- type: markdown
6+
attributes:
7+
value: |
8+
Use this flexible template for operational, management, planning, or administrative tasks.
9+
10+
- type: input
11+
id: summary
12+
attributes:
13+
label: Task Summary
14+
description: Brief one-line description of the task
15+
placeholder: e.g., Organize Q2 planning meeting, Update team guidelines.
16+
validations:
17+
required: true
18+
19+
- type: textarea
20+
id: description
21+
attributes:
22+
label: Description
23+
description: Detailed description of what needs to be done and why
24+
placeholder: Provide context, background, and objectives for this task
25+
validations:
26+
required: true
27+
28+
- type: textarea
29+
id: objectives
30+
attributes:
31+
label: Objectives / Goals
32+
description: What are we trying to achieve?
33+
placeholder: |
34+
- Objective 1
35+
- Objective 2
36+
validations:
37+
required: false
38+
39+
- type: input
40+
id: deadline
41+
attributes:
42+
label: Deadline / Target Date
43+
description: When should this be completed?
44+
placeholder: YYYY-MM-DD or "End of Sprint 5"
45+
validations:
46+
required: false
47+
48+
- type: textarea
49+
id: additional-context
50+
attributes:
51+
label: Additional Context
52+
description: Any other relevant information, links, or attachments
53+
placeholder: Links to documents, previous discussions, related materials
54+
validations:
55+
required: false

0 commit comments

Comments
 (0)