- Manage only a list of namespaces and skip the other projects
- Make the script outputs json (for easier parsing)
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Advanced Search
Nov 10 2022
Looks great, thanks.
Adapt according to discussion and more
In D8825#229537, @olasd wrote:Looks nice!
I guess we may want to merge three levels of settings:
- global (default) settings
- per-namespace settings (for instance, to have all projects under infra/puppet/3rdparty have the same config overrides, e.g. disabling the issue tracker, changing the destination of webhooks to #swh-sysadm, etc.)
- and per-repository settings (in the case of visibility, it's quite obvious)
Nov 9 2022
Nov 8 2022
Makes sense.
Nov 7 2022
a couple of suggestions inline.
Nov 2 2022
Oct 31 2022
It looks like the changes fail because CI doesn't know to use the model updates in D8759.
one non-blocking suggestion to explicit the compressed nature of the dump inline.
Oh awesome! Thanks for pushing forward. :-)
Oct 26 2022
With latest diffs, the filtering seems to sort properly the files and tarballs for the guix manifest:
/me sighs
Adapt according to last review
Rebase (commit id mismatch locally and in the diff, don't recall what changed)
-> must be the commit message.
Oct 25 2022
Last analysis without [1]. That last diff should fix the key entries marked with the key 'only-version-should-be-tarball'.
I think detecting versions is a lost cause. Here is what I had to do for PyPI:
https://forge.softwareheritage.org/source/swh-storage/browse/master/swh/storage/migrate_extrinsic_metadata.py$234-281
Rebase
Improve the regexp version detection to be more restrictive.
\o/
Something like this needs to happen on content indexer too (regarding their respective tools file and nomossa).
Adapt according to last review (merge variable comment, drop spurious .copy)
- Add missing test
- Fix another test
Rename variable parameter with a better name
- Rebase
- Refactor common code on extension detection
- Adapt docstring and commit message
- Default extensions to ignore
- Adapt constructor to extend extension to ignore if any is passed around
Rebase
Rework commit message
Add missing new archive format in test manifest
Add dataset around newly supported tarball formats
Oct 24 2022
Fix missing comma
Fix typos
Checks that newly detected extensions are actually supported already.
Summary [1] and the actual checks [2]: