jira-rss-client

module
v1.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 21, 2022 License: AGPL-3.0-or-later

README

Jira Rss Client

setup

create a config file under the home config folder and create a storage folder for your rss. And copy over the template (or use your own template)

mkdir ~/.config/jrrss
touch ~/.config/jrrss/config.yaml
mkdir ~/jrrss
mkdir ~/jrrss/rss/
cp ./internal/rss-writer/rss.gotext ~/jrrss/template.rss

sample configuration

AppPassword: <Your app Password>
AppUrl: <Your Jira API URL>
AppUser:  <Your Jira User>
TicketsPerJQL:  <the max number of tickets to be returned per channel>
TemplateLocation: /home/<your user>/jrrss/template.rss
LogLevel: production
Channels:
- JQL: "assignee=currentUser()"
  Title: mytickets
  Link: https://<Your Company>.atlassian.net/issues/?jql=assignee%3DcurrentUser()
  Description: MyTickets
  Filepath: /home/<your user>/jrrss/rss/mytickets.xml

PR and updates

Feel free to contribute, expect little in terms of updates from me

Product Roadmap

  • integrate support for more Atlassian services
  • add caching and more complex ticket storage with sqllite
  • add support for linked issues
  • add support for redering custom fields
  • rewrite to rust

Directories

Path Synopsis
cmd
internal
pkg

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL