audiobookshelf/client
Jonathan Baldie 0147a6922f Add Smart Speed E2E test with real audio and Web Audio API
- Generated test-audio.wav: 4s total (1s tone, 2s silence, 1s tone)
- Created SmartSpeedE2E.cy.js test that verifies:
  * Real Web Audio API usage (AudioContext, AudioWorkletNode)
  * Smart Speed playback rate transitions (1.0x → 2.5x → 1.0x)
  * Silence detection and tracking
  * Wall-clock time compression calculation
  * Time savings calculation via TimeMapper

Test proves Smart Speed logic works correctly with real audio pipeline.
All acceptance criteria met.
2026-05-07 20:36:43 +01:00
..
assets Add base style for button for cursor:pointer, update default btn bg and confirm yes btn color 2025-03-25 17:47:11 -05:00
components fix: keep bookmark timestamps in wall-clock time 2026-05-07 20:36:43 +01:00
cypress Add Smart Speed E2E test with real audio and Web Audio API 2026-05-07 20:36:43 +01:00
layouts Remove providers prefetch, refresh on custom provider add/remove 2025-10-19 11:47:17 +03:00
middleware Add:Series filters #712 2022-10-29 15:33:38 -05:00
mixins Fix item edit modal show next/prev arrows when opening from Files or Match context menu item #4718 2025-10-08 14:52:14 -05:00
pages Merge pull request #5089 from meek2100/pass_managers 2026-04-26 16:16:42 -05:00
players Fix Smart Speed playback time contract 2026-05-07 20:36:43 +01:00
plugins Add Japanese language and Japan podcast search region 2026-04-25 15:56:16 +00:00
static Update material symbols icon font 2024-08-16 16:57:17 -05:00
store feat: implement smart speed UI and state persistence 2026-05-07 20:36:23 +01:00
strings feat: implement smart speed UI and state persistence 2026-05-07 20:36:23 +01:00
cypress.config.js fix Cypress component debug hook registration 2026-05-07 20:36:24 +01:00
nuxt.config.js Implement new JWT auth 2025-06-29 17:22:58 -05:00
package-lock.json Version bump v2.34.0 2026-04-27 16:51:34 -05:00
package.json Version bump v2.34.0 2026-04-27 16:51:34 -05:00
postcss.config.js Use separate postcss.config and remove from nuxt.config, uninstall autoprefixer 2025-03-21 09:25:29 -05:00