Skip to content

Releases: princenyeche/jiraone

v0.8.6

30 Dec 23:42
6ae8481
Compare
Choose a tag to compare

Fixes:

  • 🐛 An issue with JSON export that causes None type error which triggers an exception during extraction #122 #141

Updates:

  • Made an update to the attributes in Permissions to align with the built-in Jira project and global permission module on cloud.

v0.8.5

26 Jun 17:39
ee9728f
Compare
Choose a tag to compare

Fixes:

  • 🐛 get_all_sprints API fix to query parameter #137
  • 🐛 Corrected errors associated with the test script

Updates:

  • Made some spelling corrections #135

v0.8.4

20 May 20:00
758b132
Compare
Choose a tag to compare

Fixes:

  • 🐛 get_attachments_on_projects: Overwrite attachment file by default
  • 🐛 json_field_builder: check if sprint_custom_id is None
  • 🐛 path_builder: handle multi-dir base_dir
  • 🐛 download_attachments: avoid conflicts/overwrites by isolating attachments (helps with #112)

Improvements:

  • download_attachments: make defaults and behaviour match get_attachments_on_projects

Features:

  • download_attachments: support create_html_directors option (resolves #112)
  • download_attachments: support overwrite=False option (to speed up incremental backups)

Thanks to @huyz for the above fixes and improvements to v0.8.4

v0.8.3

01 Apr 14:32
45ad278
Compare
Choose a tag to compare

Patches #130

  • Fixing the CSV change file type and merge_files to run without JQL
  • Added a new endpoint to runbackup

v0.8.2

02 Jan 20:10
97e1ae7
Compare
Choose a tag to compare

Patches #128 #126

  • Patch to process_executor function with invalid keyword arguments

v0.8.1

01 Jan 12:13
66ea15f
Compare
Choose a tag to compare

Update #123 #124

  • Fix to issue reported on #124
  • Corrected the documentation
  • Minimized arguments on each method or function to max 5, then the rest are called via keyword arguments
  • Added a new function for argument validation called validate_argument_name
  • No release for v0.8.0 as it is equivalent to v0.8.1.

v0.7.9

23 Dec 22:02
7f1aab9
Compare
Choose a tag to compare

Update #115 #117

  • Update to time_in_status function to include timestamp in UTC
  • Update to issue_export method for better performance and caching #117
  • Fix to field class in Server/DC Jira causing key error #119 #120 #122
  • Added a new argument delimit to the issue_export method which allows for the output of a CSV file to be in any delimiter #121
# import statement
issue_export(jql=jql, delimit=";")
  • Added new method async_change_log to the PROJECT constant. This helps to extract the change_log history but asynchronously. Thereby improving the speed of data extraction. See more on jiraone's documentation.
# import statement
PROJECT.async_change_log(
               jql, folder="TEST", file="sample.csv", flush=10
            )
  • Added new methods to endpoint alias for issuetype scheme, security scheme etc
  • Added tests for all the major functions/methods for CI/CD process
  • Added requirement for Python 3.8.x and above to run jiraone starting from version 0.7.9
  • Removed deprecated method get_attachment_meta_data from endpoint constant as this has been active for more than 2 years.
  • Removed duplicated URL link in code for task, issue_watchers, and issue_votes method in endpoint constant.

v0.7.8

04 Jul 18:53
ddc29dc
Compare
Choose a tag to compare

Minor update #113

  • Minor changes to management API

v0.7.7

14 Jun 10:30
7c0a435
Compare
Choose a tag to compare

Minor update #111

  • Minor changes to the export_issues method and corrected some grammatical sentences

v0.7.6

27 May 10:55
511f21f
Compare
Choose a tag to compare

Minor update #110

  • Added multiple arguments to issue_export() method
    • It is now possible to perform export in JSON format
    • Added field exclusion and inclusion in CSV format export
  • Added new methods get_project_versions and issue_link_types to access.py module
  • Added a process_executor function, regular expression constants for custom field search and issue search in the utils module
  • Added a DateFormat class to the utils module of jiraone.
  • Added new examples in the documentation
  • Updated the issue_export() method in the access.py file in the endpoint variable. Now you can export all or current fields by indicating the type in the fields argument based on that endpoint