diff --git a/.github/ISSUE_TEMPLATE/bug_report-fa.yaml b/.github/ISSUE_TEMPLATE/bug_report-fa.yaml new file mode 100644 index 0000000..b307dc8 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report-fa.yaml @@ -0,0 +1,50 @@ +name: 🐛 گزارش مشکل +description: لطفاً ما را از مشکلی که تجربه کرده‌اید مطلع کنید +title: "[باگ]: " +labels: ["bug"] +assignees: [] +body: + - type: markdown + attributes: + value: | + از اینکه ما را در جریان این مشکل قرار دادید سپاسگزاریم! این اطلاعات به ما کمک می‌کند تا سریع‌تر آن را برطرف کنیم. + - type: dropdown + id: os + attributes: + label: از چه سیستمی استفاده می‌کنید؟ + description: سیستم‌عامل خود را انتخاب کنید + options: + - اوبونتو 22.04 + - اوبونتو 24.04 + - دبیان 11 + - دبیان 12 + validations: + required: true + - type: input + id: hysteria2-version + attributes: + label: از چه نسخه‌ای استفاده می‌کنید؟ + description: شماره نسخه Hysteria2 Panel + placeholder: "مثال: 1.2.0" + validations: + required: true + - type: textarea + id: what-happened + attributes: + label: چه مشکلی رخ داده است؟ + description: توضیح دهید چه اتفاقی افتاده و چگونه می‌توان آن را دوباره ایجاد کرد + placeholder: | + مثال: + 1. روی "افزودن کاربر" کلیک کردم + 2. فرم را پر کردم + 3. وقتی روی دکمه ذخیره کلیک کردم، پیام خطا دریافت کردم + validations: + required: true + - type: textarea + id: additional-info + attributes: + label: اطلاعات مفید دیگر؟ + description: تصاویر، پیام‌های خطا یا لاگ‌ها می‌توانند بسیار مفید باشند (اختیاری) + placeholder: می‌توانید اسکرین‌شات‌ها را اینجا قرار دهید یا پیام‌های خطا را کپی کنید + validations: + required: false \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/bug_report.yaml b/.github/ISSUE_TEMPLATE/bug_report.yaml new file mode 100644 index 0000000..e0bf367 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.yaml @@ -0,0 +1,50 @@ +name: 🐛 Report a Problem +description: Let us know about an issue you're experiencing +title: "[Bug]: " +labels: ["bug"] +assignees: [] +body: + - type: markdown + attributes: + value: | + Thanks for letting us know about this issue! This information will help us fix it quickly. + - type: dropdown + id: os + attributes: + label: What system are you using? + description: Select your operating system + options: + - Ubuntu 22.04 + - Ubuntu 24.04 + - Debian 11 + - Debian 12 + validations: + required: true + - type: input + id: hysteria2-version + attributes: + label: What version are you using? + description: The version number of Hysteria2 Panel + placeholder: "Example: 1.2.0" + validations: + required: true + - type: textarea + id: what-happened + attributes: + label: What went wrong? + description: Tell us what happened and how to make it happen again + placeholder: | + Example: + 1. I clicked on "Add User" + 2. I filled out the form + 3. When I clicked Save, I got an error message + validations: + required: true + - type: textarea + id: additional-info + attributes: + label: Any other helpful information? + description: Screenshots, error messages, or logs can be very helpful (optional) + placeholder: You can paste screenshots here or copy any error messages you saw + validations: + required: false diff --git a/.github/ISSUE_TEMPLATE/feature_request-fa.yaml b/.github/ISSUE_TEMPLATE/feature_request-fa.yaml new file mode 100644 index 0000000..13f6f52 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request-fa.yaml @@ -0,0 +1,35 @@ +name: 💡 پیشنهاد ویژگی جدید +description: ایده خود را برای بهبود این پروژه با ما به اشتراک بگذارید +title: "[ویژگی]: " +labels: ["enhancement"] +assignees: [] +body: + - type: markdown + attributes: + value: | + # پیشنهاد ویژگی جدید + از اینکه ایده خود را با ما به اشتراک می‌گذارید متشکریم! لطفاً به ما بگویید چه چیزی را دوست دارید اضافه کنیم. + - type: textarea + id: what-feature + attributes: + label: چه ویژگی‌ای را پیشنهاد می‌کنید؟ + description: ایده خود را توضیح دهید و اینکه چه مشکلی را حل می‌کند + placeholder: "مثال: افزودن دکمه‌ای برای ایجاد خودکار رمزهای عبور امن" + validations: + required: true + - type: textarea + id: why-helpful + attributes: + label: این ویژگی چگونه به کاربران کمک می‌کند؟ + description: توضیح دهید که شما و دیگران چگونه از این ویژگی استفاده خواهید کرد + placeholder: "مثال: این ویژگی ایجاد حساب‌های امن را ساده‌تر و سریع‌تر می‌کند" + validations: + required: true + - type: textarea + id: any-other-thoughts + attributes: + label: آیا نظر دیگری دارید؟ (اختیاری) + description: هر ایده، پیشنهاد یا مثالی که دارید را با ما به اشتراک بگذارید + placeholder: "می‌توانید جزئیات بیشتر، اسکرین‌شات‌ها یا نمونه‌هایی را در اینجا اضافه کنید" + validations: + required: false \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/feature_request.yaml b/.github/ISSUE_TEMPLATE/feature_request.yaml new file mode 100644 index 0000000..8c70832 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.yaml @@ -0,0 +1,35 @@ +name: 💡 Suggest a New Feature +description: Share your idea to make this project better +title: "[Feature]: " +labels: ["enhancement"] +assignees: [] +body: + - type: markdown + attributes: + value: | + # Feature Suggestion + Thanks for sharing your idea! Let us know what you'd like to see added. + - type: textarea + id: what-feature + attributes: + label: What would you like us to add? + description: Describe your idea and what problem it solves + placeholder: "Example: Add a button to generate secure passwords automatically" + validations: + required: true + - type: textarea + id: why-helpful + attributes: + label: How would this help users? + description: Tell us how you and others would use this feature + placeholder: "Example: It would make creating secure accounts easier and faster" + validations: + required: true + - type: textarea + id: any-other-thoughts + attributes: + label: Any other thoughts? (Optional) + description: Share any other ideas, suggestions, or examples + placeholder: "Additional details, screenshots, or examples can be added here" + validations: + required: false \ No newline at end of file