creacoon / laravel-dashboard-jira-tile
spatie/laravel-dashboard 的 Jira 瓦片
1.0.4
2024-09-09 12:42 UTC
Requires
- php: ^8.3
- rjvandoesburg/laravel-jira-rest-client: ^3.0
- spatie/laravel-dashboard: ^3.1.0
Requires (Dev)
- phpunit/phpunit: ^9.3
This package is auto-updated.
Last update: 2024-09-09 12:43:52 UTC
README
此瓦片显示所有进行中的 Jira 故事。它显示故事键、故事标题和分配者个人资料图片。
此瓦片可用于Laravel Dashboard。
屏幕截图
安装
- 通过 composer 安装包
- 将所需值放入
.env文件。 - 将瓦片组件放置在您的仪表板中。
- 在
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)。请参阅许可文件 了解更多信息。
