Commit Graph

  • f24a14920e feat(flake): add disko to flake.nix for nixos-anywhere Richie 2026-08-25 09:50:49 -04:00
  • 48806c84fe fix(default.nix): remove permitted insecure packages Richie 2026-08-25 16:13:38 -04:00
  • 03c3b36f9c feat(home_assistant): add energy meter sensors filter Richie 2026-08-25 12:11:06 -04:00
  • ef4ebc6cdf feat(zfs): add declarative management for ZFS datasets and integration tests feature/manage-jeeves-datasets-declaratively-from-nix Richie 2026-08-19 22:11:31 -04:00
  • 0398e5e878 Implement ZFS dataset management and snapshot configuration Richie 2026-08-19 21:29:00 -04:00
  • 507b23f6ee feat(van-weather): port weather service to Rust Richie 2026-08-14 13:14:48 -04:00
  • e5132e2a0b fix(home_assistant): update monarch package name in extraPackages Richie 2026-08-18 21:25:46 -04:00
  • 107b4f24d1 fix(home_assistant): update firewall settings and remove redundant http server port Richie 2026-08-18 21:24:18 -04:00
  • b48f5da6c8 flake update Richie 2026-08-18 15:44:17 -04:00
  • cb3eb83935 feat(home_assistant): remove Home Assistant configuration and references Richie 2026-08-18 15:39:30 -04:00
  • ac884c069b feat(home_assistant): add garmin_connect to customComponents Richie 2026-08-17 09:39:14 -04:00
  • 1406148517 fix(ruff): add ignore rule for missing license in files Richie 2026-08-13 12:54:32 -04:00
  • 8eeacc33d6 adding rust tools Richie 2026-08-13 12:41:36 -04:00
  • c1cee8dbcd adding hardware design tools Richie 2026-08-05 21:28:39 -04:00
  • bd50bd8262 removing cuda workaround Richie 2026-08-03 23:06:44 -04:00
  • 47e753f5b9 fix(flake.lock): update locked versions and hashes for dependencies Richie 2026-08-03 21:44:06 -04:00
  • 48a7e3a54c feat(zfs): enhance command handling with run_zfs and run_zpool functions Richie 2026-07-30 12:49:18 -04:00
  • cc166df90f fix(open_webui): update OLLAMA_API_BASE_URL to use HTTPS Richie 2026-07-27 21:10:48 -04:00
  • 4384853430 feat(t3_code): add T3 Code AppImage launcher and desktop entry Richie 2026-07-27 21:10:41 -04:00
  • ed8b653997 feat(richie user env): adding app_image_path configuration Richie 2026-07-07 19:26:06 -04:00
  • aff7398f8d fix: rename 'models' to 'modelsDir' for consistency in llms.nix configurations Richie 2026-07-27 20:15:35 -04:00
  • e259526c38 feat(settings): add configuration to disable YAML schema detection for specific workflow files Richie 2026-07-25 18:43:43 -04:00
  • e57895cc6e patch cuda Richie 2026-07-25 14:21:07 -04:00
  • 89e24c45a0 chore: remove poetry from Python packages list Richie 2026-07-25 13:59:24 -04:00
  • 2e7b51ce1d flake update Richie 2026-07-25 13:47:36 -04:00
  • 8eee5faf72 feat(chat): add optional response format parameter to request_chat_completion Richie 2026-07-16 13:50:45 -04:00
  • c135821534 feat(ingest): ensure session rollback on ingestion error and log mention count Richie 2026-07-16 13:50:35 -04:00
  • 62bcc4e156 feat(judge_ngrams): enhance phrase judgment with alias filtering and strict boolean handling Richie 2026-07-16 13:50:12 -04:00
  • 31ecad881f feat(extraction): add deduplication limit parameter to YAKE extractor Richie 2026-07-16 13:35:15 -04:00
  • 68c9693711 feat(config): add new scoring parameters for phrase extraction and matching Richie 2026-07-16 12:54:37 -04:00
  • 6a0e71a30d feat(ebook-search): implement async file path resolution and EPUB discovery Richie 2026-07-16 11:57:49 -04:00
  • 8073144e2b feat(prompts): implement TOML-backed prompt loading and refactor message generation Richie 2026-07-16 11:56:32 -04:00
  • 94f18722e4 feat(search): enhance phrase matching and reranking logic with improved async handling Richie 2026-07-16 11:19:46 -04:00
  • e510c94b95 feat(dependencies): update database engine dependencies to support async operations Richie 2026-07-16 10:56:37 -04:00
  • 9f126fedc7 feat(ebook-search): implement async phrase matching for chunks and add ChunkPhraseHit model Richie 2026-07-15 19:47:43 -04:00
  • e010756e09 refactor(ebook-search): simplify search and phrase matching Richie 2026-07-15 15:25:11 -04:00
  • 0028237579 perf(ebook-search): run phrase detection in parallel with retrieval Richie 2026-07-13 21:06:01 -04:00
  • 8f1a69529c Refactor logging statements to use f-strings for improved readability and consistency across the codebase. This change enhances the clarity of log messages by directly embedding variable values, making it easier to trace and debug application behavior. Richie 2026-07-12 19:34:19 -04:00
  • 5210f00587 feat(dependencies): update sqlalchemy to use asyncio and add aiosqlite and pytest-asyncio Richie 2026-07-12 18:03:35 -04:00
  • 58be234d7f fix(protected-phrases): isolate phrase generation per book Richie 2026-07-11 21:10:32 -04:00
  • 29a51eb1b8 feat(admin): simplify phrase generation by removing missing phrases endpoint Richie 2026-07-09 23:08:04 -04:00
  • da78914a9f refactor(ebook): remove spaCy-ner attributes from PhraseCandidate and related functions Richie 2026-07-09 23:05:08 -04:00
  • c852f9136a feat(dependencies): update sqlalchemy to use asyncio and add aiosqlite and pytest-asyncio to dev dependencies Richie 2026-07-08 17:03:25 -04:00
  • 565119ee45 test(ebook): cover protected phrases and migrate suite to async Richie 2026-07-08 17:02:52 -04:00
  • 56c9bb2520 feat(ebook): add additional tokens to junk tokens configuration Richie 2026-07-08 17:01:49 -04:00
  • f69c84e7b6 feat(vscode): add new words to spell checker configuration Richie 2026-07-08 17:01:38 -04:00
  • 5c826088c5 feat(ebook): improve search UX with grid actions and Enter-to-submit Richie 2026-07-08 17:01:18 -04:00
  • 2706c4417d feat(ebook): migrate to async DB/HTTP and parallelize phrase pipeline Richie 2026-07-08 11:59:06 -04:00
  • 38c01ec121 feat(extraction): add cached YAKE extractor for improved performance Richie 2026-07-07 23:30:02 -04:00
  • a9311a2f9e feat(ebook): add junk tokens for improved phrase matching Richie 2026-07-07 23:27:03 -04:00
  • 584b209dfa feat(orm): add pool_size parameter to get_postgres_engine for connection management Richie 2026-07-07 23:24:15 -04:00
  • 4861f58f27 Add models and database persistence for protected phrase extraction Richie 2026-07-04 23:37:27 -04:00
  • 34e7823517 feat(ebook): add phrase matching display and update search result structure Richie 2026-07-03 19:44:12 -04:00
  • 11b5d5db3c refactor(protected-phrases): extract config and text normalization helpers Richie 2026-07-03 19:43:05 -04:00
  • 8e2ca365c2 feat(ebook): update protected phrases with additional tokens and phrases Richie 2026-07-03 18:26:12 -04:00
  • 4c71508e73 feat(ebook): enhance phrase judgment logging with failure tracking Richie 2026-07-02 23:42:08 -04:00
  • 70bf8627a2 feat(ebook): implement phrase matching functionality and UI enhancements Richie 2026-07-02 16:30:14 -04:00
  • a12e7461c5 feat(ebook): add admin and book-detail UI for protected phrase pipeline Richie 2026-06-29 23:22:09 -04:00
  • 6c8a4bfea7 feat(ebook): add protected phrase extraction library with config-driven tuning Richie 2026-06-29 22:22:40 -04:00
  • fbb1ebfd56 fix(ebook): enhance EPUB ingestion with error handling and incrmental commits Richie 2026-06-29 01:01:13 -04:00
  • 9ba8200673 feat(ebook): add phrase metadata tables for protected phrase matching Richie 2026-06-29 00:56:58 -04:00
  • add7a6a848 feat(gems): add multiplayer gem game with custom content packs Richie 2026-07-22 20:47:03 -04:00
  • 247e951a27 Remove legacy HTML templates and API service configuration for contact management system Richie 2026-07-15 15:26:23 -04:00
  • 8c3de690c9 feat(ebook-search): set up uv cache management and pruning service Richie 2026-07-12 17:26:55 -04:00
  • 91575e3ab2 feat(ebook-search): update test workflow to use nix for dependency management Richie 2026-07-12 17:10:47 -04:00
  • 4799054601 ci(ebook-search): run tests via uv on the runner instead of docker Richie 2026-07-12 16:40:56 -04:00
  • e9636d19de feat(ebook-search): add containerized test environment Richie 2026-07-12 16:12:32 -04:00
  • 2518ec8551 feat(python-env): remove unused dependencies and clean up package list Richie 2026-07-08 11:37:52 -04:00
  • f5ec88f1e5 feat(ebook): add Docker packaging and lifecycle tooling Richie 2026-07-02 16:42:10 -04:00
  • f4c4b11ff8 updated dependencies and added .dockerignore Richie 2026-07-02 16:36:50 -04:00
  • 37f37c41ac feat(common): add get_repo_dir function and corresponding tests Richie 2026-07-02 16:41:07 -04:00
  • 80a521f297 refactor: extract signal_alert into its own module Richie 2026-06-29 23:31:12 -04:00
  • 4a410dbdf8 feat(postgres): add trust authentication for richie on 172.16.0.0/12 Richie 2026-07-08 11:37:28 -04:00
  • 138b79bf97 feat(flake): update lock file Richie 2026-07-12 12:49:57 -04:00
  • 6d6226ed14 feat(richie user env): adding app_image_path configuration feature/Implement-authentication-system-with-WebAuthn-and-password-fallback Richie 2026-07-07 19:26:06 -04:00
  • 39ab7358bb feat(dependencies): update sqlalchemy to use asyncio and add aiosqlite and pytest-asyncio to dev dependencies Richie 2026-07-08 17:03:25 -04:00
  • 4488441a84 test(ebook): cover protected phrases and migrate suite to async Richie 2026-07-08 17:02:52 -04:00
  • 681a2d8d12 feat(ebook): add additional tokens to junk tokens configuration Richie 2026-07-08 17:01:49 -04:00
  • f3e36f7ec3 feat(vscode): add new words to spell checker configuration Richie 2026-07-08 17:01:38 -04:00
  • d8693736d9 feat(ebook): improve search UX with grid actions and Enter-to-submit Richie 2026-07-08 17:01:18 -04:00
  • c7cd63f8e4 feat(ebook): migrate to async DB/HTTP and parallelize phrase pipeline Richie 2026-07-08 11:59:06 -04:00
  • 5c73fc9e9b feat(ebook): install sqlalchemy[asyncio] in the ebook-search container RichieandClaude Fable 5 2026-07-08 11:44:55 -04:00
  • e596652582 feat(python-env): remove unused dependencies and clean up package list Richie 2026-07-08 11:37:52 -04:00
  • 507c3f5406 feat(postgres): add trust authentication for richie on 172.16.0.0/12 Richie 2026-07-08 11:37:28 -04:00
  • 7c1618cfd6 feat(extraction): add cached YAKE extractor for improved performance Richie 2026-07-07 23:30:02 -04:00
  • 086224a4c9 feat(ebook): add junk tokens for improved phrase matching Richie 2026-07-07 23:27:03 -04:00
  • c11895f144 feat(orm): add pool_size parameter to get_postgres_engine for connection management Richie 2026-07-07 23:24:15 -04:00
  • dab18c1385 Add models and database persistence for protected phrase extraction Richie 2026-07-04 23:37:27 -04:00
  • e34ed6c597 feat(ebook): add phrase matching display and update search result structure Richie 2026-07-03 19:44:12 -04:00
  • a19ace7959 refactor(protected-phrases): extract config and text normalization helpers Richie 2026-07-03 19:43:05 -04:00
  • 0f84c7ce41 feat(ebook): update protected phrases with additional tokens and phrases Richie 2026-07-03 18:26:12 -04:00
  • cc31483973 feat(ebook): enhance phrase judgment logging with failure tracking Richie 2026-07-02 23:42:08 -04:00
  • 790fb6680d feat(ebook): add Docker packaging and lifecycle tooling Richie 2026-07-02 16:42:10 -04:00
  • 927c5cbc60 feat(common): add get_repo_dir function and corresponding tests Richie 2026-07-02 16:41:07 -04:00
  • 8db44916c8 updated dependencies and added .dockerignore Richie 2026-07-02 16:36:50 -04:00
  • f20c45bea9 feat(ebook): implement phrase matching functionality and UI enhancements Richie 2026-07-02 16:30:14 -04:00
  • 6a0e3ebcdb refactor: extract signal_alert into its own module Richie 2026-06-29 23:31:12 -04:00
  • d9115f7c91 feat(ebook): add admin and book-detail UI for protected phrase pipeline Richie 2026-06-29 23:22:09 -04:00
  • 1eecf7181d feat(ebook): add protected phrase extraction library with config-driven tuning Richie 2026-06-29 22:22:40 -04:00
  • 3e164831b5 fix(ebook): enhance EPUB ingestion with error handling and incrmental commits Richie 2026-06-29 01:01:13 -04:00