No description
Find a file
2025-07-13 12:56:59 -07:00
app Update local database structure. Update database check when opening. 2025-07-13 12:56:59 -07:00
.gitignore Work items are stored in memory, no db right now. Build first report and output folder. 2025-07-13 01:39:24 -07:00
LICENSE Initial commit 2025-07-04 15:43:24 -07:00
README.md Update README.md 2025-07-07 00:35:43 -07:00
requirements.txt Updated requirements file. 2025-07-13 01:41:14 -07:00

Jira-Reporting

Python project using an separate API repository to search for Jira/JSM issues and generate reports on them.

Populate requirements which you'll need to install

(in the venv) pip freeze > requirements.txt

Add export and unset variables in activate script

Highly recommended to use venv.

.venv/bin/activate

export ATLASSIAN_EMAIL=""
export ATLASSIAN_KEY=""
export ATLASSIAN_ROOTURL=""

and

unset ATLASSIAN_EMAIL
unset ATLASSIAN_KEY
unset ATLASSIAN_ROOTURL

.venv\Scripts\Activate.ps1

$env:ATLASSIAN_EMAIL = ''
$env:ATLASSIAN_KEY = ''
$env:ATLASSIAN_ROOTURL = ''

and

Remove-Item ENV:\ATLASSIAN_EMAIL
Remove-Item ENV:\ATLASSIAN_KEY
Remove-Item ENV:\ATLASSIAN_ROOTURL

Logging in stdout

  1. * Local db
    • Information steps
  2. > Check for db folder
    • Action
  3. ! Db folder does not exist
    • Action results
  4. # Get issues from filter sql property
    • Process step