Automattic / Automattic/pocket-casts-android

Filter podcast by phrase or regular expresion present in podcast title or description

Open
#845 1 comment 3 reactions 0 assignees View on GitHub
[Type] Feature
Dominant language
Kotlin
Stars
2.8k
Forks
308
Avg merge
1d 13h
Merged PRs (30d)
143

Description

### What problem does this address?

When creating a filter for a podcast you can filter it by `Episode Status`, `Release Date`, etc.

I would like to filter podcasts by a `phrase` or `regular expression` in the podcast title or description.it

### What is your proposed solution?

In the `Create Filter` screen add an option to insert a text of regular expression.

Every time a new episode is retrieved the app should verify if the podcast has the text or regular expression of the filter

### Did you search for existing feature suggestions?

- [X] I have searched for existing feature suggestions.

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the Create Filter screen and the existing episode retrieval and podcast-filtering flow. Determine how filter criteria are stored and evaluated, then define behavior for phrase and regular-expression matches against podcast titles and descriptions. Done means a user can configure the text criterion and newly retrieved episodes are filtered accordingly, with coverage for both matching modes.

Written by the indexing model from the issue text.

Assessment

Tech stack
kotlin
Domain
mobile
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.