Timo Brembeck

Results 82 issues of Timo Brembeck

### Motivation Our sitemaps are loading very slow and probably do a bunch of database queries which can be optimized. ### Proposed Solution Investigate what is taking so long and...

prio: low
enhancement
effort: medium

### Describe the Bug In some edge cases, a deadlock can occur during moving pages. ### Steps to Reproduce Not sure how to reproduce ### Expected Behavior The page should...

:bug: bug
:bangbang: prio: high
:no_entry: blocked
:scream: effort: high

### Describe the Bug At the moment, we keep the file path identical when we're replacing media files. This has the disadvantage that the app needs to download the files...

bug
prio: high
effort: medium

### Motivation The Browser API method [document.execCommand()](https://developer.mozilla.org/en-US/docs/Web/API/Document/execCommand) is deprecated. ### Proposed Solution Although all modern browsers still support this feature, it may be removed in future versions. ### Alternatives Just...

prio: low
enhancement
effort: low

### Describe the Bug Translating a page which has many paragraphs (or bullet list items) via SUMM.AI may be impossible due to their rate limiting of 15 requests per second...

bug
prio: medium
effort: high

### Motivation We outsourced all clients of external APIs (e.g. DeepL, Nominatim, SUMM.AI, GVZ) into separate Django apps. ### Proposed Solution For consistency reasons, I suggest to move the [Firebase...

good first issue
prio: low
enhancement
effort: low

### Motivation The fields for page-specific permissions of the `Page` model: - The `editors` field contains all users who have the permission to edit (but not publish) the page: https://github.com/digitalfabrik/integreat-cms/blob/d68c72f9274ec0d7691dc914250194ac062691a1/integreat_cms/cms/models/pages/page.py#L159-L170...

good first issue
prio: low
enhancement
effort: low

### Describe the Bug When a zip file is uploaded which contains multiple XLIFF files for the same page, all these files will be imported with the same version number,...

bug
prio: medium
effort: medium

### Describe the Bug When the permalink of the parent page is too long, the slug field cannot be edited in the page form. ### Steps to Reproduce 1. Create...

bug
good first issue
prio: low
effort: low

### Motivation At the moment, alternative texts of media files are only updated in the content, when the content itself is changed: https://github.com/Integreat/integreat-cms/blob/3cc962c192243cad7c1cf91a3c747b49274565cc/src/cms/forms/custom_content_model_form.py#L44-L58 ### Proposed Solution We should also update...

feature
prio: low
effort: medium