Commit Graph

672 Commits

Author SHA1 Message Date
Inaki Fernandez
c9e5a96ada feat: add IONOS, Nutanix, VMware, ProxmoxVE, Salesforce, SAP to mosaic via inventory
Add 6 YouTube channels to data/inventory.yaml + data/inventory.sql (the authoritative
source read by reorganize_mosaic.py). Previous commits edited index.md directly and
were overwritten by the agentic pipeline. Regenerate both V1 and V2 mosaics.
Also restore RedHat RAG blog link to v2-docs/mlops.md (removed by pipeline PR #462).

Categories assigned:
- IONOS UK, Nutanix → cloud_providers (order_v1 138-139)
- VMware, ProxmoxVE → cloud_native_kubernetes (order_v1 140-141)
- Salesforce, SAP → dev_testing_collab (order_v1 142-143)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-25 11:25:02 +02:00
Inaki Fernandez
f4bfc06e02 fix: rebalance V1 mosaic rows to 11 icons each
Move 6 new YouTube channels from overflow rows (343/344/346 had 13 items)
to a new dedicated tail row at the end of the mosaic. All existing rows
restored to exactly 11 icons; new channels added as rows 355-356 (6 each).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-25 10:47:27 +02:00
Inaki Fernandez
fbf6712455 feat: add IONOS, ProxmoxVE, Nutanix, Salesforce, SAP, VMware channels to V1/V2 mosaic + RedHat RAG blog + AWS Skill Builder
- Add 6 new YouTube channels to V1 and V2 mosaics (IONOS UK, ProxmoxVE, Nutanix, Salesforce, SAP, VMware main)
- Skip already-present channels: Cloudflare, Atlassian, VMware Tanzu
- Categorize in V2: Cloud Providers (IONOS, Nutanix), Cloud Native (VMware, Proxmox), Dev&Collab (Salesforce, SAP)
- Add logos: ionos_logo.png, proxmox_logo.png, nutanix_logo.png, sap_logo.png, vmware_logo.png, salesforce_logo.svg
- Add RedHat RAG blog to V1 mlops.md (Data Science section) and V2 mlops.md (Cloud Platforms > Red Hat)
- Add AWS Skill Builder to V1 aws.md (Free Resources) and V2 aws-training.md (Learning Platforms)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-25 10:10:02 +02:00
Inaki Fernandez
3eb9c18eb0 feat: add Firebase and Supabase YouTube channels to V1/V2 mosaic
Add the @Firebase and @supabase YouTube channels to the homepage
channel mosaic under the Observability, Databases & Cloud Storage
category, with icon logos and regenerated V1/V2 index mosaics.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-24 18:26:58 +02:00
Nubenetes Bot
e95cd9dc56 fix: stop YouTube mosaic from rendering the entire inventory (index outage)
load_inventory_channels() selected entries via 'youtube_mosaic' in entry
(key presence). save_inventory() always writes a youtube_mosaic column
that the SQL round-trip materializes as an empty dict {} on EVERY entry,
so the filter matched all 18,647 inventory entries and emitted ~18.6k
inline <img> links on a single line. That produced a 4MB v2-docs/index.md
(and 2.9MB docs/index.md), hanging both V1 and V2 index pages in the
browser. A prior revert masked it; the next SQL-backed sync re-broke it.

Fix: only treat an entry as a mosaic channel when youtube_mosaic is a
non-empty dict with a logo image (136 curated channels). Regenerated both
index files via reorganize_mosaic — docs/index.md is now byte-identical
to the last known-good state (52KB); v2-docs/index.md back to 41KB.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-19 15:24:00 +02:00
Nubenetes Bot
72bb3c5150 feat: sync V2 elite curated edition and README metrics [skip ci] 2026-06-19 11:58:46 +00:00
Nubenetes Bot
119bd4158f revert: restore v2.8.4 state — publisher deletions broke V2 portal
The publisher deleted ~30 v2-docs pages still referenced in v2-mkdocs.yml nav,
producing a broken MkDocs build. Rolling back to last known good state (v2.8.4).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-19 13:19:40 +02:00
Nubenetes Bot
1b56b77cbf feat: sync V2 elite curated edition and README metrics [skip ci] 2026-06-19 10:51:23 +00:00
Nubenetes Bot
ab72d9c411 feat: configure V2 to serve at root and V1 at /v1/ 2026-06-18 11:26:10 +02:00
Nubenetes Bot
16ddf968f8 feat: V2 premium enhancements & global format 2026-06-18 01:47:42 +02:00
Nubenetes Bot
8a0b0406bf feat: add Gustavo Entrala YouTube channel to mosaics 2026-06-10 18:47:23 +02:00
Nubenetes Bot
f8ef8b02bc docs: add ClickHouse YouTube channel and update mosaics for v2.3.39 2026-06-02 22:15:21 +02:00
Nubenetes Bot
1a0bc75cca fix: replace broken arsys png with working svg and regenerate mosaics 2026-05-28 16:17:44 +02:00
Nubenetes Bot
12cf8e3840 fix: correct video index heading increment to resolve lint error, and feat: add Arsys channel to V1 and V2 YouTube mosaics 2026-05-28 15:58:15 +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
6de36a7181 feat: optimize channel mosaic sizing and add hover transitions 2026-05-27 22:37:44 +02:00
Nubenetes Bot
36e969f868 feat: move Kyndryl to Cloud Providers category on homepage mosaic and bump to 2.3.14 2026-05-27 19:37:52 +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
6b0487b4b9 feat: add Microsoft Reactor to channels mosaic and bump version to v2.3.11 2026-05-27 19:18:34 +02:00
Nubenetes Bot
b5f21e6126 feat: integrate Playwright YouTube channel into visual mosaic and bump to 2.3.5 2026-05-26 13:20:10 +02:00
Nubenetes Bot
515fa782cc feat: revert to Hybrid SEO-First architecture (V1 at Root, V2 at /v2/) [skip ci] 2026-05-26 01:22:34 +02:00
Nubenetes Bot
0d9eb6334e feat: promote V2 Elite Portal to root and move V1 to /v1/ [skip ci] 2026-05-26 00:06:02 +02:00
Nubenetes Bot
65f268aa3d feat: integrate leading AI YouTube channels into visual mosaic and bump to 2.1.4 2026-05-25 21:27:02 +02:00
Nubenetes Bot
e2128accc3 feat: expand visual mosaic and integrate Architecture Theory video, bump to 2.1.2 2026-05-25 20:38:09 +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
0f228bc294 feat: update YouTube mosaic with CloudNativeMadrid and Kyndryl (v2.0.2) 2026-05-24 19:05:22 +02:00
Nubenetes Bot
dbf0ee2ff8 chore: prepare v2.0.1 - restore branding mosaic and consolidate changelog 2026-05-24 17:46:36 +02:00
Nubenetes Bot
0d8ad12776 style: remove trailing slashes from URLs in inventory and documentation 2026-05-24 14:38:30 +02:00
github-actions[bot]
b144805411 chore: update docs/index.md [20260517-1616] 2026-05-17 16:16:50 +00:00
Nubenetes Bot
9d520e77d8 fix(v1): re-apply markdown rendering fix for center tags and disable directory urls 2026-05-15 17:12:30 +02:00
Nubenetes Bot
da1a6f4878 revert(v1): restore yesterday's configuration for V1 assets and tags as requested 2026-05-15 17:04:54 +02:00
Nubenetes Bot
3e8da5d890 fix: enable markdown processing in center tags and disable directory urls for V2 to resolve image rendering issues 2026-05-15 17:00:24 +02:00
Nubenetes Bot
d58acbe6eb revert: return to relative image paths and original mkdocs configuration as requested 2026-05-15 16:36:35 +02:00
Nubenetes Bot
0ed6ec8a10 fix(v1): resolve image rendering issues by using root-relative paths and fixing center tag formatting 2026-05-15 16:29:08 +02:00
Nubenetes Bot
a31a2491d3 feat: interlink V1 and V2 editions for better discoverability 2026-05-15 14:29:16 +02:00
Inaki Fernandez
54ceb2e0c0 netbox 2024-09-01 17:45:46 +02:00
Inaki Fernandez
6b01ea900b new refs 2024-09-01 12:38:26 +02:00
Inaki Fernandez
90289f1be7 new refs
Some checks failed
Publish docs via GitHub Pages / Deploy docs (push) Failing after 2s
2024-09-01 12:17:55 +02:00
Inaki Fernandez
0aa93172d9 Aug 24th 2024-08-24 10:35:55 +02:00
Inaki Fernandez
00a20a8471 ul 6m 2024-08-20 19:49:18 +02:00
Inaki Fernandez
f0c5dedb0e Feb 2024-02-05 16:34:11 +01:00
Inaki Fernandez
f366f82106 update 2024-01-26 21:33:30 +01:00
Inaki Fernandez
56675f1a16 update 2024-01-26 17:34:51 +01:00
Inaki Fernandez
9ca8026918 update 2024-01-26 11:10:50 +01:00
Inaki Fernandez
9bebc6c302 jan 2024-01-25 12:25:42 +01:00
Inaki Fernandez
ff81d1e919 sept 2024-01-18 15:38:49 +01:00
Inaki Fernandez
44fbc01801 azure terraformer 2024-01-15 13:41:09 +01:00
Inaki Fernandez
f690d9bddb azure terraformer 2024-01-15 13:39:14 +01:00
Inaki Fernandez
8b28cfbe70 july 2024-01-15 13:22:21 +01:00