David Venhoff
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...
### 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...
### 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...
### 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...
### 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...
### 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...
### 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...