Commit Graph
100 Commits
Author SHA1 Message Date
kanungleandClaude Opus 5 e982788a3d Link Managed Cloud to the Cloud docs in module 4
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-08 19:58:51 -07:00
kanungleandClaude Opus 5 a2059798d3 Order Qdrant Beginner Course first in the /course/ nav
The course had no weight, so Hugo sorted it after Essentials (10) and
Multi-Vector Search (20). Weight 5 puts it first without touching the
other two.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-08 19:51:46 -07:00
kanungleandClaude Opus 5 c940d632ab Give each module a Module Overview page and route the flow through it
Each module's drafted _index.md content, video included, moves whole onto a
Module Overview subpage at weight 1. That page is a plain link in the nav
submenu, so it opens on the first click with no JS involved.

_index.md becomes a signpost carrying the module title and the linked path,
and is marked hasOverviewPage so the lesson flow skips it: Complete Module N
now lands on the next module's Module Overview rather than its section page.
Signpost pages render no advance button, since they are not steps.

The flow change is gated on hasOverviewPage, which only the Beginner Course
sets, so Essentials and Multi-Vector Search are unchanged. No JS and no
sidebar template changes.

Also normalizes module 4's iframe from a youtu.be share URL to an embed URL;
YouTube refuses to frame the share form.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-08 19:38:16 -07:00
kanungleandClaude Opus 5 9b3e45e65e Match Essentials: move module videos and notebooks onto subpages
Revert the shared sidebar template and JS changes. Both live in code
Essentials and Multi-Vector Search also render, so making module headers
navigate would have changed their behavior too.

Essentials solves this by organization instead: no day _index.md carries a
video or a notebook link. Every one of its 24 videos sits on a subpage, and
the day overview is a signpost holding a title, a one-line intro, and the
path list. Nothing there is missed if you never open it.

Beginners put one video plus the notebook link on each module _index.md,
which is the page the nav does not open. Moved both onto the module's first
subpage so no must-see content sits behind the toggle.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-08 19:26:41 -07:00
kanungleandClaude Opus 5 3e8638e342 Make course module headers clickable in the left nav
The shared sidebar handler decides whether a click on a <summary> link
should navigate or toggle by measuring a <span> inside the anchor. The
documentation sidebar wraps its title in one; the course sidebar did not,
so spanRect was null, the guard failed, and every click on a module header
fell through to the toggle. The module overview page, which holds the
video and the Today's Path list, was unreachable from the nav.

- Wrap the course sidebar title in <span>, matching the documentation
  sidebar.
- Fail the handler open: with no span to measure, navigate rather than
  swallow the click, so a template missing the span degrades to a working
  link instead of a dead one.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-08 19:23:31 -07:00
kanungleandClaude Opus 5 e2662aad7f Drop trailing sentence from module 0 vocabulary note
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-08 19:20:23 -07:00
kanungleandClaude Opus 5 27a6ab2021 Rename Beginner Course to Qdrant Beginner Course
Matches the name already used on the Academy card and in page_title.
Covers the Course Overview heading, the Learn nav entry (from title),
and the course sidebar heading.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-08 19:17:59 -07:00
kanungleandClaude Opus 5 d89b07e6d5 Split Beginner Course modules 1-6 into navigable subpages
The left nav renders each module as a <details> group whose submenu lists
the module's child pages. Modules 1-6 kept all their content inline in
_index.md, so those groups expanded to nothing and the modules could not
be opened from the nav. Module 0 already had subpages and worked.

- Split each module's numbered sections into one subpage per section,
  matching module 0 and the Essentials/Multi-Vector courses. Each module's
  _index.md keeps its video, overview, and Today's Path, now linked to the
  subpages. Trailing "What's Next" / "Where to Go" is appended to the
  module's last subpage.
- Rewrote 22 "Section N" cross-references as links to the new pages, plus
  four "above"/"next section" references that became cross-page.
- Certification moved from certification/_index.md to certification.md
  with an explicit url, matching multi-vector-search. The nav renders
  non-section pages with .Params.url, so as a childless section it was
  unreachable too. URL is unchanged.
- Added the Beginner Course to the Learn nav above Essentials.
- The advance button read "Complete Module 1: Let's Understand Search";
  it now reads "Complete Module 1".

No prose was changed beyond the reference rewrites above. Module 1's
Today's Path summary bullets were replaced by the linked section list
used in every other module.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-08 19:11:41 -07:00
kanungleandClaude Opus 5 43a4d357dc Remove duplicate four-stage.png from module 5 content dir
The image is referenced as /courses/beginners/module-5/four-stage.png,
which resolves to the static/ copy. The content-bundle copy was an
unreferenced 247KB duplicate.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-08 18:55:36 -07:00
kanungleandClaude Opus 5 d678279183 Fix stale multimodal-search link in module 5
Path moved to /documentation/tutorials-basics/ and the page is the
Cohere Embed 4.0 tutorial, not LlamaIndex.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-08 18:47:03 -07:00
kanungle dc851309df Merge remote-tracking branch 'origin/master' into sync-beginners-course-module-6 2026-09-08 18:39:49 -07:00
kanungle 6b6e6fbb70 Merge remote-tracking branch 'origin/master' into sync-beginners-course-module-5
# Conflicts:
#	qdrant-landing/content/course/beginners/_index.md
#	qdrant-landing/content/course/beginners/module-0/_index.md
#	qdrant-landing/content/course/beginners/module-0/qdrant-cloud.md
2026-09-08 18:39:00 -07:00
kanungle 53948dae71 Merge remote-tracking branch 'origin/master' into sync-beginners-course-module-4
# Conflicts:
#	qdrant-landing/content/course/beginners/_index.md
#	qdrant-landing/content/course/beginners/module-0/_index.md
#	qdrant-landing/content/course/beginners/module-0/qdrant-cloud.md
2026-09-08 18:38:59 -07:00
kanungle d4f4567d37 Merge remote-tracking branch 'origin/master' into sync-beginners-course-module-3
# Conflicts:
#	qdrant-landing/content/course/beginners/_index.md
#	qdrant-landing/content/course/beginners/module-0/_index.md
#	qdrant-landing/content/course/beginners/module-0/qdrant-cloud.md
2026-09-08 18:38:58 -07:00
kanungle 42b1cc5597 Merge remote-tracking branch 'origin/master' into sync-beginners-course-module-2
# Conflicts:
#	qdrant-landing/content/course/beginners/_index.md
#	qdrant-landing/content/course/beginners/module-0/_index.md
#	qdrant-landing/content/course/beginners/module-0/qdrant-cloud.md
2026-09-08 18:38:56 -07:00
kanungle eddbca7207 Merge remote-tracking branch 'origin/master' into sync-beginners-course-module-1
# Conflicts:
#	qdrant-landing/content/course/beginners/_index.md
#	qdrant-landing/content/course/beginners/module-0/_index.md
#	qdrant-landing/content/course/beginners/module-0/qdrant-cloud.md
2026-09-08 18:38:55 -07:00
kanungle 6708bd455f addressed Dylan's feedback 2026-09-08 18:26:02 -07:00
kanungle 08ad9722ae update video link 2026-09-08 18:10:09 -07:00
kanungle d9a7cb315d update video link 2026-09-08 18:09:06 -07:00
kanungle a039b0e4ea update video link 2026-09-08 18:08:03 -07:00
kanungle 617e9b9bfe update video link 2026-09-08 18:06:17 -07:00
kanungle a6525d4699 updated video link 2026-09-08 18:05:22 -07:00
kanungle d99a8d9c3f updated video link 2026-09-08 18:04:01 -07:00
kanungle f169fcd171 header changes 2026-09-01 06:28:06 -07:00
kanungle 3c4322da9a adjusted title 2026-09-01 05:56:52 -07:00
kanungle c39a6d5551 update hero 2026-09-01 05:48:55 -07:00
kanungle 1588361746 fix title in frontmatter 2026-08-24 18:54:15 -07:00
kanungle c781889b55 updated article title & social preview 2026-08-24 08:31:39 -07:00
kanungle a09b8c97f3 fix frontmatter links 2026-08-24 08:11:48 -07:00
kanungle f0aa816bca shortened path, updated a chart, minor wording tweaks 2026-08-24 08:08:13 -07:00
kanungle 780939cc84 wording and organization changes 2026-08-23 21:17:10 -07:00
kanungle 5c4016071e replace elastic reference with qdrant bm25 2026-08-18 11:44:37 -07:00
kanungle 0b28d0b3fd minor grammar changes 2026-08-14 14:22:07 -07:00
kanungle 87e5ac8a19 update page hero description 2026-08-13 21:45:19 -07:00
kanungle 0981827b51 update demo links 2026-08-13 21:37:15 -07:00
kanungleandClaude Opus 5 99d5e1f985 Make Latest Articles stand out on the Articles landing page
The Articles landing page rendered ten visually identical blocks: Latest
Articles followed by nine category shelves, all with the same heading and
the same cards, so the newest work had no visual priority.

Give the Latest block a featured treatment: tinted surface, brand-red top
rule, rounded border, and a larger section heading, via a new
docs-articles__block_featured modifier. Light-theme overrides follow the
existing [data-theme='light'] convention in the same file. The nine
category blocks are untouched.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-07-30 14:06:25 -07:00
kanungleandClaude Opus 5 6c841a8a2a Update fastembed article: add co-author, republish, unfeature
- Credit Manas Chopra alongside Nirant Kasliwal
- Move published date to 2026-07-30
- Mark explicitly as non-featured
- Link the Discord mention properly on the canonical discord.gg/qdrant invite

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-07-30 11:44:46 -07:00
kanungleandClaude Opus 5 00adb7ec97 docs: remove Getting Started webinar promo from Overview page
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-07-29 20:47:26 -07:00
kanungleandClaude Opus 5 ee3c9eaf53 Remove Sentinel and Mission Control from demos page
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-07-29 20:36:48 -07:00
kanungle 7e7602b3dd update links 2026-07-27 14:43:40 -07:00
kanungle 92b099881c adjusted formatting 2026-07-24 19:42:16 -07:00
kanungle 7e213cef28 adjusted formatting 2026-07-24 19:39:00 -07:00
kanungle 26619524f5 update html link rendering 2026-07-24 19:35:14 -07:00
kanungle 565cd9367a update references 2026-07-24 19:28:41 -07:00
kanungleandClaude Opus 4.8 0c98bcbcda Point Day 4 Colab link at qdrant/examples
The Day 4 large-scale ingestion notebook was the only Essentials Course
demo linking to a personal Google Drive. Repoint it to the versioned
notebook in qdrant/examples so every course notebook lives in one repo.

Notebook added in qdrant/examples#109.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-15 12:51:55 -07:00
kanungle e9337e1ad5 unpublish older article on this topic 2026-07-09 21:01:22 -07:00
kanungle c4f2ca2d4c Updated preview images and article title/date 2026-07-09 20:55:18 -07:00
kanungle 1474fd7535 corrected hyperlink 2026-07-08 23:02:33 -07:00
kanungle 614c0f6c19 fix broken links from new image locations & file extensions 2026-07-08 19:31:28 -07:00
kanungle 4dd0db2be1 more updated images 2026-07-08 19:12:17 -07:00
kanungle e4d706af37 updated more images 2026-07-08 16:59:37 -07:00
kanungle 4a96a19a58 updated more images 2026-07-08 13:13:29 -07:00
kanungle d03a763e69 allow more title text in social previews 2026-07-08 13:03:22 -07:00
kanungle 65b4d35b79 initial commit; updating article preview images 2026-07-08 11:23:34 -07:00
kanungle 78b9141f5d update chart style for better readability 2026-07-08 06:14:20 -07:00
kanungle df8737a27b updated frontmatter 2026-07-07 20:16:56 -07:00
kanungle a14387f8b4 initial commit 2026-07-07 20:14:52 -07:00
kanungle 2ecd1fc738 correct two images 2026-07-07 13:56:43 -07:00
kanungle 0c3f8cdd4e initial commit 2026-07-06 22:02:33 -07:00
kanungle 2e660a99dd update turboquant article title 2026-07-02 21:16:49 -07:00
kanungle 46297e8540 reverting bad title updates 2026-07-02 20:57:43 -07:00
kanungle 670824ca60 internally approved title update & unhide 3 articles 2026-07-02 20:46:07 -07:00
kanungle 1c28483083 added youtube recording links 2026-06-24 14:46:00 -07:00
kanungle 0c79394750 made less cheesy; embedded recap video 2026-06-24 14:36:54 -07:00
kanungle 7f37349bb3 created blog draft 2026-06-24 13:56:03 -07:00
kanungle 52c1564be8 updated TurboQuant article title 2026-06-23 10:39:05 -07:00
kanungle c7ef3af4d7 Standardized and SEO optimized tech article titles 2026-06-23 10:20:12 -07:00
kanungle 16efcd9124 Add Latest/Featured Articles on main page 2026-06-23 09:59:42 -07:00
kanungle d4a001c903 move turboquant article categorization 2026-06-23 09:26:04 -07:00
kanungle 37de08db16 initial category reorganization 2026-06-22 22:08:34 -07:00
kanungle b11f6001c9 Revert "Add 1px border around images in the docs (#2335)"
This reverts commit 997f2b081d.
2026-06-16 16:31:32 -07:00
kanungle 32f509893b changed ranking 2026-06-09 23:15:17 -07:00
kanungle fe826d1ca6 initial draft 2026-06-09 14:20:33 -07:00
kanungle b013a0b2e4 Merge branch 'master' into meta-descriptions 2026-05-12 15:44:44 -07:00
kanungle c9a0a672c1 Revert "added quote wrapping to meta description content"
This reverts commit 4ad8ced35e.
2026-05-01 09:28:30 -07:00
kanungle 4ad8ced35e added quote wrapping to meta description content 2026-05-01 09:21:28 -07:00
kanungle deb8b5533f initial commit; Claude generated SEO descriptions 2026-05-01 09:07:30 -07:00
kanungle 26c9b01797 adjusted url on Learn page 2026-04-30 05:21:09 -07:00
kanungle d744e1a5cf Update web ui banner 2026-03-31 12:18:03 -07:00
kanungle 006cd87bc0 format examples 2026-03-30 21:30:36 -07:00
kanungle 9bf625c589 initial commit (draft) 2026-03-26 10:30:11 -07:00
kanungle 061a35f31e changes to Data Sync parent content 2026-03-24 15:33:12 -07:00
kanungle 707cb22d2d Migration Guidance title change 2026-03-24 15:29:01 -07:00
kanungle 5d45667df8 further migration section updates 2026-03-24 15:25:24 -07:00
kanungle 93f4035935 updates to migration section naming 2026-03-24 15:25:01 -07:00
kanungle 163ba8df3c initial commit 2026-03-24 09:09:50 -07:00
kanungle b6d371cb54 bump fastembed version 2026-03-24 08:19:12 -07:00
kanungle ddb9f6a6f8 re-weight pages; reorg "Ecosystem" on main tab; hide "Search Enhancement" 2026-03-23 12:57:55 -07:00
kanungle 5303ebc257 hide "Search Enhancement" pages; re-org "Ecosystem" section on main "Qdrant" tab 2026-03-23 12:56:42 -07:00
kanungle 86f84578c0 update weights after adding more migration guides 2026-03-23 12:35:17 -07:00
kanungle 107f40181f Rename "Integration Guides" to "Ecosystem Guides" 2026-03-23 12:35:17 -07:00
kanungle d07d3a876e synced new "Migration" section to "Ecosystem" tab and re-weighted 2026-03-23 12:35:17 -07:00
kanungle c333a1343c convert "Build" tab to "Ecosystem" 2026-03-23 12:35:17 -07:00
kanungle 1a291d69e4 convert "Build" tab to "Ecosystem" 2026-03-23 12:35:17 -07:00
kanungle ea5b4b7858 update dependencies 2026-03-19 18:01:38 -07:00
kanungle 27c0d2a4bd update fastembed version and dependency setup 2026-03-19 15:51:59 -07:00
kanungle e9ed7d0625 added overview video 2026-03-19 15:45:37 -07:00
kanungle 215139322c day 3 grammar and rank fixes 2026-03-18 16:22:41 -07:00
kanungle 0b32d9c13d add enumeration 2026-03-18 16:22:41 -07:00
kanungle 75c1b5dcc1 grammar formatting 2026-03-18 16:22:41 -07:00