Skip to content

Release 0.2021.05.20.1444

Compare
Choose a tag to compare

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(-)