Tobias Bengfort
Tobias Bengfort
### Steps to reproduce 1. log out 2. click on "add proposal" (or any other link that requires login). You are then redirected to login automatically 3. click on "cancel"...
There is some code in the frontend (`adhTopLevelState`) that is supposed to redirect users back to the place they came from after login/register. Sometimes this works, but far from reliable....
Sometimes when you click on "load more" in a listing, it claims to have loaded more items but they are not shown. Serveral people told me they had had this...
We use URLs to identify resources and we expect them to unambiguous. But we do not normalize them. So for example we might have `//example.com/adhocracy` in one place and `//example.com/adhocracy/`...
I just received an email to confirm my mail address. It contained HTML in the plain text part: ``` bitte bestätigen Sie Ihre E-Mail-Adresse um Ihr Konto auf mein.berlin.de freizuschalten....
Sometimes amendments don't have a selection. When trying to access their selections, an exception is thrown. This leads to a 500 error on the instance overview. A workaround is to...
On the proposal listing (the version with the collapse/expand buttons) when I use the pagination, it expands all the proposals. I guess this is due to the `#top` at the...
Steps to reproduce: Go to instance settings. Upload a logo. Try to delete the logo. The problem is that that no input with name "delete_logo" exists. If you manually add...
We marking up translatable strings we forgot that not every language uses the arabic number system. All numbers should be marked up for translation.
In `lib/auth` there exist several modules concerning pages, namely `lib/auth/page.py`, `lib/auth/norm.py` and `lib/auth/variant.py`. My impression is that they were not always kept up to date and were used inconsitently throughout...