diff --git a/db/agents.json b/db/agents.json index 8d01b17..697fad4 100644 --- a/db/agents.json +++ b/db/agents.json @@ -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", diff --git a/db/agents.lock.js b/db/agents.lock.js index d7f1185..cd94945 100644 --- a/db/agents.lock.js +++ b/db/agents.lock.js @@ -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], @@ -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' }; diff --git a/db/agents.lock.json b/db/agents.lock.json index 9dd2a35..7d1aa50 100644 --- a/db/agents.lock.json +++ b/db/agents.lock.json @@ -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" @@ -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" } } \ No newline at end of file diff --git a/db/agents.lock.yml b/db/agents.lock.yml index ee165d7..ee5e368 100644 --- a/db/agents.lock.yml +++ b/db/agents.lock.yml @@ -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 @@ -1074,3 +1077,4 @@ tags: '145': Yandex Music '146': The New Yorker '147': YouTube Music + '148': PRX Feeder Apple Publisher diff --git a/db/agents.yml b/db/agents.yml index 992cafd..f97aae0 100644 --- a/db/agents.yml +++ b/db/agents.yml @@ -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: diff --git a/docs/index.html b/docs/index.html index 1761a7c..cbbeded 100644 --- a/docs/index.html +++ b/docs/index.html @@ -1202,6 +1202,15 @@
/^Pro[Cc]ast.+(iOS|CFNetwork)/
Procast (iOS)
ProCast/1 CFNetwork/976 Darwin/18.2.0
+
+
+
+ /^PRX-Feeder-Apple/1.0 \(nodejs\)/
UA that fetches CDN data
PRX-Feeder-Apple/1.0 (nodejs)