Skip to content
@m90 m90
Compare
Choose a tag to compare

This is a fixup for v1.2.0 that forgot to localize the awareness widgets for Vietnamese.

Fixes

  • Add vietnamese widget assets #727

Chores

  • Add referrer bucket for Zoom 8e7078e
@m90 m90
Compare
Choose a tag to compare

v1.2.0 translates Offen into a new language: Vietnamese 🇻🇳 - thanks a lot for contributing @hiensarahly

Features

  • Add Vietnamese locale #726

Chores

@m90 m90
Compare
Choose a tag to compare

Starting with version 1.1.0, Offen is now applying filters (e.g. only show visitors with a certain Referrer value) to the Retention table and the live view as well. This means all metrics displayed are now using the same set of underlying data.

Features

  • Apply active filters to retention table and live view #709

Fixes

  • Localize Widgets for Portuguese af821a1
  • Indicate when active filter is hidden in a tab group #708

Chores

Docs

  • Add missing ownership transfer in Docker install docs 495b776
@m90 m90
333c586
Compare
Choose a tag to compare

v1.0.1 fixes a vulnerability in the node-forge package which is used by Offen in case it cannot use native WebCrypto. Operators who run Offen on sites that are served through unencrypted http traffic (which is when Offen is falling back to node-forge) are advised to upgrade to this version. If you use Offen on sites served through https only, you are not affected by the issue and do not necessarily need to upgrade (it would not hurt either though).

Chores

  • vault: update node-forge lib #701
  • further dependency hygiene #702, #704, #706
  • Prevent potential problems from a future colors@>1.4.0 upgrade #698 (thanks @jgonggrijp)
  • build: update to go 1.18 #697
@m90 m90
a2fdb93
Compare
Choose a tag to compare

🎉 Offen v1.0.0 is here. While it's not bringing any major changes, it means we have decided to keep Offen and its configuration APIs stable for the time being, i.e. you will always be able to upgrade a v1 instance to any later v1 version without the need to intervene

Special thanks go out to everyone who has contributed to the codebase 🎩 @strootje @rocketnova @jtraulle @0xflotus @raLaaaa @kocvrek @MarcoPNS

Features

  • Data retention is now configurable #691
  • Add internal healtcheck to docker image #696

Deprecations

Starting with v1.0.0 the stable channel for binaries and Docker images has been deprecated. Downloading from this channel will give you an outdated version. In case you were using this channel, use either latest or a pinned version (recommended) instead. The master branch of the repository is also to be considered stale and is only kept for archival reasons. See #653

@m90 m90
be04bc9
Compare
Choose a tag to compare

Olá Mundo, Offen is now also available in Portguese 🇧🇷 🇵🇹. In addition to that v0.7.0 brings you the option to run Offen on ARM based hardware such as 🍓 Raspberry Pis 🍓 using the official binary distributions and Docker images.

Features

  • add Portuguese translation #688
  • update base image for offen/offen Docker image to alpine:3.15 #674
  • update build to use Node 16 #679
  • build binaries and Docker image for ARM architectures #686 (thanks @strootje)

Fixes

  • fix hypothetical log injection vulnerability #678

Docs

Chores

@m90 m90
8c8a08d
Compare
Choose a tag to compare

v0.6.0 brings you the option to run Offen in Spanish. ¡Encantada de conocerte!

Setting your OFFEN_APP_LOCALE to es is all you need to do. Users of v0.5.1 can update without any further measures to be taken.

Features

  • Spanish locale #667 #666
  • auditorium: add localizable alt attributes to awareness widgets #652

Docs

@m90 m90
b12c246
Compare
Choose a tag to compare

v0.5.0, which was released earlier this week, introduced a subtle but annoying bug in the Auditorium UI for both users and operators, so here's another release just to fix this bug 🐛

No additional measures need to be taken when upgrading to this version from v0.5.0

Fixes

  • auditorium: fix referrer table not expanding correctly e798aea

Chores

  • update vulnerable bluemonday library e798aea
@m90 m90
0db9bcc
Compare
Choose a tag to compare

Offen v0.5.0 now includes location statistics for your visitors. It took us quite a while to build a solution that we are satisified with from a privacy perspective, but here we are: 🌍

Also, v0.5.0 is the first version that does not have a Docker image running as root anymore. This means that if you are upgrading from a rather old version (v0.3.1 or earlier) or you have been using the -root Docker image, you will need to perform some changes to file permissions as described in our documentation. All other installations can update without any further steps to be taken.

Once again, thanks to @jtraulle for providing us with a french translation of our changes 🎩


Features

  • Collect and display geolocation stats #642, #645, #647
  • Remove deprecated -root Docker images #644
  • Add font-display: swap #643 (thanks for the contribution @MarcoPNS)
  • Add Referrer Bucket for Wikipedia 5dc5cd1

Fixes

  • Fix display of title attributes for Referrer and Location values e97ee79

Chores

  • Update Docker Images used in CI #640
  • Update Go Dependencies #641
  • Remove dead code d35742b
@m90 m90
2be932e
Compare
Choose a tag to compare

Back to work after summer break we are happy to release v0.4.4 today. In addition to keeping the setup fresh and up to date this version brings you some tools to spread the word about Offen amongst your users 📣

Please note that this will be the last v0.4.x release which means it will be the last release supporting -root Docker images. If you need help updating, check the docs: https://docs.offen.dev/running-offen/known-issues/#docker-based-deployment-stops-working-after-upgrading-to-v040-or-later or get in touch.

Features

  • Provide user awareness widgets to embed #635

Chores