Skip to content

Commit fd969d5

Browse files
committed
Initial release
1 parent 7882369 commit fd969d5

152 files changed

Lines changed: 10520 additions & 652 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/CODEOWNERS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
* @yackers
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
title: "[FEATURE] <title>"
2+
labels: ["enhancement"]
3+
body:
4+
- type: checkboxes
5+
attributes:
6+
label: Is there an existing issue or discussion for this?
7+
description: Please check whether an issue or discussion already exists for this feature request.
8+
options:
9+
- label: I have searched the existing issues & discussions
10+
required: true
11+
- type: textarea
12+
attributes:
13+
label: Describe the Feature Request
14+
description: A clear and concise description of the feature request. Why the feature is needed?
15+
validations:
16+
required: true
17+
- type: textarea
18+
attributes:
19+
label: Describe the Preferred Solution
20+
description: A clear and concise description of what you want to happen.
21+
validations:
22+
required: true
23+
- type: textarea
24+
attributes:
25+
label: Describe Alternatives
26+
description: A clear and concise description of any alternative solutions or features you've considered.
27+
validations:
28+
required: true
29+
- type: textarea
30+
attributes:
31+
label: Additional context
32+
description: Add any other context or screenshots about the feature request here.
33+
validations:
34+
required: true
35+
- type: checkboxes
36+
attributes:
37+
label: Would you like to implement the feature yourself?
38+
options:
39+
- label: Yes.
40+
required: false
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
title: "[IMPROVEMENT] <title>"
2+
labels: ["enhancement"]
3+
body:
4+
- type: textarea
5+
attributes:
6+
label: Describe the Improvement
7+
validations:
8+
required: true

.github/FUNDING.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# These are supported funding model platforms
2+
github: devdfcom
3+
ko_fi: devdf
Lines changed: 86 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,86 @@
1+
name: Bug 🐞
2+
description: File a bug/issue
3+
title: "<title>"
4+
labels: [ "bug" ]
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: "**Issue tracker is ONLY used for reporting bugs. New features should be discussed in the [Discussions](../discussions) tab!**"
9+
- type: checkboxes
10+
attributes:
11+
label: Is there an existing issue or discussion for this?
12+
description: Please check whether an issue or discussion already exists for the bug that occurred.
13+
options:
14+
- label: I have searched the existing issues & discussions
15+
required: true
16+
- type: textarea
17+
attributes:
18+
label: Primary Information
19+
description: |
20+
Common info:
21+
- **Flutter**: 2.5.2
22+
- **Dart**: 2.14.3
23+
- **DocMan version**: 1.0.0
24+
Android information:
25+
- **OS**: Android 11
26+
- **Device**: Pixel 5
27+
- **ROM**: PixelExperience
28+
value: |
29+
- Flutter: v3.3.0
30+
- Dart: v3.5.2
31+
- DocMan version: 1.0.0
32+
- OS: Android 14
33+
- Device: Pixel 6
34+
- ROM: Stock
35+
render: markdown
36+
validations:
37+
required: true
38+
- type: textarea
39+
attributes:
40+
label: Expected Behavior
41+
description: A clear and concise description of what should happen.
42+
validations:
43+
required: true
44+
- type: textarea
45+
attributes:
46+
label: Current/Actual Behavior
47+
description: A clear and concise description of what happens instead of the expected behavior.
48+
validations:
49+
required: true
50+
- type: textarea
51+
attributes:
52+
label: Steps to Reproduce
53+
description: Steps to reproduce the behavior. Include code, if relevant.
54+
placeholder: |
55+
1. Tap '...'
56+
2. Action '...'
57+
3. Run '...'
58+
4. See error...
59+
...
60+
validations:
61+
required: true
62+
- type: textarea
63+
attributes:
64+
label: Additional Context
65+
description: |
66+
How has this bug affected you?
67+
68+
What are you trying to accomplish?
69+
validations:
70+
required: false
71+
- type: textarea
72+
attributes:
73+
label: Possible Solution
74+
description: |
75+
If you know why the bug occurs, please add a solution.
76+
validations:
77+
required: false
78+
- type: textarea
79+
attributes:
80+
label: Debug Information, Screenshots
81+
description: |
82+
Add logs, stacktrace, screenshots to help explain your problem.
83+
84+
Tip: You can attach images or log files by clicking this area to highlight it and then dragging files in.
85+
validations:
86+
required: false

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
blank_issues_enabled: false
2+
contact_links:
3+
- name: Request a feature 🚀
4+
url: https://github.com/devdfcom/docman/discussions/new?category=ideas
5+
about: Share ideas for new features.
6+
- name: Ask the community 👥
7+
url: https://github.com/devdfcom/docman/discussions
8+
about: Ask and answer questions here.
9+
- name: Report a security issue 🚨
10+
url: https://github.com/devdfcom/docman/security/policy
11+
about: Learn how to report sensitive bugs.

.github/pull_request_template.md

Lines changed: 87 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,87 @@
1+
<!-- IMPORTANT:
2+
- Please do not create a pull request without creating an issue (bugs) or new discussion (features) first.
3+
- Any change needs to be discussed before proceeding. Failure to do so may result in the rejection of the pull request.
4+
- A similar PR may already be submitted! Please check before creating one.
5+
- Please read the 3 guide beforehand.
6+
- Branches MUST have descriptive names that start with either the `fix/`, `feature/` or `improvement/` prefixes.
7+
Good examples are: `fix/pick-directory`, `feature/add-thumbnail-support` or `improvement/reorder-classes`.
8+
- Provide a general summary of your changes in the title above.
9+
-->
10+
11+
### Summary
12+
13+
This PR fixes/implements the following **bugs/features**:
14+
15+
- Bug 1: ...
16+
- Bug 2: ...
17+
- Feature 1: ...
18+
- Feature 2: ...
19+
- Breaking changes: ...
20+
21+
---
22+
23+
### Motivation
24+
25+
<!-- You can skip this if you're fixing a typo or an open bug issue. -->
26+
27+
<!-- Explain the motivation for making this change. Why is this change required? What existing problem does the pull request solve? -->
28+
<!-- Example: When "Adding a function to do X", explain why it is necessary to have a way to do X. -->
29+
<!-- Current behavior -> new behavior -->
30+
31+
```txt
32+
33+
```
34+
35+
---
36+
37+
### How Has This Been Tested?
38+
39+
<!--- Please describe in detail how you tested your changes. -->
40+
<!--- Provide details about your test environment and the tests you performed. -->
41+
<!--- See how your change affects other areas of the code. -->
42+
43+
```txt
44+
45+
```
46+
47+
---
48+
49+
### Types of changes
50+
51+
<!--- What types of changes does your code introduce? Put an `x` in all the boxes that apply: -->
52+
53+
- [ ] Bug fix (non-breaking change which fixes an issue).
54+
- [ ] New feature (non-breaking change which adds functionality).
55+
- [ ] Code style update (formatting, renaming).
56+
- [ ] Refactoring (no functional changes, no api changes).
57+
- [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected).
58+
- [ ] Documentation content changes.
59+
- [ ] Other (please describe):
60+
61+
---
62+
63+
### Checklist
64+
65+
<!--- Go over all the following points, and put an `x` in all the boxes that apply. -->
66+
67+
- [ ] My code follows the code style of this project.
68+
- [ ] My change requires a change to the documentation.
69+
- [ ] I have updated the documentation accordingly.
70+
71+
---
72+
73+
### Closing Issues
74+
75+
<!-- Use `closes #XXXX` to auto-close the issue that your PR fixes (if such). -->
76+
77+
---
78+
79+
### Screenshots
80+
81+
<!-- optional -->
82+
83+
---
84+
85+
86+
87+
<!-- Thanks for your contribution! -->

.gitignore

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,7 @@ migrate_working_dir/
1616
*.iws
1717
.idea/
1818

19-
# The .vscode folder contains launch configuration and tasks you configure in
20-
# VS Code which you may wish to be included in version control, so this line
21-
# is commented out by default.
22-
#.vscode/
23-
2419
# Flutter/Dart/Pub related
25-
# Libraries should not include pubspec.lock, per https://dart.dev/guides/libraries/private-files#pubspeclock.
2620
/pubspec.lock
2721
**/doc/api/
2822
.dart_tool/

CHANGELOG.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
## 0.0.1
1+
## 1.0.0
22

3-
* TODO: Describe initial release.
3+
* DocMan initial release

0 commit comments

Comments
 (0)