Commit graph

  • 5d511dcd99 fix(studio): promote guided-setup button + remove dead ModulesPage main flemming-it 2026-07-01 02:34:53 +02:00
  • 46918769ce fix(studio): keep sidebar expanded while channel menu is open flemming-it 2026-06-22 01:04:17 +02:00
  • 27cf7e8382 feat(studio): show module origin store ('from <store>') flemming-it 2026-06-22 00:59:51 +02:00
  • 255348c062 fix(studio): store grid uses _ModuleIcon (aligned icons + icon URLs) flemming-it 2026-06-22 00:53:22 +02:00
  • 657e68efee fix(studio): show real download error, not 'hub not reachable' flemming-it 2026-06-22 00:50:21 +02:00
  • c9fa068991 feat(studio): guided-setup wizard (reuses chain init engine) flemming-it 2026-06-21 21:04:13 +02:00
  • 36a8252f67 test(studio): lock sidebar destination Y-stability on rail expansion flemming-it 2026-06-19 21:30:02 +02:00
  • d66f46f133 fix: resolve 'chain' binary on PATH (legacy 'fai' fallback) flemming-it 2026-06-19 16:33:54 +02:00
  • bb4d055a45 docs: changelog — live audit feed flemming-it 2026-06-19 10:19:50 +02:00
  • 9bd5ddf8d2 feat(studio): live audit feed via streamEvents (poll stays as safety net) flemming-it 2026-06-19 10:07:08 +02:00
  • f5073b397e docs: changelog Unreleased section for tonight's Studio work flemming-it 2026-06-19 02:57:37 +02:00
  • 7625509237 feat(studio): optional pinned-key field in the store-add form flemming-it 2026-06-19 02:54:50 +02:00
  • 762788ea9e fix(studio): restore pulsing sidebar connection dot when connected flemming-it 2026-06-19 02:31:46 +02:00
  • 97f3cb8560 feat(studio): approval payload — explain absence, cap height, accurate label flemming-it 2026-06-19 02:29:20 +02:00
  • 8a40e8e315 fix(studio): make remaining non-copyable error sites copyable flemming-it 2026-06-19 02:19:20 +02:00
  • 7f59334176 fix(studio): System-AI test-connection error is copyable flemming-it 2026-06-19 01:52:52 +02:00
  • 8724b19234 feat(store): point the Recl∆Im quick-add at its canonical index URL flemming-it 2026-06-19 01:49:09 +02:00
  • 5220f19ff8 feat(studio): clearer store + channel switcher + approvals & welcome polish flemming-it 2026-06-18 21:29:39 +02:00
  • 62ed3951e5 fix(studio): daemon-start probes health first + shows a readable error flemming-it 2026-06-18 16:17:26 +02:00
  • 57dac3d999 feat(studio): module-store manager (list / add / remove) flemming-it 2026-06-18 15:54:04 +02:00
  • cb130b2f03 fix(studio): connect to the active channel, not hard-coded :50051 flemming-it 2026-06-18 13:52:05 +02:00
  • 5f56abcf5f fix(studio): audit batch — debug.echo install, copyable errors, fast Diagnose flemming-it 2026-06-18 13:02:21 +02:00
  • ee4a0f6c62 fix(ui): window title Ch∆In Studio (was F∆I); de-dup federation add-satellite flemming-it 2026-06-18 12:53:35 +02:00
  • a8feb159ce fix(ui): production channel pill is green, not error-red flemming-it 2026-06-18 12:45:59 +02:00
  • da30aae8e9 fix(macos): skip Developer-ID codesign in release build (ad-hoc after) flemming-it 2026-06-17 22:46:31 +02:00
  • 891acd2ba2 refactor: rename internal Fai* design system + fai_ helpers to chain flemming-it 2026-06-16 17:53:17 +02:00
  • 68d23ab7dd refactor: rename app fai_studio -> chain_studio flemming-it 2026-06-16 17:48:11 +02:00
  • c27bb29ba0 docs: old product name F∆I Platform -> Ch∆In + contact chain@flemming.ai flemming-it 2026-06-16 10:14:30 +02:00
  • 0f93d90963 fix(studio): chain config dir + spawn path + doc URLs flemming-it 2026-06-16 09:38:30 +02:00
  • 7ff4fda2a3 refactor(brand): rename F∆I -> Ch∆In + hub binary fai -> chain flemming-it 2026-06-15 16:22:22 +02:00
  • a0007b9178 fix: onboarding checklist ticks for any installed module, not just text.* flemming-it 2026-06-13 14:44:31 +02:00
  • d0cfa5df05 feat: federation panel + Dart SDK federation methods (0.70.0) flemming-it 2026-06-13 14:16:07 +02:00
  • b35bbc1b12 fix(studio): readable logs + in-app config.yaml viewer flemming-it 2026-06-11 23:52:40 +02:00
  • f0a944dce7 feat(studio): award-tier visual polish flemming-it 2026-06-11 23:52:31 +02:00
  • 5313266cc4 feat(studio): first-run UX, recovery affordances, l10n, bundled fonts flemming-it 2026-06-11 23:52:18 +02:00
  • 7511867774 feat(studio): pending-approvals sidebar badge + per-category settings help flemming-it 2026-06-09 09:41:14 +02:00
  • 5aae3285df feat(studio): module sheet permissions get a help icon → security doc flemming-it 2026-06-09 09:32:37 +02:00
  • ce923d8325 docs: studio CHANGELOG.md, covering 0.62.x → 0.68.0 flemming-it 2026-06-09 09:25:49 +02:00
  • 626404c5e4 feat(studio): wire inline approval driver methods flemming-it 2026-06-09 09:18:55 +02:00
  • 971196518c feat(studio): friendlyError catches hub-specific patterns flemming-it 2026-06-09 02:01:36 +02:00
  • 28fafce7dc feat(studio): localise Settings sidebar + add inline help docs + Approvals doc flemming-it 2026-06-09 01:57:46 +02:00
  • 2be7d241bf feat(studio): localised + explainer-rich Add module source dialog flemming-it 2026-06-09 01:36:54 +02:00
  • eba7e51c7f fix(studio): bump editor pin to 0.19.0 (run-block + copyable errors) flemming-it 2026-06-09 01:13:56 +02:00
  • 63985267d5 feat(studio): pass store catalog to editor + Add-module-source dialog flemming-it 2026-06-09 00:22:09 +02:00
  • 0cc527b07c feat(studio): wire flow editor quick-fix install handler flemming-it 2026-06-09 00:02:28 +02:00
  • d0e15ca385 feat(studio): Settings dialog gets macOS-style sidebar categories flemming-it 2026-06-04 10:37:19 +02:00
  • d9dca60cfb test(studio): seven FaiLog cases + visibleForTesting path override flemming-it 2026-06-04 02:43:06 +02:00
  • 805f1b4c1f fix(studio): theme picker confirms applied + surfaces load failures flemming-it 2026-06-04 02:25:11 +02:00
  • 8f5cd2528b feat(studio): central error helpers + inline log viewer + Today CTAs flemming-it 2026-06-04 02:08:15 +02:00
  • 2731062a13 feat(studio): generic Today stories + auto-hide after 3 modules + brand chips out + editor 0.13.0 flemming-it 2026-06-02 15:23:23 +02:00
  • 3db875c903 feat(studio): brand-agnostic onboarding hints + clickable checklist + theme-picker clarity flemming-it 2026-06-02 11:13:38 +02:00
  • c1c60d5434 feat(studio): rich theme picker (presets + custom colour) + editor 0.11.0 flemming-it 2026-06-02 01:29:34 +02:00
  • 69864da934 fix(studio): bump editor to 0.10.3 (solid filled ports + tooltip fallback) flemming-it 2026-06-02 00:56:29 +02:00
  • 1353d1f7c1 fix(studio): bump editor to 0.10.2 (per-field output dots + dynamic card width) flemming-it 2026-06-02 00:37:37 +02:00
  • 64ed0c90cb fix(studio): bump editor to 0.10.1 (per-field ports from YAML refs) flemming-it 2026-06-01 23:12:07 +02:00
  • 9f35d725de chore(studio): bump editor to 0.10.0 (reduce-motion clamp, gradient, pulse, style sheet) flemming-it 2026-06-01 22:55:52 +02:00
  • a698be0b57 feat(studio): per-field ports in flow editor + store-doc scroll fix flemming-it 2026-06-01 22:34:08 +02:00
  • 34d086c29b chore(studio): bump flow editor to 0.8.0 (FaiEditorStyle + frosted glass) flemming-it 2026-06-01 18:12:05 +02:00
  • aeb71b833f feat(studio): editor 0.7.0 — typed wires + animated flow + canvas depth flemming-it 2026-06-01 17:45:47 +02:00
  • 54dd957cd0 chore(studio): editor 0.6.0 — edge hover/menu + pattern + zoom flemming-it 2026-06-01 17:36:43 +02:00
  • f2e2433bbc chore(studio): editor 0.5.3 — draft-to-cursor + port hover flemming-it 2026-06-01 17:13:32 +02:00
  • 36e0113fff chore(studio): editor 0.5.2 — elegant port docking flemming-it 2026-06-01 17:03:19 +02:00
  • a8d73ebd18 chore(studio): editor 0.5.1 — 5 type colours + wired/total badge flemming-it 2026-06-01 16:47:45 +02:00
  • 251513bc54 chore(studio): editor 0.5.0 — unified port model flemming-it 2026-06-01 16:45:18 +02:00
  • acdb54ae52 chore(studio): editor 0.4.0 — port geometry + endpoint editor + unsaved badge flemming-it 2026-06-01 16:31:51 +02:00
  • f252487c92 feat(studio): editor 0.3 — endpoints stay put + node context menu flemming-it 2026-06-01 16:16:37 +02:00
  • 696541e5b3 fix(studio): narrow default window to 1280x900 flemming-it 2026-06-01 16:06:50 +02:00
  • f1b0f65c86 fix(studio): centre Welcome page content on wide windows flemming-it 2026-06-01 10:52:38 +02:00
  • 36ddac2017 chore(studio): bump editor lock to 0.2.2 (save snackbar + drop highlight) flemming-it 2026-06-01 02:00:45 +02:00
  • 8a220d9c6e chore(studio): bump editor lock to 0.2.1 (live status + fit-to-screen) flemming-it 2026-06-01 01:54:08 +02:00
  • 634fd52635 feat(studio): Flows page IS the editor — three-tab graph+text+run flemming-it 2026-06-01 00:52:23 +02:00
  • fe2ee0a323 chore(studio): bump editor lock to 0.1.4 (top-align + refresh move) flemming-it 2026-06-01 00:12:03 +02:00
  • 3097a30428 fix(studio): larger default window — 1440x900 across all platforms flemming-it 2026-06-01 00:06:04 +02:00
  • b40da56b8d fix(studio): localize sidebar tooltips that stayed English flemming-it 2026-05-31 23:28:49 +02:00
  • dbcff6f7a6 fix(studio): sidebar — fixed-height header rows, no more Y jump flemming-it 2026-05-31 23:12:58 +02:00
  • ba1a1a4f06 feat(studio): live step-progress in flow-run dialog flemming-it 2026-05-31 22:57:21 +02:00
  • 2b65cd771f fix(studio): sidebar — single AnimationController drives width + label opacity in lockstep (no more glitchy expand) flemming-it 2026-05-31 22:24:53 +02:00
  • 5830198566 fix(studio): sidebar — fixed-width icon column eliminates icon shift flemming-it 2026-05-30 16:15:03 +02:00
  • 1295675bd9 fix(studio): sidebar left-anchor + pull flow-editor 0.1.2 flemming-it 2026-05-30 16:08:22 +02:00
  • 8ae9441e38 chore(deps): pull flow-editor 0.1.1 — false-positive dirty fix flemming-it 2026-05-30 14:57:29 +02:00
  • 4dbe7a28f6 fix(studio): sidebar — fix icon-shift + use collapsed top space flemming-it 2026-05-30 14:53:18 +02:00
  • 0183771689 feat(studio): swap built-in flow editor for fai_studio_flow_editor package (v0.51.0) flemming-it 2026-05-30 14:36:54 +02:00
  • e522267ec1 feat(studio): pencil-into-editor + back button + collapsible rail flemming-it 2026-05-30 12:04:05 +02:00
  • 647d93a1dc fix(studio): editor — friendly-error mapping for run failures flemming-it 2026-05-30 01:19:13 +02:00
  • c3f9f862ab feat(studio): Cmd+S / Cmd+Enter shortcuts in flow editor flemming-it 2026-05-30 01:16:37 +02:00
  • bb793e64a9 feat(studio): inline flow editor — YAML highlighting + Run (v0.50.0) flemming-it 2026-05-30 01:10:05 +02:00
  • 570c38b238 fix(welcome): structured doc-load error + Forgejo fallback link flemming-it 2026-05-30 00:54:46 +02:00
  • 1c306916aa fix(security): atomic hub-auth-token writes (P1-5) flemming-it 2026-05-29 17:47:29 +02:00
  • 23529bae82 chore(deps): absorb fai_client_sdk 0.17.0 (grpc 5, protobuf 6) flemming-it 2026-05-29 14:36:30 +02:00
  • 1d68858899 chore(deps): bump file_picker 8→11 + transitive lifts flemming-it 2026-05-29 07:15:25 +02:00
  • 1903babc5a feat(settings): multi-version uninstall picker + default_scope editor flemming-it 2026-05-29 00:21:51 +02:00
  • 327bc0fea2 feat(store): advisory-version badge for federated entries flemming-it 2026-05-28 23:26:49 +02:00
  • c5a96bc8d4 feat(settings): hub bearer-token panel + auto-attach on every RPC flemming-it 2026-05-28 23:24:15 +02:00
  • 3237c4415a feat(doctor): per-source-kind capability breakdown line flemming-it 2026-05-28 14:41:15 +02:00
  • ceed8aab02 feat(studio): temporal source bucket + provenance pill on store grid flemming-it 2026-05-28 14:15:39 +02:00
  • 2c13ef58ae feat(store): source-bucket from CapabilityEntry.source_kind flemming-it 2026-05-28 12:06:59 +02:00
  • d697339393 feat(studio): surface provider + sourceKind + versionAdvisory on CapabilityInfo flemming-it 2026-05-28 10:54:48 +02:00
  • a5bd51de33 chore(studio): switch to fai_client_sdk (renamed from fai_dart_sdk) flemming-it 2026-05-26 13:46:32 +02:00
  • 4a9bc93d15 chore(studio): point plugin test at fai_plugins/ instead of fai_modules/ flemming-it 2026-05-26 01:00:36 +02:00
  • 91706cea2b feat(studio): theme-plugin picker + translate-hook wrapper flemming-it 2026-05-25 23:02:21 +02:00