Commit Graph

  • 7f28cfb447 Style snippet embeds Angelos Chalaris 2025-04-04 17:57:25 +03:00
  • c030c51fd5 Use enriched content for snippet context Angelos Chalaris 2025-04-04 17:57:02 +03:00
  • 688137e859 Expose ContentModel in models Angelos Chalaris 2025-04-04 17:56:51 +03:00
  • f6bed18677 Add content enriching to snippets Angelos Chalaris 2025-04-04 17:56:38 +03:00
  • 5edeaa19e0 Make snippets & collections globally searchable Angelos Chalaris 2025-04-04 17:56:18 +03:00
  • 22a0883fe5 Create embeddable trait for content models Angelos Chalaris 2025-04-04 17:55:59 +03:00
  • 71596926f5 Add content model-wide search system Angelos Chalaris 2025-04-04 17:55:43 +03:00
  • a56818a6ce Add article embedding MD plugin Angelos Chalaris 2025-04-04 17:54:46 +03:00
  • 7f77791862 Add fallback styles for step-visualizer Angelos Chalaris 2025-04-03 19:04:17 +03:00
  • dcaa2cfc34 Use step-visualizer in Math expression parser Angelos Chalaris 2025-04-03 19:03:59 +03:00
  • 9ee3f6fbb8 Use step-visualizer in LCS Angelos Chalaris 2025-04-03 19:03:14 +03:00
  • 8305295c24 Add step visualizer component Angelos Chalaris 2025-04-03 19:02:47 +03:00
  • 2072fe6a48 Add a web component unavailable message Angelos Chalaris 2025-04-03 19:02:34 +03:00
  • ed7972e6b4 Add default interactive attribute to web components Angelos Chalaris 2025-04-03 19:02:05 +03:00
  • 7603627469 Add step-visualizer web component Angelos Chalaris 2025-04-03 16:32:20 +03:00
  • ed2dd5f6c3 Load web components in MarkdownParser Angelos Chalaris 2025-04-03 16:31:30 +03:00
  • 244ef625fb Add loadWebComponents plugin Angelos Chalaris 2025-04-03 16:31:08 +03:00
  • 70b4bdd1a6 Upgrade ESlint ES version to 2025 Angelos Chalaris 2025-04-03 16:27:25 +03:00
  • c39e68e2d1 Change component output directory Angelos Chalaris 2025-04-03 15:38:56 +03:00
  • 40289ae6d6 Add ContentComponents to prepare script Angelos Chalaris 2025-04-03 15:37:28 +03:00
  • 0d35ede130 Add ContentComponents ib Angelos Chalaris 2025-04-03 15:33:46 +03:00
  • 0526bcc6d3 Add content components settings Angelos Chalaris 2025-04-03 15:32:36 +03:00
  • f5641e4c92 Bump vite from 6.2.3 to 6.2.4 (#2105) dependabot[bot] 2025-04-01 08:56:36 +03:00
  • 9b62b3c99e Add time formatter article Angelos Chalaris 2025-03-31 19:51:19 +03:00
  • 740dce66ec Add an article about OS detection Angelos Chalaris 2025-03-31 18:23:55 +03:00
  • 3cce397486 Add partial search article Angelos Chalaris 2025-03-29 13:12:37 +02:00
  • 61387a4c5f Fix a typo Angelos Chalaris 2025-03-29 13:12:02 +02:00
  • 1888f1e8c0 Switch out partial matching for a better implementation Angelos Chalaris 2025-03-29 12:25:10 +02:00
  • 419a25fa7e Add partial matching to search Angelos Chalaris 2025-03-29 11:09:43 +02:00
  • d15425676d Load rawContent for documents Angelos Chalaris 2025-03-29 11:07:30 +02:00
  • 95ee39c63a Preload documentIndex in console Angelos Chalaris 2025-03-29 11:07:14 +02:00
  • fd1a0658fa Style scroll to top link Angelos Chalaris 2025-03-29 10:22:28 +02:00
  • 768874fff2 Add scroll to top link Angelos Chalaris 2025-03-29 10:22:21 +02:00
  • f7caa2d098 Change skip link id Angelos Chalaris 2025-03-29 10:22:08 +02:00
  • bf5a8b1ce3 Add arrow-up icon Angelos Chalaris 2025-03-29 10:21:55 +02:00
  • 0416061f20 Add a new update log Angelos Chalaris 2025-03-28 20:00:34 +02:00
  • d458ab1d82 Fix broken test Angelos Chalaris 2025-03-28 19:18:21 +02:00
  • 09e0949b71 Enable scroll spy for ToC Angelos Chalaris 2025-03-28 19:16:54 +02:00
  • 7afca7cdbf Add scrollspy web component for ToC Angelos Chalaris 2025-03-28 19:16:45 +02:00
  • d9ec6dc038 Wrap ToC in custom element Angelos Chalaris 2025-03-28 19:16:30 +02:00
  • 10b77f1f5d Style current ToC link Angelos Chalaris 2025-03-28 19:16:12 +02:00
  • 20f6b841c7 Adjust behavior of hotkeys Angelos Chalaris 2025-03-27 21:38:50 +02:00
  • b57572c00b Reset focused result on search open Angelos Chalaris 2025-03-27 21:33:06 +02:00
  • c974b0dc2f Display nav action hotkeys Angelos Chalaris 2025-03-27 21:32:38 +02:00
  • 0e39f8cd54 Add hotkeys for nav actions Angelos Chalaris 2025-03-27 21:32:30 +02:00
  • 1fc4839db6 Add nav actions for header Angelos Chalaris 2025-03-27 21:32:23 +02:00
  • 5b72077978 Move omnisearch to its own directory Angelos Chalaris 2025-03-27 21:32:01 +02:00
  • ecc9bda982 Fix .nvmrc version (bump to 22) Angelos Chalaris 2025-03-27 19:26:23 +02:00
  • 8b27651f58 [Empty commit] Redeploy on Netlify Angelos Chalaris 2025-03-27 19:21:44 +02:00
  • ccf1f6d2c1 Bump node to 22.x Angelos Chalaris 2025-03-27 19:19:46 +02:00
  • 6cd48853c5 Run npm audit fix Angelos Chalaris 2025-03-27 19:08:31 +02:00
  • 1f086d79bb Bump prismjs to 1.30.0 Angelos Chalaris 2025-03-27 19:06:36 +02:00
  • 0954c0d0a0 Use new import for eslint-config-prettier Angelos Chalaris 2025-03-27 18:58:37 +02:00
  • a3f6035cbd Bump eslint-config-prettier to 10.1.1 Angelos Chalaris 2025-03-27 18:58:23 +02:00
  • ca4d3d4dcf Fix eslint warnings Angelos Chalaris 2025-03-27 18:56:04 +02:00
  • dbc248ac0f Update eslint config file Angelos Chalaris 2025-03-27 18:55:22 +02:00
  • bd65733957 Fix unnecessary escape Angelos Chalaris 2025-03-27 18:42:59 +02:00
  • a65ce9f015 Bump eslint to 9.23.0 Angelos Chalaris 2025-03-27 18:38:50 +02:00
  • b3a9bdf47f Reformat Astro files Angelos Chalaris 2025-03-27 18:30:08 +02:00
  • e2dac68feb Update .prettierrc for Astro Angelos Chalaris 2025-03-27 18:29:51 +02:00
  • 7d87baa98d Bump prettier-plugin-astro to 0.14.1 Angelos Chalaris 2025-03-27 18:29:42 +02:00
  • b97cfff43f Format files with new prettier options Angelos Chalaris 2025-03-27 18:07:08 +02:00
  • fc075bfcb8 Update .prettierrc Angelos Chalaris 2025-03-27 18:05:51 +02:00
  • 02965ffb18 Bump prettier to 3.5.3 Angelos Chalaris 2025-03-27 18:05:42 +02:00
  • 54704c78ea Replace remark-unwrap-images Angelos Chalaris 2025-03-27 17:59:30 +02:00
  • 2fbb2c09a6 Bump glob to 11.0.1 Angelos Chalaris 2025-03-27 17:52:41 +02:00
  • 039a5dfc78 Bump fs-extra to 11.3.0 Angelos Chalaris 2025-03-27 17:52:09 +02:00
  • 83379a5454 Bump vitest to 3.0.9 Angelos Chalaris 2025-03-24 18:40:35 +02:00
  • e0d9ff3c38 Bump astro to 5.5.0 Angelos Chalaris 2025-03-24 18:39:54 +02:00
  • a790f3211e Bump vitest from 2.0.4 to 2.1.9 (#2104) dependabot[bot] 2025-03-24 10:03:16 +02:00
  • e9c5fd49a0 Make TDD library design a journey Angelos Chalaris 2025-03-22 16:12:50 +02:00
  • 6ac756b23e Add TDD library design collection Angelos Chalaris 2025-03-22 16:12:42 +02:00
  • b8c46f854f Update dictionary Angelos Chalaris 2025-03-22 16:12:32 +02:00
  • f434c5721b Remove type from search-data Angelos Chalaris 2025-03-22 16:04:31 +02:00
  • c0d29d65cb Unify content API for search Angelos Chalaris 2025-03-22 16:04:24 +02:00
  • 14d26234c3 Fix a problematic title (search) Angelos Chalaris 2025-03-22 15:16:46 +02:00
  • 1af302de7c Add arrow handling to Omnisearch Angelos Chalaris 2025-03-22 15:56:05 +02:00
  • 4a24c93355 Test search utils Angelos Chalaris 2025-03-22 15:40:16 +02:00
  • 983065e070 Clean up specs Angelos Chalaris 2025-03-22 15:32:30 +02:00
  • 278e6af353 Delete old search lib Angelos Chalaris 2025-03-22 15:26:32 +02:00
  • 91e518b986 Use new search lib in Omnisearch Angelos Chalaris 2025-03-22 15:25:50 +02:00
  • f740cc1d22 Filter out data in search query Angelos Chalaris 2025-03-22 15:23:45 +02:00
  • 4fe798d428 Add additional data to search results Angelos Chalaris 2025-03-22 15:23:34 +02:00
  • 3a91577bfe Allow additional data in indexed documents Angelos Chalaris 2025-03-22 15:23:20 +02:00
  • 8309d7535e Tidy up document search Angelos Chalaris 2025-03-22 14:05:33 +02:00
  • 7b4810b534 Update searchTokens serialization Angelos Chalaris 2025-03-22 14:03:55 +02:00
  • fc9996280d Change recommendations to use recTokens Angelos Chalaris 2025-03-22 14:03:41 +02:00
  • 550982d7a2 Fix searchTokensFrequency query Angelos Chalaris 2025-03-22 14:03:17 +02:00
  • 4787e16ec9 Tidy up prepared search queries Angelos Chalaris 2025-03-22 14:03:06 +02:00
  • 062b5b2167 Add termsByFrequency getter Angelos Chalaris 2025-03-22 14:00:42 +02:00
  • 01c59f608b Make documentIndex compatible with Maps Angelos Chalaris 2025-03-22 14:00:23 +02:00
  • b23a0fa26a Improve server-side tokenization Angelos Chalaris 2025-03-22 13:59:22 +02:00
  • 1e1ad843c6 Restructure models for docTokens and recTokens Angelos Chalaris 2025-03-22 13:58:44 +02:00
  • 3d6e07db64 Create deserializeTokens search utility Angelos Chalaris 2025-03-22 13:58:08 +02:00
  • 7ca150eccd Restructure modelWorker output Angelos Chalaris 2025-03-22 13:57:53 +02:00
  • 4a38614831 Make documentIndex dynamic Angelos Chalaris 2025-03-22 13:56:28 +02:00
  • e80a9bbe8b Remove spaces from search-data.json Angelos Chalaris 2025-03-22 13:55:55 +02:00
  • 85d728dc62 Add more token filtering rules Angelos Chalaris 2025-03-22 11:27:25 +02:00
  • 5ea47a837a Update search in prepared queries Angelos Chalaris 2025-03-17 22:36:01 +02:00
  • aa50eccf2c Add document searching module Angelos Chalaris 2025-03-17 22:35:54 +02:00