diff --git a/.github/ISSUE_TEMPLATE/bug-report-alpha.yml b/.github/ISSUE_TEMPLATE/bug-report-alpha.yml new file mode 100644 index 0000000000..599cf75af2 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug-report-alpha.yml @@ -0,0 +1,45 @@ +name: 🐛 Bug report (Alpha) +description: "Report a reproducible bug or regression for https://pathfinder.affine.pro" +title: "[bug]: " +labels: ["bug", "alpha"] +body: + - type: markdown + attributes: + value: Thanks for taking the time to fill out this bug report! + - type: input + id: description + attributes: + label: Describe the bug + placeholder: A clear and concise description of what the bug is. + - type: textarea + id: reproduce + attributes: + label: To Reproduce + placeholder: "Steps to reproduce the behavior\n1. Go to '...'\n2. Click on '....'\n3. Scroll down to '....'\n4. See error" + validations: + required: true + - type: textarea + id: screenshots + attributes: + label: Screenshots + placeholder: If applicable, add screenshots to help explain your problem. + - type: textarea + id: expected + attributes: + label: Expected behavior + placeholder: A clear and concise description of what you expected to happen. + - type: input + id: platform + attributes: + label: Platform + placeholder: e.g. MacOS, Windows10... + - type: input + id: browser + attributes: + label: Browser + placeholder: e.g. Chrome, Safari + - type: textarea + id: additional + attributes: + label: Additional context + placeholder: Add any other context about the problem here. diff --git a/.github/ISSUE_TEMPLATE/bug-report-pre-alpha.yml b/.github/ISSUE_TEMPLATE/bug-report-pre-alpha.yml new file mode 100644 index 0000000000..a75e3db6cd --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug-report-pre-alpha.yml @@ -0,0 +1,45 @@ +name: 🐛 Bug report (Pre-Alpha) +description: "Report a reproducible bug or regression for https://livedemo.affine.pro" +title: "[bug]: " +labels: ["bug", "pre-alpha"] +body: + - type: markdown + attributes: + value: Thanks for taking the time to fill out this bug report! + - type: input + id: description + attributes: + label: Describe the bug + placeholder: A clear and concise description of what the bug is. + - type: textarea + id: reproduce + attributes: + label: To Reproduce + placeholder: "Steps to reproduce the behavior\n1. Go to '...'\n2. Click on '....'\n3. Scroll down to '....'\n4. See error" + validations: + required: true + - type: textarea + id: screenshots + attributes: + label: Screenshots + placeholder: If applicable, add screenshots to help explain your problem. + - type: textarea + id: expected + attributes: + label: Expected behavior + placeholder: A clear and concise description of what you expected to happen. + - type: input + id: platform + attributes: + label: Platform + placeholder: e.g. MacOS, Windows10... + - type: input + id: browser + attributes: + label: Browser + placeholder: e.g. Chrome, Safari + - type: textarea + id: additional + attributes: + label: Additional context + placeholder: Add any other context about the problem here. diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 0000000000..bad3192b20 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,11 @@ +blank_issues_enabled: false +contact_links: + - name: 💭 Questions and Help - Reddit + url: https://www.reddit.com/r/Affine/ + about: Please ask and answer questions here. + - name: 💬 Questions and Help - Telegram + url: https://t.me/affineworkos + about: Please ask and answer questions here. + - name: 🗯 Questions and Help - Discord + url: https://discord.gg/yz6tGVsf5p + about: Please ask and answer questions here. diff --git a/.github/ISSUE_TEMPLATE/feature-request.yml b/.github/ISSUE_TEMPLATE/feature-request.yml new file mode 100644 index 0000000000..54c1caa4f3 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature-request.yml @@ -0,0 +1,31 @@ +name: ✨ Feature request +description: An idea or request for new functionality +title: "[feature]: " +labels: ["enhancement"] +body: + - type: markdown + attributes: + value: Thanks for taking the time to fill out this feature request! + - type: textarea + id: description + attributes: + label: 1~3 main use cases of the proposed feature + description: e.g. As a ..., I have many tasks scattered across documents, and I want to have a unified entry to view these tasks. + placeholder: e.g. As a ... + validations: + required: true + - type: textarea + id: solution + attributes: + label: Ideas for solution + placeholder: e.g. A task view can be added to view all tasks. + - type: input + id: userType + attributes: + label: what types of users can benefit from using your proposed feature + placeholder: busy student + - type: textarea + id: additional + attributes: + label: Additional context + placeholder: Add any other context or screenshots about the feature request here. diff --git a/.github/ISSUE_TEMPLATE/improvement-request.yml b/.github/ISSUE_TEMPLATE/improvement-request.yml new file mode 100644 index 0000000000..769e679131 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/improvement-request.yml @@ -0,0 +1,31 @@ +name: 🪄 Improvement request +description: An improvement to existing functionality +title: "[improvement]: " +labels: ["improvement"] +body: + - type: markdown + attributes: + value: Thanks for taking the time to fill out this improvement request! + - type: textarea + id: description + attributes: + label: 1~3 main use cases of the proposed improvement + description: e.g. As a ..., I have many tasks scattered across documents, and I want to have a unified entry to view these tasks. + placeholder: e.g. As a ... + validations: + required: true + - type: textarea + id: solution + attributes: + label: Ideas for solution + placeholder: e.g. A task view can be added to view all tasks. + - type: input + id: userType + attributes: + label: what types of users can benefit from using your proposed improvement + placeholder: busy student + - type: textarea + id: additional + attributes: + label: Additional context + placeholder: Add any other context or screenshots about the improvement request here. diff --git a/.github/workflows/build-community.yml b/.github/workflows/build-community.yml index 557e23fbc2..2291513cd0 100644 --- a/.github/workflows/build-community.yml +++ b/.github/workflows/build-community.yml @@ -17,7 +17,7 @@ concurrency: jobs: build: name: Lint and Build - runs-on: ubuntu-latest + runs-on: self-hosted steps: - uses: actions/checkout@v2 diff --git a/.github/workflows/build-livedemo.yml b/.github/workflows/build-livedemo.yml index ca43de69c2..9cbf01a71a 100644 --- a/.github/workflows/build-livedemo.yml +++ b/.github/workflows/build-livedemo.yml @@ -17,7 +17,7 @@ concurrency: jobs: build: name: Lint and Build - runs-on: ubuntu-latest + runs-on: self-hosted steps: - uses: actions/checkout@v2 diff --git a/.github/workflows/build-test-version.yml b/.github/workflows/build-test-version.yml index ea0313d984..265986417d 100644 --- a/.github/workflows/build-test-version.yml +++ b/.github/workflows/build-test-version.yml @@ -19,7 +19,7 @@ concurrency: jobs: build: name: Lint and Build - runs-on: ubuntu-latest + runs-on: self-hosted steps: - uses: actions/checkout@v2 diff --git a/README.md b/README.md index 3a8717d9b3..81907105a3 100644 --- a/README.md +++ b/README.md @@ -43,9 +43,7 @@ See https://github.com/all-?/all-contributors/issues/361#issuecomment-637166066

-
- -

affine_screen

+

affine_screen

## Join our community @@ -59,7 +57,7 @@ Before we tell you how to get started with AFFiNE, we'd like to shamelessly plug **Clean, intuitive design** — With AFFiNE you can concentrate on editing with a clean and modern interface. Which is responsive, so it looks great on tablets too, and mobile support is coming in the future. -**Seamless transtions** — However you want your data displayed, whichever viewing mode you use, AFFiNE supports easy transitions to allow you to quickly and effortlessly view your data in the way you want. +**Seamless transitions** — However you want your data displayed, whichever viewing mode you use, AFFiNE supports easy transitions to allow you to quickly and effortlessly view your data in the way you want. **Markdown support** — When you write in AFFiNE you can use Markdown syntax which helps create an easier editing experience, that can be experienced with just a keyboard. And this allows you to export your data cleanly into Markdown.