{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":790153724,"defaultBranch":"main","name":"pillarbox-web-suite","ownerLogin":"SRGSSR","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-04-22T11:14:20.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/14160115?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724943372.0","currentOid":""},"activityList":{"items":[{"before":"5faac363df0f128405761954f87db48a4b1f3197","after":"9248026aa9ef157795952883340e4b4a8d977bdf","ref":"refs/heads/main","pushedAt":"2024-08-29T14:57:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(release): 1.0.0 [skip ci]\n\n## @srgssr/pillarbox-debug-panel-v1.0.0 (2024-08-29)\n\n### New Features ๐Ÿš€\n\n* **pillarbox-debug-panel:** debug panel component for playback metrics ([5faac36](https://github.com/SRGSSR/pillarbox-web-suite/commit/5faac363df0f128405761954f87db48a4b1f3197))","shortMessageHtmlLink":"chore(release): 1.0.0 [skip ci]"}},{"before":"6be62a50504fb96b931bb75ebe73be85ac85b182","after":"60dafcc2eaa11bcc2eddc78cbf933e7d5c023698","ref":"refs/heads/gh-pages","pushedAt":"2024-08-29T14:56:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ SRGSSR/pillarbox-web-suite@5faac363df0f128405761954f87db48a4b1f3197 ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 5faac36 ๐Ÿš€"}},{"before":"196735fbeaef725e9a0428616063e658064b157c","after":"6be62a50504fb96b931bb75ebe73be85ac85b182","ref":"refs/heads/gh-pages","pushedAt":"2024-08-29T14:56:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Remove preview for PR 30 ๐Ÿ›ฌ","shortMessageHtmlLink":"Remove preview for PR 30 ๐Ÿ›ฌ"}},{"before":"dbc7e9d4701d2f04f724ebd64f286d5cfd881128","after":null,"ref":"refs/heads/feat/pillarbox-debug-panel","pushedAt":"2024-08-29T14:56:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jboix","name":"Josep Boix","path":"/jboix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11271371?s=80&v=4"}},{"before":"b08f1bba24b8c5e80194e0cf837950314e9bcb5c","after":"5faac363df0f128405761954f87db48a4b1f3197","ref":"refs/heads/main","pushedAt":"2024-08-29T14:56:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jboix","name":"Josep Boix","path":"/jboix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11271371?s=80&v=4"},"commit":{"message":"feat(pillarbox-debug-panel): debug panel component for playback metrics\n\nIntroduces a debug panel that provides real-time playback metrics for enhanced monitoring and\ndebugging of the video player.\n\nThis panel can be added to the player interface only when necessary, allowing developers to keep\ntrack of key playback statistics during video streaming.\n\nTo integrate the debug panel into the player:\n\n```javascript\nimport videojs from 'video.js';\nimport '@srgssr/pillarbox-debug-panel';\n\nconst player = videojs('my-player', { pillarboxDebugPanel: true });\n```\n\nChanges:\n\n- Implemented a debug panel displaying metrics such as buffer size, media duration, playback\n position, bandwidth, bitrate, codecs, framerate, total frames, dropped frames, resolution, and\n timestamp.\n- Added a canvas element to the panel for visualizing the evolution of buffer health, bitrate, and\n bandwidth.\n- Used VHS API for data retrieval when supported, and native APIs for browsers utilizing native\n video playback (such as HLS in Safari).","shortMessageHtmlLink":"feat(pillarbox-debug-panel): debug panel component for playback metrics"}},{"before":"f74b6737e5301dbf9bb6e90904af4161c4ec7e69","after":"196735fbeaef725e9a0428616063e658064b157c","ref":"refs/heads/gh-pages","pushedAt":"2024-08-29T14:17:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploy preview for PR 30 ๐Ÿ›ซ","shortMessageHtmlLink":"Deploy preview for PR 30 ๐Ÿ›ซ"}},{"before":"43d91e1372ebd7db01aa181993e622b76787ea25","after":"dbc7e9d4701d2f04f724ebd64f286d5cfd881128","ref":"refs/heads/feat/pillarbox-debug-panel","pushedAt":"2024-08-29T14:17:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jboix","name":"Josep Boix","path":"/jboix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11271371?s=80&v=4"},"commit":{"message":"feat(pillarbox-debug-panel): debug panel component for playback metrics\n\nIntroduces a debug panel that provides real-time playback metrics for enhanced monitoring and\ndebugging of the video player.\n\nThis panel can be added to the player interface only when necessary, allowing developers to keep\ntrack of key playback statistics during video streaming.\n\nTo integrate the debug panel into the player:\n\n```javascript\nimport videojs from 'video.js';\nimport '@srgssr/pillarbox-debug-panel';\n\nconst player = videojs('my-player', { pillarboxDebugPanel: true });\n```\n\nChanges:\n\n- Implemented a debug panel displaying metrics such as buffer size, media duration, playback\n position, bandwidth, bitrate, codecs, framerate, total frames, dropped frames, resolution, and\n timestamp.\n- Added a canvas element to the panel for visualizing the evolution of buffer health, bitrate, and\n bandwidth.\n- Used VHS API for data retrieval when supported, and native APIs for browsers utilizing native\n video playback (such as HLS in Safari).","shortMessageHtmlLink":"feat(pillarbox-debug-panel): debug panel component for playback metrics"}},{"before":"3d0878d9048709306e56ccb3ba2683be1b3a9d7e","after":"43d91e1372ebd7db01aa181993e622b76787ea25","ref":"refs/heads/feat/pillarbox-debug-panel","pushedAt":"2024-08-29T14:08:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jboix","name":"Josep Boix","path":"/jboix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11271371?s=80&v=4"},"commit":{"message":"feat(pillarbox-debug-panel): debug panel component for playback metrics\n\nIntroduces a debug panel that provides real-time playback metrics for enhanced monitoring and\ndebugging of the video player.\n\nThis panel can be added to the player interface only when necessary, allowing developers to keep\ntrack of key playback statistics during video streaming.\n\nTo integrate the debug panel into the player:\n\n```javascript\nimport videojs from 'video.js';\nimport '@srgssr/pillarbox-debug-panel';\n\nconst player = videojs('my-player', { pillarboxDebugPanel: true });\n```\n\nChanges:\n\n- Implemented a debug panel displaying metrics such as buffer size, media duration, playback\n position, bandwidth, bitrate, codecs, framerate, total frames, dropped frames, resolution, and\n timestamp.\n- Added a canvas element to the panel for visualizing the evolution of buffer health, bitrate, and\n bandwidth.\n- Used VHS API for data retrieval when supported, and native APIs for browsers utilizing native\n video playback (such as HLS in Safari).","shortMessageHtmlLink":"feat(pillarbox-debug-panel): debug panel component for playback metrics"}},{"before":"0fef2264e1378a2120ed2f68ccf40d57255e4c88","after":"3d0878d9048709306e56ccb3ba2683be1b3a9d7e","ref":"refs/heads/feat/pillarbox-debug-panel","pushedAt":"2024-08-29T14:07:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jboix","name":"Josep Boix","path":"/jboix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11271371?s=80&v=4"},"commit":{"message":"feat(pillarbox-debug-panel): debug panel component for playback metrics\n\nIntroduces a debug panel that provides real-time playback metrics for enhanced monitoring and\ndebugging of the video player.\n\nThis panel can be added to the player interface only when necessary, allowing developers to keep\ntrack of key playback statistics during video streaming.\n\nTo integrate the debug panel into the player:\n\n```javascript\nimport videojs from 'video.js';\nimport '@srgssr/pillarbox-debug-panel';\n\nconst player = videojs('my-player', { pillarboxDebugPanel: true });\n```\n\nChanges:\n\n- Implemented a debug panel displaying metrics such as buffer size, media duration, playback\n position, bandwidth, bitrate, codecs, framerate, total frames, dropped frames, resolution, and\n timestamp.\n- Added a canvas element to the panel for visualizing the evolution of buffer health, bitrate, and\n bandwidth.\n- Used VHS API for data retrieval when supported, and native APIs for browsers utilizing native\n video playback (such as HLS in Safari).","shortMessageHtmlLink":"feat(pillarbox-debug-panel): debug panel component for playback metrics"}},{"before":"f3ba3155969c1156282b9d60200040af408a28ca","after":"b08f1bba24b8c5e80194e0cf837950314e9bcb5c","ref":"refs/heads/main","pushedAt":"2024-08-29T12:31:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(release): 1.0.4 [skip ci]\n\n## [@srgssr/skip-button-v1.0.4](https://github.com/SRGSSR/pillarbox-web-suite/compare/@srgssr/skip-button-v1.0.3...@srgssr/skip-button-v1.0.4) (2024-08-29)\n\n### Enhancements and Bug Fixes ๐Ÿ›\n\n* **playlist-plugin:** expose playlist plugin version ([0b57214](https://github.com/SRGSSR/pillarbox-web-suite/commit/0b57214e4432525350c6e50701504d6c5d0207e6))\n* **skip-button:** expose skip button component version ([5eceec2](https://github.com/SRGSSR/pillarbox-web-suite/commit/5eceec2f9c5ebb2e12695e94f129dae8c8cd5e82))","shortMessageHtmlLink":"chore(release): 1.0.4 [skip ci]"}},{"before":"6f874da93e44158091a50e672df33b152a319345","after":"f74b6737e5301dbf9bb6e90904af4161c4ec7e69","ref":"refs/heads/gh-pages","pushedAt":"2024-08-29T12:31:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ SRGSSR/pillarbox-web-suite@0b57214e4432525350c6e50701504d6c5d0207e6 ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 0b57214 ๐Ÿš€"}},{"before":"0b57214e4432525350c6e50701504d6c5d0207e6","after":"f3ba3155969c1156282b9d60200040af408a28ca","ref":"refs/heads/main","pushedAt":"2024-08-29T12:31:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(release): 2.0.1 [skip ci]\n\n## [@srgssr/pillarbox-playlist-v2.0.1](https://github.com/SRGSSR/pillarbox-web-suite/compare/@srgssr/pillarbox-playlist-v2.0.0...@srgssr/pillarbox-playlist-v2.0.1) (2024-08-29)\n\n### Enhancements and Bug Fixes ๐Ÿ›\n\n* **playlist-plugin:** expose playlist plugin version ([0b57214](https://github.com/SRGSSR/pillarbox-web-suite/commit/0b57214e4432525350c6e50701504d6c5d0207e6))","shortMessageHtmlLink":"chore(release): 2.0.1 [skip ci]"}},{"before":"c344707d6d77a7217aa0d7af3bd28c9b8e7068c3","after":"6f874da93e44158091a50e672df33b152a319345","ref":"refs/heads/gh-pages","pushedAt":"2024-08-29T12:30:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Remove preview for PR 31 ๐Ÿ›ฌ","shortMessageHtmlLink":"Remove preview for PR 31 ๐Ÿ›ฌ"}},{"before":"1e07832cde152b74226313a0095468a423133ae8","after":null,"ref":"refs/heads/fix/expose-version","pushedAt":"2024-08-29T12:30:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jboix","name":"Josep Boix","path":"/jboix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11271371?s=80&v=4"}},{"before":"75f8f6bbca7ee9f30b12d39fc61e01a00d1121e6","after":"0b57214e4432525350c6e50701504d6c5d0207e6","ref":"refs/heads/main","pushedAt":"2024-08-29T12:30:22.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"jboix","name":"Josep Boix","path":"/jboix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11271371?s=80&v=4"},"commit":{"message":"fix(playlist-plugin): expose playlist plugin version\n\nExpose the plugin version by adding a static getter `VERSION` to all plugins and\ncomponents. To retrieve the version of the component on a given player simply do:\n\n```javascript\n// Retrieve the player\nconst player = document.getElementsByTagName('video')[0].parentElement.player;\n// Print the component version\nconsole.log(player.pillarboxPlaylist().version());\n```","shortMessageHtmlLink":"fix(playlist-plugin): expose playlist plugin version"}},{"before":"3958bee5cd0c1e0d83fd5256a31abdb015d88b3c","after":"c344707d6d77a7217aa0d7af3bd28c9b8e7068c3","ref":"refs/heads/gh-pages","pushedAt":"2024-08-27T09:59:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploy preview for PR 31 ๐Ÿ›ซ","shortMessageHtmlLink":"Deploy preview for PR 31 ๐Ÿ›ซ"}},{"before":"475d934312b18b79e84b2d84009da6706f30bc2e","after":"1e07832cde152b74226313a0095468a423133ae8","ref":"refs/heads/fix/expose-version","pushedAt":"2024-08-27T09:58:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jboix","name":"Josep Boix","path":"/jboix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11271371?s=80&v=4"},"commit":{"message":"fix(playlist-plugin): expose playlist plugin version\n\nExpose the plugin version by adding a static getter `VERSION` to all plugins and\ncomponents. To retrieve the version of the component on a given player simply do:\n\n```javascript\n// Retrieve the player\nconst player = document.getElementsByTagName('video')[0].parentElement.player;\n// Print the component version\nconsole.log(player.pillarboxPlaylist().version());\n```","shortMessageHtmlLink":"fix(playlist-plugin): expose playlist plugin version"}},{"before":"77b9c6f45e626fef8a8a093a3f3de46e194961cc","after":"3958bee5cd0c1e0d83fd5256a31abdb015d88b3c","ref":"refs/heads/gh-pages","pushedAt":"2024-08-27T09:55:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploy preview for PR 30 ๐Ÿ›ซ","shortMessageHtmlLink":"Deploy preview for PR 30 ๐Ÿ›ซ"}},{"before":"bbbc229994cb258fdc222d6c9a7e37d5a640b02a","after":"0fef2264e1378a2120ed2f68ccf40d57255e4c88","ref":"refs/heads/feat/pillarbox-debug-panel","pushedAt":"2024-08-27T09:54:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jboix","name":"Josep Boix","path":"/jboix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11271371?s=80&v=4"},"commit":{"message":"feat(pillarbox-debug-panel): debug panel component for playback metrics\n\nIntroduces a debug panel that provides real-time playback metrics for enhanced monitoring and\ndebugging of the video player.\n\nThis panel can be added to the player interface only when necessary, allowing developers to keep\ntrack of key playback statistics during video streaming.\n\nTo integrate the debug panel into the player:\n\n```javascript\nimport videojs from 'video.js';\nimport '@srgssr/pillarbox-debug-panel';\n\nconst player = videojs('my-player', { pillarboxDebugPanel: true });\n```\n\nChanges:\n\n- Implemented a debug panel displaying metrics such as buffer size, media duration, playback\n position, bandwidth, bitrate, codecs, framerate, total frames, dropped frames, resolution, and\n timestamp.\n- Added a canvas element to the panel for visualizing the evolution of buffer health, bitrate, and\n bandwidth.\n- Used VHS API for data retrieval when supported, and native APIs for browsers utilizing native\n video playback (such as HLS in Safari).","shortMessageHtmlLink":"feat(pillarbox-debug-panel): debug panel component for playback metrics"}},{"before":"ca0e48bf5389cce1e4c38bcd4df4645c503798eb","after":"77b9c6f45e626fef8a8a093a3f3de46e194961cc","ref":"refs/heads/gh-pages","pushedAt":"2024-08-20T08:15:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploy preview for PR 30 ๐Ÿ›ซ","shortMessageHtmlLink":"Deploy preview for PR 30 ๐Ÿ›ซ"}},{"before":"98ce4f234c92c1eef64c1458bf574b1fbf065312","after":"bbbc229994cb258fdc222d6c9a7e37d5a640b02a","ref":"refs/heads/feat/pillarbox-debug-panel","pushedAt":"2024-08-20T08:15:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jboix","name":"Josep Boix","path":"/jboix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11271371?s=80&v=4"},"commit":{"message":"feat(pillarbox-debug-panel): debug panel component for playback metrics\n\nIntroduces a debug panel that provides real-time playback metrics for enhanced monitoring and\ndebugging of the video player.\n\nThis panel can be added to the player interface only when necessary, allowing developers to keep\ntrack of key playback statistics during video streaming.\n\nTo integrate the debug panel into the player:\n\n```javascript\nimport videojs from 'video.js';\nimport '@srgssr/pillarbox-debug-panel';\n\nconst player = videojs('my-player', { pillarboxDebugPanel: true });\n```\n\nChanges:\n\n- Implemented a debug panel displaying metrics such as buffer size, media duration, playback\n position, bandwidth, bitrate, codecs, framerate, total frames, dropped frames, resolution, and\n timestamp.\n- Added a canvas element to the panel for visualizing the evolution of buffer health, bitrate, and\n bandwidth.\n- Used VHS API for data retrieval when supported, and native APIs for browsers utilizing native\n video playback (such as HLS in Safari).","shortMessageHtmlLink":"feat(pillarbox-debug-panel): debug panel component for playback metrics"}},{"before":"cdde64d5f9f1ca173548476534f6278f79f93eb6","after":"ca0e48bf5389cce1e4c38bcd4df4645c503798eb","ref":"refs/heads/gh-pages","pushedAt":"2024-08-20T08:13:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploy preview for PR 31 ๐Ÿ›ซ","shortMessageHtmlLink":"Deploy preview for PR 31 ๐Ÿ›ซ"}},{"before":"5b9d60e108bc2ffcacf036e35854c6a4042bdc9e","after":"475d934312b18b79e84b2d84009da6706f30bc2e","ref":"refs/heads/fix/expose-version","pushedAt":"2024-08-20T08:05:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jboix","name":"Josep Boix","path":"/jboix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11271371?s=80&v=4"},"commit":{"message":"fix(playlist-plugin): expose playlist plugin version\n\nExpose the plugin version by adding a `VERSION` property to the constructor, to\nretrieve the version of the component on a given player simply do:\n\n```javascript\n// Retrieve the player\nconst player = document.getElementsByTagName('video')[0].parentElement.player;\n// Print the component version\nconsole.log(player.pillarboxPlaylist().version());\n```","shortMessageHtmlLink":"fix(playlist-plugin): expose playlist plugin version"}},{"before":null,"after":"5b9d60e108bc2ffcacf036e35854c6a4042bdc9e","ref":"refs/heads/fix/expose-version","pushedAt":"2024-08-20T08:01:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jboix","name":"Josep Boix","path":"/jboix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11271371?s=80&v=4"},"commit":{"message":"fix(playlist-plugin): expose playlist plugin version\n\nExpose the plugin version by adding a `VERSION` property to the constructor, to\nretrieve the version of the component on a given player simply do:\n\n```javascript\n// Retrieve the player\nconst player = document.getElementsByTagName('video')[0].parentElement.player;\n// Print the component version\nconsole.log(player.pillarboxPlaylist().version());\n```","shortMessageHtmlLink":"fix(playlist-plugin): expose playlist plugin version"}},{"before":"55fb82776d61334819b2d217c3f82097e4065a4b","after":"98ce4f234c92c1eef64c1458bf574b1fbf065312","ref":"refs/heads/feat/pillarbox-debug-panel","pushedAt":"2024-08-19T14:02:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jboix","name":"Josep Boix","path":"/jboix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11271371?s=80&v=4"},"commit":{"message":"feat(pillarbox-debug-panel): debug panel component for playback metrics\n\nIntroduces a debug panel that provides real-time playback metrics for enhanced monitoring and\ndebugging of the video player.\n\nThis panel can be added to the player interface only when necessary, allowing developers to keep\ntrack of key playback statistics during video streaming.\n\nTo integrate the debug panel into the player:\n\n```javascript\nimport videojs from 'video.js';\nimport '@srgssr/pillarbox-debug-panel';\n\nconst player = videojs('my-player', { pillarboxDebugPanel: true });\n```\n\nChanges:\n\n- Implemented a debug panel displaying metrics such as buffer size, media duration, playback\n position, bandwidth, bitrate, codecs, framerate, total frames, dropped frames, resolution, and\n timestamp.\n- Added a canvas element to the panel for visualizing the evolution of buffer health, bitrate, and\n bandwidth.\n- Used VHS API for data retrieval when supported, and native APIs for browsers utilizing native\n video playback (such as HLS in Safari).","shortMessageHtmlLink":"feat(pillarbox-debug-panel): debug panel component for playback metrics"}},{"before":"a2eb64b4d2f23178f3f761fe0065dea74f4b78e8","after":"55fb82776d61334819b2d217c3f82097e4065a4b","ref":"refs/heads/feat/pillarbox-debug-panel","pushedAt":"2024-08-13T11:33:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jboix","name":"Josep Boix","path":"/jboix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11271371?s=80&v=4"},"commit":{"message":"feat(pillarbox-debug-panel): debug panel component for playback metrics\n\nIntroduces a debug panel that provides real-time playback metrics for enhanced monitoring and\ndebugging of the video player.\n\nThis panel can be added to the player interface only when necessary, allowing developers to keep\ntrack of key playback statistics during video streaming.\n\nTo integrate the debug panel into the player:\n\n```javascript\nimport videojs from 'video.js';\nimport '@srgssr/pillarbox-debug-panel';\n\nconst player = videojs('my-player', { pillarboxDebugPanel: true });\n```\n\nChanges:\n\n- Implemented a debug panel displaying metrics such as buffer size, media duration, playback\n position, bandwidth, bitrate, codecs, framerate, total frames, dropped frames, resolution, and\n timestamp.\n- Added a canvas element to the panel for visualizing the evolution of buffer health, bitrate, and\n bandwidth.\n- Used VHS API for data retrieval when supported, and native APIs for browsers utilizing native\n video playback (such as HLS in Safari).","shortMessageHtmlLink":"feat(pillarbox-debug-panel): debug panel component for playback metrics"}},{"before":"a549fc3ca82ee8b53f1cb4214c9608775f4238be","after":"cdde64d5f9f1ca173548476534f6278f79f93eb6","ref":"refs/heads/gh-pages","pushedAt":"2024-08-13T11:28:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploy preview for PR 30 ๐Ÿ›ซ","shortMessageHtmlLink":"Deploy preview for PR 30 ๐Ÿ›ซ"}},{"before":"b45c4cebab342d78e3696c567a353f806edeacbd","after":"a2eb64b4d2f23178f3f761fe0065dea74f4b78e8","ref":"refs/heads/feat/pillarbox-debug-panel","pushedAt":"2024-08-13T11:27:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jboix","name":"Josep Boix","path":"/jboix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11271371?s=80&v=4"},"commit":{"message":"feat(pillarbox-debug-panel): debug panel component for playback metrics\n\nIntroduces a debug panel that provides real-time playback metrics for enhanced monitoring and\ndebugging of the video player.\n\nThis panel can be added to the player interface only when necessary, allowing developers to keep\ntrack of key playback statistics during video streaming.\n\nTo integrate the debug panel into the player:\n\n```javascript\nimport videojs from 'video.js';\nimport '@srgssr/pillarbox-debug-panel';\n\nconst player = videojs('my-player', { pillarboxDebugPanel: true });\n```\n\nChanges:\n\n- Implemented a debug panel displaying metrics such as buffer size, media duration, playback\n position, bandwidth, bitrate, codecs, framerate, total frames, dropped frames, resolution, and\n timestamp.\n- Added a canvas element to the panel for visualizing the evolution of buffer health, bitrate, and\n bandwidth.\n- Used VHS API for data retrieval when supported, and native APIs for browsers utilizing native\n video playback (such as HLS in Safari).","shortMessageHtmlLink":"feat(pillarbox-debug-panel): debug panel component for playback metrics"}},{"before":"67278619384cd10d9d84a4b217bb7ad085663d06","after":"a549fc3ca82ee8b53f1cb4214c9608775f4238be","ref":"refs/heads/gh-pages","pushedAt":"2024-08-09T16:13:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploy preview for PR 30 ๐Ÿ›ซ","shortMessageHtmlLink":"Deploy preview for PR 30 ๐Ÿ›ซ"}},{"before":null,"after":"b45c4cebab342d78e3696c567a353f806edeacbd","ref":"refs/heads/feat/pillarbox-debug-panel","pushedAt":"2024-08-09T16:12:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jboix","name":"Josep Boix","path":"/jboix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11271371?s=80&v=4"},"commit":{"message":"feat(pillarbox-debug-panel): debug panel component for playback metrics\n\nIntroduces a debug panel that provides real-time playback metrics for enhanced monitoring and\ndebugging of the video player.\n\nThis panel can be added to the player interface only when necessary, allowing developers to keep\ntrack of key playback statistics during video streaming.\n\nTo integrate the debug panel into the player:\n\n```javascript\nimport videojs from 'video.js';\nimport '@srgssr/pillarbox-debug-panel';\n\nconst player = videojs('my-player', { PillarboxDebugPanel: true });\n```\n\nChanges:\n\n- Implemented a debug panel displaying metrics such as buffer size, media duration, playback\n position, bandwidth, bitrate, codecs, framerate, total frames, dropped frames, resolution, and\n timestamp.\n- Added a canvas element to the panel for visualizing the evolution of buffer health, bitrate, and\n bandwidth.\n- Used VHS API for data retrieval when supported, and native APIs for browsers utilizing native\n video playback (such as HLS in Safari).","shortMessageHtmlLink":"feat(pillarbox-debug-panel): debug panel component for playback metrics"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yOVQxNDo1NzowMC4wMDAwMDBazwAAAASnwC2g","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yOVQxNDo1NzowMC4wMDAwMDBazwAAAASnwC2g","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0wOVQxNjoxMjowOC4wMDAwMDBazwAAAASWcO97"}},"title":"Activity ยท SRGSSR/pillarbox-web-suite"}