Changes for version 0.05 - 2021-12-09
- Changed how indexing happens when uploading. Found that OrePAN2 when recreating the index can take a lot of time when you have many packages in your repo. Complete reindexing will use a subprocess
- Added /reindex to manually kick off index creation
- Fixed issues in /list process where provides names were being added incorrectly to other packages in JSON response
- Added convenience routines to Mojo::Darkpan::Config
- Added routines to Mojo::Darkpan::Util for indexing
Modules
A Mojolicious web service frontend leveraging OrePAN2
Provides
in lib/Mojo/Darkpan/Config.pm
in lib/Mojo/Darkpan/Controller/Index.pm
in lib/Mojo/Darkpan/Controller/Publish.pm
in lib/Mojo/Darkpan/Util.pm
in lib/Mojolicious/Plugin/DirectoryHandler.pm