Page MenuHomePhabricator

Migrate repositories to use Passphrase for credential management
ClosedPublic

Authored by epriestley on Nov 22 2013, 4:04 PM.
Tags
None
Referenced Files
F19290132: D7629.id.diff
Tue, Dec 23, 8:42 AM
F19279954: D7629.id17221.diff
Tue, Dec 23, 3:01 AM
F19262767: D7629.diff
Mon, Dec 22, 5:59 PM
F18957792: D7629.id17219.diff
Nov 13 2025, 2:17 AM
F18875708: D7629.id17219.diff
Nov 5 2025, 6:53 PM
F18856208: D7629.id.diff
Nov 1 2025, 8:34 AM
F18831115: D7629.id17237.diff
Oct 25 2025, 11:03 AM
F18805114: D7629.id.diff
Oct 18 2025, 1:52 PM
Subscribers
Tokens
"Mountain of Wealth" token, awarded by btrahan.

Details

Summary

Fixes T4122. Ref T2230. Instead of storing credentials on each repository, store them in Passphrase. This allows easy creation/management of many repositories which share credentials.

Test Plan
  • Upgraded repositories.
  • Created and edited repositories.
  • Pulled HTTP and SSH repositories.

Diff Detail

Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

epriestley updated this revision to Unknown Object (????).Nov 22 2013, 4:21 PM

Minor fixes after additional testing.

epriestley updated this revision to Unknown Object (????).Nov 22 2013, 4:23 PM
  • Don't offer destroyed credentials when editing in Diffusion.
  • Make Passphrase a non-beta, mandatory-install application.