kiwix / container-images

10 stars 4 forks source link

Include service worker info to ideascube catalog #181

Closed rgaudin closed 3 years ago

rgaudin commented 3 years ago

In order to adapt Kiwix Hotspot behavior based on Service Worker dependency, we need the catalog to have that information in the first place.

This adds a new sw:y property to items that rely on service worker (ie. have the _sw:yes tag)

This was done specifically as to not increase much the size of this already quite large catalog and the fact that we want to retire it soon in favor of OPDS.

Used this oportunity to update PyYAML and use the C libyaml parser to boost performances.