add a server scoped activity view in the icon bar of the home screen of the ios app that shows all activities on the sever like the "discover" view on the website does. this helps with looking at other users activities.
also if the user then clicks on those elements, they should be lead to the respective details of that users elements.
add a server scoped activity view in the icon bar of the home screen of the ios app that shows all activities on the sever like the "discover" view on the website does. this helps with looking at other users activities.
also if the user then clicks on those elements, they should be lead to the respective details of that users elements.
hugo
added this to the first public update release milestone 2026-08-09 14:52:09 +00:00
hugo
changed title from provide a full-server activity history on t he ios home pane to provide a full-server activity history on the ios home pane2026-08-09 14:58:19 +00:00
Added an accessible Server Activity destination to the iOS home icon row.
Added a Gitea-owned incremental pager that enumerates every user visible to the configured account and performs a globally newest-first k-way merge without refetching prior pages.
Added Rust view-ready actor labels and existing repository, issue, pull-request, and commit navigation targets.
Added the native UIKit activity list with pull-to-refresh, load-more pagination, empty state, Dynamic Type-compatible cells, SF Symbols, and native navigation.
Regenerated the UniFFI Swift/C bindings and updated TESTING.md.
iPhone 17 Pro simulator Debug build and real-data UI validation: traversed the live server feed through more than 1,000 newer events, found the actual @apple activity, opened apple/SimpleDemoRepo issue 1, and verified the detail title test issue.
No development build was installed on a physical iPhone.
Implemented in commit f84ab77.
- Added an accessible Server Activity destination to the iOS home icon row.
- Added a Gitea-owned incremental pager that enumerates every user visible to the configured account and performs a globally newest-first k-way merge without refetching prior pages.
- Added Rust view-ready actor labels and existing repository, issue, pull-request, and commit navigation targets.
- Added the native UIKit activity list with pull-to-refresh, load-more pagination, empty state, Dynamic Type-compatible cells, SF Symbols, and native navigation.
- Regenerated the UniFFI Swift/C bindings and updated TESTING.md.
Verification:
- `cargo fmt --all -- --check`
- `RUSTFLAGS="-D warnings" cargo check --workspace --all-targets`
- `cargo clippy --workspace --all-targets -- -D warnings`
- `cargo test --workspace`
- iPhone 17 Pro simulator Debug build and real-data UI validation: traversed the live server feed through more than 1,000 newer events, found the actual `@apple` activity, opened `apple/SimpleDemoRepo` issue 1, and verified the detail title `test issue`.
No development build was installed on a physical iPhone.
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.
add a server scoped activity view in the icon bar of the home screen of the ios app that shows all activities on the sever like the "discover" view on the website does. this helps with looking at other users activities.
also if the user then clicks on those elements, they should be lead to the respective details of that users elements.
provide a full-server activity history on t he ios home paneto provide a full-server activity history on the ios home paneImplemented in commit
f84ab77.Verification:
cargo fmt --all -- --checkRUSTFLAGS="-D warnings" cargo check --workspace --all-targetscargo clippy --workspace --all-targets -- -D warningscargo test --workspace@appleactivity, openedapple/SimpleDemoRepoissue 1, and verified the detail titletest issue.No development build was installed on a physical iPhone.