Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
b02ba4100d
Merge pull request 'fix(files): save purchased files atomically with rootless ownership' (#162) from fix/filebrowser-purchase-filing into main
0677924a64
Merge current main and make purchase filing atomic under concurrent writes
33477f284b
fix(files): file purchased content into FileBrowser folders again
3daea6623b
Merge pull request 'fix(ecash): prevent paid-download replay and read failures after charging' (#161) from fix/ecash-paid-download-v2-keyset into main
971d477795
Merge current main and harden paid-download delivery
03e38d1ca3
test: regression tests for the paid-download fixes
e5fc99d66c
fix(content): never charge for a file the seller can't serve or replay a spent token
8b74803290
fix(ecash): repair short v2 keyset ids on every swap, not just receive