creacoon/laravel-dashboard-jira-tile

spatie/laravel-dashboard 的 Jira 瓦片

1.0.4 2024-09-09 12:42 UTC

This package is auto-updated.

Last update: 2024-09-09 12:43:52 UTC


README

Latest Version on Packagist GitHub Tests Action Status Total Downloads

此瓦片显示所有进行中的 Jira 故事。它显示故事键、故事标题和分配者个人资料图片。

此瓦片可用于Laravel Dashboard

屏幕截图


安装

  1. 通过 composer 安装包
  2. 将所需值放入 .env 文件。
  3. 将瓦片组件放置在您的仪表板中。
  4. app/console/kernel.php 中安排命令

Composer

您可以通过 composer 安装此包

composer require creacoon/laravel-dashboard-jira-tile

环境文件

将此内容放入 .env 文件。

JIRA_HOST=
JIRA_AUTHENTICATION="basic_token"
JIRA_USER=
JIRA_API_TOKEN=

瓦片组件

在您的仪表板视图中,您使用 livewire:jira-tile 组件。

<x-dashboard>
    <livewire:jira-tile position="a2" refresh-interval="60"/>
</x-dashboard>

安排命令

app\Console\Kernel.php 中,您应该安排以下命令。

protected function schedule(Schedule $schedule)
{
    // ...
           $schedule->command(FetchDataFromJiraCommand::class)->everyFiveMinutes();
}

自定义视图

如果您想自定义用于渲染此瓦片的视图,请运行此命令

php artisan vendor:publish --tag="dashboard-jira-tile-views"

测试

composer test

变更日志

请参阅CHANGELOG 了解最近更改的更多信息。

贡献

请参阅CONTRIBUTING 了解详情。

安全

如果您发现任何安全问题,请通过support@creacoon.nl 发送电子邮件,而不是使用问题跟踪器。

鸣谢

许可

MIT 许可证 (MIT)。请参阅许可文件 了解更多信息。