Skip to content

Commit a06e053

Browse files
committed
Merge remote-tracking branch 'upstream/master'
2 parents d9c4616 + 22df7e3 commit a06e053

65 files changed

Lines changed: 2593 additions & 502 deletions

Some content is hidden

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

.github/ISSUE_TEMPLATE/bug_report.md

Lines changed: 0 additions & 44 deletions
This file was deleted.
Lines changed: 144 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,144 @@
1+
name: 🐞 Bug report
2+
description: Report a bug in Suwayomi-Server
3+
labels: [bug]
4+
body:
5+
6+
- type: textarea
7+
id: reproduce-steps
8+
attributes:
9+
label: Steps to reproduce
10+
description: Provide an example of the issue.
11+
placeholder: |
12+
Example:
13+
1. First step
14+
2. Second step
15+
3. Issue here
16+
validations:
17+
required: true
18+
19+
- type: textarea
20+
id: expected-behavior
21+
attributes:
22+
label: Expected behavior
23+
description: Explain what you should expect to happen.
24+
placeholder: |
25+
Example: "This should happen..."
26+
validations:
27+
required: true
28+
29+
- type: textarea
30+
id: actual-behavior
31+
attributes:
32+
label: Actual behavior
33+
description: Explain what actually happens.
34+
placeholder: |
35+
Example: "This happened instead..."
36+
validations:
37+
required: true
38+
39+
- type: input
40+
id: suwayomi-server-version
41+
attributes:
42+
label: Suwayomi-Server version
43+
description: You can find your Suwayomi-Server version in **More → About**.
44+
placeholder: |
45+
Example: "v2.0.1727"
46+
validations:
47+
required: true
48+
49+
- type: input
50+
id: server-os
51+
attributes:
52+
label: Server operating system
53+
description: The operating system on which Suwayomi-Server is running on
54+
placeholder: |
55+
Example: "Windows 11 Pro 24H2 | Ubuntu 24.04.2 LTS"
56+
validations:
57+
required: true
58+
59+
- type: input
60+
id: server-desktop-environment
61+
attributes:
62+
label: Server Desktop Environment
63+
description:
64+
placeholder: |
65+
Example: "Gnome 40"
66+
validations:
67+
required: false
68+
69+
- type: input
70+
id: server-jvm-version
71+
attributes:
72+
label: Server JVM version
73+
description: The java version used to run Suwayomi-Server
74+
placeholder: |
75+
Example: "openjdk 21.0.5 2024-10-15 LTS"
76+
validations:
77+
required: true
78+
79+
- type: input
80+
id: client-name
81+
attributes:
82+
label: Used client name
83+
description:
84+
placeholder: |
85+
Example: "Suwayomi-WebUI"
86+
validations:
87+
required: true
88+
89+
- type: input
90+
id: client-version
91+
attributes:
92+
label: Client version
93+
description:
94+
placeholder: |
95+
Example: "v1.2.3"
96+
validations:
97+
required: true
98+
99+
- type: input
100+
id: client-browser
101+
attributes:
102+
label: Used web browser
103+
description: The browser which is used to open Suwayomi-WebUI
104+
placeholder: |
105+
Example: "Chrome 134.0.6998.118 (64-Bit) | FireFox 136.0.2 (64-Bit) | Electron v35.0.2"
106+
validations:
107+
required: true
108+
109+
- type: input
110+
id: client-os
111+
attributes:
112+
label: Client operating system
113+
description: The system on which the Suwayomi-WebUI is running on
114+
placeholder: |
115+
Example: "Windows 11 Pro 24H2 | Ubuntu 24.04.2 LTS"
116+
validations:
117+
required: true
118+
119+
- type: textarea
120+
id: other-details
121+
attributes:
122+
label: Other details
123+
description: The more information that gets provided the better, especially via videos and images
124+
placeholder: |
125+
Additional details and attachments.
126+
127+
- type: checkboxes
128+
id: acknowledgements
129+
attributes:
130+
label: Acknowledgements
131+
description: Read this carefully, we will close and ignore your issue if you skimmed through this.
132+
options:
133+
- label: I have searched the existing issues and this is a new ticket, **NOT** a duplicate or related to another open or closed issue.
134+
required: true
135+
- label: I have written a short but informative title (ideally less than ~100 characters).
136+
required: true
137+
- label: I have tried the troubleshooting guide described in [README.md](https://github.com/Suwayomi/Suwayomi-Server?tab=readme-ov-file#troubleshooting-and-support)
138+
required: true
139+
- label: I have updated to the **[latest version](https://github.com/suwayomi/suwayomi-server/releases/latest)**.
140+
required: true
141+
- label: I have filled out all of the requested information in this form, including specific version numbers.
142+
required: true
143+
- label: I understand that **Suwayomi does not have or fix any extensions**, and I **will not receive help** for any issues related to sources or extensions.
144+
required: true

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,5 @@
11
blank_issues_enabled: false
2+
contact_links:
3+
- name: ☎️ Support
4+
url: https://discord.gg/DDZdqZWaHA
5+
about: Join our discord to get help for anything that is not a bug or a feature request

.github/ISSUE_TEMPLATE/feature_request.md

Lines changed: 0 additions & 29 deletions
This file was deleted.
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
name: 🌟 Feature request
2+
description: Suggest a feature to improve Suwayomi-Server
3+
labels: [enhancement]
4+
body:
5+
6+
- type: textarea
7+
id: feature-description
8+
attributes:
9+
label: Describe your suggested feature
10+
description: How can Suwayomi-Server be improved?
11+
placeholder: |
12+
Example:
13+
"It should work like this..."
14+
validations:
15+
required: true
16+
17+
- type: textarea
18+
id: other-details
19+
attributes:
20+
label: Other details
21+
placeholder: |
22+
Additional details and attachments.
23+
24+
- type: checkboxes
25+
id: acknowledgements
26+
attributes:
27+
label: Acknowledgements
28+
description: Read this carefully, we will close and ignore your issue if you skimmed through this.
29+
options:
30+
- label: I have searched the existing issues and this is a new ticket, **NOT** a duplicate or related to another open or closed issue.
31+
required: true
32+
- label: I have written a short but informative title (ideally less than ~100 characters).
33+
required: true
34+
- label: I have updated to the **[latest version](https://github.com/suwayomi/suwayomi-server/releases/latest)**.
35+
required: true
36+
- label: I have filled out all of the requested information in this form, including specific version numbers.
37+
required: true

.github/workflows/build_push.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ jobs:
102102
- name: Package JDK
103103
run: jlink --add-modules java.base,java.compiler,java.datatransfer,java.desktop,java.instrument,java.logging,java.management,java.naming,java.prefs,java.scripting,java.se,java.security.jgss,java.security.sasl,java.sql,java.transaction.xa,java.xml,jdk.attach,jdk.crypto.ec,jdk.jdi,jdk.management,jdk.net,jdk.random,jdk.unsupported,jdk.unsupported.desktop,jdk.zipfs --output suwa --strip-debug --no-man-pages --no-header-files --compress=2
104104

105-
- name: Upload JDK package
105+
- name: Upload JRE package
106106
uses: actions/upload-artifact@v4
107107
with:
108108
name: ${{ matrix.name }}-jre

.github/workflows/issue_moderator.yml

Lines changed: 0 additions & 44 deletions
This file was deleted.

0 commit comments

Comments
 (0)