diff --git a/.github/ISSUE_TEMPLATE/1.bug_report.yml b/.github/ISSUE_TEMPLATE/1.bug_report.yml index 76342200c46..68a2b4edc1c 100644 --- a/.github/ISSUE_TEMPLATE/1.bug_report.yml +++ b/.github/ISSUE_TEMPLATE/1.bug_report.yml @@ -1,60 +1,66 @@ name: Bug Report description: Create a bug report for the Titanium SDK -labels: [ bug, needs triage ] +labels: [bug, needs triage] body: -- type: markdown - attributes: - value: Thank you for the time you have taken to file a bug report! Please make sure to ensure you have filled this form out as best you can. -- type: markdown - attributes: - value: Leaving sections incomplete might mean that your issue is closed or moved to GitHub discussions -- type: checkboxes - attributes: - label: I have searched and made sure there are no existing issues for the issue I am filing - options: - - label: I have searched the existing issues + - type: markdown + attributes: + value: Thank you for the time you have taken to file a bug report! Please make sure to ensure you have filled this form out as best you can. + - type: markdown + attributes: + value: Leaving sections incomplete might mean that your issue is closed or moved to GitHub discussions + - type: checkboxes + attributes: + label: I have searched and made sure there are no existing issues for the issue I am filing + options: + - label: I have searched the existing issues + required: true + - type: textarea + attributes: + label: Description + description: A description of the issue + validations: required: true -- type: textarea - attributes: - label: Description - description: A description of the issue - validations: + - type: textarea + attributes: + label: Expected Behavior + description: What is the expected behavior of what you are trying to do? + validations: required: true -- type: textarea - attributes: - label: Expected Behavior - description: What is the expected behavior of what you are trying to do? - validations: + - type: textarea + attributes: + label: Actual behavior + description: What is the actual behavior of what you are trying to do? + validations: required: true -- type: textarea - attributes: - label: Actual behavior - description: What is the actual behavior of what you are trying to do? - validations: + - type: textarea + attributes: + label: Reproducible sample + description: A code sample that reproduces the issue. This could be a standalone block of code, or a link to a git repository, but it must be simple enough to paste/clone, build an app, and reproduce the issue + validations: required: true -- type: textarea - attributes: - label: Reproducible sample - description: A code sample that reproduces the issue. This could be a standalone block of code, or a link to a git repository, but it must be simple enough to paste/clone, build an app, and reproduce the issue - validations: + - type: textarea + attributes: + label: Steps to reproduce + description: Steps that are required to be taken to reproduce the issue + validations: required: true -- type: textarea - attributes: - label: Steps to reproduce - description: Steps that are required to be taken to reproduce the issue - validations: - required: true -- type: dropdown - attributes: - label: Platform - description: What is the platform that this issue is seen on? - multiple: true - options: - - Android - - iOS - - CLI -- type: input + - type: dropdown + attributes: + label: Platform + description: What is the platform that this issue is seen on? + multiple: true + options: + - Android + - iOS + - Android & iOS + - CLI + - type: input + attributes: + label: SDK version you are using + validations: + required: true + - type: input attributes: - label: SDK version you are using + label: Alloy version you are using validations: - required: true + required: false diff --git a/.github/ISSUE_TEMPLATE/2.docs_issue.yml b/.github/ISSUE_TEMPLATE/2.docs_issue.yml index a3ca0bcba13..08229816ec1 100644 --- a/.github/ISSUE_TEMPLATE/2.docs_issue.yml +++ b/.github/ISSUE_TEMPLATE/2.docs_issue.yml @@ -1,34 +1,34 @@ name: Docs Issue description: Noticed an issue with the docs, let us know! -labels: [ bug, docs, needs triage ] +labels: [bug, docs, needs triage] body: -- type: markdown - attributes: - value: Thank you for the time you have taken to file this issue! Please make sure to ensure you have filled this form out as best you can. -- type: markdown - attributes: - value: If you have the time and are interested, why not make a PR that fixes the issue. -- type: checkboxes - attributes: - label: I have searched and made sure there are no existing issues for the issue I am filing - options: - - label: I have searched the existing issues + - type: markdown + attributes: + value: Thank you for the time you have taken to file this issue! Please make sure to ensure you have filled this form out as best you can. + - type: markdown + attributes: + value: If you have the time and are interested, why not make a PR that fixes the issue. + - type: checkboxes + attributes: + label: I have searched and made sure there are no existing issues for the issue I am filing + options: + - label: I have searched the existing issues + required: true + - type: input + attributes: + label: URL + description: What is the URL for the docs page? + validations: required: true -- type: input - attributes: - label: URL - description: What is the URL for the docs page? - validations: - required: true -- type: textarea - attributes: - label: Description - description: A description of the issue - validations: + - type: textarea + attributes: + label: Description + description: A description of the issue + validations: + required: true + - type: textarea + attributes: + label: Suggestion + description: How do you suggest this could be improved? If the issue is with a code sample please provide the suggested replacement. + validations: required: true -- type: textarea - attributes: - label: Suggestion - description: How do you suggest this could be improved? If the issue is with a code sample please provide the suggested replacement. - validations: - required: true diff --git a/.github/ISSUE_TEMPLATE/3.feature_proposal.yml b/.github/ISSUE_TEMPLATE/3.feature_proposal.yml index 1528f67d52c..57d74ab9866 100644 --- a/.github/ISSUE_TEMPLATE/3.feature_proposal.yml +++ b/.github/ISSUE_TEMPLATE/3.feature_proposal.yml @@ -1,40 +1,41 @@ name: Feature Proposal description: Propose a new feature or an improvement for Titanium SDK -labels: [ feature, needs triage ] +labels: [feature, needs triage] body: -- type: markdown - attributes: - value: Thank you for the time you have taken to file a feature proposal! Please make sure to ensure you have filled this form out as best you can. -- type: checkboxes - attributes: - label: I have searched and made sure there are no existing issues for the issue I am filing - options: - - label: I have searched the existing issues + - type: markdown + attributes: + value: Thank you for the time you have taken to file a feature proposal! Please make sure to ensure you have filled this form out as best you can. + - type: checkboxes + attributes: + label: I have searched and made sure there are no existing issues for the issue I am filing + options: + - label: I have searched the existing issues + required: true + - type: textarea + attributes: + label: Description + description: A concise description of the proposal you are making and the use case for it + validations: required: true -- type: textarea - attributes: - label: Description - description: A concise description of the proposal you are making and the use case for it - validations: + - type: textarea + attributes: + label: Solution + description: Describe the solution you are proposing to solve the feature proposal, this could include code snippets + validations: required: true -- type: textarea - attributes: - label: Solution - description: Describe the solution you are proposing to solve the feature proposal, this could include code snippets - validations: - required: true -- type: textarea - attributes: - label: Alternatives - description: Describe any alternatives solutions you have considered - validations: - required: false -- type: dropdown - attributes: - label: Platforms - description: What is the platform associated with this proposal? - multiple: true - options: - - Android - - iOS - - CLI \ No newline at end of file + - type: textarea + attributes: + label: Alternatives + description: Describe any alternatives solutions you have considered + validations: + required: false + - type: dropdown + attributes: + label: Platforms + description: What is the platform associated with this proposal? + multiple: true + options: + - Android + - iOS + - Android & iOS + - CLI diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index e61b4f860ee..7fcca4a9b67 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -1,7 +1,7 @@ contact_links: - name: Github Discussions - url: https://github.com/appcelerator/titanium_mobile/discussions + url: https://github.com/tidev/titanium_mobile/discussions about: Ask a question in Github Discussions - - name: TiSlack - url: https://tislack.org + - name: TiDev + url: https://tidev.slack.com about: Talk to other Titanium developers on Slack diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index c4dd2708c88..644751de43f 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -1,5 +1,5 @@ -**JIRA:** https://jira.appcelerator.org/browse/[TICKET] +**GitHub discussions:** https://github.com/tidev/titanium_mobile/discussions/[ID] -Provide a clear PR title prefixed with `[TICKET]` +Provide a clear PR title prefixed with `[ID]` **Optional Description:** diff --git a/.gitignore b/.gitignore index 2754ada914d..cdd1f56357e 100644 --- a/.gitignore +++ b/.gitignore @@ -52,3 +52,6 @@ junit_report.xml # in-memory blobs written to disk as the expected image for image comparison tests /tests/Resources/ios/snapshots/1[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]_*.png /tests/Resources/android/snapshots/1[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]_*.png + +# VS Code History Extension +.history \ No newline at end of file