a native ios client for gitbay

client ios swift

https://gitbay.org

discovery: feed, server-side search, grep, profiles !7

merged cmc wants to merge krz/gitbay-ios:discovery into main

cmc

The discovery parity group:

  • Feed tab on the paginated feed command; per-kind phrases and destinations (MR/issue/build rows navigate), unknown kinds render raw and fall back to the repo screen
  • The repo list search queries repo search server-side (debounced), covering name/description/topics across everything reachable; the client filter over loaded pages answers while the search is in flight
  • repo grep screen per repository, grouped by file, rows open the file; profile show screen (user/org card + reachable repos), linked from the repo screen's owner row

113 unit tests green. testDiscoveryFlows green against gitbay.org: feed navigation, a topic-only search that only the server can satisfy, grep matches on krz/space-wiki, and the krz org profile.

Closes #3 Ref #11