Tags: Moonsong-Labs/canton-dev
Tags
feat: add managed Canton sandboxes and refresh the DAML plugin UX (#12) * feat: add managed Canton sandbox tooling Add the Managed Canton Sandboxes designer and explorer surfaces with profile persistence, Canton file generation, local runtime/session management, topology editing, ledger exploration, Docker integration test coverage, and runtime validation. Improve DAML IDE behavior around highlighting, find usages, direct navigation, package-cache exclusion, and script result disclosure handling. Ignore the local private-settlement example so it does not get committed. * Several GUI fixes * Expose synchronizer diagnostics in Network view * Polish DAML plugin UX and runtime integration Add typed DAML structure view entries, tighten local navigation/highlighting, clean dead plugin paths, and improve managed sandbox UI/runtime behavior. Prefer DPM for SDK 3 workflows, expose the resolved DPM path in settings, and inject DPM plus the IDE bundled Java runtime into local terminal sessions. * Refresh sandbox profiles and enrich transaction details * Add log clear action to network logs tab * Fix sandbox path resolution for relative DARs * Migrate DAML plugin to native JetBrains LSP * Fix unnecessary DAR file copy to local dir
feat: jetbrains daml plugin (#9) * jetbrains plugin WIP * Jetbrains plugin WIP * Fully working impl * Add CI workflows * Cleanup * More fixes * Only run devcontainers CI if PR changes related files * Remove plugin artifact generation on test workflow * Minor readme improve