SynoCommunity / spkrepo

Synology Package Repository
http://spkrepo.readthedocs.org
MIT License
155 stars 26 forks source link

Please make inactive packages downloadable again #106

Closed hgy59 closed 10 months ago

hgy59 commented 1 year ago

With #98 and #99 the web ui was changed to hide inactive packages.

Luckily this is not yet active in https://synocommunity.com/.

Without the changes, inactive packages can be downloaded and are only inactive (not delivered) for the DSM package center.

This behaviour is mandatory for the following use cases.

The normal use case is installation in the DSM package center. The download links where originally added for installation on SRM that does not have an option to add thirdpary package repositories.

I propose to bring back deactivated packages to the repo. As an additional guard, I propose to highlight inactive packages (like red or orange label instead of gray) and to add a tooltip for such items saying something like "deactivated, use at your own risk".

Another solution would add a checkbox "Show inactive packages" that is off by default, but this would probably be too much effort.