Commit Graph

  • 633d30b8db refactor: refine image job TTL contract tazlin 2026-08-18 12:52:56 -04:00
  • 3761401381 refactor: sampler work policy and execution contracts tazlin 2026-08-17 23:44:25 -04:00
  • e648fa7863 tests: pre-signed object storage upload/download tests tazlin 2026-08-17 17:53:36 -04:00
  • 73aa751900 refactor: pre/post 17 stress workers and SDK integration checks tazlin 2026-08-17 11:50:31 -04:00
  • f7698bcd41 tests: horde-sdk-smoke shared action tazlin 2026-08-16 23:45:08 -04:00
  • aab4bcc6e9 fix: duplicate operationId for text style by name tazlin 2026-08-10 20:28:34 -04:00
  • 1a45ac95ea fix(api): correct Swagger string default tazlin 2026-08-10 19:21:22 -04:00
  • 1eaee5c256 tests(sdk): expand sampler wire contract tazlin 2026-08-10 19:15:12 -04:00
  • 88378c4958 tests(alchemy): exercise annotation migration upgrade tazlin 2026-08-10 19:09:59 -04:00
  • ce6d4d637c tests(styles): cover effective sampler constraints tazlin 2026-08-10 19:07:34 -04:00
  • 75951ce035 build(deps): constrain horde SDK compatibility tazlin 2026-08-10 18:56:43 -04:00
  • cbe6b9cffc fix(alchemy): enforce unique annotation capabilities tazlin 2026-08-10 18:55:55 -04:00
  • cb6b2db26b fix(api): publish valid Swagger 2 sampler schema tazlin 2026-08-10 18:54:15 -04:00
  • 27f6f898f7 fix(workers): preserve legacy pop payload shape tazlin 2026-08-10 18:50:33 -04:00
  • 11e54dfa20 fix(alchemy): filter annotation jobs before limiting tazlin 2026-08-10 18:48:38 -04:00
  • 3a04d23e10 fix(samplers): validate flow shift applicability tazlin 2026-08-10 18:44:18 -04:00
  • 44693f26fc fix(samplers): gate advanced settings on bridge support tazlin 2026-08-10 18:39:13 -04:00
  • d71dffce45 tests(stress): exercise sampler features in CI tazlin 2026-08-05 13:33:47 -04:00
  • a258513dbd tests: powerShell support and dynamic port resolution tazlin 2026-08-05 13:32:30 -04:00
  • 9bb744ef5a feat(samplers): expose solver controls and constraints tazlin 2026-08-04 23:17:52 -04:00
  • ab555885c4 style: apply current formatter tazlin 2026-08-04 23:17:35 -04:00
  • ff1753ce03 chore: update haidra-assets pointer tazlin 2026-08-03 22:20:25 -04:00
  • 4a2a3b3ee4 chore: version bump tazlin 2026-08-03 22:09:53 -04:00
  • 489459756a docs(reference): samplers and schedulers, with measured cost and convergence tazlin 2026-08-02 23:38:47 -04:00
  • 2ac7817e11 feat(schedulers): accept a scheduler field and gate it on bridge version tazlin 2026-08-02 22:48:05 -04:00
  • 647524f8d4 feat(samplers): gate the extended image samplers on bridge version tazlin 2026-08-02 22:20:16 -04:00
  • f57a799de9 feat: additional annotation control types and gating tazlin 2026-07-11 13:14:47 -04:00
  • d8bd2088d3 fix: cache sampler constraints per process annotators-samplers-schedulers tazlin 2026-08-19 13:31:47 -04:00
  • 989678ff44 tests: use updated ai_horde_devs provenance tazlin 2026-08-19 11:56:32 -04:00
  • 5b9849a7e8 chore: use sdk with better constraint descriptions tazlin 2026-08-19 11:34:57 -04:00
  • 9db452c0e5 fix: per-LoRA download allowance to job TTL tazlin 2026-08-19 01:24:17 -04:00
  • 4ca4d41a28 tests: use first order sampler to avoid spurious rejection tazlin 2026-08-18 23:38:16 -04:00
  • e73fc6e0bb docs: how-to for sampler and annotator changes tazlin 2026-08-18 23:13:58 -04:00
  • 4317c428bc docs: update on how multi form alchemy works tazlin 2026-08-18 21:16:40 -04:00
  • 4097a84951 docs: ADRs for sampler work and TTL policy tazlin 2026-08-18 18:27:43 -04:00
  • ff568a5683 build: improve compose health-check resiliency tazlin 2026-08-18 18:26:40 -04:00
  • bac29dc78e docs: image frontend how-to guide tazlin 2026-08-18 18:25:32 -04:00
  • c04b462045 fix: differentiate interrogation forms by payload tazlin 2026-08-18 18:13:44 -04:00
  • 49af2cba5b lint: add missing REUSE markers tazlin 2026-08-18 14:10:56 -04:00
  • 2c34af0e2b docs; refresh docs build dependencies tazlin 2026-08-18 14:10:34 -04:00
  • 64d764199f refactor: refine image job TTL contract tazlin 2026-08-18 12:52:56 -04:00
  • d1d867bf85 refactor: sampler work policy and execution contracts tazlin 2026-08-17 23:44:25 -04:00
  • 5855aac435 tests: pre-signed object storage upload/download tests tazlin 2026-08-17 17:53:36 -04:00
  • 5349362950 refactor: pre/post 17 stress workers and SDK integration checks tazlin 2026-08-17 11:50:31 -04:00
  • b33b6d2ef6 tests: horde-sdk-smoke shared action tazlin 2026-08-16 23:45:08 -04:00
  • bce54e4438 fix: duplicate operationId for text style by name tazlin 2026-08-10 20:28:34 -04:00
  • d47f77faff fix(api): correct Swagger string default tazlin 2026-08-10 19:21:22 -04:00
  • 78b675e363 tests(sdk): expand sampler wire contract tazlin 2026-08-10 19:15:12 -04:00
  • 77421ce963 tests(alchemy): exercise annotation migration upgrade tazlin 2026-08-10 19:09:59 -04:00
  • a409ef0c4a tests(styles): cover effective sampler constraints tazlin 2026-08-10 19:07:34 -04:00
  • e4d27761b6 build(deps): constrain horde SDK compatibility tazlin 2026-08-10 18:56:43 -04:00
  • eaab297a24 fix(alchemy): enforce unique annotation capabilities tazlin 2026-08-10 18:55:55 -04:00
  • 5d365f8a32 fix(api): publish valid Swagger 2 sampler schema tazlin 2026-08-10 18:54:15 -04:00
  • 0674505f5f fix(workers): preserve legacy pop payload shape tazlin 2026-08-10 18:50:33 -04:00
  • 257f7042b7 fix(alchemy): filter annotation jobs before limiting tazlin 2026-08-10 18:48:38 -04:00
  • 7f8ebf4003 fix(samplers): validate flow shift applicability tazlin 2026-08-10 18:44:18 -04:00
  • c6513cde6d fix(samplers): gate advanced settings on bridge support tazlin 2026-08-10 18:39:13 -04:00
  • 6fcf155e69 tests(stress): exercise sampler features in CI tazlin 2026-08-05 13:33:47 -04:00
  • d9c450aea5 tests: powerShell support and dynamic port resolution tazlin 2026-08-05 13:32:30 -04:00
  • 666a31de5f feat(samplers): expose solver controls and constraints tazlin 2026-08-04 23:17:52 -04:00
  • 8f7e62061d style: apply current formatter tazlin 2026-08-04 23:17:35 -04:00
  • 066650c168 chore: update haidra-assets pointer tazlin 2026-08-03 22:20:25 -04:00
  • ff6d820530 chore: version bump tazlin 2026-08-03 22:09:53 -04:00
  • 742d3b67aa docs(reference): samplers and schedulers, with measured cost and convergence tazlin 2026-08-02 23:38:47 -04:00
  • ee420c4b89 feat(schedulers): accept a scheduler field and gate it on bridge version tazlin 2026-08-02 22:48:05 -04:00
  • 5d589ae344 feat(samplers): gate the extended image samplers on bridge version tazlin 2026-08-02 22:20:16 -04:00
  • de1f78a406 feat: additional annotation control types and gating tazlin 2026-07-11 13:14:47 -04:00
  • fbd5ed465e fix: Set wp_models sequence to BigInt db0 2026-08-06 12:16:24 +02:00
  • 79884a311d fix: emit accumulated stat on escrow drain promotion tazlin 2026-07-29 08:54:00 -04:00
  • 8f085427fa refactor: cache user role checks in worker model parsing tazlin 2026-07-29 02:06:12 -04:00
  • b9c726c3d2 perf: deliver generation webhooks off the submit request path tazlin 2026-07-29 01:49:23 -04:00
  • de2be64340 perf: chunk worker speed refresh updates tazlin 2026-07-29 01:18:20 -04:00
  • cf913fa8ea perf: commit worker check-in before queue evaluation tazlin 2026-07-29 00:47:26 -04:00
  • 028515f0ae refactor: fold worker/team rows last and instrument cycle phases tazlin 2026-07-29 00:33:02 -04:00
  • 52577dc3e4 metrics: time the interrogation pop and submit endpoints v5.1.4 tazlin 2026-07-29 00:16:56 -04:00
  • 9f84937f72 perf: supporting indexes for the pop and validity EXISTS probes tazlin 2026-07-28 23:44:39 -04:00
  • 3a0031c0ce chore: version bump tazlin 2026-07-28 23:21:03 -04:00
  • 9ac31434ef perf(stats): watermark-incremental all-time counts v5.1.3 tazlin 2026-07-28 23:16:54 -04:00
  • cbd67c47e6 fix: evaluate worker targeting per WP in pop selection and skip counts tazlin 2026-07-28 23:10:50 -04:00
  • fee1b49b4d fix: wp_models constraint as EXISTS semi-join in the sorted WP fetch tazlin 2026-07-28 23:05:47 -04:00
  • 75e3471aed metrics: split image generate latency by img2img and time source uploads tazlin 2026-07-28 22:38:44 -04:00
  • 325da13f7d perf: model constraint as EXISTS semi-join tazlin 2026-07-28 22:22:08 -04:00
  • 73c3ea8737 fix(stats compiles): watermark-incremental totals and BIGINT token accumulators (5.1.2) v5.1.2 tazlin 2026-07-28 21:57:07 -04:00
  • 6576b67e30 perf: cut hot-path DB round trips in submit settlement and user lookups tazlin 2026-07-28 21:56:53 -04:00
  • 7905a4ce30 fix(kudos applier): account-class floor metrics and bounded suspicion scan tazlin 2026-07-28 21:56:32 -04:00
  • 2873bc5893 fix: add a return type hint to is_pseudonymous tazlin 2026-07-28 19:58:57 -04:00
  • 4e6d158833 fix: tag floor adjustment metrics by account class tazlin 2026-07-28 19:49:43 -04:00
  • 7e8b361411 perf: move worker speed maintenance off the submit path to a periodic set-based refresh tazlin 2026-07-28 18:37:44 -04:00
  • c679b8052e perf: attribute the dark submit set_generation time and drop a dead kudos computation tazlin 2026-07-28 17:45:57 -04:00
  • 4b288bf3ac perf: skip the prompt suspicion scan for text and scope emoji scanning to its consumer tazlin 2026-07-28 17:45:57 -04:00
  • e38784409e feat: gentype-labelled hot-path metrics and missing phase instrumentation tazlin 2026-07-28 17:17:35 -04:00
  • 1e1af51dd6 perf: fold each materialized table with one bulk statement per cycle tazlin 2026-07-28 16:06:21 -04:00
  • d9faa90061 perf: index the suspicion tables by owner column, migration 5.1.1 v5.1.1 tazlin 2026-07-28 15:42:17 -04:00
  • edfcff1f8b perf: run applier population scans on settling cycles with SQL-side eligibility tazlin 2026-07-28 15:24:29 -04:00
  • 136ba1f4b5 perf: aggregate applier floor-adjustment and promotion logging per tick tazlin 2026-07-28 15:02:41 -04:00
  • 41011c384c fix: remove kudos health from heartbeat endpoint tazlin 2026-07-28 14:58:09 -04:00
  • 6276981fa5 fix(docs): limit nav and topic vocabulary to the documents that exist tazlin 2026-07-27 10:16:26 -04:00
  • 3227ba2af9 docs: new docs editing for tone tazlin 2026-07-27 09:48:28 -04:00
  • 3f848b9555 fix: skip kudos settlement for fake generations tazlin 2026-07-26 11:40:56 -04:00
  • 2915da67f8 docs: topics index and vocabulary tazlin 2026-07-26 10:48:36 -04:00