created and edit milestones #16
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Users should be able to create and edit milestones. this includes the title, the description and the due date. due dates are optional.
Implemented in
c4e64b5. Added complete milestone creation and editing for title, multiline description, and optional due date, with Rust-owned validation/API serialization and a native accessible iOS form. Editing supports populating existing values and explicitly clearing due dates. All existing issue, comment, and milestone edit actions now use pencil icons with VoiceOver labels instead of Edit text.Verification: cargo fmt --all -- --check; RUSTFLAGS="-D warnings" cargo check --workspace --all-targets; cargo clippy --workspace --all-targets -- -D warnings; cargo test --workspace (24 passed); signed arm64 iPhone 17 Pro simulator build. Simulator scenarios covered empty-title Save state, create without/with due date, populated edit, title/description changes, due-date removal, persistence in list/detail, and pencil-only issue/milestone controls. The temporary test milestone was deleted after verification.