Title: Changelog
For details visit the project on GitHub.
- Player-event post-process (
02ee1fb
)
- Correct rounding in duration serializer (
d805da6
)
- Player fad-in / volume handling (
fc1f6b5
)
- Set live domain ;) (
1de5c39
)
- Reauthenticate app-user in case of existing session (
81846a8
)
- Use native HLS on safari. (
4974ef6
)
- Do not update store on
liveLatency
change. (ced3ae1
)
- Disable debug logging (
74c6d21
)
- Force HLS for all iOS browsers (
6362abd
)
- Update app manifest (
d6ee487
)
- Add legal links & cookie consent (
d2a2ace
)
- Increase GS timeout (sync) (
2aeef81
)
- Implement listings "pull to refresh" (mobile) (
02d4fb0
)
- Temporary fix
API_BASE_URL
(0eb9b65
)
- Improve stream-event admin (
554a524
)
- Ported "stream-events" integration from legacy app (
f2d7659
)
- Add player initial live-latency (
3d879e2
)
- Handle player event creation (
db3cd2a
)
- Adjust stream latency (
1b2422b
)
- Selected option colo radio "dislike" (dark mode) (
64c0d90
)
- Align media list API results with count (
7d540c6
)
- Reset playlist-list result count on filter change (
4ae0476
)
- Use watch on auth input elements (
193a901
)
- Format code to pass linting (
e4e8380
)
- Add "date in future" feedback for program (
6705f12
)
- Add program translated title (
50026a1
)
- Add axios error / retry handling (
e4ff6da
)
- Add "no results" component translations (
112c980
)
- Add "no results" component (
bc6d85d
)
- Add support for static (md) cms pages (
6530870
)
- Add temporary hls encoder for iOS app (
4ae5432
)
- Add dateutil dependency (
885c16f
)
- Disable sync image clear (
0c94cac
)
- Add image md5 content has (
0533c90
)
- Add rating events as slack messages (
332699a
)
- Delegate external links to swift-app / safari in app-mode (
3044d3b
)
- Disable flip animation on radio down-vote (flicker) (
40517c3
)
- Voucher qr-code dark-mode color (
f49d621
)
- Move oauth login flow to webview (
b773100
)
- Enable user vouchers (
763d4dc
)
- Mobile overlay panel box shadow (
1280e1f
)
- Use separate serializer for event creation (
e300761
)
- Return empty response on player-event creation (
addb445
)
- Add event serializer (
e197c36
)
- Add API schema for player-event (
c9b3ffa
)
- Remove additional
global:init
in app-bridge (fd0b8de
)
- Extend media API schema definition & add docs (
c7cda6a
)
- Add user vouchers ui (
76047d4
)
- Add loading placeholder for social-login to auth-panel (
a0131f2
)
- Re-add django-admin-sortable2 (
cb928ec
)
- Disable mood card hover for mobile (
89f62ef
)
- Queue background-mask color (
58a83f8
)
- Exclude cue-in from playhead progress display (
5b2e1a3
)
- Add playlist media-set ordering (
a2890e6
)
- Use same syntax for all color definitions (
777597f
)
- Use same syntax for all color definitions (
5e4839b
)
- Do not use
rgba
color functions (2dce8e7
)
- Disable payment in (iOS) app mode (
77b4b88
)
- Use
BaseImageSerializer
in release API (340d578
)
- Add FAQ & CMS section styling (
29804a9
)
- Adjust play icon animations (
c4ed327
)
- Add buffering icon & app-mode player positioning (
7427124
)
- Send seek event via app-bridge (
3553f6b
)
- Add radio flow reset on switch to live (
2572d48
)
- Add seek-bar alignment depending on cues (
76ec83a
)
- Temporarily handle uid assignment on archived emissions (
68d46f3
)
- Hide bandwidth controls for anonymous users (
7c26414
)
- Remove page-flicker during initial FAQ load (
dd1ef5e
)
- Add geo-block notice link to corresponding FAQ topic (
441c70e
)
- Add FAQ & content pages (
efc86ae
)
- Review classes on search toggle button (
ff728fc
)
- Add mobile program views (
f7dfcf3
)
- Disable caching on SPA views (
3902700
)
- Add shuffle icon and ux logic (handling t.b.d.) (
b68d339
)
- Add robots.txt view (
6a851f4
)
- Add open-replay assist integration (
21afd6a
)
- Add open-replay axios integration (
b428471
)
- Add open-replay session recording (
a9fd568
)
- Change tag count background (
0be2624
)
- Implement icecast based stream for ios devices (
ddc6253
)
- Implement inline subscription translations (
89e2595
)
- Add "global" API permissions (
8f25f31
)
- Add mood "visual" stubs (
0cb2080
)
- Add github icon (
457a05e
)
- ci: Pin
python-semantic-release
version (24337f4
)
- ci: Update "hanging" release version (
07ac446
)
- Extend queue-icon animation (
ae4a995
)
- Implement schedule serializers (
59596b5
)
- Implement correct serializer for emission / playlist (
04e3aeb
)
- ui: Unify show display radio / current emission (
cd5ea3b
)
- Title formatting (#16, #17) (
c9987b9
)
- Implement total media duration on artist detail API / view (
1934699
)
- ui: Implement ui modal panel (
d76d52f
)
- Update script preload ("modulepreload") (
158e81a
)
- Update version output (3). (
6c18702
)
- Update version output. (
ca0bb2f
)
- Triggering pipeline (11). (
ef9801a
)
- Triggering another (21) release. (
b4c390a
)
- Triggering another (20) release. (
7c8731e
)
- Triggering another (19) release. (
e8c2ef5
)
- Triggering another (18) release. (
720a835
)
- Triggering another (10) release. (
4973d48
)
- Triggering another (5) release. (
772991a
)
- Triggering release only. (
49c0531
)
- Triggering release only. (
bdf5f22
)