{"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"}