David Venhoff

Results 26 issues of David Venhoff

### Short description This pr adds a feature to automatically update internal links when the content object they link to gets updated. This also works across regions. Right now no...

### Short description This is an experimental pr which adds a new api endopint that creates a data export which can be imported using `./tools/integreat-cms-cli loaddata path/to/json` To preserve user...

### Motivation Starting from #2781 we have a new workflow for updating the testdata file. To make it as easy as possible for developers to update it in case of...

:bulb: feature
:heavy_exclamation_mark: prio: medium

### Short description This pr attempts to fix the problem that the test data cannot be loaded anymore after a new model gets added. I apologize for the huge diff...

:bug: bug
:sos: prio: urgent

### Motivation This is a new behavior that is currently untested. For more information see https://github.com/digitalfabrik/integreat-cms/pull/2727#pullrequestreview-1988730148 ### Proposed Solution Add a test that checks this behavior ### Alternatives Add no...

:interrobang: prio: low
:relaxed: effort: low

### Short description This pr implements support for automatically creating events from an icalendar. This only implements step 1 of issue #100, as it is not currently possible to automatically...

### Short description This pr fixes a bug where it was impossible to modify groups in migrations, because they were always overwritten by their values from the test data. It...

:heavy_exclamation_mark: prio: medium

### Motivation Using a debugger with the cms is not trivial, since our project structure does not match the default django project structure (Running `python integreat_cms/integreat-cms-cli runserver` fails) ### Proposed...

feature
good first issue
prio: low
documentation
effort: low

### Describe the Bug When a user without edit permission goes to a list view (example event list view or poi list view), but does not have permission to edit...

:bug: bug
:baby_bottle: good first issue
:interrobang: prio: low
:relaxed: effort: low

### Motivation Each time a migration modifies the roles, it runs a copy-pasted chunk of code. ### Proposed Solution Create a common function for this code, and consider running it...

:interrobang: prio: low
:hammer: enhancement
:relaxed: effort: low