Release 0.2021.05.20.1444
Changes Since Last Release
History between 0.2020.07.10.1854
and 0.2021.05.20.1444
Issues Closed
- #699 Add the recently introduced --update-check flag to the help documentation in the README
- #700 Update Check reports "None" if no net access is available
- #703 Remove superfluous dependency install instruction in README
- #706 Update Action to use latest main branch instead of hard-coded
master
- #714 Update to latest ipfshttpclient
- #716 Add go-ipfs 0.7.0 in testing
- #721 Add Python 3.9 in testing
- #726 Add go-ipfs 0.8.0 in testing
- #724 Input type on web interface is of type "text" when it would be better set to "url"
Pull Requests
- #729 Update to use latest (albeit alpha) ipfshttpclient, support go-ipfs 0.7.0 and 0.8.0 in testing
- #725 Changes web UI text field to be of type url to enable supporting
- #722 Convert some remaining string concatenations to f-strings
- #715 Update Travis OS for newer default Py 3.7, explicitly update ipfshttpclient version
- #713 Rename vars to match a consistent, standard style.
- #712 Provide list of URI-Rs and datetimes. Slight refactoring
- #711 Enable code scanning
- #705 Update naming style to use snake_case instead of camelCase throughout the project
- #708 Add dark mode CSS, improve accessibility
- #704 Remove superfluous instruction
- #707 Update Action dependencies
- #701 Fix logic and message reported for version if inaccessible
- #702 Update README help docs to include update check flag
Contributors
- Mat Kelly (36 commits)
- Sawood Alam (11 commits)
Changed Files
.github/workflows/build.yml | 2 +-
.github/workflows/codeql.yml | 35 ++
.github/workflows/comment-run.yml | 4 +-
.github/workflows/dist.yml | 4 +-
.github/workflows/lint.yml | 2 +-
.github/workflows/test.yml | 7 +-
.travis.yml | 5 +-
README.md | 17 +-
ipwb/__init__.py | 2 +-
ipwb/__main__.py | 29 +-
ipwb/assets/admin.css | 2 +
ipwb/assets/logo.png | Bin 20907 -> 19972 bytes
ipwb/assets/webui.css | 16 +-
ipwb/indexer.py | 261 ++++++------
ipwb/replay.py | 850 +++++++++++++++++++-------------------
ipwb/templates/admin.html | 17 +-
ipwb/templates/index.html | 14 +-
ipwb/util.py | 171 ++++----
requirements.txt | 2 +-
setup.py | 2 +-
tests/testUtil.py | 50 +--
tests/test_indexing.py | 16 +-
tests/test_memento.py | 459 ++++++++++----------
tests/test_nodeToNode.py | 4 +-
tests/test_randomized_add.py | 38 +-
tests/test_replay.py | 26 +-
tests/test_util.py | 8 +-
27 files changed, 1070 insertions(+), 973 deletions(-)