55 Commits
Author SHA1 Message Date
Enes Yakıştır 6d2b069978 v1.5.6: Eliminate duplicate playback controls from secondary bar, rename to Video Araçları 2026-09-23 22:01:08 +03:00
Enes Yakıştır bd4fd4e5b4 v1.5.5: Add Video.js control bar 10s seek buttons for phones, fix /w/ URL accessibility and alert handling 2026-09-23 21:28:56 +03:00
Enes Yakıştır 5c3c22999f feat(a11y): release v1.5.4 - video player W3C WAI-ARIA enhancements, role=application removal, top skip link and full localization 2026-09-23 06:30:38 +03:00
Enes Yakıştır 24a81d92b4 fix(client): register export and update yaknet sdk path to cdnjs 2026-09-22 18:54:42 +03:00
Enes Yakıştır 74b36ec6ba fix(sso): update YakNet Auth URL to developer-console and SDK path to cdnjs (v1.5.2) 2026-09-22 06:14:59 +03:00
Enes Yakıştır 96e6750f99 fix(search): anchor search containers strictly inside my-search and prevent body injection v1.5.1 2026-09-19 09:50:12 +03:00
Enes Yakıştır 2d4dcafe82 chore: fix package.json repository url 2026-09-19 05:21:00 +03:00
Enes Yakıştır 3950d91070 feat(v1.5.0): unified observer, sleep timer, double-tap seek, voice assistant commands & qr handoff 2026-09-19 05:14:11 +03:00
Enes Yakıştır eef5bd85ac fix(a11y): domain-lock yaknet menu and suppress recursive self-links in yaknet-account 2026-09-10 09:57:59 +03:00
Enes Yakıştır 9ad6f12223 fix(branding): lock APK download buttons strictly to official YakTube domain (v1.4.32) 2026-09-09 07:06:23 +03:00
Enes Yakıştır afdb78a479 fix(a11y): implement auto-clearing live announcer engine (v1.4.31) to prevent lingering DOM announcements 2026-09-06 08:13:21 +03:00
Enes Yakıştır caea63d4a5 fix(branding): ensure 100% dynamic instance name throughout search, shelves and labels v1.4.30 2026-09-05 15:54:10 +03:00
Enes Yakıştır 6462410b02 feat(search): strengthen local YakTube video shelf and integrate accessible Fediverse bridge with scope selector v1.4.29 2026-09-05 15:48:27 +03:00
Enes Yakıştır a67bb3339e Release v1.4.28 (formatted codebase) 2026-09-04 12:56:11 +03:00
Enes Yakıştır b952663f3a Format codebase with Prettier 2026-09-04 12:54:11 +03:00
Enes Yakıştır 0c98d079be feat: universal CORS and multi-instance roaming search history sync 2026-09-04 07:38:28 +03:00
Enes Yakıştır 0bf905f81f fix(search-history): reliable cross-session sync with auth server and safe logout session clearing 2026-09-04 07:32:05 +03:00
Enes Yakıştır f1720448c7 fix(auth): preserve incompatible-browser DOM element for Angular loadUser and restore native auth links (v1.4.25) 2026-09-04 07:07:34 +03:00
Enes Yakıştır f73a1171c4 fix(auth): guarantee all login links are hidden when user is logged in (v1.4.24) 2026-09-04 06:55:20 +03:00
Enes Yakıştır 64afa7c5e9 fix(mobile): eradicate incompatible browser false positive banner across mobile and desktop (v1.4.23) 2026-09-04 06:42:38 +03:00
Enes Yakıştır c0af4e86b2 feat(search): implement YakNet cloud search history sync with auth.yakhub.com.tr (v1.4.22) 2026-09-03 20:16:33 +03:00
Enes Yakıştır 3cc2711e8c fix(search): route to native /search instead of 404 /search/videos and cleanup error mascot (v1.4.21) 2026-09-03 18:19:15 +03:00
Enes Yakıştır 330ff2da2e feat(bgplay): install peertube-plugin-background-play v0.0.5 into database and integrate exact engine into client v1.4.20 2026-08-31 21:42:52 +03:00
Enes Yakıştır 80ea826948 feat(webaudio): implement WebAudio AudioContext bridge to prevent mobile Chrome audio suspension and wire prominent 10s seek buttons v1.4.19 2026-08-31 21:37:33 +03:00
Enes Yakıştır e7dc5136e5 feat(lockscreen): ultimate lock-screen MediaSession player with real video metadata and 10s seek buttons v1.4.18 2026-08-31 21:34:30 +03:00
Enes Yakıştır 1aba41c992 feat(player): full lock-screen MediaSession player integration and silent audio bridge for background audio v1.4.17 2026-08-31 21:27:46 +03:00
Enes Yakıştır afaf4ef856 fix(mobile): permanently suppress .mobile-msg banner and close button, and upgrade WakeLock background playback v1.4.16 2026-08-31 20:52:34 +03:00
Enes Yakıştır 52480401c8 feat(sso): add silent sso-frame probe to automatically recognize active YakNet sessions v1.4.15 2026-08-31 20:35:08 +03:00
Enes Yakıştır 46a9c8ab8c feat(auth): robust hybrid YakNet SSO architecture with zero shadow DOM duplicate buttons v1.4.14 2026-08-31 20:29:13 +03:00
Enes Yakıştır a5568de3cc fix(a11y): completely remove yaknet-account from DOM tree when guest for 100% screen reader cleanliness v1.4.13 2026-08-31 20:25:24 +03:00
Enes Yakıştır d629c97dd8 fix(header): keep yaknet-account hidden for silent SSO probe when guest and show only single clean login button v1.4.12 2026-08-31 20:23:46 +03:00
Enes Yakıştır 3016fc6328 fix: suppress app banners, seamless background audio auto-resume, and continuous YakNet SSO session probe v1.4.11 2026-08-31 20:20:55 +03:00
Enes Yakıştır dac3137330 fix(compatibility): safe matchMedia check and wrap client in try-catch to prevent incompatible browser screen v1.4.10 2026-08-31 18:48:19 +03:00
Enes Yakıştır 15361a21b6 fix(search): restore dynamic recent searches in search modal and auto URL search capture v1.4.9 2026-08-31 18:46:13 +03:00
Enes Yakıştır c6e5abf87e chore: remove internal docs from public repo, make apk download instance-scoped v1.4.8 2026-08-31 17:04:44 +03:00
Enes Yakıştır e161dea9da feat(player): add native background playback on lock-screen and MediaSession API integration v1.4.7 2026-08-31 16:41:58 +03:00
Enes Yakıştır 6fc0f0ef97 feat(search): dynamic recent search history and popular trending topics v1.4.6 2026-08-31 14:43:22 +03:00
Enes Yakıştır c4fc917677 fix(a11y): polish login button label to YakNet ile Giriş Yap across DOM text and attributes v1.4.5 2026-08-31 14:33:55 +03:00
Enes Yakıştır 551b6d1ab6 fix(header): eliminate duplicate login button and polish single YakNet login link v1.4.4 2026-08-31 14:32:22 +03:00
Enes Yakıştır 51e41df3ca fix(peertube-spec): add library, staticDirs, translations, bugs for 100% PeerTube core compliance v1.4.3 2026-08-31 14:27:10 +03:00
Enes Yakıştır 97079931f2 feat(admin): add dedicated local admin login modal, Alt+A shortcut and 403 handler v1.4.2 2026-08-31 14:04:28 +03:00
Enes Yakıştır 22ed7a4bda chore(pkg): update GitHub repository URL in package.json 2026-08-30 12:29:35 +03:00
Enes Yakıştır 774c8f0f02 feat(a11y): add Alt modifier shortcuts, Turkish Q key mapping and accessible player action bar v1.4.1 2026-08-30 11:38:46 +03:00
Enes Yakıştır b5c2c97559 feat(player): add pro player controls, speed adjustment, theater mode and quick info toast v1.4.0 2026-08-30 02:21:21 +03:00
Enes Yakıştır b71e2a83a0 fix(modal): fix close button display none override and prettier format v1.3.3 2026-08-29 23:09:14 +03:00
Enes Yakıştır 85340b85c6 chore(ui): clean generic search labels and placeholders v1.3.2 2026-08-29 23:06:17 +03:00
Enes Yakıştır efa61318f6 refactor(ui): streamline search header into unified trigger pill and voice button v1.3.1 2026-08-29 23:04:50 +03:00
Enes Yakıştır 7572ddb565 feat(modal): implement interactive full YouTube search & voice modal with trends v1.3.0 2026-08-29 23:02:50 +03:00
Enes Yakıştır 8bc648a6bd fix(modal): guarantee unconditional voice modal opening and instant user feedback v1.2.4 2026-08-29 23:01:08 +03:00
Enes Yakıştır f17b1a3ecc feat(ui): ensure universal visibility for pill search bar, submit & voice buttons v1.2.3 2026-08-29 22:59:18 +03:00