mirror of
https://github.com/dreamhunter2333/cloudflare_temp_email.git
synced 2026-09-05 15:38:34 +08:00
feat: |UI| admin portal user oauth config support delete (#538)
This commit is contained in:
@@ -4,6 +4,7 @@
|
|||||||
## main(v0.8.3)
|
## main(v0.8.3)
|
||||||
|
|
||||||
- feat: |Github Action| 增加自动更新并部署功能
|
- feat: |Github Action| 增加自动更新并部署功能
|
||||||
|
- feat: |UI| admin 用户设置,支持 oauth2 配置的删除
|
||||||
|
|
||||||
## v0.8.2
|
## v0.8.2
|
||||||
|
|
||||||
|
|||||||
@@ -17,6 +17,7 @@ const { t } = useI18n({
|
|||||||
messages: {
|
messages: {
|
||||||
en: {
|
en: {
|
||||||
save: 'Save',
|
save: 'Save',
|
||||||
|
delete: 'Delete',
|
||||||
successTip: 'Save Success',
|
successTip: 'Save Success',
|
||||||
enable: 'Enable',
|
enable: 'Enable',
|
||||||
enableMailAllowList: 'Enable Mail Address Allow List(Manually enterable)',
|
enableMailAllowList: 'Enable Mail Address Allow List(Manually enterable)',
|
||||||
@@ -28,6 +29,7 @@ const { t } = useI18n({
|
|||||||
},
|
},
|
||||||
zh: {
|
zh: {
|
||||||
save: '保存',
|
save: '保存',
|
||||||
|
delete: '删除',
|
||||||
successTip: '保存成功',
|
successTip: '保存成功',
|
||||||
enable: '启用',
|
enable: '启用',
|
||||||
enableMailAllowList: '启用邮件地址白名单(可手动输入, 回车增加)',
|
enableMailAllowList: '启用邮件地址白名单(可手动输入, 回车增加)',
|
||||||
@@ -193,8 +195,19 @@ onMounted(async () => {
|
|||||||
{{ t('save') }}
|
{{ t('save') }}
|
||||||
</n-button>
|
</n-button>
|
||||||
</n-flex>
|
</n-flex>
|
||||||
<n-collapse default-expanded-names="1" accordion>
|
<n-divider />
|
||||||
|
<n-collapse default-expanded-names="1" accordion :trigger-areas="['main', 'arrow']">
|
||||||
<n-collapse-item v-for="(item, index) in userOauth2Settings" :key="index" :title="item.name">
|
<n-collapse-item v-for="(item, index) in userOauth2Settings" :key="index" :title="item.name">
|
||||||
|
<template #header-extra>
|
||||||
|
<n-popconfirm @positive-click="userOauth2Settings.splice(index, 1)">
|
||||||
|
<template #trigger>
|
||||||
|
<n-button tertiary type="error">
|
||||||
|
{{ t('delete') }}
|
||||||
|
</n-button>
|
||||||
|
</template>
|
||||||
|
{{ t('delete') }}
|
||||||
|
</n-popconfirm>
|
||||||
|
</template>
|
||||||
<n-form :model="item">
|
<n-form :model="item">
|
||||||
<n-form-item-row :label="t('name')" required>
|
<n-form-item-row :label="t('name')" required>
|
||||||
<n-input v-model:value="item.name" />
|
<n-input v-model:value="item.name" />
|
||||||
|
|||||||
@@ -8,7 +8,7 @@
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
3. 回到 `Overview`,找到刚刚创建的 worker,点击 `Settings` -> `Runtime`, 修改 `Compatibility flags`, 增加 `nodejs_compat`
|
3. 回到 `Overview`,找到刚刚创建的 worker,点击 `Settings` -> `Runtime`, 修改 `Compatibility flags`, 增加 `nodejs_compat`, 兼容日期也需要大于图片中的日期。
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user