4 Commits

Author SHA1 Message Date
Christoph Reiter
457d9817d8 clean up _licenses_to_html
don't require a request object, it's not needed there
2025-06-29 11:04:19 +02:00
Christoph Reiter
39b6214728 licenses: stop deduplicating licenses and sorting them
just output them as they are in the file.
2023-10-06 19:09:58 +02:00
Christoph Reiter
08e58bb9b8 Don't error out on packages without a license
They would fail to show with a 500
2022-04-17 22:12:35 +02:00
Christoph Reiter
1e7b8167aa Add links for spdx licenses
Do some very basic parsing of spdx expressions and add links
to the respective license pages.

Multiple licenses in a package are combined with "OR".
2022-01-15 18:42:09 +01:00