Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2021-06-06 | Dump package list as json | Florian Pritz | 1 | -1/+2 | |
Makes processing in other scripts easier. Signed-off-by: Florian Pritz <bluewind@xinu.at> | |||||
2018-12-25 | PackagerTools.t: Add Diff::Maint to test message | Florian Pritz | 1 | -1/+1 | |
Signed-off-by: Florian Pritz <bluewind@xinu.at> | |||||
2018-12-25 | Add integration test | Florian Pritz | 2 | -0/+157 | |
Signed-off-by: Florian Pritz <bluewind@xinu.at> | |||||
2018-12-25 | Make script logic testable by moving to main package | Florian Pritz | 3 | -5/+29 | |
Signed-off-by: Florian Pritz <bluewind@xinu.at> | |||||
2018-12-25 | t/compile: Test compile all packages | Florian Pritz | 1 | -0/+4 | |
Signed-off-by: Florian Pritz <bluewind@xinu.at> | |||||
2018-12-25 | Cache: Move CHI to deps | Florian Pritz | 1 | -8/+7 | |
Signed-off-by: Florian Pritz <bluewind@xinu.at> | |||||
2018-12-18 | Extend pkgname/dist name mapping | Florian Pritz | 1 | -0/+9 | |
Signed-off-by: Florian Pritz <bluewind@xinu.at> | |||||
2018-12-18 | Move pkgname/cpan dist map to configuration | Florian Pritz | 2 | -5/+12 | |
Signed-off-by: Florian Pritz <bluewind@xinu.at> | |||||
2018-12-18 | CPAN: Cache module/dist index | Florian Pritz | 1 | -43/+56 | |
Signed-off-by: Florian Pritz <bluewind@xinu.at> | |||||
2018-12-18 | Update META.json | Florian Pritz | 1 | -0/+4 | |
Signed-off-by: Florian Pritz <bluewind@xinu.at> | |||||
2018-12-18 | Config: Fix config file parsing and parser error handling | Florian Pritz | 1 | -3/+6 | |
Signed-off-by: Florian Pritz <bluewind@xinu.at> | |||||
2018-12-18 | Make allowed maintainers configurable | Florian Pritz | 2 | -3/+4 | |
Signed-off-by: Florian Pritz <bluewind@xinu.at> | |||||
2018-12-18 | Config: Clarify timeout unit | Florian Pritz | 1 | -2/+2 | |
Signed-off-by: Florian Pritz <bluewind@xinu.at> | |||||
2018-12-18 | Config: Remove useless path() call | Florian Pritz | 1 | -1/+1 | |
Signed-off-by: Florian Pritz <bluewind@xinu.at> | |||||
2018-12-18 | PackagesDetailsFetcher: Add missing use statement | Florian Pritz | 1 | -0/+1 | |
Signed-off-by: Florian Pritz <bluewind@xinu.at> | |||||
2018-12-18 | WIP Add maintainer filtering | Florian Pritz | 4 | -1/+25 | |
Signed-off-by: Florian Pritz <bluewind@xinu.at> | |||||
2018-12-18 | Fetch maintainers from archweb | Florian Pritz | 5 | -12/+104 | |
Signed-off-by: Florian Pritz <bluewind@xinu.at> | |||||
2018-12-17 | Remove cache size limit | Florian Pritz | 2 | -2/+0 | |
The used key is incorrect and should have been 'max_size', but it's not needed yet so don't use it. Signed-off-by: Florian Pritz <bluewind@xinu.at> | |||||
2018-12-17 | get_updateable_packages(): Improve readability | Florian Pritz | 1 | -5/+7 | |
Signed-off-by: Florian Pritz <bluewind@xinu.at> | |||||
2018-12-17 | PackagesDetailsFetcher: Cache 02packages | Florian Pritz | 2 | -14/+14 | |
Signed-off-by: Florian Pritz <bluewind@xinu.at> | |||||
2018-12-17 | Config: Load config from file only once | Florian Pritz | 1 | -1/+18 | |
Signed-off-by: Florian Pritz <bluewind@xinu.at> | |||||
2018-12-17 | Make context parameter explicit | Florian Pritz | 6 | -32/+31 | |
This prevents a loop in $deps->{..}->{context} which is 1) unnecessary and 2) potentially breaks memory recovery when things get deleted. Not the case right now, but whatever. Signed-off-by: Florian Pritz <bluewind@xinu.at> | |||||
2018-12-17 | WIP Add cache | Florian Pritz | 5 | -2/+90 | |
Signed-off-by: Florian Pritz <bluewind@xinu.at> | |||||
2018-12-17 | Add debug logging to CPAN constructor | Florian Pritz | 1 | -0/+1 | |
Signed-off-by: Florian Pritz <bluewind@xinu.at> | |||||
2018-12-17 | Initialize context in top level package | Florian Pritz | 2 | -2/+2 | |
Signed-off-by: Florian Pritz <bluewind@xinu.at> | |||||
2018-12-17 | Use context variable to track singletons | Florian Pritz | 4 | -6/+10 | |
Signed-off-by: Florian Pritz <bluewind@xinu.at> | |||||
2018-12-16 | CPAN: Build dist index lazily | Florian Pritz | 1 | -1/+4 | |
Signed-off-by: Florian Pritz <bluewind@xinu.at> | |||||
2018-12-16 | WIP Add configuration class | Florian Pritz | 4 | -4/+92 | |
Signed-off-by: Florian Pritz <bluewind@xinu.at> | |||||
2018-12-16 | Remove implemented TODO | Florian Pritz | 1 | -1/+0 | |
Signed-off-by: Florian Pritz <bluewind@xinu.at> | |||||
2018-12-16 | Remove implemented TODO | Florian Pritz | 1 | -1/+0 | |
Signed-off-by: Florian Pritz <bluewind@xinu.at> | |||||
2018-12-16 | Move CPAN 02packages code to dedicated class | Florian Pritz | 2 | -15/+78 | |
Signed-off-by: Florian Pritz <bluewind@xinu.at> | |||||
2018-12-16 | WIP Add back cpanplus packages index code | Florian Pritz | 1 | -4/+13 | |
Signed-off-by: Florian Pritz <bluewind@xinu.at> | |||||
2018-12-16 | WIP get_maintainer | Florian Pritz | 3 | -2/+53 | |
Signed-off-by: Florian Pritz <bluewind@xinu.at> | |||||
2018-12-10 | Update generated files | Florian Pritz | 2 | -6/+5 | |
Signed-off-by: Florian Pritz <bluewind@xinu.at> | |||||
2018-12-10 | Add logging in get_updateable_packages() | Florian Pritz | 1 | -2/+3 | |
Signed-off-by: Florian Pritz <bluewind@xinu.at> | |||||
2018-12-10 | Fix incorrect example for get_updateable_packages() | Florian Pritz | 3 | -14/+13 | |
Signed-off-by: Florian Pritz <bluewind@xinu.at> | |||||
2018-11-19 | Remove IO::Zlib from cpanfile | Florian Pritz | 1 | -1/+0 | |
Signed-off-by: Florian Pritz <bluewind@xinu.at> | |||||
2018-11-19 | Use zcat instead of IO::Zlib | Florian Pritz | 1 | -2/+1 | |
Apparently IO::Zlib is quite slow compared to zcat and other modules aren't supposed to be much faster. Also this gives us free multithreading. Signed-off-by: Florian Pritz <bluewind@xinu.at> | |||||
2018-11-19 | Add reverse mapping of dist to pkgname | Florian Pritz | 1 | -1/+4 | |
Signed-off-by: Florian Pritz <bluewind@xinu.at> | |||||
2018-11-19 | Batch calls to expac for performance | Florian Pritz | 2 | -3/+69 | |
Signed-off-by: Florian Pritz <bluewind@xinu.at> | |||||
2018-11-19 | Add missing use statement | Florian Pritz | 1 | -0/+2 | |
Signed-off-by: Florian Pritz <bluewind@xinu.at> | |||||
2018-11-19 | Add debug output to CPAN index generation | Florian Pritz | 1 | -0/+2 | |
Signed-off-by: Florian Pritz <bluewind@xinu.at> | |||||
2018-11-19 | Update autogenerated README | Florian Pritz | 1 | -0/+21 | |
Signed-off-by: Florian Pritz <bluewind@xinu.at> | |||||
2018-11-19 | Add documentation | Florian Pritz | 3 | -31/+144 | |
Signed-off-by: Florian Pritz <bluewind@xinu.at> | |||||
2018-11-18 | Implement basic check for upgradable packages | Florian Pritz | 8 | -8/+448 | |
Signed-off-by: Florian Pritz <bluewind@xinu.at> | |||||
2018-11-17 | initial commit | Florian Pritz | 11 | -0/+899 | |
Signed-off-by: Florian Pritz <bluewind@xinu.at> |