the user should be able to create new issues via the app. Assignments of labels (multiple labels or none), milestones (only one) should be possible. Issue text is markdown, so the same as #4 applies, the editor should show syntax highlighting and should provide a way to switch to a preview of the issue text. Issue text are normal comments, so editing will happen through the issue comment editor.
additionally the due date of issues should be editable, but it is an optional value and can be left out on creation. editing should allow to edit the due date but again, it is optional.
Editing should also allow editing the title and changing labels or milestones.
the user should be able to create new issues via the app. Assignments of labels (multiple labels or none), milestones (only one) should be possible. Issue text is markdown, so the same as #4 applies, the editor should show syntax highlighting and should provide a way to switch to a preview of the issue text. Issue text are normal comments, so editing will happen through the issue comment editor.
additionally the due date of issues should be editable, but it is an optional value and can be left out on creation. editing should allow to edit the due date but again, it is optional.
Editing should also allow editing the title and changing labels or milestones.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
the user should be able to create new issues via the app. Assignments of labels (multiple labels or none), milestones (only one) should be possible. Issue text is markdown, so the same as #4 applies, the editor should show syntax highlighting and should provide a way to switch to a preview of the issue text. Issue text are normal comments, so editing will happen through the issue comment editor.
additionally the due date of issues should be editable, but it is an optional value and can be left out on creation. editing should allow to edit the due date but again, it is optional.
Editing should also allow editing the title and changing labels or milestones.
create issues via the appto create and edit issues via the appImplemented in
228879d. Added complete native iOS issue creation and editing for title, Markdown body, multiple labels, optional milestone, and optional due date. The editor provides syntax-highlighted Write mode, full GitHub-style Preview, native menus/date picker, validation, accessibility labels, and create/edit navigation. Rust owns editor data shaping, validation, RFC 3339 deadline conversion, Gitea create/edit/label replacement calls, and milestone/due-date clearing semantics; generated Swift bindings and TESTING.md were updated. Verified with cargo fmt --all -- --check; RUSTFLAGS="-D warnings" cargo check --workspace --all-targets; cargo clippy --workspace --all-targets -- -D warnings; cargo test --workspace (20 passed); signed arm64 iPhone 17 Pro simulator build; and isolated simulator checks for create/edit loading, source highlighting, structured preview, multiple labels, milestone selection, optional date, validation state, accessibility values, and cancellation without saving test artifacts.