google-labs-jules[bot]
cd38fd0c2a
Add "Upload Content" guide and link in Upload Modal
...
- Create `assets/svg/upload-content-icon.svg`
- Create `content/upload-content.md` with Cloudflare R2 setup instructions
- Create `views/upload-content.html` to render the guide
- Add "Learn How" link to `components/upload-modal.html` in the R2 credentials section
2026-01-09 03:31:00 +00:00
google-labs-jules[bot]
c322fcee14
fix(watch-history): add manual refresh and fix dynamic pulling
...
This commit addresses issues with the watch history not updating dynamically and adds a manual refresh mechanism.
Changes:
- Added a "Refresh" button to the watch history view in `views/history.html` and `js/historyView.js`.
- Updated `watchHistoryService.js` to accept a `forceRefresh` option in `loadLatest`, which bypasses the cache freshness check and triggers a relay fetch.
- Updated `js/feedEngine/watchHistoryFeed.js` to propagate the `forceRefresh` flag from the runtime context to the service.
- Added user feedback (toast messages and logs) for "Clear Local History" and "Republish Now" actions.
- Updated `tests/watch-history.test.mjs` to align with the new `fetchHistory` signature.
2026-01-07 14:05:21 +00:00
google-labs-jules[bot]
89ce081453
Update history view copy to reflect event ID-only tracking
...
- Rename "Clear local cache" button to "Clear local history"
- Update info text to remove references to hydrating from session/caches
- Simplify copy to remove "encrypted" references in favor of "syncing" or "history"
- Update success/error messages to match new terminology
2026-01-05 19:17:51 +00:00
thePR0M3TH3AN
006f561302
Simplify watch history messaging
2026-01-03 09:40:15 -05:00
thePR0M3TH3AN
153205ccbf
Align subscriptions view heading typography
2025-10-27 16:33:45 -04:00
thePR0M3TH3AN
5cc0e136bd
Add channel header moderation badge
2025-10-25 20:54:12 -04:00
thePR0M3TH3AN
876020b90f
Add popular tag strip support to recent videos
2025-10-23 15:13:05 -04:00
thePR0M3TH3AN
a392fbd85b
Restore desktop channel profile sizing
2025-10-19 22:30:53 -04:00
thePR0M3TH3AN
6739ed2285
Adjust channel header mobile sizing breakpoints
2025-10-19 22:23:55 -04:00
thePR0M3TH3AN
0114baedb4
Refine mobile channel profile sizing
2025-10-19 22:19:58 -04:00
thePR0M3TH3AN
7a45925e31
Reduce channel profile hero sizing on mobile
2025-10-19 22:15:24 -04:00
thePR0M3TH3AN
0aabb8c554
Split overlay gradients for header and channel
2025-10-19 13:49:25 -04:00
thePR0M3TH3AN
8c568af46a
Remove local blog view in favor of configurable external link
2025-10-18 15:28:33 -04:00
thePR0M3TH3AN
cd966c28af
Add gradient overlay for channel banner
2025-10-18 10:52:54 -04:00
thePR0M3TH3AN
e40e55691c
Use overlay banner token for channel profile
2025-10-18 10:09:25 -04:00
thePR0M3TH3AN
68df764790
Merge branch 'unstable' into codex/fix-theme-color-issues-on-channel-view
2025-10-18 10:05:12 -04:00
thePR0M3TH3AN
095c90d728
Themed action buttons for video controls
2025-10-18 09:44:16 -04:00
thePR0M3TH3AN
6396476220
Fix channel action icons for theme support
2025-10-17 23:47:05 -04:00
thePR0M3TH3AN
7594902f0b
Handle channel banner load failures
2025-10-17 23:39:35 -04:00
thePR0M3TH3AN
9ddf3c8e2d
Improve blog embed resize robustness
2025-10-17 14:00:43 -04:00
thePR0M3TH3AN
aae70d442d
Improve blog embed resize coordination
2025-10-17 13:33:06 -04:00
thePR0M3TH3AN
09467c8fde
Adjust blog embed sizing to match iframe height
2025-10-17 13:23:55 -04:00
thePR0M3TH3AN
60cf6bb9c1
Add coordinated blog iframe resize messaging
2025-10-17 11:32:25 -04:00
thePR0M3TH3AN
50f7fe9657
Scope markdown view scripts to reload content
2025-10-17 11:06:18 -04:00
thePR0M3TH3AN
f087076401
Fix markdown views loading and theming
2025-10-17 11:00:42 -04:00
thePR0M3TH3AN
c6500d6b7a
Improve channel banner sanitization
2025-10-17 10:03:50 -04:00
thePR0M3TH3AN
3638a49503
Add overlay menu documentation and QA demo
2025-10-16 15:03:03 -04:00
thePR0M3TH3AN
62a2694c23
Refactor channel profile popovers
2025-10-16 12:41:28 -04:00
thePR0M3TH3AN
4d95a6415f
Remove inline console fallbacks from static views
2025-10-15 15:42:24 -04:00
thePR0M3TH3AN
b13104162d
Add logger fallbacks for iframe forms and views
2025-10-15 15:22:42 -04:00
thePR0M3TH3AN
d705cf176b
Revert "Refactor logging to centralized logger"
2025-10-15 11:14:10 -04:00
thePR0M3TH3AN
37ba57aa37
Refactor logging to centralized logger
2025-10-15 11:11:14 -04:00
thePR0M3TH3AN
780a7f6701
Align explore and recent headings with theme
2025-10-15 09:15:07 -04:00
thePR0M3TH3AN
3aafef72b7
Add layout width tokens and utilities
2025-10-14 16:48:29 -04:00
thePR0M3TH3AN
cd42003e81
Refine markdown styling with Tailwind typography
2025-10-12 20:20:14 -04:00
thePR0M3TH3AN
af1cb24027
Refactor styling to rely on design system
2025-10-12 14:32:29 -04:00
thePR0M3TH3AN
3f1238b5a9
Remove legacy CSS and enable design system by default
2025-10-12 06:58:50 -04:00
thePR0M3TH3AN
8265f9e2de
Add design system feature flag and runtime integration
2025-10-11 16:11:43 -04:00
thePR0M3TH3AN
b50d474151
Refine static layouts and card primitives
2025-10-11 13:45:22 -04:00
thePR0M3TH3AN
19d971b49d
refactor: adopt tokenized color utilities
2025-10-11 12:59:37 -04:00
thePR0M3TH3AN
badcfc6944
Refactor zap popovers and more menus
2025-10-10 22:52:58 -04:00
thePR0M3TH3AN
a4e75392af
Refine modal primitives for auth and zap flows
2025-10-10 22:40:55 -04:00
thePR0M3TH3AN
13cb9c44c1
Refine layout tokens and utilities
2025-10-10 13:48:39 -04:00
thePR0M3TH3AN
3b14de35da
chore: adopt gpl licensing and lowercase bitvid
2025-10-10 12:56:46 -04:00
thePR0M3TH3AN
35a041d1be
Refine profile and edit modals with design system tokens
2025-10-10 12:16:22 -04:00
thePR0M3TH3AN
8fd5ce3c88
Darken zap dialog and add send control
2025-10-05 18:45:03 -04:00
thePR0M3TH3AN
0fd54abde8
Fix zap dialog positioning and gating
2025-10-05 18:24:32 -04:00
thePR0M3TH3AN
ce94e2c411
Enhance channel zap flow with UI and metadata caching
2025-10-04 22:33:29 -04:00
thePR0M3TH3AN
9945c024fc
Refactor watch history renderer
2025-10-02 14:16:48 -04:00
thePR0M3TH3AN
284bab6cff
Align sidebar loading indicators and history heading
2025-10-01 13:42:50 -04:00