diff --git a/.gitee/.keep b/.gitee/.keep
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/.gitee/ISSUE_TEMPLATE/.keep b/.gitee/ISSUE_TEMPLATE/.keep
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git "a/.gitee/ISSUE_TEMPLATE/
.yaml" "b/.gitee/ISSUE_TEMPLATE/
.yaml"
new file mode 100644
index 0000000000000000000000000000000000000000..6a94c0573627dff377ee6814d7d6f2526747cc3c
--- /dev/null
+++ "b/.gitee/ISSUE_TEMPLATE/
.yaml"
@@ -0,0 +1,8 @@
+blank_issues_enabled: true
+contact_links:
+ - name: 我的自定义链接
+ url: https://weihongbin.com
+ about: 这个是我的网站
+ - name: 第二个站点
+ url: https://gitee.com
+ about: 这个不是我的网站
\ No newline at end of file
diff --git a/.gitee/ISSUE_TEMPLATE/bug.yml b/.gitee/ISSUE_TEMPLATE/bug.yml
new file mode 100644
index 0000000000000000000000000000000000000000..0073d0e2db6dde9d2d3d0a1aec7b5eb6d5654d3c
--- /dev/null
+++ b/.gitee/ISSUE_TEMPLATE/bug.yml
@@ -0,0 +1,50 @@
+name: bug 反馈
+description: 'gitee 助手 bug 反馈'
+title: ''
+body:
+ - type: markdown
+ attributes:
+ value: "
Welcome!
"
+
+ - type: markdown
+ attributes:
+ value: "
"
+ - type: input
+ attributes:
+ label: '书籍名称'
+ description: '填写书籍的完整标题 - desc'
+ placeholder: '请输入书籍的名称'
+ validations:
+ required: true
+ - type: dropdown
+ attributes:
+ label: '出版社'
+ description: 请选择出版社'
+ options:
+ - 中华书局
+ - 上海古籍出版社
+ - 岳麓书院
+ validations:
+ required: true
+ - type: checkboxes
+ attributes:
+ label: 书籍类型
+ description: 请勾选书籍类型
+ options:
+ - label: 哲学
+ required: true
+ - label: 历史
+ - label: 郑智
+ - label: 自然科学
+ validations:
+ required: true
+ - type: textarea
+ attributes:
+ label: 推荐理由
+ description: 详细描写你的推荐理由
+ placeholder: 请填写理由
+ value: 默认理由
+ - type: textarea
+ attributes:
+ label: 粘贴你的代码片段
+ render: javascript
\ No newline at end of file
diff --git a/.gitee/ISSUE_TEMPLATE/config.yaml b/.gitee/ISSUE_TEMPLATE/config.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..37648c64f42e24e0d0521b84243ebec46afd7715
--- /dev/null
+++ b/.gitee/ISSUE_TEMPLATE/config.yaml
@@ -0,0 +1,12 @@
+blank_issues_enabled: false
+
+contact_links:
+ - name: 我的自定义链接
+ url: https://weihongbin.com
+ about: 这个是我的网站
+ - name: 第二个站点
+ url: https://gitee.com
+ about: 这个不是我的网站
+ - name: 感谢打赏
+ url: https://gitee.com
+ about: 打赏五元支持我
\ No newline at end of file
diff --git "a/.gitee/ISSUE_TEMPLATE/\346\226\260\345\212\237\350\203\275.yml1" "b/.gitee/ISSUE_TEMPLATE/\346\226\260\345\212\237\350\203\275.yml1"
new file mode 100644
index 0000000000000000000000000000000000000000..0073d0e2db6dde9d2d3d0a1aec7b5eb6d5654d3c
--- /dev/null
+++ "b/.gitee/ISSUE_TEMPLATE/\346\226\260\345\212\237\350\203\275.yml1"
@@ -0,0 +1,50 @@
+name: bug 反馈
+description: 'gitee 助手 bug 反馈'
+title: ''
+body:
+ - type: markdown
+ attributes:
+ value: "Welcome!
"
+
+ - type: markdown
+ attributes:
+ value: "
"
+ - type: input
+ attributes:
+ label: '书籍名称'
+ description: '填写书籍的完整标题 - desc'
+ placeholder: '请输入书籍的名称'
+ validations:
+ required: true
+ - type: dropdown
+ attributes:
+ label: '出版社'
+ description: 请选择出版社'
+ options:
+ - 中华书局
+ - 上海古籍出版社
+ - 岳麓书院
+ validations:
+ required: true
+ - type: checkboxes
+ attributes:
+ label: 书籍类型
+ description: 请勾选书籍类型
+ options:
+ - label: 哲学
+ required: true
+ - label: 历史
+ - label: 郑智
+ - label: 自然科学
+ validations:
+ required: true
+ - type: textarea
+ attributes:
+ label: 推荐理由
+ description: 详细描写你的推荐理由
+ placeholder: 请填写理由
+ value: 默认理由
+ - type: textarea
+ attributes:
+ label: 粘贴你的代码片段
+ render: javascript
\ No newline at end of file
diff --git a/.gitee/PULL_REQUEST_TEMPLATE/1.yaml b/.gitee/PULL_REQUEST_TEMPLATE/1.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..0073d0e2db6dde9d2d3d0a1aec7b5eb6d5654d3c
--- /dev/null
+++ b/.gitee/PULL_REQUEST_TEMPLATE/1.yaml
@@ -0,0 +1,50 @@
+name: bug 反馈
+description: 'gitee 助手 bug 反馈'
+title: ''
+body:
+ - type: markdown
+ attributes:
+ value: "Welcome!
"
+
+ - type: markdown
+ attributes:
+ value: "
"
+ - type: input
+ attributes:
+ label: '书籍名称'
+ description: '填写书籍的完整标题 - desc'
+ placeholder: '请输入书籍的名称'
+ validations:
+ required: true
+ - type: dropdown
+ attributes:
+ label: '出版社'
+ description: 请选择出版社'
+ options:
+ - 中华书局
+ - 上海古籍出版社
+ - 岳麓书院
+ validations:
+ required: true
+ - type: checkboxes
+ attributes:
+ label: 书籍类型
+ description: 请勾选书籍类型
+ options:
+ - label: 哲学
+ required: true
+ - label: 历史
+ - label: 郑智
+ - label: 自然科学
+ validations:
+ required: true
+ - type: textarea
+ attributes:
+ label: 推荐理由
+ description: 详细描写你的推荐理由
+ placeholder: 请填写理由
+ value: 默认理由
+ - type: textarea
+ attributes:
+ label: 粘贴你的代码片段
+ render: javascript
\ No newline at end of file
diff --git a/.gitee/PULL_REQUEST_TEMPLATE/1c1onfig.yml b/.gitee/PULL_REQUEST_TEMPLATE/1c1onfig.yml
new file mode 100644
index 0000000000000000000000000000000000000000..a49eab2f6b9955f566d85af449bbc6049c2eb71a
--- /dev/null
+++ b/.gitee/PULL_REQUEST_TEMPLATE/1c1onfig.yml
@@ -0,0 +1 @@
+blank_issues_enabled: true
\ No newline at end of file
diff --git a/.gitee/PULL_REQUEST_TEMPLATE/bug.yml b/.gitee/PULL_REQUEST_TEMPLATE/bug.yml
new file mode 100644
index 0000000000000000000000000000000000000000..d1cce2a96868e2dc04fcdd225dc87118240de864
--- /dev/null
+++ b/.gitee/PULL_REQUEST_TEMPLATE/bug.yml
@@ -0,0 +1,51 @@
+name: bug 反馈
+description: '描述'
+title: ''
+labels: bug
+body:
+ - type: markdown
+ attributes:
+ value: "Welcome!
"
+
+ - type: markdown
+ attributes:
+ value: "
"
+ - type: input
+ attributes:
+ label: '书籍名称'
+ description: '填写书籍的完整标题 - desc'
+ placeholder: '请输入书籍的名称'
+ validations:
+ required: true
+ - type: dropdown
+ attributes:
+ label: '出版社'
+ description: 请选择出版社'
+ options:
+ - 中华书局
+ - 上海古籍出版社
+ - 岳麓书院
+ validations:
+ required: true
+ - type: checkboxes
+ attributes:
+ label: 书籍类型
+ description: 请勾选书籍类型
+ options:
+ - label: 哲学
+ required: true
+ - label: 历史
+ - label: 郑智
+ - label: 自然科学
+ validations:
+ required: true
+ - type: textarea
+ attributes:
+ label: 推荐理由
+ description: 详细描写你的推荐理由
+ placeholder: 请填写理由
+ value: 默认理由
+ - type: textarea
+ attributes:
+ label: 粘贴你的代码片段
+ render: javascript
\ No newline at end of file
diff --git a/.gitee/PULL_REQUEST_TEMPLATE/f-bug2.yaml b/.gitee/PULL_REQUEST_TEMPLATE/f-bug2.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..0afaf7addc19729a9fcb42085911e0ca77961ca9
--- /dev/null
+++ b/.gitee/PULL_REQUEST_TEMPLATE/f-bug2.yaml
@@ -0,0 +1,208 @@
+name: 问题反馈
+description: 当你中发现了一个 Bug,导致应用崩溃或抛出异常,或者有一个组件存在问题,或者某些地方看起来不对劲。
+title:
+labels: ["bug"]
+body:
+ - type: markdown
+ attributes:
+ value: |
+
+
+ ## 💢 特别说明:如果 Issue 没有严格按照模板编写且未提供测试源码下载或 Git 测试仓库地址,则视为无效 `Issue`,将无法得到答复。
+ - type: dropdown
+ id: version
+ attributes:
+ label: 版本号
+ description: 请选择项目使用的 Furion 版本?
+ options:
+ - 4.8.8.35 (最新)
+ - 4.8.8.34
+ - 4.8.8.33
+ - 4.8.8.32
+ - 4.8.8.31
+ - 4.8.8.30
+ - 4.8.8.29
+ - 4.8.8.28
+ - 4.8.8.27
+ - 4.8.8.26
+ - 4.8.8.25
+ - 4.8.8.24
+ - 4.8.8.23
+ - 4.8.8.22
+ - 4.8.8.21
+ - 4.8.8.20
+ - 4.8.8.19
+ - 4.8.8.18
+ - 4.8.8.17
+ - 4.8.8.16
+ - 4.8.8.15
+ - 4.8.8.14
+ - 4.8.8.13
+ - 4.8.8.12
+ - 4.8.8.11
+ - 4.8.8.10
+ - 4.8.8.9
+ - 4.8.8.8
+ - 4.8.8.7
+ - 4.8.8.6
+ - 4.8.8.5
+ - 4.8.8.4
+ - 4.8.8.3
+ - 4.8.8.2
+ - 4.8.8.1
+ - 4.8.8
+ - 其他版本(请升级)
+ validations:
+ required: true
+ - type: dropdown
+ id: net_sdk
+ attributes:
+ label: .NET SDK
+ description: 请选择项目使用的 .NET SDK 版本?
+ options:
+ - .NET5
+ - .NET6
+ - .NET7
+ - .NET8
+ validations:
+ required: true
+ - type: dropdown
+ id: project_type
+ attributes:
+ label: 项目类型
+ description: 请选择目标项目类型?
+ options:
+ - WebApi
+ - Mvc
+ - Razor Pages
+ - Blazor Server
+ - MinApp
+ - WinForm
+ - WPF
+ - Console
+ validations:
+ required: true
+ - type: dropdown
+ id: os_type
+ attributes:
+ label: 操作系统
+ description: 请选择操作系统类型?
+ options:
+ - Windows 11
+ - Windows 10
+ - Windows 8
+ - Ubuntu
+ - CentOS
+ - Debian
+ - Deepin
+ - Red Hat Linux
+ - 其他 Linux
+ - MacOS
+ - 其他
+ validations:
+ required: true
+ - type: dropdown
+ id: environment
+ attributes:
+ label: 运行环境
+ description: 请选择代码运行环境?
+ options:
+ - 开发环境 (Development)
+ - 生产环境 (Production)
+ - 测试环境 (单元测试/集成测试)
+ validations:
+ required: true
+ - type: dropdown
+ id: dbtype
+ attributes:
+ label: 数据库类型
+ description: 请选择使用的数据库类型?
+ options:
+ - Sqlite
+ - SqlServer 2012+
+ - SqlServer 2012-
+ - MySql 8+
+ - MySql 8-
+ - PostgreSQL
+ - Oracle 11+
+ - Oracle 11-
+ - Firebird
+ - Cosmos
+ - InMemoryDatabase
+ validations:
+ required: true
+ - type: dropdown
+ id: deploy
+ attributes:
+ label: 应用托管程序
+ description: 请选择应用托管程序软件?
+ options:
+ - IIS
+ - Nginx
+ - Docker
+ - PodMan
+ - PM2
+ - Kestrel
+ - 单文件
+ validations:
+ required: true
+ - type: checkboxes
+ attributes:
+ label: 这个问题是否已经存在?
+ options:
+ - label: 我已经搜索过现有的问题 (https://gitee.com/dotnetchina/Furion/issues)
+ required: true
+ - type: textarea
+ attributes:
+ label: 如何复现
+ description: 请详细告诉我们如何复现你遇到的问题,如涉及代码,可提供一个最小代码示例,并使用反引号```附上它
+ placeholder: |
+ 1. ...
+ 2. ...
+ 3. ...
+ validations:
+ required: true
+ - type: textarea
+ attributes:
+ label: 预期结果
+ description: 请告诉我们你预期会发生什么。
+ validations:
+ required: true
+ - type: textarea
+ attributes:
+ label: 实际结果
+ description: 请告诉我们实际发生了什么。
+ validations:
+ required: true
+ - type: textarea
+ attributes:
+ label: 异常信息
+ description: 如果有异常请把详细异常堆栈粘贴上来。
+ - type: textarea
+ attributes:
+ label: 截图或视频
+ description: 如果可以的话,上传任何关于 bug 的截图。
+ placeholder: |
+ 可在此处进行图片粘贴上传。
+ validations:
+ required: true
+ - type: input
+ id: demo
+ attributes:
+ label: Demo 地址(Git/网盘/SVN)
+ description: 请提供复现错误的 Demo 下载
+ placeholder: https://gitee.com/your_id/your_test_project.git
+ validations:
+ required: true
+ - type: checkboxes
+ attributes:
+ label: 友好承诺
+ options:
+ - label: 我承诺将本着相互尊重、理解和友善的态度进行交流,共同维护好 Furion 来之不易的良好的社区氛围。
+ required: true
+ - type: markdown
+ attributes:
+ value: |
+ 关注 Furion 公众号订阅最新资讯
+
+ 
\ No newline at end of file
diff --git a/Readme.md b/Readme.md
index a5c098abc21329c71e02112ab3b65db80f290cbe..674d3f0b778c53fa25aa02f61b2ab383b39a3aba 100644
--- a/Readme.md
+++ b/Readme.md
@@ -88,6 +88,6 @@ yarn run watch
- [x] ~~暗黑主题可配置 (目前不可配置, insertCss() 无法提前插入 页面闪现)~~ 改为媒体查询实现
- [x] 仓库文件添加易于识别的图标
- [x] 用户在操作系统上清除所有通知时, 自动标记为已读
- - [ ] 用户可配置免打扰时间
+ - [ ] 用户可配置免打扰时间
- [x] 点击按钮打开详情, 改为点击消息直接打开详情
- [x] 免打扰改为降低通知优先级, 而非工作时间外不请求(不请求可能导致未读通知数量残留)
\ No newline at end of file