1
0

feat: webhooks (#3783)

Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/3783
This commit is contained in:
konrad
2023-10-20 11:56:59 +00:00
9 changed files with 367 additions and 0 deletions

View File

@ -8,6 +8,7 @@ import {
faArrowUpFromBracket,
faBars,
faBell,
faBolt,
faCalendar,
faCheck,
faCheckDouble,
@ -144,6 +145,7 @@ library.add(faUsers)
library.add(faArrowUpFromBracket)
library.add(faX)
library.add(faAnglesUp)
library.add(faBolt)
// overwriting the wrong types
export default FontAwesomeIcon as unknown as FontAwesomeIconFixedTypes

View File

@ -72,6 +72,12 @@
@update:model-value="setSubscriptionInStore"
type="dropdown"
/>
<dropdown-item
:to="{ name: 'project.settings.webhooks', params: { projectId: project.id } }"
icon="bolt"
>
{{ $t('project.webhooks.title') }}
</dropdown-item>
<dropdown-item
v-if="level < 2"
:to="{ name: 'project.createFromParent', params: { parentProjectId: project.id } }"