Frederic Font

Results 63 issues of Frederic Font

Currently when deleting sounds in moderation we use the `.delete()` method on a queryset, which means that we don’t use our own override delete method of the model. This means...

Improvement

Currently when we delete a sound individually we create a `DeletedSound` object but keep all related files (audio files, previews, etc). We should give a new treatment to those files...

Improvement

We should add a `deletion_reason` field to the `DeletedSound` object to store the reason why a sound is deleted. This could be one of: - Spam - Offensive - Illegal...

Improvement

We recently optimized `SoundSerializer` and `SoundListSerializer` to optimize the number of queries they carry out to render sound data. In fact, if loaded with a `Sound` object retrieved using `Sound.objects.bulk_query_id()`,...

Improvement

> As a Freesound admin, I want to keep a record of the email addresses assigned to a user account and when/who changed them so if needed (e.g., in case...

Improvement

When a user changes her username, all sounds should be marked as `is_index_dirty=True` so these are re-indexed to Solr with the new username value.

Bug

> As a user I want to be able to create lists of sounds bookmarked in categories and then download them all together in a single ZIP file similar to...

New feature
starter

Sound descriptions in English sometimes become a problem for non-english speakers. A typical case is in educational contexts like in sound recording workshops at schools, but that is a rather...

New feature

Sometimes the unit tests we have are not enough to reliably test some functionalities and mocking is not really an option. For example, if we want to test the search...

Improvement

Currently authors of a sound can delete the comments that other users make to that sound. Some users reported that it is easy to accidentally delete a comment because there...

good first issue