Skip to content

Commit

Permalink
Add the prx Feeder Apple Publisher bot UA
Browse files Browse the repository at this point in the history
  • Loading branch information
svevang committed Apr 29, 2024
1 parent 13e8b2d commit 04dd2ce
Show file tree
Hide file tree
Showing 6 changed files with 41 additions and 2 deletions.
11 changes: 11 additions & 0 deletions db/agents.json
Original file line number Diff line number Diff line change
Expand Up @@ -1343,6 +1343,17 @@
"ProCast/1 CFNetwork/976 Darwin/18.2.0"
]
},
{
"regex": "^PRX-Feeder-Apple/1.0 \\(nodejs\\)",
"bot": true,
"name": "PRX Feeder Apple Publisher",
"notes": [
"UA that fetches CDN data"
],
"examples": [
"PRX-Feeder-Apple/1.0 (nodejs)"
]
},
{
"regex": "^play\\.prx\\.org",
"name": "PRX Play",
Expand Down
4 changes: 3 additions & 1 deletion db/agents.lock.js
Original file line number Diff line number Diff line change
Expand Up @@ -136,6 +136,7 @@ exports.agents = [
[/^Podkicker/, 20, 36, 42],
[/^PRI\/.+CFNetwork/, 114, 36, 43],
[/^Pro[Cc]ast.+(iOS|CFNetwork)/, 83, 36, 43],
[/^PRX-Feeder-Apple\/1.0 \(nodejs\)/, 148, null, null, true],
[/^play\.prx\.org/, 142, null, null],
[/^RadioPublic Android|^RadioPublic\/android/, 21, 36, 42],
[/^RadioPublic iOS|^RadioPublic.+CFNetwork|^RadioPublic\/iOS/, 21, 36, 43],
Expand Down Expand Up @@ -393,5 +394,6 @@ exports.tags = {
144: 'Sony Playstation',
145: 'Yandex Music',
146: 'The New Yorker',
147: 'YouTube Music'
147: 'YouTube Music',
148: 'PRX Feeder Apple Publisher'
};
8 changes: 7 additions & 1 deletion db/agents.lock.json
Original file line number Diff line number Diff line change
Expand Up @@ -792,6 +792,11 @@
"type": "36",
"os": "43"
},
{
"regex": "^PRX-Feeder-Apple/1.0 \\(nodejs\\)",
"bot": true,
"name": "148"
},
{
"regex": "^play\\.prx\\.org",
"name": "142"
Expand Down Expand Up @@ -1563,6 +1568,7 @@
"144": "Sony Playstation",
"145": "Yandex Music",
"146": "The New Yorker",
"147": "YouTube Music"
"147": "YouTube Music",
"148": "PRX Feeder Apple Publisher"
}
}
4 changes: 4 additions & 0 deletions db/agents.lock.yml
Original file line number Diff line number Diff line change
Expand Up @@ -517,6 +517,9 @@ agents:
name: '83'
type: '36'
os: '43'
- regex: ^PRX-Feeder-Apple/1.0 \(nodejs\)
bot: true
name: '148'
- regex: ^play\.prx\.org
name: '142'
- regex: ^RadioPublic Android|^RadioPublic\/android
Expand Down Expand Up @@ -1074,3 +1077,4 @@ tags:
'145': Yandex Music
'146': The New Yorker
'147': YouTube Music
'148': PRX Feeder Apple Publisher
7 changes: 7 additions & 0 deletions db/agents.yml
Original file line number Diff line number Diff line change
Expand Up @@ -925,6 +925,13 @@ agents:
examples:
- Procast (iOS)
- ProCast/1 CFNetwork/976 Darwin/18.2.0
- regex: '^PRX-Feeder-Apple/1.0 \(nodejs\)'
bot: true
name: PRX Feeder Apple Publisher
notes:
- UA that fetches CDN data
examples:
- PRX-Feeder-Apple/1.0 (nodejs)
- regex: '^play\.prx\.org'
name: PRX Play
notes:
Expand Down
9 changes: 9 additions & 0 deletions docs/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -1202,6 +1202,15 @@ <h5 class="card-title"><code>/^Pro[Cc]ast.+(iOS|CFNetwork)/</code></h5>
<h6 class="card-subtitle mb2"><span class="badge badge-pill badge-primary">Procast</span><span class="badge badge-pill badge-success">Mobile App</span><span class="badge badge-pill badge-info">iOS</span>
</h6><code class="examples">Procast (iOS)
ProCast/1 CFNetwork/976 Darwin/18.2.0
</code>
</div>
</div>
<div class="card">
<div class="card-body">
<h5 class="card-title"><code>/^PRX-Feeder-Apple/1.0 \(nodejs\)/</code></h5>
<h6 class="card-subtitle mb2"><span class="badge badge-pill badge-primary">PRX Feeder Apple Publisher</span><span class="badge badge-pill badge-danger">bot</span>
</h6>
<p class="card-text">UA that fetches CDN data</p><code class="examples">PRX-Feeder-Apple/1.0 (nodejs)
</code>
</div>
</div>
Expand Down

0 comments on commit 04dd2ce

Please sign in to comment.