Commit Graph

366 Commits

Author SHA1 Message Date
Nubenetes Bot
9280cf20a2 docs: fix Agentic Pulse sorting and year rendering for v2.3.41 2026-06-03 09:35:07 +02:00
Nubenetes Bot
ed2fb5d2c1 fix: convert YouTube watch URLs to embed format for iframe rendering 2026-06-02 14:48:29 +02:00
Nubenetes Bot
0ac490529d fix: sanitize video summary bullet points to resolve markdownlint MD037 errors 2026-06-02 14:44:10 +02:00
Nubenetes Bot
346f15b19d feat: implement Option B programmatic smart insertion using Gemini Flash 3.5 2026-06-02 14:35:40 +02:00
Nubenetes Bot
fb238c605f fix: resolve KeyError 'impact_score' for cached inventory items 2026-06-02 12:44:28 +02:00
Nubenetes Bot
d5b108d4d3 fix: avoid overwriting status in evaluations with unpacked cached status 2026-06-02 00:39:18 +02:00
Nubenetes Bot
c437e5fb31 fix: add case-insensitive and domain/path matching fallbacks for curation URLs 2026-06-01 23:36:23 +02:00
Nubenetes Bot
425faacf89 fix: call_gemini_with_retry returns full list for JSON lists, enabling bulk evaluations 2026-06-01 23:35:55 +02:00
Nubenetes Bot
2cdb140ec8 fix: generate visual report.html at the end of the curation run 2026-06-01 23:32:39 +02:00
Nubenetes Bot
f46458340c fix: disable SSL verification for RSS parsing to support custom domains like netflixtechblog 2026-06-01 17:00:18 +02:00
Nubenetes Bot
61e769ad9d fix: cache FILTERED links in inventory to prevent re-evaluating low-quality links 2026-06-01 16:20:46 +02:00
Nubenetes Bot
2193723030 feat: improve curation categories and parallelize AI evaluation 2026-06-01 16:17:39 +02:00
Nubenetes Bot
76196c5c35 fix(ai): force gemini flash usage and define impact_score in prompt 2026-06-01 14:40:11 +02:00
Nubenetes Bot
d317ff1734 fix(rss): use httpx and fake-useragent to bypass bot protection 2026-06-01 14:29:39 +02:00
Nubenetes Bot
4cf24af048 feat: add addition_method provenance metadata to inventory 2026-05-28 19:55:47 +02:00
Nubenetes Bot
b578513e71 docs: update Mandate 23 in GEMINI.md and persistent memory in health_learning.json to reflect database-driven dual layout design 2026-05-28 11:46:58 +02:00
Nubenetes Bot
a7eae54c1f fix: correct heading levels in v2_video_portal.py index generator to prevent markdown lint failures 2026-05-28 11:42:32 +02:00
Nubenetes Bot
a26adfb137 feat: migrate YouTube mosaic metadata to inventory.yaml, dynamically generate V2 categorized layout, and document V1 vs V2 layout differences 2026-05-28 11:36:57 +02:00
Nubenetes Bot
47e7d63497 feat: restore flat YouTube channels mosaic in V1 and keep V2 categorized 2026-05-28 11:22:41 +02:00
Nubenetes Bot
93e79c15a5 feat: fix block wrapping for Horatio quote card to restore hover effects [skip ci] 2026-05-28 11:11:56 +02:00
Nubenetes Bot
0ae882f50f feat: design glassmorphic conformance footer to prevent image occlusion [skip ci] 2026-05-28 11:06:57 +02:00
Nubenetes Bot
e0598ac9ad feat: design clickable quote card, enlarge showcase image, and reorder homepage layout [skip ci] 2026-05-28 10:54:56 +02:00
Nubenetes Bot
3066e24a16 feat: enable navigation.indexes for clickable Agentic Video Hub tab [skip ci] 2026-05-27 23:45:56 +02:00
Nubenetes Bot
f84ecce6d0 feat: design interactive conformance image effects and fix navigation path compilation [skip ci] 2026-05-27 23:42:37 +02:00
Nubenetes Bot
8bd68603b1 feat: persist 4 hero cards in v2 optimizer and update v2 docs [skip ci] 2026-05-27 23:31:38 +02:00
Nubenetes Bot
1a69f53a16 docs: modularize Video Hub, fix anchors/links, and automate cron schedule [skip ci] 2026-05-27 23:26:43 +02:00
Nubenetes Bot
42e3fbedb9 chore(curation): update curation sources for AI & MCP Agents and fix WORKFLOW_PATH constants 2026-05-27 23:08:32 +02:00
Nubenetes Bot
6de36a7181 feat: optimize channel mosaic sizing and add hover transitions 2026-05-27 22:37:44 +02:00
Nubenetes Bot
ce07e13a78 feat: visual outline borders for YouTube channels mosaic and bump to 2.3.13 2026-05-27 19:32:08 +02:00
Nubenetes Bot
dbf46e6de7 feat: reorganize homepage YouTube channels mosaic and add data/youtube_channels_mosaic.yaml 2026-05-27 19:25:44 +02:00
Nubenetes Bot
d56e1aaaa1 feat(v2): add language tags to Spanish videos in Video Hub 2026-05-27 19:00:37 +02:00
Nubenetes Bot
b647c93cd7 fix(v2): make H3 technology headers unique to resolve markdownlint errors 2026-05-27 18:53:40 +02:00
Nubenetes Bot
cc26293585 feat(v2): implement nested technology H3 groupings and update dynamic TOC in Video Hub 2026-05-27 18:50:18 +02:00
Nubenetes Bot
681e2bb5d1 feat(v2): organize Video Hub sections to follow O'Reilly learning flow 2026-05-27 18:47:30 +02:00
Nubenetes Bot
4a5e8f0aad fix: resolve navigation loop for V1 access and bump to 2.3.3 [skip ci] 2026-05-26 01:35:28 +02:00
Nubenetes Bot
08d5a631be style: restore index branding and integrate ultra-visible favicon, bump to 2.1.7 2026-05-25 23:36:07 +02:00
Nubenetes Bot
0c159ca3a6 feat: integrate dual-logo branding header in V2 portal and bump to 2.1.0 2026-05-25 14:57:22 +02:00
Nubenetes Bot
ce94b05c44 fix: standardize AI terminology across V2 ecosystem and bump to 2.0.8 2026-05-25 14:46:30 +02:00
Nubenetes Bot
b4a11546ac style: replace opaque Kubernetes logo with transparent PNG and bump to 2.0.7 2026-05-25 14:31:59 +02:00
Nubenetes Bot
7deb9a36bb fix: evolutionary integration of V2 portal (faithful to v2.0.0 template) 2026-05-24 17:27:02 +02:00
Nubenetes Bot
9c1e0bd033 fix: restore V2 index stability, fix acronym casing and preserve fixed assets 2026-05-24 17:10:21 +02:00
Nubenetes Bot
269f34f1fc fix: improve AI Rescue logic to reject generic redirects and selectively clean Tricentis links 2026-05-24 16:33:52 +02:00
Nubenetes Bot
09334ee499 fix: stabilize V2 portal by using v1_locations and protecting special assets 2026-05-24 16:07:27 +02:00
inafev
7e3d5a082f feat: sync V2 elite curated edition and README metrics [skip ci] 2026-05-24 15:40:08 +02:00
Nubenetes Bot
69eeca361b feat: integrate official YouTube Data API v3 for robust metadata extraction 2026-05-22 20:08:01 +02:00
Nubenetes Bot
e054cdc4f0 fix: update Gemini grounding tool name to google_search to resolve API 400 error 2026-05-22 19:44:05 +02:00
Nubenetes Bot
c7dedbeed1 fix: force Gemini Pro for video grounding and strengthen generic title detection 2026-05-22 19:40:37 +02:00
Nubenetes Bot
54abd7ac41 fix: resolve YouTube bot detection and force AI grounding for accurate video enrichment 2026-05-22 19:37:31 +02:00
Nubenetes Bot
75a6d8430c fix: robust YouTube extraction using yt-dlp and fix Markdown rendering in video hub 2026-05-22 19:15:49 +02:00
Nubenetes Bot
ccb3ac8431 fix: resolve markdown linting errors in video hub and update linter config 2026-05-22 18:08:36 +02:00