Skip to content

azdo v0.7.1-beta

Pre-release
Pre-release

Choose a tag to compare

@Elpulgo Elpulgo released this 02 Jul 08:35
1f98765

Provider agnostic rewrite

This release ships with the possibility to use GitHub as data-provider.

The basic assumption for introducing this is mainly 2 scenarios:

  • Many users host their private repos on GitHub, as opposed to the more enterprisey Azure DevOps, which initially was the only provider for azdo.
  • It's not uncommon to have the ticket-system in Azure DevOps but the code i GitHub, and a combination of these will enable users workflow

More enhancements:

  • It further introduces the possibility to rename tabs the way the user likes, since both provider use different linguistic semantics
  • It also introduces the possibility to open a pipeline/action workflow in the browser via 'o', like PRs and work items
  • Most functionality is on par with DevOps, and no extra functionality has been added to GitHub in this stage.

What's Changed

  • Neutral domain types + provider.Provider interface (zero behavior change) by @Elpulgo in #39
  • Seal the azure leaks into ui by @Elpulgo in #40
  • User-facing capabilities. Zero changes for current Azure-only user by @Elpulgo in #41
  • Add GitHub provider backend (unwired) by @Elpulgo in #42
  • Wire all provider backends back to back by @Elpulgo in #44
  • Allow disabling the pull requests pane by @Elpulgo in #46
  • Feat/phase 05 docs and polish by @Elpulgo in #48

Full Changelog: v0.6.4...v0.7.1-beta