Implement app details using Jekyll
In #1 (closed) we decided to do the app browsing with Jekyll. @fxedel already did some work to implement app details in Jekyll but temporary removed the code in favor of Fossdroid.
@fxedel Can you recover the code from your Git history?
As @mvdan said here, the website currently uses the following formats to display the app details:
-
[host]/app/[package id]
(https://f-droid.org/app/org.fdroid.fdroid) -
[host]/repository/browse/?fdid=[package id]
(https://f-droid.org/repository/browse/?fdid=org.fdroid.fdroid)
I suggest using the following format: [host]/browse/apps/[package id]
.
We have to make sure that the old formats gets redirected to the new one and
that we have at least a redirection from /repository
, /repository/browse
and
/repository/browse/apps
to the main website.