szyb / synopackage_dotnet

This is source code of the page https://synopackage.com - a search engine for third-party packages dedicated to Synology's DSM system. Also act as proxy repository: one link -> all sources. Written in C# & Typescript.
https://synopackage.com
Apache License 2.0
17 stars 3 forks source link

[Repo] Add possibility to create user choice list #287

Open szyb opened 2 years ago

szyb commented 2 years ago

Synopackage Proxy Repository is now fixed to only 2 channels: All & SynopackageChoice. User can choose just from those two.

This task is to add possibility to the user choose their own source servers. This leads to generate unique (per set of servers) URL that will contain encoded sources

Backend: We can use https://github.com/ullmark/hashids.net to encode & decode a set of numbers which will corresponds to chosen sources.

Frontend: Add page to generate URL: