Campaigns: 3.17 Tracking issue
Created by: mrnugget
Status
This tracking issue is being prepared.
Availability
Period is from May 21st to June 18th. Please write the days you won't be working and the number of working days for the period.
- @mrnugget: ~19 days (1st June & 11th June are public holidays, plus some half-days of childcare duties)
- @ryanslade: 20 days (16th June is a ZA holiday)
- @eseliger: ~20 days
Workload
@LawnGnome: 2.00d
-
Trying to publish a failed changeset again is noop #10795 0.5d 🐛 -
Publishing a campaign with failed jobs fails #10797 0.5d 🐛 -
Hard reload required after enabling campaigns feature flag with no indication #10715 1d 🧶 -
Cache diffstat for external changesets#11075 1.5d -
Clearer error message for improper JSON escape sequence in#10541 0.5dsrc actions scope-query🐛
@eseliger: 10.00d
-
WIP: Frontend: New campaigns flow#10986 3d -
Frontend: Remove the concept of a top-level "draft campaign" #10983 2d -
Frontend: Repository permissions for campaigns #10982 1.5d -
Show diff on merged changesets#10959 2d -
Frontend: permission levels for campaigns #10817 1.5d 🛠 ️ -
Campaign patches with binaries don't apply #10815 0.5d 🐛 -
Burndown chart is off #10802 0.5d 🐛 -
worries about diff highlighting #10616 2d 🧶 -
Branch field is cleared in edit mode for campaigns #10266 0.5d 🐛 -
A repository being removed from Sourcegraph breaks campaigns #9641 🐛 -
"Close" and "Delete" popups show "open changesets" even though they are merged #9393 0.5d 🐛 -
Campaigns: Add backlink to Sourcegraph in PR description #9061 0.5d -
Changeset.nextSyncAt not populated when changeset is queried by ID #11227 0.5d 🐛
@mrnugget: 9.00d
-
WIP: Backend: New campaign flow#10985 10d -
WIP: Remove hard distinction between manual and patchset campaigns#10984 2d -
Backend: Remove the concept of a top-level "draft campaign". #10953 2d 🛠 ️ -
WIP: Perform code host interactions with user accounts#10813🛠 ️ -
Backend: Repository permissions for campaigns #10809 5d 🛠 ️ -
Backend: permission levels for campaigns #10808 2d 🛠 ️ -
Replace "automation" feature flag with "campaigns" toggle and remove configuration flags#10713 1d🛠 ️
@ryanslade: 15.00d
-
Repo-updater can fall into infinite retry loop #10798 0.5d 🐛 -
Branch names are not validated #10718 0.5d 🐛 -
When changeset creation fails spinner does not disappear #10717 1d 🐛 -
Synchronously try upserting webhooks for BBS #10635 1d 🧶 -
Campaigns show "Revision not found" error when merged changeset's branch is deleted upstream #10542 2d 🐛 -
Reduce usage of raw string for external service kind #10296 1d 🧶 -
src-cli 3.16 meta #10283 2.5d -
Add configuration option to disable automatic creation of Bitbucket Server webhooks #10217 1d -
Validate unique rate limit configuration #10026 0.5d -
Reduce coupling in campaign store tests #10022 1d 🧶 -
Use internal rate limiters for all source requests #9953 2d -
src actions execcan cause frontend to be OOMKilled #10540 2d🐛