Commit Graph

  • 872e55da1d feat(ebook): add phrase metadata tables for protected phrase matching Richie 2026-06-29 00:56:58 -04:00
  • 47f77443dd feat(networking): configure unused network ports to prevent errors and optimize boot time Richie 2026-07-09 10:44:37 -04:00
  • 8548f4ff64 feat(programs): add codebase-memory-mcp to home packages Richie 2026-07-02 16:07:17 -04:00
  • 682960b4c9 feat(installer): refactor NixOS configurations to dynamically generate host systems Richie 2026-07-02 14:33:45 -04:00
  • ddea13b93a feat(installer): enhance NixOS installer with SSH access and encryption password input Richie 2026-07-02 13:49:17 -04:00
  • b252b0bf6e feat(installer): add one-file installer build and custom install ISO Richie 2026-07-01 19:14:34 -04:00
  • bfad5d7df7 feat(installer): enhance NixOS installer with SSH access and encryption password input feature/adding-tortoise Richie 2026-07-02 13:47:43 -04:00
  • cf62f38a3d feat(systems): add tortoise NixOS host configuration Richie 2026-07-01 23:06:34 -04:00
  • d619bd8f16 feat(installer): add one-file installer build and custom install ISO Richie 2026-07-01 19:14:34 -04:00
  • fbf288649a feat(haproxy): simplify Gitea rate limiting and fix rule ordering Richie 2026-07-01 16:54:07 -04:00
  • db199f884d feat(comms): add Slack to communication packages Richie 2026-07-01 12:02:15 -04:00
  • c6645eb37c feat(home-assistant): remove status indicator configuration and related YAML file Richie 2026-07-01 00:14:48 -04:00
  • 3984081753 feat(cleanup): remove leviathan and elise configurations and references Richie 2026-06-29 16:24:21 -04:00
  • 03f610feed feat(ui): refactor HTML templates for consistent structure and improved styling Richie 2026-06-29 10:14:13 -04:00
  • aa7dfa4ea4 fix(ebook): enhance EPUB ingestion with error handling and incrmental commits Richie 2026-06-29 01:01:13 -04:00
  • b995e9b6cb feat(ebook): add phrase metadata tables for protected phrase matching Richie 2026-06-29 00:56:58 -04:00
  • 8804a8df83 added rate limits Richie 2026-06-23 23:38:16 -04:00
  • 8daac4d98b feat(grafana): add HAProxy requests dashboard and Richie Postgres datasource Richie 2026-06-23 22:44:40 -04:00
  • 7606ddc514 feat(haproxy-logs): ingest HAProxy request logs into Richie DB Richie 2026-06-23 21:13:20 -04:00
  • 137bd8ed2f adding robots.txt Richie 2026-06-22 19:48:53 -04:00
  • f936253ad5 flake update Richie 2026-06-20 23:25:23 -04:00
  • fc01fb9d0b Merge branch 'main' into feature/book-search-engine Richie 2026-06-21 15:04:43 -04:00
  • 09d963ba34 fix(ebook-search): skip comment lines in gold query loader and realign tests Richie 2026-06-21 14:45:31 -04:00
  • 855af0fdff updating 10-Primary to enp97s0f1 Richie 2026-06-21 14:25:02 -04:00
  • fcb69cc68b adding words to spell check Richie 2026-06-18 12:55:46 -04:00
  • 6bc30115d9 fix(ebook-search): code clean up to impove reliablty and readabilty Richie 2026-06-18 12:45:56 -04:00
  • 6ae1ff1f5c feat(ebook-search): add load-test CLI for the search service Richie 2026-06-18 12:39:55 -04:00
  • dbc6b5b53b test(ebook-search): organize tests under dedicated package Move ebook search tests into tests/ebook_search and standardize mocking on pytest-mock. Richie 2026-06-16 21:47:40 -04:00
  • a9daa60c17 moved TC001 expetop out of pyproject.toml Richie 2026-06-16 18:31:40 -04:00
  • 241a42b20d updated front end Richie 2026-06-16 00:00:13 -04:00
  • 4640ebf8ce converted addmin.py and page.py to DbSession and AppConfig Richie 2026-06-15 22:01:42 -04:00
  • 0c9583c1cc moved config = load_config() to lifespan Richie 2026-06-15 21:59:51 -04:00
  • f71ae7d2c6 added guardrails.py to constrain responses and added validation to config.py Richie 2026-06-15 21:57:38 -04:00
  • 2e68c83021 added health endpoints Richie 2026-06-15 21:21:01 -04:00
  • b126987b63 added AppConfig and AppEngine Richie 2026-06-15 21:08:55 -04:00
  • 68b3a38b81 converting to pydantic-settings Richie 2026-06-14 21:29:45 -04:00
  • a5d7c3be4f fixed fomat issue Richie 2026-06-14 15:42:05 -04:00
  • 2995a75748 fixed test Richie 2026-06-14 02:39:38 -04:00
  • dce1838163 opning ports for testing Richie 2026-06-13 20:46:17 -04:00
  • 121eb979a4 added a index for the VEctor DB Richie 2026-06-13 20:14:20 -04:00
  • c88315e9b6 improved BM25 write Richie 2026-06-13 17:05:32 -04:00
  • 50795ab7fc added ZstdMiddleware to ebook_search Richie 2026-06-12 14:57:59 -04:00
  • e9a80a0308 added vector_engine to fix name postgres name space issue Richie 2026-06-12 14:50:22 -04:00
  • eb76edb740 reworked ebook_search routers Richie 2026-06-12 14:46:00 -04:00
  • c53afb3c70 made fastapi tools Richie 2026-06-12 14:45:10 -04:00
  • 8301db39e5 added proper cache invalidation to load_bm25_corpus Richie 2026-06-12 13:47:43 -04:00
  • 45a9e90524 updated tests Richie 2026-06-12 13:36:45 -04:00
  • dd67de3993 improved reranking weights Richie 2026-06-12 13:36:34 -04:00
  • 6e3635ca01 fixed duplicat enrichment Richie 2026-06-12 13:35:20 -04:00
  • 11cbe31152 improved queary for vector search Richie 2026-06-12 13:34:59 -04:00
  • 5544dfa61c add .ebook_search_bm25 to gitignore Richie 2026-06-12 13:11:17 -04:00
  • 911df63513 updated python Richie 2026-06-12 03:12:26 -04:00
  • 07eb170b34 setup tests Richie 2026-06-12 03:10:53 -04:00
  • 6715bbf0a5 build api and frountend Richie 2026-06-12 03:10:19 -04:00
  • 26ff1f0fd3 added answer.py and config Richie 2026-06-12 03:09:51 -04:00
  • 666ea97754 added __init__ Richie 2026-06-12 03:09:10 -04:00
  • e01c687625 made llm_interface.py Richie 2026-06-12 03:08:21 -04:00
  • 82a367a2b6 added rerank Richie 2026-06-12 03:06:27 -04:00
  • ad1834c537 built ingest Richie 2026-06-12 03:06:16 -04:00
  • aed1e14d95 built rag search setup Richie 2026-06-12 02:45:44 -04:00
  • 0a2d4c08cb set up embedding system Richie 2026-06-12 01:57:36 -04:00
  • db98bd3559 built BM25 search foundation Richie 2026-06-12 01:30:20 -04:00
  • cdded5da12 added ebook embedding to orm Richie 2026-06-11 18:08:31 -04:00
  • d022251a58 removed hedgedoc Richie 2026-06-10 20:18:16 -04:00
  • e1ef4de6a3 adding embedding Models to jeeves Richie 2026-06-10 20:16:59 -04:00
  • 5c230a267c ran treefmt Richie 2026-06-14 13:53:02 -04:00
  • 5215d66d40 adding noqa to DbSession Richie 2026-06-14 13:50:49 -04:00
  • 7ad198416b added TYPE_CHECKING to contact main.py Richie 2026-06-14 13:50:27 -04:00
  • 1461c2552a removed van-inventory from pyproject.toml Richie 2026-06-14 13:48:17 -04:00
  • 736717c2f8 added TYPE_CHECKING to middleware.py Richie 2026-06-14 13:48:02 -04:00
  • ab2521867e added TYPE_CHECKING to dependencies.py Richie 2026-06-14 13:47:50 -04:00
  • 8e0ab4190b added TYPE_CHECKING to heater main.py Richie 2026-06-14 13:46:40 -04:00
  • 734fd7641e moved fetch_weather to masked lat lon and Richie 2026-06-14 13:46:03 -04:00
  • e898e08c48 added noqa to validate system Richie 2026-06-14 13:41:50 -04:00
  • d916ea903c removed dead code Richie 2026-06-14 13:39:55 -04:00
  • d8e916dbe6 fixed type bug in get_snapshots Richie 2026-06-14 13:38:14 -04:00
  • 48e9f0199d deleting van_inventory Richie 2026-06-14 13:37:55 -04:00
  • a526420c8d fixed un needed noqa's Richie 2026-06-14 12:58:50 -04:00
  • 41e3e265af cleaned up audiobook.py mapped_column Richie 2026-06-14 12:53:54 -04:00
  • 38a17f6146 cleaned uo python dependencies Richie 2026-06-14 12:49:22 -04:00
  • fe48d4c1ad removing splendor Richie 2026-06-14 12:00:39 -04:00
  • 9290cb46ee updated series_index to float and added UniqueConstraint to audiobook and audiobook_author Richie 2026-06-10 20:07:27 -04:00
  • acd3f2d3ac fixed omnibus for audio books Richie 2026-06-10 16:33:16 -04:00
  • 08e716f66a deleted frontend dir Richie 2026-06-10 15:15:46 -04:00
  • d197731af4 added llm_tool_calling.py Richie 2026-06-06 17:43:32 -04:00
  • 1ffc48bb02 built workflow Richie 2026-06-06 15:20:57 -04:00
  • b6395ef18f Add catalog.py for manually adding authors and series to the database. Richie 2026-06-03 22:14:07 -04:00
  • aff6f4e1bd adding audiobook data to DB Richie 2026-06-03 20:27:03 -04:00
  • a9a96db944 cleaned up old_installer.py Richie 2026-06-13 22:27:11 -04:00
  • d34154541d moved installer.py to old_installer.py Richie 2026-06-13 22:20:58 -04:00
  • 5d3a851137 deleting data_science code this code was moved to https://gitea.tmmworkshop.com/Nornsight/weave Richie 2026-06-13 21:14:42 -04:00
  • e05e5c77bc deleting signal bot Richie 2026-06-13 21:09:34 -04:00
  • b0a2ebc052 deleting unneeded files Richie 2026-06-13 20:47:55 -04:00
  • f77c9657a3 chore: update flake.lock Richie 2026-06-12 13:06:18 -04:00
  • f908f969d3 opening port for vllm Richie 2026-06-08 19:43:07 -04:00
  • 3cf49c5479 fixing update-flake-lock.yaml permissions bugfix/fixing-update-flake-lock.yaml-permissions Richie 2026-06-07 11:21:10 -04:00
  • b34354f5e5 adding storage to bob Richie 2026-06-07 10:48:36 -04:00
  • 44826464de flake update fro claud code Richie 2026-06-06 23:10:46 -04:00
  • 3de0ffccb0 adding workflow dispatch for gitea_flake_lock.py Richie 2026-06-06 22:56:34 -04:00
  • c6c98b3e26 updated Primary nic Richie 2026-06-04 17:36:45 -04:00