thePR0M3TH3AN
cabe0dbe0c
Remove channel notify control wiring
2026-01-18 23:03:36 -05:00
thePR0M3TH3AN
d1497de067
Merge pull request #1363 from PR0M3TH3AN/ai/refactor-tag-preference-menu-20231027-11758630250052851478
...
Refactor TagPreferenceMenu logic to controller
2026-01-18 22:55:13 -05:00
google-labs-jules[bot]
4ca984f673
refactor(ai): extract TagPreferenceMenu from js/app.js (agent)
...
Moved tag preference menu logic into `js/ui/tagPreferenceMenuController.js`.
Kept `js/app.js` interface intact via thin wrappers.
Added unit tests covering new controller.
Followed AGENTS.md refactor checklist.
2026-01-19 03:43:25 +00:00
thePR0M3TH3AN
889df2470d
Merge pull request #1362 from PR0M3TH3AN/codex/remove-channelnotifybtn-from-channel-profile
...
Remove channel notification button from profile actions
2026-01-18 22:33:55 -05:00
thePR0M3TH3AN
63a048f01d
Remove channel notify button
2026-01-18 22:33:33 -05:00
thePR0M3TH3AN
7f7642baec
Merge pull request #1361 from PR0M3TH3AN/ai/ci-health-20260119-9572894936557379291
...
chore(ai): CI health fixes (flaky tests)
2026-01-18 22:09:16 -05:00
google-labs-jules[bot]
903f63c88f
chore(ai): CI health fixes (flaky tests)
...
- Fix `tests/moderation-service.test.mjs` failing with `nostr-extension-missing` by injecting dependency.
- Fix circular dependency in `js/nostr/commentEvents.js` causing `tests/nip71-base-event-tags.test.mjs` to fail.
- Update `package-lock.json` via `npm audit fix`.
2026-01-19 03:02:23 +00:00
thePR0M3TH3AN
6f6bfe6004
Merge pull request #1360 from PR0M3TH3AN/ui/mobile-search-color-match-16820475838170659193
...
fix(ui): align mobile search icon color with upload button
2026-01-18 21:48:48 -05:00
google-labs-jules[bot]
c675aa0685
fix(ui): align mobile search icon color with upload button
...
Updates the mobile search FAB (#mobileSearchFab) to use `bg-accent-strong` instead of `bg-critical`.
This ensures the icon color matches the "Upload Video" button, respecting the active theme override (which sets the accent color to red).
Verified visually using a Playwright script and screenshot validation.
Verified by running `npm run build:css` and `npm run test:unit`.
2026-01-19 02:47:31 +00:00
thePR0M3TH3AN
3874955a2b
Merge pull request #1359 from PR0M3TH3AN/for-you-feed-update-6639372694731601459
...
feat: Remove hashtag pills from For You page
2026-01-18 21:34:57 -05:00
google-labs-jules[bot]
5c65c44db3
feat: Remove hashtag pills from For You page
...
- Updated `For You` page to rely on feed engine filtering for tag preferences.
- Removed the `recentVideoTags` HTML element from `views/for-you.html`.
- Updated `js/app.js` and `js/ui/videoListViewController.js` to optionally skip finding the `recentVideoTags` element.
- Updated `loadForYouVideos` in `js/app.js` to explicitly skip `recentVideoTags`.
- Confirmed feed logic via `tests/feed-engine/tag-preference-filter.test.mjs`.
- Verified UI changes via Playwright.
2026-01-19 02:33:17 +00:00
thePR0M3TH3AN
6af12b3160
Merge pull request #1358 from PR0M3TH3AN/sidebar-reorder-subscriptions-history-9128078694631783696
...
Move Subscriptions sidebar icon above Watch History
2026-01-18 21:27:21 -05:00
google-labs-jules[bot]
405405d3c6
Move Subscriptions sidebar icon above Watch History
...
- Moved the Subscriptions link block above the Watch History link block in `components/sidebar.html`.
- Verified hydration logic with `tests/app/hydrate-sidebar-navigation.test.mjs`.
- Visually verified the order using a frontend verification script.
2026-01-19 02:26:50 +00:00
thePR0M3TH3AN
8560bd70cb
Merge pull request #1357 from PR0M3TH3AN/remove-ipns-content-6090645501624994752
...
Remove IPNS support and content
2026-01-18 21:15:32 -05:00
google-labs-jules[bot]
68bdd590a6
Remove IPNS support and related content
...
Deleted IPNS view, content, and asset files. Removed references to IPNS from the README, sidebar, and documentation pages. This feature is no longer supported for hosting.
2026-01-19 02:13:59 +00:00
thePR0M3TH3AN
5261f3125b
Merge pull request #1350 from PR0M3TH3AN/ai/todo-triage-20260119-13173502595242779054
...
chore(ai): triage TODOs
2026-01-18 20:46:18 -05:00
thePR0M3TH3AN
f443d9e37b
Merge pull request #1342 from PR0M3TH3AN/ai/pr-review-script-8211622282214649456
...
Add automated PR review script
2026-01-18 20:45:54 -05:00
thePR0M3TH3AN
4a8f83bec7
Merge pull request #1341 from PR0M3TH3AN/ai/smoke-tests-20260118-11992754841538190707
...
Add automated smoke test script using Playwright
2026-01-18 20:44:44 -05:00
thePR0M3TH3AN
1a715f9a45
Merge pull request #1340 from PR0M3TH3AN/ai/lint-20250222-8542702362424668840
...
chore(ai): apply formatting/lint autofixes
2026-01-18 20:42:55 -05:00
thePR0M3TH3AN
51b6dbd018
Merge pull request #1356 from PR0M3TH3AN/codex/update-global-feed-headings
...
Change global feed heading to "Recently Added Videos"
2026-01-18 20:39:19 -05:00
thePR0M3TH3AN
51a8f6498a
Update global feed heading
2026-01-18 20:39:00 -05:00
thePR0M3TH3AN
7299f60336
Merge pull request #1355 from PR0M3TH3AN/codex/locate-and-add-routing-tests
...
Extract hash-change handler and add tests for default view selection
2026-01-18 20:36:56 -05:00
thePR0M3TH3AN
9c9a866d29
Add hash change handler tests for default views
2026-01-18 20:36:12 -05:00
thePR0M3TH3AN
bc0ca62b64
Merge pull request #1354 from PR0M3TH3AN/codex/implement-auth-event-handlers-for-navigation
...
Adjust auth-driven view routing
2026-01-18 20:32:04 -05:00
thePR0M3TH3AN
c9dbe1e3e7
Adjust auth-driven view routing
2026-01-18 20:31:30 -05:00
thePR0M3TH3AN
41f4dd5cfe
Merge pull request #1353 from PR0M3TH3AN/codex/update-default-view-logic-in-app.js-and-index.js
...
Adjust default view selection based on auth state
2026-01-18 20:25:47 -05:00
thePR0M3TH3AN
f70217003d
Adjust default view selection for auth state
2026-01-18 20:25:30 -05:00
thePR0M3TH3AN
26fd31e212
Merge pull request #1352 from PR0M3TH3AN/codex/verify-for-you-feed-pipeline-functionality
...
Prefer hashtag preference snapshot in For You runtime and add tag-preference tests
2026-01-18 20:22:33 -05:00
thePR0M3TH3AN
4abcba8de5
Refine for-you tag preference runtime
2026-01-18 20:22:07 -05:00
thePR0M3TH3AN
933f839ab1
Merge pull request #1351 from PR0M3TH3AN/codex/update-recent-feed-filter-behavior
...
Remove tag preference filtering from recent feed
2026-01-18 20:19:35 -05:00
thePR0M3TH3AN
6a9bbc20f5
Remove tag preference filtering from recent feed
2026-01-18 20:19:10 -05:00
google-labs-jules[bot]
4a8b877518
chore(ai): triage TODOs and create issue artifacts
2026-01-19 01:16:04 +00:00
thePR0M3TH3AN
e7901eef91
Merge pull request #1349 from PR0M3TH3AN/codex/update-sidebar-navigation-tests
...
Update sidebar hydration tests for for-you link visibility
2026-01-18 20:15:36 -05:00
thePR0M3TH3AN
aaaf397ac0
Update sidebar hydration tests for for-you link
2026-01-18 20:15:14 -05:00
thePR0M3TH3AN
b0d12a21f1
Merge pull request #1348 from PR0M3TH3AN/codex/add-resolveforyoulink-helper-and-update-ui-states
...
Resolve and manage For You sidebar link in app chrome
2026-01-18 20:11:03 -05:00
thePR0M3TH3AN
d7116b08a6
Add for-you link resolution in app chrome
2026-01-18 20:10:33 -05:00
thePR0M3TH3AN
5cdffbf019
Merge pull request #1347 from PR0M3TH3AN/codex/edit-sidebar-for-recently-added-link
...
Add “Recently Added” sidebar link and hide For You by default
2026-01-18 20:03:27 -05:00
thePR0M3TH3AN
7b172d9e08
Add recently added sidebar link
2026-01-18 20:02:32 -05:00
thePR0M3TH3AN
7587c360f3
Merge pull request #1346 from PR0M3TH3AN/codex/add-message-composer-to-profile-modal
...
Add DM composer to profile modal
2026-01-18 19:51:44 -05:00
thePR0M3TH3AN
1e547bc49c
Add direct message composer to profile modal
2026-01-18 19:48:43 -05:00
thePR0M3TH3AN
576a73ae87
Merge pull request #1345 from PR0M3TH3AN/codex/add-togglechannel-method-to-subscriptionsmanager
...
Add SubscriptionsManager.toggleChannel and use it in channelProfile
2026-01-18 19:41:41 -05:00
thePR0M3TH3AN
06c7cf912a
Add subscription toggle helper
2026-01-18 19:40:58 -05:00
thePR0M3TH3AN
18bdf121a4
Merge pull request #1344 from PR0M3TH3AN/codex/add-setup-function-for-channel-message-controls
...
Add channel message controls and subscription toggle handlers
2026-01-18 19:35:37 -05:00
thePR0M3TH3AN
6527004c2c
Add channel message control handlers
2026-01-18 19:35:00 -05:00
thePR0M3TH3AN
a8de4f4945
Merge pull request #1343 from PR0M3TH3AN/codex/update-channel-header-action-buttons
...
Add channel notification and message buttons to header action group
2026-01-18 19:31:11 -05:00
thePR0M3TH3AN
e7951f8004
Add channel notification and message buttons
2026-01-18 19:30:49 -05:00
google-labs-jules[bot]
d279963d2f
feat(agent): add automated PR review script
2026-01-18 23:35:53 +00:00
google-labs-jules[bot]
74c5bac4e0
chore(ai): add smoke test script (agent)
2026-01-18 21:35:07 +00:00
google-labs-jules[bot]
43bbc40c57
chore(ai): apply formatting/lint autofixes
...
- Fixed inline style violations in `js/ui/components/EventDetailsModal.js` and `js/ui/components/SimilarContentCard.js` by converting to Tailwind classes.
- Fixed Tailwind token violations in `components/login-modal.html`.
- Fixed Tailwind color violations in `js/ui/components/EventDetailsModal.js`.
- Formatted `README.md`.
- Updated CSS formatting in `css/tailwind.source.css`.
2026-01-18 20:58:09 +00:00
thePR0M3TH3AN
46e3bb7c89
Merge pull request #1339 from PR0M3TH3AN/ai/dead-code-20260119-5254822295098866102
...
chore(ai): remove dead code (agent)
2026-01-18 15:50:16 -05:00