Matjaž Horvat
Matjaž Horvat
The new Messaging Center will have all the functionality of the Notifications tab in the Project dashboards. Once Messaging Center lands, we should remove the Notifications tab and all the...
As reported by @gion-andri on Matrix: I have very often issues with loading new pages in Pontoon. Is this a know issue? Or is this only an issue on my...
In Django frontend we use a custom checkbox widget ([template](https://github.com/mozilla/pontoon/blob/50e0dcf825bbb1af46f4a2674b7017bfa258c1da/pontoon/base/templates/widgets/checkbox.html), [CSS](https://github.com/mozilla/pontoon/blob/50e0dcf825bbb1af46f4a2674b7017bfa258c1da/pontoon/base/static/css/check-box.css)), which uses custom HTML in CSS code. We should be able to use [semantic code](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/checkbox) and style it with...
We currently have three separate frontend stacks: 1. Translation workspace (React) 1. Tag Admin (React, but separate) 1. Everything else (Django templates, jQuery) We should more clearly specify the code...
For Gettext projects, .po files must be included in the repository for each target locale for which they are to be translated (these files may be initially empty). For all...
String filters and search options are currently split into two panels, which takes a while to discover and get used to. Additionally, the filters panel has its own set of...
Fix #3671. The old docker-compose command (with a dash) is not installed by default in Docker Desktop versions starting from mid-2022.
Fix #3659 by restoring the `InsightsSnapshot.missing_strings` property removed in https://github.com/mozilla/pontoon/pull/3536.

We need to store additional data for handling notifications (e.g categories). There's a couple ways to achieve that: 1. Use existing `django-notifications` library, which supports creating [custom data models](https://github.com/django-notifications/django-notifications?tab=readme-ov-file#abstractnotification-model). We've...