docs: Phase 3 complete !19
2 files changed, +5 −5
Layout: unified · split
docs/roadmap.org +3 −3
| @@ -59,7 +59,7 @@ step. | ||
| 59 | 59 | - [[https://gitbay.org/krz/gitbay/issues/31][#31]] issue actions from commit messages — done 2026-08-24 |
| 60 | 60 | (closes/fixes/resolves #N closes on landing; bare #N leaves a comment) |
| 61 | 61 | |
| 62 | * Phase 3 — other people's forges | |
| 62 | * Phase 3 — other people's forges [COMPLETE 2026-08-24] | |
| 63 | 63 | |
| 64 | 64 | Goal: someone who is not the author runs an instance and moves their |
| 65 | 65 | work to it. |
| @@ -72,8 +72,8 @@ work to it. | ||
| 72 | 72 | - [[https://gitbay.org/krz/gitbay/issues/8][#8]] releases — done 2026-08-24 (notes + assets; v0.1.0 binaries hosted) |
| 73 | 73 | - [[https://gitbay.org/krz/gitbay/issues/17][#17]] issue/PR history import from GitHub — done 2026-08-24 |
| 74 | 74 | - [[https://gitbay.org/krz/gitbay/issues/18][#18]] push/pull mirroring — done 2026-08-24 (worker sync, read-only pull mirrors) |
| 75 | - [[https://gitbay.org/krz/gitbay/issues/29][#29]] account migration between gitbay instances — no lock-in, | |
| 76 | ever; the export bundle doubles as a user-level backup | |
| 75 | - [[https://gitbay.org/krz/gitbay/issues/29][#29]] account migration — done 2026-08-24 (bundle export/replay + client-side git mirror; no lock-in, | |
| 76 | ever; the export bundle doubles as a user-level backup) | |
| 77 | 77 | - [[https://gitbay.org/krz/gitbay/issues/14][#14]] audit logging and multi-user hardening — done 2026-08-24 (quotas and key-expiry warnings ride with #28) |
| 78 | 78 | - [[https://gitbay.org/krz/gitbay/issues/9][#9]] web signup for open/invite instances — done 2026-08-24 |
| 79 | 79 | |
internal/store/orgs.go +2 −2
| @@ -218,8 +218,8 @@ func (s *Store) RenameOrg(orgID int64, newName string) error { | ||
| 218 | 218 | |
| 219 | 219 | // Profile is the presentational half of a user or org. |
| 220 | 220 | type Profile struct { |
| 221 | Description string | |
| 222 | Website string | |
| 221 | Description string `json:"description,omitempty"` | |
| 222 | Website string `json:"website,omitempty"` | |
| 223 | 223 | } |
| 224 | 224 | |
| 225 | 225 | // OwnerProfile reads the profile for kind "user" or "org". |