Skip to content

Campaigns Sprint 4 Tracking issue

Created by: chrispine

Plan

Our focus is on the highest-priority blockers/issues for our upcoming GA: user tokens, better burndown charts, and docs. We are also planning to create an RFC to help us design and scope our monorepo support: the ability for a single campaign to create multiple changesets in a single repo.

Availability

If you have planned unavailability this iteration (e.g., vacation), you can note that here.

Nov 4 - Nov 17

  • @mrnugget: Probably ~1d unavailable due to QCon
  • @LawnGnome: 3d (PTO November 9 and 10; Remembrance Day November 11)
  • @chrispine: 1d (RubyConf, Nov 17-19)
  • @eseliger: 1-2d (Gophercon, Nov 09-13)

Tracked issues

@LawnGnome: 3.00d

Completed: 3.00d

  • (🏁 12 days ago) campaigns: create files/directories that might be mounted into the container with global permissions (#365) 🐛
  • (🏁 12 days ago) campaigns: close cidfile before removing it (#367) 🐛
  • (🏁 12 days ago) campaigns: restore pre-3.20 instance compatibility (#370) :shipit:
  • (🏁 8 days ago) campaigns: use tokens from user_external_accounts when reconciling campaigns (#14989) 1.00d
  • (🏁 8 days ago) campaigns: use the user token for gitserver (#15345) 2.00d
  • (🏁 1 day ago) Add free trial messaging to getting started page and index page (#15779; PRs: #15775)
  • (🏁 1 day ago) campaigns: add feature flag to disable regular user usage (#15780)

@chrispine: 1.00d

Completed: 1.00d

  • (🏁 5 days ago) if no namespace is given, default to username (#15058) 1.00d

@eseliger: 9.00d

Completed: 9.00d

  • (🏁 12 days ago) Fix closed draft PRs incorrectly being recognized as draft (#15397) :shipit:
  • (🏁 12 days ago) Don't request unused diffStat on campaign (#15406) :shipit:
  • (🏁 12 days ago) campaigns: #15101 caused repo-updater startup to block (#15128; PRs: #15423) 0.50d
  • (🏁 12 days ago) GitHub GraphQL ratelimit is not respected (#14526; PRs: #15370) 1.50d
  • (🏁 12 days ago) Query changeset stats from database (#15072) :shipit:
  • (🏁 8 days ago) campaigns: add user token settings interface (#14990; PRs: #15418, #15506) 3.00d
  • (🏁 8 days ago) Remove breadcrumbs from campaigns (#15588) :shipit:
  • (🏁 7 days ago) Refactor global areas into a single one (#15590) :shipit:
  • (🏁 7 days ago) Bitbucket Server support for user provided campaigns credentials (#15583) :shipit:
  • (🏁 7 days ago) Add support for BitbucketServer token credential (#15579) 1.00d
  • (🏁 6 days ago) Local git config may break campaigns (#371) 🐛
  • (🏁 6 days ago) Build campaigns empty page (#15540; PRs: #15597) 1.00d
  • (🏁 6 days ago) Ensure ref prefix set for external_branch (#15601) :shipit:
  • (🏁 4 days ago) Fix user viewing admin profile fails with permission error (#15747) :shipit:🐛
  • (🏁 4 days ago) campaigns: display a banner when previewing a campaign that would require missing user tokens (#14991; PRs: #15599, #15636) 1.00d
  • (🏁 2 days ago) Faster compute of burndown charts (#15756) :shipit:
  • (🏁 2 days ago) Close campaign displays incorrect message (#15491; PRs: #15598) 0.50d
  • (🏁 1 day ago) Pretty print and explain has no diff error (#15799) :shipit:
  • (🏁 1 day ago) Fix console warning about wrong language (#15801) :shipit:
  • (🏁 1 day ago) Change wording of "No action will be taken on apply" in preview (#14155; PRs: #15806) 0.50d
  • (🏁 1 day ago) Add tabs to campaign list pages to reach getting started (#15805) :shipit:

@mrnugget: 7.50d

Completed: 7.50d

  • (🏁 12 days ago) Ctrl-c in src campaign preview|apply doesn't kill unresponsive containers (#15314) 1.00d 🐛
  • (🏁 11 days ago) ErrPublishSameBranch in reconciler should hard fail changesets (#15373) 0.50d
  • (🏁 8 days ago) Allow non-site-admins to create campaigns, campaign specs and changeset specs (#15310) 1.00d
  • (🏁 7 days ago) Add support for BitbucketServer token credential (#15579) 1.00d
  • (🏁 7 days ago) Collect metrics for campaigns funnel (#15482; PRs: #15617)
  • (🏁 6 days ago) Bump src-cli version and update docs to reflect new version (#15645) :shipit:
  • (🏁 4 days ago) Extend CampaignsUsageStatistics with count of specs and diff stats (#15278) 2.00d
  • (🏁 4 days ago) src-cli out of bounds panic (#15719)
  • (🏁 today) Clean up and extend the campaigns how-tos in the docs (#15311) 2.00d

@rrhyne

Completed

  • (🏁 11 days ago) Determine location for campaign user tokens (#15347)
  • (🏁 11 days ago) Campaigns home page empty state (#15341)

Legend

  • 👩 Customer issue
  • 🐛 Bug
  • 🧶 Technical debt
  • 🎩 Quality of life
  • 🛠️ Roadmap
  • 🕵️ Spike
  • 🔒 Security issue
  • :shipit: Pull Request