Skip to content

Commit d93fb1b

Browse files
committed
feat: use ard feed api for livestreams, publishers and institutions instead of a local file
1 parent 0187afc commit d93fb1b

File tree

9 files changed

+109
-1533
lines changed

9 files changed

+109
-1533
lines changed

.env.example

+3
Original file line numberDiff line numberDiff line change
@@ -29,3 +29,6 @@ PUBSUB_SERVICE_ACCOUNT_EMAIL_INTERNAL=<service-account-email>
2929
TEST_USER=<test-user-email>
3030
TEST_USER_PW=<test-user-password>
3131
# TEST_USER_RESET=true
32+
33+
# set ARD livestream feed url
34+
ARD_FEED_URL=<ard-feed-url>

.github/workflows/ingest-pull.yml

+1
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ jobs:
5959
STAGE: ${{ matrix.STAGES }}
6060
TEST_USER: ${{ secrets.TEST_USER }}
6161
TEST_USER_PW: ${{ secrets.TEST_USER_PW }}
62+
ARD_FEED_URL: ${{ secrets.ARD_FEED_URL }}
6263
run: bun ingest:test
6364

6465
license:

.github/workflows/ingest-push.yml

+1
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@ jobs:
6262
STAGE: dev
6363
TEST_USER: ${{ secrets.TEST_USER }}
6464
TEST_USER_PW: ${{ secrets.TEST_USER_PW }}
65+
ARD_FEED_URL: ${{ secrets.ARD_FEED_URL }}
6566
run: npm run ingest:test
6667

6768
docker:

CHANGELOG.md

+4
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,10 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [1.10.2] - 2025-03-13
9+
10+
- feat: use ard feed api for livestreams, publishers and institutions instead of a local file
11+
812
## [1.10.1] - 2025-02-21
913

1014
- chore: remove event duplication for service migrations

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "ard-eventhub",
3-
"version": "1.10.1",
3+
"version": "1.10.2",
44
"description": "ARD system to distribute real-time (live) metadata for primarily radio broadcasts.",
55
"main": "./src/ingest/index.js",
66
"engines": {

0 commit comments

Comments
 (0)