SUMMARY
When OptionalPage.page is None, the count was incremented twice
leading to skipping next_page_link=2. Increment operation is now
movied into `impl From<OptionalPage> for Page` for centralized
incrementing, which also fixes this bug
DESCRIPTION
If user hasn't configured a profile photo on their forge instance,
it would point to the default photo of the forge instance, which
might be the same for all users without a profile photo on that
forge instance.
DESCRIPTION
<BASE_DIR>/forge.example.com/:
This directory contains all data related to a particular forge instance running
at forge.example.com
<BASE_DIR>/forge.example.com/forgeinfo:
This file contains metadata pertaining to a forge.
The file format and file name is left to the discretion of the
implementer.
<BASE_DIR>/forge.example.com/john/:
This directory contains all data related to a user named "john"
on forge instance at forge.example.com.
<BASE_DIR>/forge.example.com/john/userinfo:
This file contains all metadata related to a user named "john"
on forge instance at forge.example.com.
The file format and file name is left to the discretion of the
implementer.
<BASE_DIR>/forge.example.com/john/repo-foo/:
This directory contains all data related to a repository named
"repo-foo" owned by user "john" on forge instance at
forge.example.com.
<BASE_DIR>/forge.example.com/john/repo-foo/repo-info:
This file contains all metadata related to a repository named
"repo-foo" owned by user "john" on forge instance at
forge.example.com.
The file format and file name is left to the discretion of the
implementer.