Skip to content
Permalink
Browse files

Merge pull request #307 from Binaergewitter/feature/upgrade-podlove-p…

…layer

Feature/upgrade podlove player
  • Loading branch information...
ltsavar committed Nov 1, 2019
2 parents 5597d0a + 6ee3cad commit 6aaa9134bb10a358e93792436a0076a3a7568a5e
Showing with 279 additions and 142 deletions.
  1. +1 −1 Gemfile.lock
  2. +2 −4 pages/abonnieren.markdown
  3. +2 −0 serious/lib/site/public/podlove-web-player/4.5.11/audio-tab.js
  4. +55 −0 serious/lib/site/public/podlove-web-player/4.5.11/bootstrap.js
  5. +2 −0 serious/lib/site/public/podlove-web-player/4.5.11/chapters-tab.js
  6. +2 −0 serious/lib/site/public/podlove-web-player/4.5.11/files-tab.js
  7. +2 −0 serious/lib/site/public/podlove-web-player/4.5.11/info-tab.js
  8. +55 −0 serious/lib/site/public/podlove-web-player/4.5.11/player.js
  9. +2 −0 serious/lib/site/public/podlove-web-player/4.5.11/runtime.js
  10. +2 −0 serious/lib/site/public/podlove-web-player/4.5.11/share-tab.js
  11. +2 −0 serious/lib/site/public/podlove-web-player/4.5.11/styles.css
  12. +2 −0 serious/lib/site/public/podlove-web-player/4.5.11/styles.js
  13. +2 −0 serious/lib/site/public/podlove-web-player/4.5.11/transcripts-tab.js
  14. +47 −0 serious/lib/site/public/podlove-web-player/4.5.11/vendor.js
  15. +30 −0 serious/lib/site/public/podlove-web-player/README.md
  16. +0 −15 serious/lib/site/public/podlove-web-player/dist/embed.js
  17. +0 −10 serious/lib/site/public/podlove-web-player/dist/extensions/external-events.js
  18. BIN serious/lib/site/public/podlove-web-player/dist/fonts/FiraMono-Regular.eot
  19. BIN serious/lib/site/public/podlove-web-player/dist/fonts/FiraMono-Regular.woff
  20. BIN serious/lib/site/public/podlove-web-player/dist/fonts/FiraMono-Regular.woff2
  21. BIN serious/lib/site/public/podlove-web-player/dist/fonts/FiraSans-Bold.eot
  22. BIN serious/lib/site/public/podlove-web-player/dist/fonts/FiraSans-Bold.woff
  23. BIN serious/lib/site/public/podlove-web-player/dist/fonts/FiraSans-Bold.woff2
  24. BIN serious/lib/site/public/podlove-web-player/dist/fonts/FiraSans-Light.eot
  25. BIN serious/lib/site/public/podlove-web-player/dist/fonts/FiraSans-Light.woff
  26. BIN serious/lib/site/public/podlove-web-player/dist/fonts/FiraSans-Light.woff2
  27. BIN serious/lib/site/public/podlove-web-player/dist/fonts/FiraSans-Regular.eot
  28. BIN serious/lib/site/public/podlove-web-player/dist/fonts/FiraSans-Regular.woff
  29. BIN serious/lib/site/public/podlove-web-player/dist/fonts/FiraSans-Regular.woff2
  30. +0 −16 serious/lib/site/public/podlove-web-player/dist/share.html
  31. +0 −2 serious/lib/site/public/podlove-web-player/dist/share.js
  32. +0 −2 serious/lib/site/public/podlove-web-player/dist/style.css
  33. +0 −2 serious/lib/site/public/podlove-web-player/dist/style.js
  34. +0 −2 serious/lib/site/public/podlove-web-player/dist/vendor.css
  35. +0 −82 serious/lib/site/public/podlove-web-player/dist/vendor.js
  36. +0 −2 serious/lib/site/public/podlove-web-player/dist/window.js
  37. +2 −0 serious/lib/site/public/podlove-web-player/embed.js
  38. +2 −0 serious/lib/site/public/podlove-web-player/extensions/external-events.js
  39. +57 −0 serious/lib/site/public/podlove-web-player/package.json
  40. +6 −0 serious/lib/site/public/podlove-web-player/share.html
  41. +2 −0 serious/lib/site/public/podlove-web-player/share.js
  42. +1 −2 serious/lib/site/views/_podcast_controls.erb
  43. +1 −2 serious/lib/site/views/layout.erb
@@ -30,7 +30,7 @@ GEM
nio4r (2.5.2)
power_assert (1.1.5)
public_suffix (4.0.1)
puma (4.2.0)
puma (4.2.1)
nio4r (~> 2.0)
rack (2.0.7)
rack-protection (2.0.7)
@@ -21,18 +21,16 @@ Habt Spaß am Gerät.
<th>MP3</th>
<th>AAC</th>
<th>Opus</th>
<th>Bit Torrent</th>
<th>auf iTunes</th>
<th>auf spotify</th>
<th>auf Spotify</th>
</tr>
<tr>
<td><a href="/">Alle</a></td>
<td><a href="http://blog.binaergewitter.de/podcast_feed/all/mp3/rss.xml">MP3 Feed</a></td>
<td><a href="http://blog.binaergewitter.de/podcast_feed/all/m4a/rss.xml">AAC Feed</a></td>
<td><a href="http://blog.binaergewitter.de/podcast_feed/all/opus/rss.xml">Opus Feed</a></td>
<td><a href="http://bitlove.org/binaergewitter/talk/feed">Torrent Feed</a></td>
<td><a href="http://itunes.apple.com/de/podcast/binargewitter/id216877594">auf iTunes</a></td>
<td><a href="https://open.spotify.com/show/19LedqK0fGWfzfKzySDoVW">auf spotify</a></td>
<td><a href="https://open.spotify.com/show/19LedqK0fGWfzfKzySDoVW">auf Spotify</a></td>
</tr>
<tr>
<td><a href="/categories/talk">Talk</a></td>

Some generated files are not rendered by default. Learn more.

Large diffs are not rendered by default.

@@ -0,0 +1,2 @@
// [AIV_SHORT] Build version: 4.5.10 - Thursday, October 31st, 2019, 7:14:14 PM
(window.webpackJsonp=window.webpackJsonp||[]).push([[5],{277:function(n,w,e){"use strict";e.r(w),w.default=e(261).default}}]);

Some generated files are not rendered by default. Learn more.

@@ -0,0 +1,2 @@
// [AIV_SHORT] Build version: 4.5.10 - Thursday, October 31st, 2019, 7:14:14 PM
(window.webpackJsonp=window.webpackJsonp||[]).push([[7],{276:function(n,w,e){"use strict";e.r(w),w.default=e(257).default}}]);

Large diffs are not rendered by default.

Some generated files are not rendered by default. Learn more.

Some generated files are not rendered by default. Learn more.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Some generated files are not rendered by default. Learn more.

Large diffs are not rendered by default.

@@ -0,0 +1,30 @@
# Podlove Web Player

> Sandboxed Podlove Player with the ability to embed and share a specific episode
## Features

- Encapsulate Player in an iframe
- Provide a global function to bootstrap the embedded player
- Parse the provided configuration (resolving the root config, transcripts and chapters asynchroniously)
- Persist selected tabs and playtime to local storage
- Transform url parameters to player actions
- Forward the player api to the embedding page
- Provide additonal extensions for embedding page integration

## Architecture

![Architecture](architecture.svg)

## Getting Started

### Development

1. Bootstrap the web-player package: `lerna bootstrap --hoist`
2. Run the development mode: `npm run dev`
3. Open your browser on `http://localhost:9000` to get started

### Building

1. Make sure that the dependencies are up to date: `lerna bootstrap --hoist`
2. Run the build step: `npm run build`

0 comments on commit 6aaa913

Please sign in to comment.
You can’t perform that action at this time.