Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: TrueBrain/TrueWiki
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.8.1
Choose a base ref
...
head repository: TrueBrain/TrueWiki
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.8.2
Choose a head ref
  • 5 commits
  • 4 files changed
  • 2 contributors

Commits on Jul 15, 2023

  1. chore(deps): bump cryptography from 41.0.1 to 41.0.2 (#491)

    Bumps [cryptography](https://github.com/pyca/cryptography) from 41.0.1 to 41.0.2.
    - [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
    - [Commits](pyca/cryptography@41.0.1...41.0.2)
    
    ---
    updated-dependencies:
    - dependency-name: cryptography
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jul 15, 2023
    Configuration menu
    Copy the full SHA
    ab3c2ee View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2023

  1. chore(deps): bump the dependencies group with 11 updates (#494)

    Bumps the dependencies group with 11 updates:
    
    | Package | Update |
    | --- | --- |
    | [aiohttp](https://github.com/aio-libs/aiohttp) | 3.8.4 to 3.8.5 |
    | [certifi](https://github.com/certifi/python-certifi) | 2023.5.7 to 2023.7.22 |
    | [charset-normalizer](https://github.com/Ousret/charset_normalizer) | 3.1.0 to 3.2.0 |
    | [click](https://github.com/pallets/click) | 8.1.3 to 8.1.6 |
    | [frozenlist](https://github.com/aio-libs/frozenlist) | 1.3.3 to 1.4.0 |
    | [gitpython](https://github.com/gitpython-developers/GitPython) | 3.1.31 to 3.1.32 |
    | [pyjwt](https://github.com/jpadilla/pyjwt) | 2.7.0 to 2.8.0 |
    | [pyyaml](https://github.com/yaml/pyyaml) | 6.0 to 6.0.1 |
    | [sentry-sdk](https://github.com/getsentry/sentry-python) | 1.27.0 to 1.28.1 |
    | [urllib3](https://github.com/urllib3/urllib3) | 2.0.3 to 2.0.4 |
    | [wikitextparser](https://github.com/5j9/wikitextparser) | 0.52.1 to 0.53.0 |
    
    
    Updates `aiohttp` from 3.8.4 to 3.8.5
    - [Release notes](https://github.com/aio-libs/aiohttp/releases)
    - [Changelog](https://github.com/aio-libs/aiohttp/blob/v3.8.5/CHANGES.rst)
    - [Commits](aio-libs/aiohttp@v3.8.4...v3.8.5)
    
    Updates `certifi` from 2023.5.7 to 2023.7.22
    - [Commits](certifi/python-certifi@2023.05.07...2023.07.22)
    
    Updates `charset-normalizer` from 3.1.0 to 3.2.0
    - [Release notes](https://github.com/Ousret/charset_normalizer/releases)
    - [Changelog](https://github.com/Ousret/charset_normalizer/blob/master/CHANGELOG.md)
    - [Commits](jawah/charset_normalizer@3.1.0...3.2.0)
    
    Updates `click` from 8.1.3 to 8.1.6
    - [Release notes](https://github.com/pallets/click/releases)
    - [Changelog](https://github.com/pallets/click/blob/8.1.6/CHANGES.rst)
    - [Commits](pallets/click@8.1.3...8.1.6)
    
    Updates `frozenlist` from 1.3.3 to 1.4.0
    - [Release notes](https://github.com/aio-libs/frozenlist/releases)
    - [Changelog](https://github.com/aio-libs/frozenlist/blob/master/CHANGES.rst)
    - [Commits](aio-libs/frozenlist@v1.3.3...v1.4.0)
    
    Updates `gitpython` from 3.1.31 to 3.1.32
    - [Release notes](https://github.com/gitpython-developers/GitPython/releases)
    - [Changelog](https://github.com/gitpython-developers/GitPython/blob/main/CHANGES)
    - [Commits](gitpython-developers/GitPython@3.1.31...3.1.32)
    
    Updates `pyjwt` from 2.7.0 to 2.8.0
    - [Release notes](https://github.com/jpadilla/pyjwt/releases)
    - [Changelog](https://github.com/jpadilla/pyjwt/blob/master/CHANGELOG.rst)
    - [Commits](jpadilla/pyjwt@2.7.0...2.8.0)
    
    Updates `pyyaml` from 6.0 to 6.0.1
    - [Changelog](https://github.com/yaml/pyyaml/blob/6.0.1/CHANGES)
    - [Commits](yaml/pyyaml@6.0...6.0.1)
    
    Updates `sentry-sdk` from 1.27.0 to 1.28.1
    - [Release notes](https://github.com/getsentry/sentry-python/releases)
    - [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md)
    - [Commits](getsentry/sentry-python@1.27.0...1.28.1)
    
    Updates `urllib3` from 2.0.3 to 2.0.4
    - [Release notes](https://github.com/urllib3/urllib3/releases)
    - [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
    - [Commits](urllib3/urllib3@2.0.3...2.0.4)
    
    Updates `wikitextparser` from 0.52.1 to 0.53.0
    - [Changelog](https://github.com/5j9/wikitextparser/blob/master/CHANGELOG.rst)
    - [Commits](5j9/wikitextparser@v0.52.1...v0.53.0)
    
    ---
    updated-dependencies:
    - dependency-name: aiohttp
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: dependencies
    - dependency-name: certifi
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: dependencies
    - dependency-name: charset-normalizer
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: dependencies
    - dependency-name: click
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: dependencies
    - dependency-name: frozenlist
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: dependencies
    - dependency-name: gitpython
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: dependencies
    - dependency-name: pyjwt
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: dependencies
    - dependency-name: pyyaml
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: dependencies
    - dependency-name: sentry-sdk
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: dependencies
    - dependency-name: urllib3
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: dependencies
    - dependency-name: wikitextparser
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: dependencies
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jul 27, 2023
    Configuration menu
    Copy the full SHA
    1b26d0e View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2023

  1. fix(cache): uploads are now cached "private, must-revalidate" (#498)

    And favicon.ico is cached like all other static files.
    
    The reason for this change is because people find it annoying to
    wait for an updated image to appear. By allowing private caching,
    but require revalidation, this is avoided. Sadly it also means
    proxies will no longer cache the entry.
    As a bonus, we can now extend the cache time to an hour, so
    browsing the wiki is more smooth during that hour.
    
    Also, only cache uploads that have a Last-Modified header,
    as otherwise revalidation is pointless.
    TrueBrain authored Aug 9, 2023
    Configuration menu
    Copy the full SHA
    1484045 View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2023

  1. feat(cache): send an ETag header with rendered pages for better cachi…

    …ng capabilities (#499)
    
    The ETag is a sha256 hash over the fully rendered page. In constrast
    to Last-Modified, this value is stable between different runs of
    the server. It only changes when there is an actual content change.
    TrueBrain authored Aug 10, 2023
    Configuration menu
    Copy the full SHA
    5384a3e View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2024

  1. chore(deps): bump the dependencies group with 25 updates (#508)

    Bumps the dependencies group with 25 updates:
    
    | Package | From | To |
    | --- | --- | --- |
    | [aiohttp](https://github.com/aio-libs/aiohttp) | `3.8.5` | `3.9.1` |
    | [anyio](https://github.com/agronholm/anyio) | `3.7.1` | `4.2.0` |
    | [async-timeout](https://github.com/aio-libs/async-timeout) | `4.0.2` | `4.0.3` |
    | [attrs](https://github.com/sponsors/hynek) | `23.1.0` | `23.2.0` |
    | [certifi](https://github.com/certifi/python-certifi) | `2023.7.22` | `2023.11.17` |
    | [cffi](https://github.com/python-cffi/cffi) | `1.15.1` | `1.16.0` |
    | [charset-normalizer](https://github.com/Ousret/charset_normalizer) | `3.2.0` | `3.3.2` |
    | [click](https://github.com/pallets/click) | `8.1.6` | `8.1.7` |
    | [cryptography](https://github.com/pyca/cryptography) | `41.0.2` | `41.0.7` |
    | [exceptiongroup](https://github.com/agronholm/exceptiongroup) | `1.1.2` | `1.2.0` |
    | [frozenlist](https://github.com/aio-libs/frozenlist) | `1.4.0` | `1.4.1` |
    | [gitdb](https://github.com/gitpython-developers/gitdb) | `4.0.10` | `4.0.11` |
    | [gitpython](https://github.com/gitpython-developers/GitPython) | `3.1.32` | `3.1.40` |
    | [httpcore](https://github.com/encode/httpcore) | `0.17.3` | `1.0.2` |
    | [httpx](https://github.com/encode/httpx) | `0.24.1` | `0.26.0` |
    | [idna](https://github.com/kjd/idna) | `3.4` | `3.6` |
    | [pygments](https://github.com/pygments/pygments) | `2.15.1` | `2.17.2` |
    | [regex](https://github.com/mrabarnett/mrab-regex) | `2023.6.3` | `2023.12.25` |
    | [sentry-sdk](https://github.com/getsentry/sentry-python) | `1.28.1` | `1.39.1` |
    | [smmap](https://github.com/gitpython-developers/smmap) | `5.0.0` | `5.0.1` |
    | [typing-extensions](https://github.com/python/typing_extensions) | `4.7.1` | `4.9.0` |
    | [urllib3](https://github.com/urllib3/urllib3) | `2.0.4` | `2.1.0` |
    | [wcwidth](https://github.com/jquast/wcwidth) | `0.2.6` | `0.2.12` |
    | [wikitextparser](https://github.com/5j9/wikitextparser) | `0.53.0` | `0.55.7` |
    | [yarl](https://github.com/aio-libs/yarl) | `1.9.2` | `1.9.4` |
    
    
    Updates `aiohttp` from 3.8.5 to 3.9.1
    - [Release notes](https://github.com/aio-libs/aiohttp/releases)
    - [Changelog](https://github.com/aio-libs/aiohttp/blob/master/CHANGES.rst)
    - [Commits](aio-libs/aiohttp@v3.8.5...v3.9.1)
    
    Updates `anyio` from 3.7.1 to 4.2.0
    - [Release notes](https://github.com/agronholm/anyio/releases)
    - [Changelog](https://github.com/agronholm/anyio/blob/master/docs/versionhistory.rst)
    - [Commits](agronholm/anyio@3.7.1...4.2.0)
    
    Updates `async-timeout` from 4.0.2 to 4.0.3
    - [Release notes](https://github.com/aio-libs/async-timeout/releases)
    - [Changelog](https://github.com/aio-libs/async-timeout/blob/master/CHANGES.rst)
    - [Commits](aio-libs/async-timeout@v4.0.2...v4.0.3)
    
    Updates `attrs` from 23.1.0 to 23.2.0
    - [Commits](https://github.com/sponsors/hynek/commits)
    
    Updates `certifi` from 2023.7.22 to 2023.11.17
    - [Commits](certifi/python-certifi@2023.07.22...2023.11.17)
    
    Updates `cffi` from 1.15.1 to 1.16.0
    - [Release notes](https://github.com/python-cffi/cffi/releases)
    - [Commits](python-cffi/cffi@v1.15.1...v1.16.0)
    
    Updates `charset-normalizer` from 3.2.0 to 3.3.2
    - [Release notes](https://github.com/Ousret/charset_normalizer/releases)
    - [Changelog](https://github.com/Ousret/charset_normalizer/blob/master/CHANGELOG.md)
    - [Commits](jawah/charset_normalizer@3.2.0...3.3.2)
    
    Updates `click` from 8.1.6 to 8.1.7
    - [Release notes](https://github.com/pallets/click/releases)
    - [Changelog](https://github.com/pallets/click/blob/main/CHANGES.rst)
    - [Commits](pallets/click@8.1.6...8.1.7)
    
    Updates `cryptography` from 41.0.2 to 41.0.7
    - [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
    - [Commits](pyca/cryptography@41.0.2...41.0.7)
    
    Updates `exceptiongroup` from 1.1.2 to 1.2.0
    - [Release notes](https://github.com/agronholm/exceptiongroup/releases)
    - [Changelog](https://github.com/agronholm/exceptiongroup/blob/main/CHANGES.rst)
    - [Commits](agronholm/exceptiongroup@1.1.2...1.2.0)
    
    Updates `frozenlist` from 1.4.0 to 1.4.1
    - [Release notes](https://github.com/aio-libs/frozenlist/releases)
    - [Changelog](https://github.com/aio-libs/frozenlist/blob/master/CHANGES.rst)
    - [Commits](aio-libs/frozenlist@v1.4.0...v1.4.1)
    
    Updates `gitdb` from 4.0.10 to 4.0.11
    - [Release notes](https://github.com/gitpython-developers/gitdb/releases)
    - [Commits](gitpython-developers/gitdb@4.0.10...4.0.11)
    
    Updates `gitpython` from 3.1.32 to 3.1.40
    - [Release notes](https://github.com/gitpython-developers/GitPython/releases)
    - [Changelog](https://github.com/gitpython-developers/GitPython/blob/main/CHANGES)
    - [Commits](gitpython-developers/GitPython@3.1.32...3.1.40)
    
    Updates `httpcore` from 0.17.3 to 1.0.2
    - [Release notes](https://github.com/encode/httpcore/releases)
    - [Changelog](https://github.com/encode/httpcore/blob/master/CHANGELOG.md)
    - [Commits](encode/httpcore@0.17.3...1.0.2)
    
    Updates `httpx` from 0.24.1 to 0.26.0
    - [Release notes](https://github.com/encode/httpx/releases)
    - [Changelog](https://github.com/encode/httpx/blob/master/CHANGELOG.md)
    - [Commits](encode/httpx@0.24.1...0.26.0)
    
    Updates `idna` from 3.4 to 3.6
    - [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.rst)
    - [Commits](kjd/idna@v3.4...v3.6)
    
    Updates `pygments` from 2.15.1 to 2.17.2
    - [Release notes](https://github.com/pygments/pygments/releases)
    - [Changelog](https://github.com/pygments/pygments/blob/master/CHANGES)
    - [Commits](pygments/pygments@2.15.1...2.17.2)
    
    Updates `regex` from 2023.6.3 to 2023.12.25
    - [Changelog](https://github.com/mrabarnett/mrab-regex/blob/hg/changelog.txt)
    - [Commits](mrabarnett/mrab-regex@2023.6.3...2023.12.25)
    
    Updates `sentry-sdk` from 1.28.1 to 1.39.1
    - [Release notes](https://github.com/getsentry/sentry-python/releases)
    - [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md)
    - [Commits](getsentry/sentry-python@1.28.1...1.39.1)
    
    Updates `smmap` from 5.0.0 to 5.0.1
    - [Commits](gitpython-developers/smmap@v5.0.0...v5.0.1)
    
    Updates `typing-extensions` from 4.7.1 to 4.9.0
    - [Release notes](https://github.com/python/typing_extensions/releases)
    - [Changelog](https://github.com/python/typing_extensions/blob/main/CHANGELOG.md)
    - [Commits](python/typing_extensions@4.7.1...4.9.0)
    
    Updates `urllib3` from 2.0.4 to 2.1.0
    - [Release notes](https://github.com/urllib3/urllib3/releases)
    - [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
    - [Commits](urllib3/urllib3@2.0.4...2.1.0)
    
    Updates `wcwidth` from 0.2.6 to 0.2.12
    - [Release notes](https://github.com/jquast/wcwidth/releases)
    - [Commits](jquast/wcwidth@0.2.6...0.2.12)
    
    Updates `wikitextparser` from 0.53.0 to 0.55.7
    - [Changelog](https://github.com/5j9/wikitextparser/blob/master/CHANGELOG.rst)
    - [Commits](5j9/wikitextparser@v0.53.0...v0.55.7)
    
    Updates `yarl` from 1.9.2 to 1.9.4
    - [Release notes](https://github.com/aio-libs/yarl/releases)
    - [Changelog](https://github.com/aio-libs/yarl/blob/master/CHANGES.rst)
    - [Commits](aio-libs/yarl@v1.9.2...v1.9.4)
    
    ---
    updated-dependencies:
    - dependency-name: aiohttp
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: dependencies
    - dependency-name: anyio
      dependency-type: direct:production
      update-type: version-update:semver-major
      dependency-group: dependencies
    - dependency-name: async-timeout
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: dependencies
    - dependency-name: attrs
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: dependencies
    - dependency-name: certifi
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: dependencies
    - dependency-name: cffi
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: dependencies
    - dependency-name: charset-normalizer
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: dependencies
    - dependency-name: click
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: dependencies
    - dependency-name: cryptography
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: dependencies
    - dependency-name: exceptiongroup
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: dependencies
    - dependency-name: frozenlist
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: dependencies
    - dependency-name: gitdb
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: dependencies
    - dependency-name: gitpython
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: dependencies
    - dependency-name: httpcore
      dependency-type: direct:production
      update-type: version-update:semver-major
      dependency-group: dependencies
    - dependency-name: httpx
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: dependencies
    - dependency-name: idna
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: dependencies
    - dependency-name: pygments
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: dependencies
    - dependency-name: regex
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: dependencies
    - dependency-name: sentry-sdk
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: dependencies
    - dependency-name: smmap
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: dependencies
    - dependency-name: typing-extensions
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: dependencies
    - dependency-name: urllib3
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: dependencies
    - dependency-name: wcwidth
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: dependencies
    - dependency-name: wikitextparser
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: dependencies
    - dependency-name: yarl
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: dependencies
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 4, 2024
    Configuration menu
    Copy the full SHA
    e5f4dbc View commit details
    Browse the repository at this point in the history
Loading