Releases: mozilla/jira-bugzilla-integration
Releases · mozilla/jira-bugzilla-integration
v3.0.3
What's Changed
- Use
exclude
keyword in dict method to exclude Actioncallable
field by @grahamalama in #142 - Bump v3.0.3 by @grahamalama in #144
Full Changelog: v3.0.2...v3.0.3
v3.0.2
What's Changed
Bug Fixes
- Fix
make
from fresh clone by @leplatrem in #130 - Do not serialize raw
Action
objects and their callable (fixes #136, #137) by @leplatrem in #139
Full Changelog: v3.0.1...v3.0.2
v3.0.1
v3.0.0
Configuration
- Use new jbi action for FIDEFE tickets too (#101)
- Constrain
Action.contact
field to email address(es) (#90) - Switch Flowstate to the default_with_assignee_and_status action and configure status mappings. (#87)
- Add flowstate to nonprod (#68)
- Remove unused mr2qa tag and add flowstate tag. (#65)
API
New Features
- Read settings from .env file (fixes #53) (#131)
- Check visible projects in heartbeat (fixes #126) (#127)
- Change default log level to debug (#125)
- Add
default_with_assignee_and_status
action (#75) - Allow actions to specify if they support private bugs. (#63)
Bug Fixes
- Fix running local uvicorn (fixes #103) (#104)
- Only lookup a bug once through the API and correctly handle errors (#83)
Internal Changes
- Note required permission for setting assignee (#128)
- Fix: use
github
context to get repository name - Fix: Use expression syntax for Docker JBI repo
- Rewrite build-push to use mainly Docker actions (#120)
- Remove
builder-base
anddevelopment
image stages, run linting and tests outside Docker (#111) - Tidy up FastAPI route functions (#112)
- Install latest Poetry in container (#109)
- Remove useless sections in Makefile (#108)
- Test build on pull requests (#102)
- Rename infra/ to bin/ (#91)
- Use pytest-dotenv to set env vars for testing (#92)
- Add dependabot config (#93)
- Align infra/test.sh & infra/lint.sh (#88)
- Refactor usage of actions whiteboard tags (fixes #89) (#100)
- Remove top-level
actions
config key (#84) - Log object dicts instead of JSON strings (#85)
- Use orjson for serialising responses. (#86)
- Refactor of API versus JBI, and leverage of pytest fixtures for smaller tests (#76)
- Move mypy to pyproject (#80)
- Add logging for default action operations (#78)
- Add basic svg of JBI flow and elements
- Lint config files (#66)
- Improve logging using context (fixes #73) (#74)
- Always use the bug retrieved through the bugzilla API for field changes (#72)
- Document how to inspect rollout (#69)
Dependencies
- Bump prometheus-client from 0.13.1 to 0.14.1 (#116)
- Bump jinja2 from 3.0.3 to 3.1.2 (#113)
- Bump sentry-sdk from 1.5.8 to 1.7.2 (#114)
- Bump pytest from 7.1.1 to 7.1.2 (#115)
- Bump pylint from 2.14.4 to 2.14.5 (#117)
- Bump python from 3.9-slim to 3.10.5-slim (#94)
- Bump black from 22.1.0 to 22.6.0 (#97)
- Bump uvicorn from 0.17.6 to 0.18.2 (#98)
- Bump coverage from 5.5 to 6.4.2 (#99)
- Bump pylint from 2.12.2 to 2.14.4 (#96)
- Bump detect-secrets from 0.14.3 to 1.2.0 (#95)
v2.0.1: Add remaining V1 Configuration
What's Changed
- Adding remaining JBI V1 configuration. by @bsieber-mozilla in #57
Full Changelog: v2.0.0...v2.0.1
v2.0.0
Jira Bugzilla Integration v2
Initial release with production enabled data flows.
What's Changed
- Enabling production data flows by @bsieber-mozilla in #51
- Bugzilla EXPECTS a 200--else it's an unhashable response. by @bsieber-mozilla in #52
Full Changelog: v0.0.6...v2.0.0
v0.0.6
What's Changed
- Settings builds vars before extracting env vars. Modifying approach to make see_also and jira_remote_link urls by @bsieber-mozilla in #50
Full Changelog: v0.0.5...v0.0.6
v0.0.5 - Jira Insights
What's Changed
- Adding jira-insight by @bsieber-mozilla in #48
- Reducing data displayed from visible projects insight by @bsieber-mozilla in #49
Full Changelog: v0.0.4...v0.0.5
v0.0.4 - Infra Deploy Test
What's Changed
- Modify Jira-Labels to convert wb spaces to periods by @bsieber-mozilla in #42
- Updating comments; converting from dict to str for usage with Jira pkg. by @bsieber-mozilla in #45
- Updating json dump to pretty print by @bsieber-mozilla in #46
- Updating Production configuration: cleanup and enable test version by @bsieber-mozilla in #47
Full Changelog: v0.0.3...v0.0.4
v0.0.3 - Env Var and Github Actions Updates
What's Changed
- From 'dev' to 'nonprod' by @bsieber-mozilla in #41
- Updating gha to keep branch name, instead of swap to 'stg' by @bsieber-mozilla in #43
- EnvVar Naming Updates by @bsieber-mozilla in #44
Full Changelog: v0.0.2...v0.0.3