Compare commits
base: ByoungSooPark:derive-docs-v0.1.36
ByoungSooPark:main
ByoungSooPark:dev
ByoungSooPark:pierremtb/issue7615-Expose-`global`-optional-arg-for-all-point-and-click-transforms
ByoungSooPark:pierremtb/issue7657-Allow-all-sweeps-to-work-on-variable-less-profiles
ByoungSooPark:alteous/update-test-data
ByoungSooPark:dependabot/npm_and_yarn/major-05cfb393b6
ByoungSooPark:achalmers/enforce-right-handedness
ByoungSooPark:nadro/adhoc/with-site-base-url
ByoungSooPark:dependabot/npm_and_yarn/rust/kcl-language-server/major-f7bf1d1c76
ByoungSooPark:achalmers/plane-z-axis
ByoungSooPark:ben/conics
ByoungSooPark:franknoirot/7679/app-header
ByoungSooPark:franknoirot/7678/undo-redo-buttons
ByoungSooPark:nadro/adhoc/with-ws-modeling-url
ByoungSooPark:nadro/adhoc/login-per-env
ByoungSooPark:kurt-scale-sketch
ByoungSooPark:jtran/fix-errors-in-other-files
ByoungSooPark:kurt-contraint-colours
ByoungSooPark:jtran/plus-concat-arrays
ByoungSooPark:nadro/adhoc/skip-auth
ByoungSooPark:achalmers/plane-helpers
ByoungSooPark:wait-for-rect
ByoungSooPark:nadro/gh-6878/no-virtual-list
ByoungSooPark:nadro/gh-6878/file-explorer-next-iteration
ByoungSooPark:dependabot/cargo/rust/kittycad-0.3.38
ByoungSooPark:nadro/adhoc/feature-tree-error-css-nits
ByoungSooPark:dependabot/npm_and_yarn/minor-d83f4a4b30
ByoungSooPark:pierremtb/issue7626-initial-hole-cmd-config
ByoungSooPark:api-deux-preview-example
ByoungSooPark:pierremtb/issue7589-helix-args-update
ByoungSooPark:jtran/animate
ByoungSooPark:nadro/achalmers/grid-scale2
ByoungSooPark:nadro/broken-settings
ByoungSooPark:lee-at-zoo-corp/ttc-ux-1
ByoungSooPark:nrc-doc-sigs
ByoungSooPark:nrc-warn-attr
ByoungSooPark:achalmers/utf16-vs-8
ByoungSooPark:achalmers/simpler-helical
ByoungSooPark:pierremtb/issue7504-wip-footer-buttons
ByoungSooPark:andrewvarga/6629/make-undo-redo-work-without-code-pane
ByoungSooPark:andrewvarga/6629/make-undo-redo-work-without-code-pane-2
ByoungSooPark:achalmers/bans
ByoungSooPark:pierremtb/issue6297-use-artifact-graph-we-get-back-on-errors-to-do-selections-on-whatever-did-work
ByoungSooPark:nicboone8-patch-3
ByoungSooPark:andrewvarga/6629/make-undo-redo-work-without-code-pane-hide-panes(cheap_fix)
ByoungSooPark:pierremtb/adhoc/release-template
ByoungSooPark:achalmers/grid-scale
ByoungSooPark:pierremtb/adhoc/e2e-web-snapshots-chromium
ByoungSooPark:nadro/gh-7169/3dconnexion-support
ByoungSooPark:absolutely-dope-makefile-md-idea
ByoungSooPark:kurt-web-app-oauth
ByoungSooPark:nicboone8-patch-1
ByoungSooPark:pierremtb/issue7349-transform-codemods-out-of-pipe
ByoungSooPark:jtran/fillet-error-test
ByoungSooPark:achalmers/6072-cryptic-error-var-ref-while-def
ByoungSooPark:kurt-flange-point-n-click
ByoungSooPark:do-not-flush-fillets-transform
ByoungSooPark:franknoirot/adhoc/optionally-chain-errorcode
ByoungSooPark:nested_dir_fixes
ByoungSooPark:pierremtb/wip-moving-insert-to-modeling
ByoungSooPark:remove-unused-diff
ByoungSooPark:revert-7068-revert-7048-franknoirot/adhoc/just-use-modify-with-text-to-cad
ByoungSooPark:achalmers/unnecessary-percent
ByoungSooPark:pierremtb/adhoc/loft-validation-for-2-sketches
ByoungSooPark:codex/fix-race-condition-in-js-ts-code
ByoungSooPark:codex/update-onmousedragregex-for-number-matching
ByoungSooPark:jtran/parse-ascription
ByoungSooPark:franknoirot/adhoc/poetry-for-text-to-cad
ByoungSooPark:nrc-no-angle
ByoungSooPark:remove-extra-file-test
ByoungSooPark:lsp-colors-codemirrror
ByoungSooPark:mirror-2d-not-extruding-both
ByoungSooPark:achalmers/set-flag-to-default
ByoungSooPark:pierremtb/adhoc/sweep-sectional-default
ByoungSooPark:adjust-segment-overlay-counts
ByoungSooPark:jtran/fix-sketch-on-face-node-path
ByoungSooPark:delete-network-indicator-test
ByoungSooPark:pierremtb/adhoc/disable-recurse-home
ByoungSooPark:marijnh/signature-tooltip
ByoungSooPark:pierremtb/adhoc/clean-up-nightly-on-merge-more
ByoungSooPark:achalmers/kcl-book
ByoungSooPark:pierremtb/issue6749-Change-nightly-builds-to-deploy-from-each-push-to-main-and-change-name
ByoungSooPark:kurt-6846
ByoungSooPark:more-gears
ByoungSooPark:max/bug-deleting-fillet-deletes-revolve
ByoungSooPark:jtran/fmt-hook
ByoungSooPark:max/undeletable-unassigned-fillet
ByoungSooPark:franknoirot/adhoc/update-sim-test
ByoungSooPark:franknoirot/adhoc/skinny-modeling-view
ByoungSooPark:tab-demo
ByoungSooPark:achalmers/new-fillet-options
ByoungSooPark:serena/clone-uuid-mess
ByoungSooPark:test-windows-assemblies
ByoungSooPark:pierremtb/adhoc/update-snaphots-2025-05-05
ByoungSooPark:franknoirot/nadro/kurt/gangs-all-here
ByoungSooPark:achalmers/rm-dead-code
ByoungSooPark:bug-fillet-edit-is-not-working
ByoungSooPark:achalmers/stop-parsing-positional
ByoungSooPark:achalmers/rm-appearance
ByoungSooPark:achalmers/segLen
ByoungSooPark:achalmers/cleanup3
ByoungSooPark:achalmers/cleanup2
ByoungSooPark:achalmers/morecleanup
ByoungSooPark:pierremtb/issue6477-Feature-tree-loading-indicator-is-too-big-and-requires-scroll-to-see
ByoungSooPark:ben/involute_path
ByoungSooPark:pierremtb/adhoc/quick-eval-stream-offset-impact-on-e2e
ByoungSooPark:jtran/update-output
ByoungSooPark:achalmers/loft-is-kwargs
ByoungSooPark:kurt-planes-kcl
ByoungSooPark:franknoirot/nadro-6352
ByoungSooPark:franknoirot/tweak-test-nrc-uom-cmds
ByoungSooPark:david/fix-plane-conversion-case
ByoungSooPark:franknoirot/adhoc/split-sidebar
ByoungSooPark:jtran/json-parse-log
ByoungSooPark:franknoirot/adhoc/try-prod-snapshot-env
ByoungSooPark:achalmers/test-nothing
ByoungSooPark:kurt-fix-main
ByoungSooPark:achalmers/bump-xbeam
ByoungSooPark:franknoirot/adhoc/revert-6339
ByoungSooPark:franknoirot/adhoc/fix-manual-edits-test
ByoungSooPark:updater-test
ByoungSooPark:chalmerstran/kwargs-arc
ByoungSooPark:lf94/stream-idle-revamp
ByoungSooPark:pierremtb/issue6276-build-apps-should-fail-on-windows-codesign-errors
ByoungSooPark:pierremtb/issue6256-Updater-on-Nightly-on-Windows-failed
ByoungSooPark:nrc-uom-quant
ByoungSooPark:pierremtb/adhoc/windows-16
ByoungSooPark:franknoirot/adhoc/dont-set-debug-panel-setting-manually
ByoungSooPark:franknoirot/adhoc/close-cmd-bar-only-disconnect
ByoungSooPark:franknoirot/adhoc/lengthen-code-timeout-onboarding-tests
ByoungSooPark:franknoirot/adhoc/stabilize-overlay-tests
ByoungSooPark:achalmers/iterative-binary-ops
ByoungSooPark:franknoirot/adhoc/router-xstate
ByoungSooPark:nrc-conversion-fns
ByoungSooPark:jess/test-output
ByoungSooPark:jess/changes-import
ByoungSooPark:eslint
ByoungSooPark:sectional-sweeps-default
ByoungSooPark:lee-at-zoo-corp/network-code
ByoungSooPark:achalmers/kw-angled-line-merged
ByoungSooPark:paultag/gpu
ByoungSooPark:fillet-error-test
ByoungSooPark:paultag/import
ByoungSooPark:safe-reset-scene
ByoungSooPark:nrc-std-axis
ByoungSooPark:jtran/promise-registry
ByoungSooPark:ascii
ByoungSooPark:pierremtb/issue5504-Add-edit-flow-for-Revolve-text-snapshots
ByoungSooPark:pierremtb/adhoc/update-helix-snaps-wth
ByoungSooPark:pierremtb/issue5950-Add-edit-flow-for-Chamfer
ByoungSooPark:nrc-std-kw
ByoungSooPark:jtran/units-indicator-fix-comments
ByoungSooPark:pierremtb/adhoc/fixme-on-create-new-file
ByoungSooPark:achalmers/kcl-involute
ByoungSooPark:pierremtb/adhoc/add-more-sweep-tests
ByoungSooPark:pierremtb/adhoc/hocho-forge
ByoungSooPark:pierremtb/adhoc/disable-failing-tests
ByoungSooPark:revert-5809-lf94/macos-window-creation
ByoungSooPark:pierremtb/adhoc/use-less-namespace-resources-back-to-8-workers-1-on-retry
ByoungSooPark:pierremtb/adhoc/use-less-namespace-resources-back-to-1-worker
ByoungSooPark:jtran/fix-units-tolerance
ByoungSooPark:lf94/mac-mini-build-script
ByoungSooPark:jtran/sketch-mode-artifact-graph
ByoungSooPark:pierremtb/adhoc/network-test
ByoungSooPark:franknoirot/5521/fillet-edit-flow
ByoungSooPark:pierremtb/adhoc/flaky-tests
ByoungSooPark:jtran/sequential-kcl-samples
ByoungSooPark:nickmccleery/fix-update-camera-to-axis
ByoungSooPark:lf94/specify-bash-for-windows-ci
ByoungSooPark:lf94/fix-rust
ByoungSooPark:pierremtb/adhoc/pnpm
ByoungSooPark:pierremtb/adhoc/update-snaps
ByoungSooPark:achalmers/xline-kw
ByoungSooPark:pierremtb/issue5502-Turn-nightly-tag-generation-into-helper-script-that-can-run-locally
ByoungSooPark:jtran/fix-assembly-units
ByoungSooPark:iterion/runs-on-windows
ByoungSooPark:pierremtb/adhoc/yarn-berry
ByoungSooPark:pierremtb/adhoc/commit-rust-analyzer-linked-projects
ByoungSooPark:paultag/fafo
ByoungSooPark:pierremtb/adhoc/revolve-sketch-races
ByoungSooPark:achalmers/fix-export
ByoungSooPark:pierremtb/adhoc/get-closed-issues-since-last-meeting
ByoungSooPark:pierremtb/changelog
ByoungSooPark:pierremtb/adhoc/e2e-no-cache-no-shard
ByoungSooPark:pierremtb/adhoc/e2e-no-cache-8-shard
ByoungSooPark:pierremtb/adhoc/workers-1
ByoungSooPark:pierremtb/adhoc/max-retrys-10
ByoungSooPark:achalmers/hypothesis
ByoungSooPark:achalmers/wait-for-enable-sketch-mode
ByoungSooPark:pierremtb/windows-dev-experience-pin-v2-release
ByoungSooPark:maxammann/fix-sdp-error
ByoungSooPark:kurt-camera-test-tweak
ByoungSooPark:franknoirot/3960/annotate-new-files
ByoungSooPark:achalmers/start-using-next-kcl-samples
ByoungSooPark:pierremtb/adhoc/download-kcl-samples-once-and-for-all
ByoungSooPark:pierremtb/adhoc/disable-ded-test
ByoungSooPark:pierremtb/issue5376-Camera-Jump-While-Dragging
ByoungSooPark:pierremtb/issue5346-Multi-second-blank-screen-on-second-instance-of-the-app-workers-1
ByoungSooPark:franknoirot/multi-profile-delete
ByoungSooPark:achalmers/restore-prompt-to-edit-tests
ByoungSooPark:pierremtb/adhoc/update-kcl-samples
ByoungSooPark:pierremtb/playwright-may-fool-me-once
ByoungSooPark:achalmers/kw-pattern-with-kevin-merge
ByoungSooPark:franknoirot/3960/change-settings-cmd
ByoungSooPark:pierremtb/issue5311-Add-helix-type-to-the-artifact-graph
ByoungSooPark:jtran/test-loft
ByoungSooPark:pierremtb/nadro-ubuntu-e2e-local-fixes
ByoungSooPark:pierremtb/playwright-may-fool-me-once-4-shards-2-workers-kevin
ByoungSooPark:pierremtb/playwright-may-fool-me-once-1-shard-kevin
ByoungSooPark:pierremtb/playwright-may-fool-me-once-1-shard
ByoungSooPark:kurt-delete-soon-temp-branch-for-diff
ByoungSooPark:pierremtb/make-snapshot-bot-upload-instead-of-commit
ByoungSooPark:stream-pause-behavior
ByoungSooPark:achalmers/circle-kw-fn
ByoungSooPark:achalmers/terse-close-path
ByoungSooPark:achalmers/kw-fn-sketches
ByoungSooPark:pierremtb/shell-dry-run-validation-on-selections-and-extra-arguments
ByoungSooPark:jtran/offset-plane-artifact-graph
ByoungSooPark:achalmers/test-main-e2e
ByoungSooPark:jtran/package-manager
ByoungSooPark:achalmers/kw-fn-circle
ByoungSooPark:achalmers/kw-fn-xy-line
ByoungSooPark:achalmers/improve-parse-error-fmt
ByoungSooPark:kurt-chicken-coop-support
ByoungSooPark:lf94/kurt-bring-back-multi-profile
ByoungSooPark:pierremtb/test-pr-3009
ByoungSooPark:pierremtb/test-pr-3008
ByoungSooPark:pierremtb/issue5101-Allow-feature-tree-selection-for-point-and-click-Sweep
ByoungSooPark:paultag/refgraph
ByoungSooPark:pierremtb/4088/create-file-url
ByoungSooPark:nrc-depr-math
ByoungSooPark:revert-5100-franknoirot/5083/bugfix-create-project
ByoungSooPark:pierremtb/issue5048-Planes-cant-be-preselected-for-Offset-plane
ByoungSooPark:hotfix-v0.36.1
ByoungSooPark:lf94/fix-golden-standard-tests
ByoungSooPark:franknoirot/4442/refactor-find-unique-name
ByoungSooPark:jtran/fix-lint-scripts
ByoungSooPark:kurt-bring-back-multi-profile
ByoungSooPark:achalmers/debug-main
ByoungSooPark:guptaarnav/array-kwargs
ByoungSooPark:guptaarnav/array-length
ByoungSooPark:pierremtb/issue4662-Point-and-click-deletion-of-Lofts-and-Offset-Planes-explicit-solid-id
ByoungSooPark:with-our-powers-combined-bring-back-multi-profile
ByoungSooPark:pierremtb/fix/hook-into-markdown-generated-anchors
ByoungSooPark:pierremtb/e2e-snapshots-linux-only-test-bot-update
ByoungSooPark:remove-old-settings-backwards-compat
ByoungSooPark:jtran/log-in-ci-cargo-test
ByoungSooPark:franknoirot/4442/refactor-calculate-kcl-helper
ByoungSooPark:jtran/clear-closures
ByoungSooPark:jtran/per-file-units
ByoungSooPark:pierremtb/im-dying
ByoungSooPark:pierremtb/electron-tests-one-last-try-16-core-win
ByoungSooPark:achalmers/wrong-id-in-pattern
ByoungSooPark:pierremtb/backup-cut-release-v0.32.0
ByoungSooPark:jtran/offset-plane-from-face
ByoungSooPark:achalmers/extrude-batch
ByoungSooPark:mike/multi-extrude-experimentation
ByoungSooPark:pierremtb/move-tests-to-electon
ByoungSooPark:nrc-fix
ByoungSooPark:pierremtb/multi-profile-circle-fixes
ByoungSooPark:paultag/diff
ByoungSooPark:move-tests-to-electron-2
ByoungSooPark:nrc-unneccessary
ByoungSooPark:pierremtb/issue4059-Multiple-linux-issues-when-testing-production-build
ByoungSooPark:pierremtb/issue4472-Add-shell-point-and-click-operation-backup
ByoungSooPark:planes-bug
ByoungSooPark:pierremtb/move-tests-to-electron
ByoungSooPark:franknoirot/adhoc/add-status-bar
ByoungSooPark:revert-4654-pierremtb/issue4646-Add-list-of-commits-as-changelog-between-nightly-builds
ByoungSooPark:pierremtb/fix-nightly-release-notes
ByoungSooPark:achalmers/default-to-straight-on-view
ByoungSooPark:pierremtb/fix-snaps
ByoungSooPark:pierremtb/codeowners
ByoungSooPark:nrc-test-main
ByoungSooPark:kurt-test-improvement
ByoungSooPark:achalmers/optional-bool-field
ByoungSooPark:achalmers/refactor-parser-impl
ByoungSooPark:franknoirot/4274/default-planes-artifact-graph
ByoungSooPark:cut-release-v0.26.6
ByoungSooPark:pierremtb/issue4192
ByoungSooPark:exports-named
ByoungSooPark:jtran/fix-publish
ByoungSooPark:achalmers/fuck-you-playwright
ByoungSooPark:achalmers/skip-serializing-digest-on-if
ByoungSooPark:achalmers/weird-percent
ByoungSooPark:mike/fix-tests-env-vars
ByoungSooPark:achalmers/tag-type-again
ByoungSooPark:franknoirot/adhoc/await-settings-write-test
ByoungSooPark:nrc-refactor-node
ByoungSooPark:franknoirot/editable-hotkeys
ByoungSooPark:achalmers/no-more-base-path
ByoungSooPark:pierremtb/issue4296-Remove-E2E-tests-requirement-on-Cut-Release-PR
ByoungSooPark:achalmers/zoo-host-not-local-engine-addr
ByoungSooPark:achalmers/faster-fillet
ByoungSooPark:achalmers/add-full-path-to-tag
ByoungSooPark:mike/engine-utils-wasm
ByoungSooPark:achalmers/arc-arg-order
ByoungSooPark:achalmers/tag-type
ByoungSooPark:achalmers/further-reduce-duplication
ByoungSooPark:main2
ByoungSooPark:achalmers/duplicate-type-key
ByoungSooPark:franknoirot/prevent-reload-on-deletion
ByoungSooPark:achalmers/lee-l-sys-benchmark
ByoungSooPark:import-fix-maybe
ByoungSooPark:pierremtb/update-download-progress-updater-test
ByoungSooPark:jtran/apple-trackpad
ByoungSooPark:pierremtb/issue3984-Changelog-view-or-Breaking-Change-Message-updater-test
ByoungSooPark:mike/second-arc-attempt
ByoungSooPark:cut-release-v0.25.6-updater-test
ByoungSooPark:paultag/machine-api-api
ByoungSooPark:kurt-revert-export-test-skip
ByoungSooPark:watch-fs
ByoungSooPark:pierremtb/update-download-progress-flatten
ByoungSooPark:kurt-debug-retries
ByoungSooPark:kurt-zoom-not-returning-demo-delete-branch
ByoungSooPark:kurt-refactor-selections-to-use-artifacts
ByoungSooPark:jtran/executor-artifacts
ByoungSooPark:achalmers/recast-const-as-let
ByoungSooPark:paultag/tabled
ByoungSooPark:achalmers/no-more-jsonschema-in-modeling-api
ByoungSooPark:more-sketch-on-chamfer-tests
ByoungSooPark:franknoirot/fix-project-settings-override-test
ByoungSooPark:franknoirot/update-file-size-tests
ByoungSooPark:ryanrosello-og/playwright-test-coverage
ByoungSooPark:franknoirot/3463/text-to-cad-controls
ByoungSooPark:kurt-circle
ByoungSooPark:cut-release-v0.25.1-updater-test-build-2
ByoungSooPark:cut-release-v0.25.1-updater-test-build-1
ByoungSooPark:achalmers-and-frank
ByoungSooPark:kurt-modelstateindicator
ByoungSooPark:cut-release-v0.25.0-updater-test-build-2
ByoungSooPark:cut-release-v0.25.0-updater-test-build-1
ByoungSooPark:iterion/enable-last-win32-test
ByoungSooPark:cut-release-v0.25.0-updater-test-try-again
ByoungSooPark:cut-release-v0.25.0-updater-test
ByoungSooPark:kurt-remove-or-TEST
ByoungSooPark:pierremtb/tauri-cut-release-v0.25.0-updater-test
ByoungSooPark:franknoirot/fix-playwright-web
ByoungSooPark:pierremtb/issue3528-electron-builder-test
ByoungSooPark:pierremtb/issue3528-updater-tauri-to-electron
ByoungSooPark:pierremtb/issue3528-electron-builder-bump
ByoungSooPark:pierremtb/tauri-nsis
ByoungSooPark:achalmers/again-fucking-tan-rebased
ByoungSooPark:achalmers/new-tangential-arc-to-relative
ByoungSooPark:achalmers/again-fucking-tan2
ByoungSooPark:achalmers/remove-tanarc-to
ByoungSooPark:kurt-test-timeout
ByoungSooPark:achalmers/rm-extrude-group
ByoungSooPark:ok
ByoungSooPark:pierremtb/issue3528-Add-electron-updater
ByoungSooPark:pierremtb/tauri-to-electron-updater-test
ByoungSooPark:kurt-does-revert-fix-tests
ByoungSooPark:achalmers/more-noncode-nodes
ByoungSooPark:kurt-win-safe
ByoungSooPark:achalmers/again-fucking-tan
ByoungSooPark:achalmers/new-tanarc
ByoungSooPark:franknoirot/fix-electron-use-sep
ByoungSooPark:jtran/recursion
ByoungSooPark:achalmers/separate-traverse-vs-extrude
ByoungSooPark:kurt-text-to-cad-robustness
ByoungSooPark:ryanrosello-og/troubleshoot-turn-on-macos
ByoungSooPark:kurt-messy-env-stuff
ByoungSooPark:achalmers/serde-kcl
ByoungSooPark:achalmers/no-more-uservalue
ByoungSooPark:lf94/tauri-to-electron-frank
ByoungSooPark:kurt-rebase-electron
ByoungSooPark:achalmers/test-macro
ByoungSooPark:kurt-add-edges-to-artifact-graph
ByoungSooPark:dependabot/npm_and_yarn/tauri-apps/plugin-fs-2.0.0-rc.0
ByoungSooPark:dependabot/npm_and_yarn/tauri-apps/plugin-process-2.0.0-rc.0
ByoungSooPark:dependabot/npm_and_yarn/tauri-apps/plugin-os-2.0.0-rc.0
ByoungSooPark:dependabot/npm_and_yarn/vite-tsconfig-paths-5.0.1
ByoungSooPark:dependabot/npm_and_yarn/tweenjs/tween.js-25.0.0
ByoungSooPark:jtran/fix-edit-sketch-plane
ByoungSooPark:franknoirot/revert-3250
ByoungSooPark:zoom-to-fit-on-object-pop
ByoungSooPark:franknoirot/reset-camera-on-empty-scene
ByoungSooPark:franknoirot/circle-tool-2
ByoungSooPark:jtran/require-variable
ByoungSooPark:jtran/type-check-node-from-path
ByoungSooPark:achalmers/release-kcl-lib
ByoungSooPark:jtran/disable-rectangle
ByoungSooPark:ryanrosello-og/stabilize-mouse-clicks
ByoungSooPark:ryan-branch-clone
ByoungSooPark:autocomplete-memeber-expressions-etc
ByoungSooPark:paultag/remove-add
ByoungSooPark:jtran/y-combinator
ByoungSooPark:pierremtb/issue2805
ByoungSooPark:pierremtb/issue2610
ByoungSooPark:pierremtb/issue2805-push-updater-windows-aarch64
ByoungSooPark:kurt-wiggle-move-robustness
ByoungSooPark:achalmers/update-tests
ByoungSooPark:achalmers/fix-stale-lock-check
ByoungSooPark:tmp-mediaStream-fix
ByoungSooPark:lf94/emergency-no-idle
ByoungSooPark:multi-sketch-profile
ByoungSooPark:kurt-rust-sins
ByoungSooPark:jtran/fix-constraints
ByoungSooPark:2469
ByoungSooPark:kurt-2833
ByoungSooPark:kurt-skip-network-tests-mac
ByoungSooPark:callbacks-re-part-1
ByoungSooPark:lf94/proper-shutdown
ByoungSooPark:pierremtb/issue2741-Windows-updater-stopped-working
ByoungSooPark:try-16-cores
ByoungSooPark:pierremtb/bf3886a
ByoungSooPark:remove-the-json-parse-stringify-everywhere
ByoungSooPark:pierremtb/issue2840-Exports-on-macOS-fail
ByoungSooPark:paultag/walk-updates
ByoungSooPark:refactor-ls-worker
ByoungSooPark:achalmers/bump-tauri-lock
ByoungSooPark:pierremtb/back-to-tauri-build
ByoungSooPark:lf94/fix-builds
ByoungSooPark:sketch-on-inside-shell
ByoungSooPark:wip-multi-profile
ByoungSooPark:achalmers/kcl-patterns
ByoungSooPark:achalmers/2580-reuse-engine-instance-again2
ByoungSooPark:achalmers/miette-errors
ByoungSooPark:zoom-tweaks2
ByoungSooPark:zoom-tweaks
ByoungSooPark:pierremtb/fix-ci-runners-versions
ByoungSooPark:coredump-singletons
ByoungSooPark:coredump-clientstate
ByoungSooPark:achalmers/read-vs-deser-errors
ByoungSooPark:1549-sketch-segment-colors
ByoungSooPark:kurt-speed-up-overlay-test
ByoungSooPark:achalmers/dont-use-tmp
ByoungSooPark:achalmers/2580-reuse-engine-instance-again
ByoungSooPark:pierremtb/issue2620
ByoungSooPark:kurt-try-caching-playwright-browsers
ByoungSooPark:achalmers/bumps
ByoungSooPark:achalmers/bump-zip
ByoungSooPark:toast-does-not-accept-Errors
ByoungSooPark:paultag/tests
ByoungSooPark:kurt-connection-20240413
ByoungSooPark:kurt-test-refactors
ByoungSooPark:achalmers/test-ci
ByoungSooPark:max-unused-variables
ByoungSooPark:achalmers/dbging-with-jess
ByoungSooPark:coredump-enginecommandmanager
ByoungSooPark:update-snapshots
ByoungSooPark:kurt-integrate-unreliable-camera_drag_move
ByoungSooPark:mike/sketch-mode-consolidation
ByoungSooPark:reuse-example-constants
ByoungSooPark:url-scheme
ByoungSooPark:kurt-speed-up-playwright-test-skip-wasm-build
ByoungSooPark:franknoirot/circle-tool
ByoungSooPark:parser-in-worker
ByoungSooPark:migrate-to-lsp-execution
ByoungSooPark:achalmers/extrude-in-batch
ByoungSooPark:achalmers/test-3-cubes
ByoungSooPark:achalmers/foo
ByoungSooPark:achalmers/update-h2
ByoungSooPark:achalmers/refactor-pipe-bodies
ByoungSooPark:pierremtb/issue1349-rollback-0a3c68f
ByoungSooPark:kurt-xstate-set-selection-clean-up
ByoungSooPark:achalmers/update-snapshot
ByoungSooPark:kurt-update-pw-snapshots
ByoungSooPark:achalmers/bump-kcl2
ByoungSooPark:achalmers/bump-kcl-lib
ByoungSooPark:achalmers/parser-bug
ByoungSooPark:achalmers/test-lots-of-points
ByoungSooPark:kurt-rectangle-tool-extra
ByoungSooPark:paultag/retry-on-failure
ByoungSooPark:batch-take-2
ByoungSooPark:batch-old-kcl
ByoungSooPark:angled-lines
ByoungSooPark:kcl_prelude
ByoungSooPark:achalmers/bump-kittycad-modeling-cmds
ByoungSooPark:achalmers/paul-qr-code-test
ByoungSooPark:frank-xstate-v5
ByoungSooPark:lee/native-import
ByoungSooPark:kurt-reduce-loading-timeout-noise
ByoungSooPark:kurt-fix-camera-set-from-debug-panel
ByoungSooPark:achalmers/line-stdlib
ByoungSooPark:achalmers/bump-execution-plan-crates
ByoungSooPark:lee/native-id
ByoungSooPark:kurt-add-segment-between
ByoungSooPark:fix-editor-edge
ByoungSooPark:kurt-remove-clickable-gaps
ByoungSooPark:pierremtb/playwright-retries
ByoungSooPark:kurt-extrude-stuff
ByoungSooPark:kurt-xstate-v5
ByoungSooPark:achalmers/grackle-arrays-as-values
ByoungSooPark:path-to-node
ByoungSooPark:grackle-lambda
ByoungSooPark:achalmers/bump-stack-size
ByoungSooPark:pierremtb/issue1266
ByoungSooPark:achalmers/line-data-optional-tag
ByoungSooPark:achalmers/more-tag-options
ByoungSooPark:pierremtb/issue1217
ByoungSooPark:extrude-make-variable
ByoungSooPark:achalmers/rename-modules
ByoungSooPark:achalmers/new-modules
ByoungSooPark:achalmers/composite-layout-via-array
ByoungSooPark:achalmers/array-not-vec
ByoungSooPark:paultag/connectivity-state
ByoungSooPark:achalmers/commit-cargo-lock
ByoungSooPark:achalmers/options-in-stdlib
ByoungSooPark:achalmers/make-enums-options
ByoungSooPark:achalmers/kcl-macro
ByoungSooPark:achalmers/double-type
ByoungSooPark:kurt-replicate-bad-error
ByoungSooPark:pierremtb/issue982
ByoungSooPark:achalmers/update-2020-tests
ByoungSooPark:achalmers/no-serde-json-value
ByoungSooPark:achalmers/no-json-numbers
ByoungSooPark:franknoirot/fix-ci-windows
ByoungSooPark:achalmers/839-dispatch-not-alt
ByoungSooPark:achalmers/try-fixing-tests
ByoungSooPark:achalmers/track-comment-styles
ByoungSooPark:achalmers/parser-ignores-comments-in-pipes
ByoungSooPark:achalmers/test
ByoungSooPark:achalmers/faster-tokenizer
ByoungSooPark:set-timeout-needs-lock
ByoungSooPark:paultag/useVal-orig
ByoungSooPark:paultag/useRef
ByoungSooPark:mike/relative-path-support-local-dev
ByoungSooPark:achalmers/relative-path-segments
ByoungSooPark:achalmers/rich-angle
ByoungSooPark:franknoirot/xstate-toolbar
ByoungSooPark:pierremtb/issue297
ByoungSooPark:paultag/add-play
ByoungSooPark:pierremtb/issue300
ByoungSooPark:kcl-84
ByoungSooPark:v1.0.8
ByoungSooPark:kcl-83
ByoungSooPark:v1.0.7
ByoungSooPark:kcl-82
ByoungSooPark:v1.0.6
ByoungSooPark:kcl-81
ByoungSooPark:v1.0.5
ByoungSooPark:kcl-80
ByoungSooPark:v1.0.4
ByoungSooPark:kcl-79
ByoungSooPark:v1.0.3
ByoungSooPark:kcl-78
ByoungSooPark:v1.0.2
ByoungSooPark:kcl-77
ByoungSooPark:v1.0.1
ByoungSooPark:kcl-76
ByoungSooPark:v1.0.0
ByoungSooPark:kcl-75
ByoungSooPark:v0.62.0
ByoungSooPark:kcl-74
ByoungSooPark:kcl-73
ByoungSooPark:kcl-72
ByoungSooPark:kcl-71
ByoungSooPark:v0.61.0
ByoungSooPark:kcl-70
ByoungSooPark:kcl-69
ByoungSooPark:v0.60.0
ByoungSooPark:nightly-v25.5.12
ByoungSooPark:nightly-v25.5.11
ByoungSooPark:nightly-v25.5.10
ByoungSooPark:nightly-v25.5.9
ByoungSooPark:v0.59.0
ByoungSooPark:kcl-68
ByoungSooPark:nightly-v25.5.8
ByoungSooPark:kcl-67
ByoungSooPark:nightly-v25.5.7
ByoungSooPark:nightly-v25.5.6
ByoungSooPark:nightly-v25.5.5
ByoungSooPark:nightly-v25.5.4
ByoungSooPark:nightly-v25.5.3
ByoungSooPark:kcl-66
ByoungSooPark:v0.58.0
ByoungSooPark:nightly-v25.5.2
ByoungSooPark:nightly-v25.5.1
ByoungSooPark:kcl-65
ByoungSooPark:v0.56.0
ByoungSooPark:v0.57.0
ByoungSooPark:nightly-v25.4.30
ByoungSooPark:nightly-v25.4.29
ByoungSooPark:kcl-64
ByoungSooPark:nightly-v25.4.28
ByoungSooPark:nightly-v25.4.27
ByoungSooPark:nightly-v25.4.26
ByoungSooPark:nightly-v25.4.25
ByoungSooPark:nightly-v25.4.24
ByoungSooPark:kcl-63
ByoungSooPark:v0.56.1
ByoungSooPark:v0.55.0
ByoungSooPark:nightly-v25.4.23
ByoungSooPark:nightly-v25.4.22
ByoungSooPark:nightly-v25.4.21
ByoungSooPark:nightly-v25.4.20
ByoungSooPark:nightly-v25.4.19
ByoungSooPark:nightly-v25.4.18
ByoungSooPark:nightly-v25.4.17
ByoungSooPark:nightly-v25.4.16
ByoungSooPark:kcl-62
ByoungSooPark:v0.54.0
ByoungSooPark:nightly-v25.4.15
ByoungSooPark:nightly-v25.4.14
ByoungSooPark:nightly-v25.4.13
ByoungSooPark:nightly-v25.4.12
ByoungSooPark:kcl-61
ByoungSooPark:v0.53.0
ByoungSooPark:nightly-v25.4.11
ByoungSooPark:kcl-60
ByoungSooPark:kcl-59
ByoungSooPark:nightly-v25.4.10
ByoungSooPark:nightly-v25.4.9
ByoungSooPark:nightly-v25.4.8
ByoungSooPark:nightly-v25.4.7
ByoungSooPark:nightly-v25.4.6
ByoungSooPark:nightly-v25.4.5
ByoungSooPark:nightly-v25.4.4
ByoungSooPark:nightly-v25.4.3
ByoungSooPark:kcl-58
ByoungSooPark:v0.52.0
ByoungSooPark:nightly-v25.4.2
ByoungSooPark:kcl-57
ByoungSooPark:nightly-v25.4.1
ByoungSooPark:nightly-v25.3.31
ByoungSooPark:nightly-v25.3.30
ByoungSooPark:kcl-56
ByoungSooPark:nightly-v25.3.29
ByoungSooPark:nightly-v25.3.28
ByoungSooPark:nightly-v25.3.27
ByoungSooPark:v0.51.0
ByoungSooPark:kcl-55
ByoungSooPark:nightly-v25.3.26
ByoungSooPark:kcl-54
ByoungSooPark:nightly-v25.3.25
ByoungSooPark:nightly-v25.3.24
ByoungSooPark:nightly-v25.3.23
ByoungSooPark:nightly-v25.3.22
ByoungSooPark:v0.50.0
ByoungSooPark:kcl-53
ByoungSooPark:nightly-v25.3.21
ByoungSooPark:kcl-52
ByoungSooPark:v0.49.0
ByoungSooPark:nightly-v25.3.20
ByoungSooPark:kcl-51
ByoungSooPark:nightly-v25.3.19
ByoungSooPark:v0.48.0
ByoungSooPark:vkcl-50.-49.0
ByoungSooPark:nightly-v25.3.18
ByoungSooPark:nightly-v25.3.17
ByoungSooPark:nightly-v25.3.16
ByoungSooPark:nightly-v25.3.15
ByoungSooPark:kcl-50
ByoungSooPark:nightly-v25.3.14
ByoungSooPark:nightly-v25.3.13
ByoungSooPark:kcl-49
ByoungSooPark:nightly-v25.3.12
ByoungSooPark:kcl-48
ByoungSooPark:nightly-v25.3.11
ByoungSooPark:v0.47.0
ByoungSooPark:kcl-47
ByoungSooPark:nightly-v25.3.10
ByoungSooPark:nightly-v25.3.9
ByoungSooPark:kcl-46
ByoungSooPark:nightly-v25.3.8
ByoungSooPark:nightly-v25.3.7
ByoungSooPark:ls
ByoungSooPark:nightly-v25.3.6
ByoungSooPark:nightly-v25.3.5
ByoungSooPark:nightly-v25.3.4
ByoungSooPark:nightly-v25.3.2
ByoungSooPark:nightly-v25.3.3
ByoungSooPark:nightly-v25.3.1
ByoungSooPark:45
ByoungSooPark:v0.46.0
ByoungSooPark:kcl-44
ByoungSooPark:44
ByoungSooPark:v0.45.0
ByoungSooPark:nightly-v25.2.28
ByoungSooPark:nightly-v25.2.27
ByoungSooPark:kcl-0.2.39
ByoungSooPark:nightly-v25.2.26
ByoungSooPark:nightly-v25.2.25
ByoungSooPark:nightly-v25.2.23
ByoungSooPark:nightly-v25.2.24
ByoungSooPark:nightly-v25.2.22
ByoungSooPark:nightly-v25.2.21
ByoungSooPark:nightly-v25.2.20
ByoungSooPark:v0.44.0
ByoungSooPark:kcl-0.2.38
ByoungSooPark:v0.43.0
ByoungSooPark:nightly-v25.2.18
ByoungSooPark:nightly-v25.2.16
ByoungSooPark:nightly-v25.2.17
ByoungSooPark:nightly-v25.2.15
ByoungSooPark:nightly-v25.2.14
ByoungSooPark:nightly-v25.2.13
ByoungSooPark:nightly-v25.2.12
ByoungSooPark:derive-docs-v0.1.36
ByoungSooPark:kcl-0.2.35
ByoungSooPark:v0.42.0
ByoungSooPark:nightly-v25.2.11
ByoungSooPark:nightly-v25.2.9
ByoungSooPark:nightly-v25.2.10
ByoungSooPark:nightly-v25.2.8
ByoungSooPark:nightly-v25.2.7
ByoungSooPark:nightly-v25.2.6
ByoungSooPark:v0.41.0
ByoungSooPark:nightly-v25.2.5
ByoungSooPark:nightly-v25.2.4
ByoungSooPark:nightly-v25.2.3
ByoungSooPark:nightly-v25.2.2
ByoungSooPark:nightly-v25.2.1
ByoungSooPark:v0.40.0
ByoungSooPark:v0.39.0
ByoungSooPark:nightly-v25.1.31
ByoungSooPark:nightly-v25.1.30
ByoungSooPark:nightly-v25.1.29
ByoungSooPark:nightly-v25.1.28
ByoungSooPark:v0.38.0
ByoungSooPark:nightly-v25.1.26
ByoungSooPark:nightly-v25.1.25
ByoungSooPark:nightly-v25.1.27
ByoungSooPark:nightly-v25.1.24
ByoungSooPark:nightly-v25.1.23
ByoungSooPark:nightly-v25.1.22
ByoungSooPark:nightly-v25.1.21
ByoungSooPark:nightly-v25.1.19
ByoungSooPark:v0.37.0
ByoungSooPark:nightly-v25.1.20
ByoungSooPark:nightly-v25.1.18
ByoungSooPark:nightly-v25.1.17
ByoungSooPark:nightly-v25.1.16
ByoungSooPark:v0.36.1
ByoungSooPark:nightly-v25.1.15
ByoungSooPark:v0.36.0
ByoungSooPark:nightly-v25.1.14
ByoungSooPark:nightly-v25.1.12
ByoungSooPark:nightly-v25.1.13
ByoungSooPark:nightly-v25.1.11
ByoungSooPark:nightly-v25.1.10
ByoungSooPark:nightly-v25.1.9
ByoungSooPark:nightly-v25.1.8
ByoungSooPark:v0.35.0
ByoungSooPark:nightly-v25.1.7
ByoungSooPark:nightly-v25.1.6
ByoungSooPark:nightly-v25.1.5
ByoungSooPark:nightly-v25.1.4
ByoungSooPark:nightly-v25.1.3
ByoungSooPark:nightly-v24.12.24
ByoungSooPark:nightly-v24.12.25
ByoungSooPark:nightly-v24.12.30
ByoungSooPark:nightly-v25.1.2
ByoungSooPark:nightly-v24.12.28
ByoungSooPark:nightly-v24.12.21
ByoungSooPark:nightly-v24.12.20
ByoungSooPark:v0.34.0
ByoungSooPark:v0.33.0
ByoungSooPark:nightly-v24.12.19
ByoungSooPark:nightly-v24.12.17
ByoungSooPark:v0.32.0
ByoungSooPark:nightly-v24.12.15
ByoungSooPark:nightly-v24.12.16
ByoungSooPark:nightly-v24.12.14
ByoungSooPark:v0.31.0
ByoungSooPark:nightly-v24.12.13
ByoungSooPark:nightly-v24.12.12
ByoungSooPark:v0.30.0
ByoungSooPark:nightly-v24.12.11
ByoungSooPark:nightly-v24.12.10
ByoungSooPark:nightly-v24.12.7
ByoungSooPark:nightly-v24.12.9
ByoungSooPark:nightly-v24.12.8
ByoungSooPark:nightly-v24.12.6
ByoungSooPark:kcl-0.2.28
ByoungSooPark:nightly-v24.12.5
ByoungSooPark:nightly-v24.12.4
ByoungSooPark:kcl-0.2.27
ByoungSooPark:v0.29.0
ByoungSooPark:v0.28.0
ByoungSooPark:list
ByoungSooPark:kcl-0.2.26
ByoungSooPark:kcl-test-server-0.1.17
ByoungSooPark:derive-docs-0.1.31
ByoungSooPark:v0.27.0
ByoungSooPark:v0.26.5
ByoungSooPark:v0.26.4
ByoungSooPark:derive-docs-0.1.30
ByoungSooPark:kcl-0.2.24
ByoungSooPark:kcl-test-server-0.1.16
ByoungSooPark:v0.26.3
ByoungSooPark:v0.26.2
ByoungSooPark:v0.26.1
ByoungSooPark:v0.26.0
ByoungSooPark:kcl-test-server-0.1.14
ByoungSooPark:kcl-0.2.22
ByoungSooPark:kcl-0.2.21
ByoungSooPark:v0.25.6
ByoungSooPark:v0.25.5
ByoungSooPark:v0.25.4
ByoungSooPark:kcl-0.2.18
ByoungSooPark:kcl-0.2.17
ByoungSooPark:v0.25.3
ByoungSooPark:v0.25.2
ByoungSooPark:v0.25.1
ByoungSooPark:v0.25.0
ByoungSooPark:kcl-0.2.10
ByoungSooPark:kcl-0.2.7
ByoungSooPark:v0.24.13
ByoungSooPark:v0.24.12
ByoungSooPark:v0.24.11
ByoungSooPark:v0.24.10
ByoungSooPark:v0.24.9
ByoungSooPark:v0.24.8
ByoungSooPark:v0.24.7
ByoungSooPark:v0.24.6
ByoungSooPark:v0.24.5
ByoungSooPark:v0.24.4
ByoungSooPark:v0.24.3
ByoungSooPark:v0.24.2
ByoungSooPark:v0.24.1
ByoungSooPark:v0.24.0
ByoungSooPark:v0.23.1
ByoungSooPark:v0.23.0
ByoungSooPark:v0.22.7
ByoungSooPark:v0.22.6
ByoungSooPark:v0.22.5
ByoungSooPark:v0.22.4
ByoungSooPark:v0.22.3
ByoungSooPark:v0.22.2
ByoungSooPark:v0.22.1
ByoungSooPark:v0.22.0
ByoungSooPark:v0.21.9
ByoungSooPark:v0.21.8
ByoungSooPark:v0.21.7
ByoungSooPark:v0.21.6
ByoungSooPark:v0.21.5
ByoungSooPark:v0.21.4
ByoungSooPark:v0.21.3
ByoungSooPark:v0.21.2
ByoungSooPark:v0.21.1
ByoungSooPark:v0.21.0
ByoungSooPark:v0.20.2
ByoungSooPark:v0.20.1
ByoungSooPark:v0.20.0
ByoungSooPark:v0.19.14
ByoungSooPark:v0.19.3
ByoungSooPark:v0.19.2
ByoungSooPark:v0.19.1
ByoungSooPark:v0.19.0
ByoungSooPark:v0.18.1
ByoungSooPark:v0.18.0
ByoungSooPark:derive-docs-0.1.13
ByoungSooPark:v0.17.3
ByoungSooPark:v0.17.2
ByoungSooPark:v0.17.1
ByoungSooPark:kcl-0.1.47
ByoungSooPark:derive-docs-0.1.12
ByoungSooPark:v0.17.0
ByoungSooPark:v0.16.0
ByoungSooPark:v0.15.6
ByoungSooPark:v0.15.5
ByoungSooPark:v0.15.4
ByoungSooPark:v0.15.3
ByoungSooPark:v0.15.2
ByoungSooPark:v0.15.1
ByoungSooPark:v0.15.0
ByoungSooPark:v0.14.0
ByoungSooPark:derive-docs-v0.1.5
ByoungSooPark:v0.13.0
ByoungSooPark:v0.12.0
ByoungSooPark:v0.11.3
ByoungSooPark:v0.11.2
ByoungSooPark:v0.11.1
ByoungSooPark:v0.11.0
ByoungSooPark:v0.10.0
ByoungSooPark:v0.9.5
ByoungSooPark:v0.9.4
ByoungSooPark:v0.9.3
ByoungSooPark:v0.9.2
ByoungSooPark:v0.9.1
ByoungSooPark:v0.9.0
ByoungSooPark:v0.8.2
ByoungSooPark:v0.8.1
ByoungSooPark:v0.8.0
ByoungSooPark:v0.7.1
ByoungSooPark:v0.7.0
ByoungSooPark:v0.6.1
ByoungSooPark:v0.6.0
ByoungSooPark:v0.5.0
ByoungSooPark:v0.4.0
ByoungSooPark:v0.3.2
ByoungSooPark:v0.3.1
ByoungSooPark:v0.3.0
ByoungSooPark:v0.2.0
ByoungSooPark:v0.1.0
ByoungSooPark:v0.0.4
ByoungSooPark:v0.0.3
ByoungSooPark:v0.0.2
ByoungSooPark:v0.0.1
...
compare: ByoungSooPark:paultag/connectivity-state
ByoungSooPark:main
ByoungSooPark:dev
ByoungSooPark:pierremtb/issue7615-Expose-`global`-optional-arg-for-all-point-and-click-transforms
ByoungSooPark:pierremtb/issue7657-Allow-all-sweeps-to-work-on-variable-less-profiles
ByoungSooPark:alteous/update-test-data
ByoungSooPark:dependabot/npm_and_yarn/major-05cfb393b6
ByoungSooPark:achalmers/enforce-right-handedness
ByoungSooPark:nadro/adhoc/with-site-base-url
ByoungSooPark:dependabot/npm_and_yarn/rust/kcl-language-server/major-f7bf1d1c76
ByoungSooPark:achalmers/plane-z-axis
ByoungSooPark:ben/conics
ByoungSooPark:franknoirot/7679/app-header
ByoungSooPark:franknoirot/7678/undo-redo-buttons
ByoungSooPark:nadro/adhoc/with-ws-modeling-url
ByoungSooPark:nadro/adhoc/login-per-env
ByoungSooPark:kurt-scale-sketch
ByoungSooPark:jtran/fix-errors-in-other-files
ByoungSooPark:kurt-contraint-colours
ByoungSooPark:jtran/plus-concat-arrays
ByoungSooPark:nadro/adhoc/skip-auth
ByoungSooPark:achalmers/plane-helpers
ByoungSooPark:wait-for-rect
ByoungSooPark:nadro/gh-6878/no-virtual-list
ByoungSooPark:nadro/gh-6878/file-explorer-next-iteration
ByoungSooPark:dependabot/cargo/rust/kittycad-0.3.38
ByoungSooPark:nadro/adhoc/feature-tree-error-css-nits
ByoungSooPark:dependabot/npm_and_yarn/minor-d83f4a4b30
ByoungSooPark:pierremtb/issue7626-initial-hole-cmd-config
ByoungSooPark:api-deux-preview-example
ByoungSooPark:pierremtb/issue7589-helix-args-update
ByoungSooPark:jtran/animate
ByoungSooPark:nadro/achalmers/grid-scale2
ByoungSooPark:nadro/broken-settings
ByoungSooPark:lee-at-zoo-corp/ttc-ux-1
ByoungSooPark:nrc-doc-sigs
ByoungSooPark:nrc-warn-attr
ByoungSooPark:achalmers/utf16-vs-8
ByoungSooPark:achalmers/simpler-helical
ByoungSooPark:pierremtb/issue7504-wip-footer-buttons
ByoungSooPark:andrewvarga/6629/make-undo-redo-work-without-code-pane
ByoungSooPark:andrewvarga/6629/make-undo-redo-work-without-code-pane-2
ByoungSooPark:achalmers/bans
ByoungSooPark:pierremtb/issue6297-use-artifact-graph-we-get-back-on-errors-to-do-selections-on-whatever-did-work
ByoungSooPark:nicboone8-patch-3
ByoungSooPark:andrewvarga/6629/make-undo-redo-work-without-code-pane-hide-panes(cheap_fix)
ByoungSooPark:pierremtb/adhoc/release-template
ByoungSooPark:achalmers/grid-scale
ByoungSooPark:pierremtb/adhoc/e2e-web-snapshots-chromium
ByoungSooPark:nadro/gh-7169/3dconnexion-support
ByoungSooPark:absolutely-dope-makefile-md-idea
ByoungSooPark:kurt-web-app-oauth
ByoungSooPark:nicboone8-patch-1
ByoungSooPark:pierremtb/issue7349-transform-codemods-out-of-pipe
ByoungSooPark:jtran/fillet-error-test
ByoungSooPark:achalmers/6072-cryptic-error-var-ref-while-def
ByoungSooPark:kurt-flange-point-n-click
ByoungSooPark:do-not-flush-fillets-transform
ByoungSooPark:franknoirot/adhoc/optionally-chain-errorcode
ByoungSooPark:nested_dir_fixes
ByoungSooPark:pierremtb/wip-moving-insert-to-modeling
ByoungSooPark:remove-unused-diff
ByoungSooPark:revert-7068-revert-7048-franknoirot/adhoc/just-use-modify-with-text-to-cad
ByoungSooPark:achalmers/unnecessary-percent
ByoungSooPark:pierremtb/adhoc/loft-validation-for-2-sketches
ByoungSooPark:codex/fix-race-condition-in-js-ts-code
ByoungSooPark:codex/update-onmousedragregex-for-number-matching
ByoungSooPark:jtran/parse-ascription
ByoungSooPark:franknoirot/adhoc/poetry-for-text-to-cad
ByoungSooPark:nrc-no-angle
ByoungSooPark:remove-extra-file-test
ByoungSooPark:lsp-colors-codemirrror
ByoungSooPark:mirror-2d-not-extruding-both
ByoungSooPark:achalmers/set-flag-to-default
ByoungSooPark:pierremtb/adhoc/sweep-sectional-default
ByoungSooPark:adjust-segment-overlay-counts
ByoungSooPark:jtran/fix-sketch-on-face-node-path
ByoungSooPark:delete-network-indicator-test
ByoungSooPark:pierremtb/adhoc/disable-recurse-home
ByoungSooPark:marijnh/signature-tooltip
ByoungSooPark:pierremtb/adhoc/clean-up-nightly-on-merge-more
ByoungSooPark:achalmers/kcl-book
ByoungSooPark:pierremtb/issue6749-Change-nightly-builds-to-deploy-from-each-push-to-main-and-change-name
ByoungSooPark:kurt-6846
ByoungSooPark:more-gears
ByoungSooPark:max/bug-deleting-fillet-deletes-revolve
ByoungSooPark:jtran/fmt-hook
ByoungSooPark:max/undeletable-unassigned-fillet
ByoungSooPark:franknoirot/adhoc/update-sim-test
ByoungSooPark:franknoirot/adhoc/skinny-modeling-view
ByoungSooPark:tab-demo
ByoungSooPark:achalmers/new-fillet-options
ByoungSooPark:serena/clone-uuid-mess
ByoungSooPark:test-windows-assemblies
ByoungSooPark:pierremtb/adhoc/update-snaphots-2025-05-05
ByoungSooPark:franknoirot/nadro/kurt/gangs-all-here
ByoungSooPark:achalmers/rm-dead-code
ByoungSooPark:bug-fillet-edit-is-not-working
ByoungSooPark:achalmers/stop-parsing-positional
ByoungSooPark:achalmers/rm-appearance
ByoungSooPark:achalmers/segLen
ByoungSooPark:achalmers/cleanup3
ByoungSooPark:achalmers/cleanup2
ByoungSooPark:achalmers/morecleanup
ByoungSooPark:pierremtb/issue6477-Feature-tree-loading-indicator-is-too-big-and-requires-scroll-to-see
ByoungSooPark:ben/involute_path
ByoungSooPark:pierremtb/adhoc/quick-eval-stream-offset-impact-on-e2e
ByoungSooPark:jtran/update-output
ByoungSooPark:achalmers/loft-is-kwargs
ByoungSooPark:kurt-planes-kcl
ByoungSooPark:franknoirot/nadro-6352
ByoungSooPark:franknoirot/tweak-test-nrc-uom-cmds
ByoungSooPark:david/fix-plane-conversion-case
ByoungSooPark:franknoirot/adhoc/split-sidebar
ByoungSooPark:jtran/json-parse-log
ByoungSooPark:franknoirot/adhoc/try-prod-snapshot-env
ByoungSooPark:achalmers/test-nothing
ByoungSooPark:kurt-fix-main
ByoungSooPark:achalmers/bump-xbeam
ByoungSooPark:franknoirot/adhoc/revert-6339
ByoungSooPark:franknoirot/adhoc/fix-manual-edits-test
ByoungSooPark:updater-test
ByoungSooPark:chalmerstran/kwargs-arc
ByoungSooPark:lf94/stream-idle-revamp
ByoungSooPark:pierremtb/issue6276-build-apps-should-fail-on-windows-codesign-errors
ByoungSooPark:pierremtb/issue6256-Updater-on-Nightly-on-Windows-failed
ByoungSooPark:nrc-uom-quant
ByoungSooPark:pierremtb/adhoc/windows-16
ByoungSooPark:franknoirot/adhoc/dont-set-debug-panel-setting-manually
ByoungSooPark:franknoirot/adhoc/close-cmd-bar-only-disconnect
ByoungSooPark:franknoirot/adhoc/lengthen-code-timeout-onboarding-tests
ByoungSooPark:franknoirot/adhoc/stabilize-overlay-tests
ByoungSooPark:achalmers/iterative-binary-ops
ByoungSooPark:franknoirot/adhoc/router-xstate
ByoungSooPark:nrc-conversion-fns
ByoungSooPark:jess/test-output
ByoungSooPark:jess/changes-import
ByoungSooPark:eslint
ByoungSooPark:sectional-sweeps-default
ByoungSooPark:lee-at-zoo-corp/network-code
ByoungSooPark:achalmers/kw-angled-line-merged
ByoungSooPark:paultag/gpu
ByoungSooPark:fillet-error-test
ByoungSooPark:paultag/import
ByoungSooPark:safe-reset-scene
ByoungSooPark:nrc-std-axis
ByoungSooPark:jtran/promise-registry
ByoungSooPark:ascii
ByoungSooPark:pierremtb/issue5504-Add-edit-flow-for-Revolve-text-snapshots
ByoungSooPark:pierremtb/adhoc/update-helix-snaps-wth
ByoungSooPark:pierremtb/issue5950-Add-edit-flow-for-Chamfer
ByoungSooPark:nrc-std-kw
ByoungSooPark:jtran/units-indicator-fix-comments
ByoungSooPark:pierremtb/adhoc/fixme-on-create-new-file
ByoungSooPark:achalmers/kcl-involute
ByoungSooPark:pierremtb/adhoc/add-more-sweep-tests
ByoungSooPark:pierremtb/adhoc/hocho-forge
ByoungSooPark:pierremtb/adhoc/disable-failing-tests
ByoungSooPark:revert-5809-lf94/macos-window-creation
ByoungSooPark:pierremtb/adhoc/use-less-namespace-resources-back-to-8-workers-1-on-retry
ByoungSooPark:pierremtb/adhoc/use-less-namespace-resources-back-to-1-worker
ByoungSooPark:jtran/fix-units-tolerance
ByoungSooPark:lf94/mac-mini-build-script
ByoungSooPark:jtran/sketch-mode-artifact-graph
ByoungSooPark:pierremtb/adhoc/network-test
ByoungSooPark:franknoirot/5521/fillet-edit-flow
ByoungSooPark:pierremtb/adhoc/flaky-tests
ByoungSooPark:jtran/sequential-kcl-samples
ByoungSooPark:nickmccleery/fix-update-camera-to-axis
ByoungSooPark:lf94/specify-bash-for-windows-ci
ByoungSooPark:lf94/fix-rust
ByoungSooPark:pierremtb/adhoc/pnpm
ByoungSooPark:pierremtb/adhoc/update-snaps
ByoungSooPark:achalmers/xline-kw
ByoungSooPark:pierremtb/issue5502-Turn-nightly-tag-generation-into-helper-script-that-can-run-locally
ByoungSooPark:jtran/fix-assembly-units
ByoungSooPark:iterion/runs-on-windows
ByoungSooPark:pierremtb/adhoc/yarn-berry
ByoungSooPark:pierremtb/adhoc/commit-rust-analyzer-linked-projects
ByoungSooPark:paultag/fafo
ByoungSooPark:pierremtb/adhoc/revolve-sketch-races
ByoungSooPark:achalmers/fix-export
ByoungSooPark:pierremtb/adhoc/get-closed-issues-since-last-meeting
ByoungSooPark:pierremtb/changelog
ByoungSooPark:pierremtb/adhoc/e2e-no-cache-no-shard
ByoungSooPark:pierremtb/adhoc/e2e-no-cache-8-shard
ByoungSooPark:pierremtb/adhoc/workers-1
ByoungSooPark:pierremtb/adhoc/max-retrys-10
ByoungSooPark:achalmers/hypothesis
ByoungSooPark:achalmers/wait-for-enable-sketch-mode
ByoungSooPark:pierremtb/windows-dev-experience-pin-v2-release
ByoungSooPark:maxammann/fix-sdp-error
ByoungSooPark:kurt-camera-test-tweak
ByoungSooPark:franknoirot/3960/annotate-new-files
ByoungSooPark:achalmers/start-using-next-kcl-samples
ByoungSooPark:pierremtb/adhoc/download-kcl-samples-once-and-for-all
ByoungSooPark:pierremtb/adhoc/disable-ded-test
ByoungSooPark:pierremtb/issue5376-Camera-Jump-While-Dragging
ByoungSooPark:pierremtb/issue5346-Multi-second-blank-screen-on-second-instance-of-the-app-workers-1
ByoungSooPark:franknoirot/multi-profile-delete
ByoungSooPark:achalmers/restore-prompt-to-edit-tests
ByoungSooPark:pierremtb/adhoc/update-kcl-samples
ByoungSooPark:pierremtb/playwright-may-fool-me-once
ByoungSooPark:achalmers/kw-pattern-with-kevin-merge
ByoungSooPark:franknoirot/3960/change-settings-cmd
ByoungSooPark:pierremtb/issue5311-Add-helix-type-to-the-artifact-graph
ByoungSooPark:jtran/test-loft
ByoungSooPark:pierremtb/nadro-ubuntu-e2e-local-fixes
ByoungSooPark:pierremtb/playwright-may-fool-me-once-4-shards-2-workers-kevin
ByoungSooPark:pierremtb/playwright-may-fool-me-once-1-shard-kevin
ByoungSooPark:pierremtb/playwright-may-fool-me-once-1-shard
ByoungSooPark:kurt-delete-soon-temp-branch-for-diff
ByoungSooPark:pierremtb/make-snapshot-bot-upload-instead-of-commit
ByoungSooPark:stream-pause-behavior
ByoungSooPark:achalmers/circle-kw-fn
ByoungSooPark:achalmers/terse-close-path
ByoungSooPark:achalmers/kw-fn-sketches
ByoungSooPark:pierremtb/shell-dry-run-validation-on-selections-and-extra-arguments
ByoungSooPark:jtran/offset-plane-artifact-graph
ByoungSooPark:achalmers/test-main-e2e
ByoungSooPark:jtran/package-manager
ByoungSooPark:achalmers/kw-fn-circle
ByoungSooPark:achalmers/kw-fn-xy-line
ByoungSooPark:achalmers/improve-parse-error-fmt
ByoungSooPark:kurt-chicken-coop-support
ByoungSooPark:lf94/kurt-bring-back-multi-profile
ByoungSooPark:pierremtb/test-pr-3009
ByoungSooPark:pierremtb/test-pr-3008
ByoungSooPark:pierremtb/issue5101-Allow-feature-tree-selection-for-point-and-click-Sweep
ByoungSooPark:paultag/refgraph
ByoungSooPark:pierremtb/4088/create-file-url
ByoungSooPark:nrc-depr-math
ByoungSooPark:revert-5100-franknoirot/5083/bugfix-create-project
ByoungSooPark:pierremtb/issue5048-Planes-cant-be-preselected-for-Offset-plane
ByoungSooPark:hotfix-v0.36.1
ByoungSooPark:lf94/fix-golden-standard-tests
ByoungSooPark:franknoirot/4442/refactor-find-unique-name
ByoungSooPark:jtran/fix-lint-scripts
ByoungSooPark:kurt-bring-back-multi-profile
ByoungSooPark:achalmers/debug-main
ByoungSooPark:guptaarnav/array-kwargs
ByoungSooPark:guptaarnav/array-length
ByoungSooPark:pierremtb/issue4662-Point-and-click-deletion-of-Lofts-and-Offset-Planes-explicit-solid-id
ByoungSooPark:with-our-powers-combined-bring-back-multi-profile
ByoungSooPark:pierremtb/fix/hook-into-markdown-generated-anchors
ByoungSooPark:pierremtb/e2e-snapshots-linux-only-test-bot-update
ByoungSooPark:remove-old-settings-backwards-compat
ByoungSooPark:jtran/log-in-ci-cargo-test
ByoungSooPark:franknoirot/4442/refactor-calculate-kcl-helper
ByoungSooPark:jtran/clear-closures
ByoungSooPark:jtran/per-file-units
ByoungSooPark:pierremtb/im-dying
ByoungSooPark:pierremtb/electron-tests-one-last-try-16-core-win
ByoungSooPark:achalmers/wrong-id-in-pattern
ByoungSooPark:pierremtb/backup-cut-release-v0.32.0
ByoungSooPark:jtran/offset-plane-from-face
ByoungSooPark:achalmers/extrude-batch
ByoungSooPark:mike/multi-extrude-experimentation
ByoungSooPark:pierremtb/move-tests-to-electon
ByoungSooPark:nrc-fix
ByoungSooPark:pierremtb/multi-profile-circle-fixes
ByoungSooPark:paultag/diff
ByoungSooPark:move-tests-to-electron-2
ByoungSooPark:nrc-unneccessary
ByoungSooPark:pierremtb/issue4059-Multiple-linux-issues-when-testing-production-build
ByoungSooPark:pierremtb/issue4472-Add-shell-point-and-click-operation-backup
ByoungSooPark:planes-bug
ByoungSooPark:pierremtb/move-tests-to-electron
ByoungSooPark:franknoirot/adhoc/add-status-bar
ByoungSooPark:revert-4654-pierremtb/issue4646-Add-list-of-commits-as-changelog-between-nightly-builds
ByoungSooPark:pierremtb/fix-nightly-release-notes
ByoungSooPark:achalmers/default-to-straight-on-view
ByoungSooPark:pierremtb/fix-snaps
ByoungSooPark:pierremtb/codeowners
ByoungSooPark:nrc-test-main
ByoungSooPark:kurt-test-improvement
ByoungSooPark:achalmers/optional-bool-field
ByoungSooPark:achalmers/refactor-parser-impl
ByoungSooPark:franknoirot/4274/default-planes-artifact-graph
ByoungSooPark:cut-release-v0.26.6
ByoungSooPark:pierremtb/issue4192
ByoungSooPark:exports-named
ByoungSooPark:jtran/fix-publish
ByoungSooPark:achalmers/fuck-you-playwright
ByoungSooPark:achalmers/skip-serializing-digest-on-if
ByoungSooPark:achalmers/weird-percent
ByoungSooPark:mike/fix-tests-env-vars
ByoungSooPark:achalmers/tag-type-again
ByoungSooPark:franknoirot/adhoc/await-settings-write-test
ByoungSooPark:nrc-refactor-node
ByoungSooPark:franknoirot/editable-hotkeys
ByoungSooPark:achalmers/no-more-base-path
ByoungSooPark:pierremtb/issue4296-Remove-E2E-tests-requirement-on-Cut-Release-PR
ByoungSooPark:achalmers/zoo-host-not-local-engine-addr
ByoungSooPark:achalmers/faster-fillet
ByoungSooPark:achalmers/add-full-path-to-tag
ByoungSooPark:mike/engine-utils-wasm
ByoungSooPark:achalmers/arc-arg-order
ByoungSooPark:achalmers/tag-type
ByoungSooPark:achalmers/further-reduce-duplication
ByoungSooPark:main2
ByoungSooPark:achalmers/duplicate-type-key
ByoungSooPark:franknoirot/prevent-reload-on-deletion
ByoungSooPark:achalmers/lee-l-sys-benchmark
ByoungSooPark:import-fix-maybe
ByoungSooPark:pierremtb/update-download-progress-updater-test
ByoungSooPark:jtran/apple-trackpad
ByoungSooPark:pierremtb/issue3984-Changelog-view-or-Breaking-Change-Message-updater-test
ByoungSooPark:mike/second-arc-attempt
ByoungSooPark:cut-release-v0.25.6-updater-test
ByoungSooPark:paultag/machine-api-api
ByoungSooPark:kurt-revert-export-test-skip
ByoungSooPark:watch-fs
ByoungSooPark:pierremtb/update-download-progress-flatten
ByoungSooPark:kurt-debug-retries
ByoungSooPark:kurt-zoom-not-returning-demo-delete-branch
ByoungSooPark:kurt-refactor-selections-to-use-artifacts
ByoungSooPark:jtran/executor-artifacts
ByoungSooPark:achalmers/recast-const-as-let
ByoungSooPark:paultag/tabled
ByoungSooPark:achalmers/no-more-jsonschema-in-modeling-api
ByoungSooPark:more-sketch-on-chamfer-tests
ByoungSooPark:franknoirot/fix-project-settings-override-test
ByoungSooPark:franknoirot/update-file-size-tests
ByoungSooPark:ryanrosello-og/playwright-test-coverage
ByoungSooPark:franknoirot/3463/text-to-cad-controls
ByoungSooPark:kurt-circle
ByoungSooPark:cut-release-v0.25.1-updater-test-build-2
ByoungSooPark:cut-release-v0.25.1-updater-test-build-1
ByoungSooPark:achalmers-and-frank
ByoungSooPark:kurt-modelstateindicator
ByoungSooPark:cut-release-v0.25.0-updater-test-build-2
ByoungSooPark:cut-release-v0.25.0-updater-test-build-1
ByoungSooPark:iterion/enable-last-win32-test
ByoungSooPark:cut-release-v0.25.0-updater-test-try-again
ByoungSooPark:cut-release-v0.25.0-updater-test
ByoungSooPark:kurt-remove-or-TEST
ByoungSooPark:pierremtb/tauri-cut-release-v0.25.0-updater-test
ByoungSooPark:franknoirot/fix-playwright-web
ByoungSooPark:pierremtb/issue3528-electron-builder-test
ByoungSooPark:pierremtb/issue3528-updater-tauri-to-electron
ByoungSooPark:pierremtb/issue3528-electron-builder-bump
ByoungSooPark:pierremtb/tauri-nsis
ByoungSooPark:achalmers/again-fucking-tan-rebased
ByoungSooPark:achalmers/new-tangential-arc-to-relative
ByoungSooPark:achalmers/again-fucking-tan2
ByoungSooPark:achalmers/remove-tanarc-to
ByoungSooPark:kurt-test-timeout
ByoungSooPark:achalmers/rm-extrude-group
ByoungSooPark:ok
ByoungSooPark:pierremtb/issue3528-Add-electron-updater
ByoungSooPark:pierremtb/tauri-to-electron-updater-test
ByoungSooPark:kurt-does-revert-fix-tests
ByoungSooPark:achalmers/more-noncode-nodes
ByoungSooPark:kurt-win-safe
ByoungSooPark:achalmers/again-fucking-tan
ByoungSooPark:achalmers/new-tanarc
ByoungSooPark:franknoirot/fix-electron-use-sep
ByoungSooPark:jtran/recursion
ByoungSooPark:achalmers/separate-traverse-vs-extrude
ByoungSooPark:kurt-text-to-cad-robustness
ByoungSooPark:ryanrosello-og/troubleshoot-turn-on-macos
ByoungSooPark:kurt-messy-env-stuff
ByoungSooPark:achalmers/serde-kcl
ByoungSooPark:achalmers/no-more-uservalue
ByoungSooPark:lf94/tauri-to-electron-frank
ByoungSooPark:kurt-rebase-electron
ByoungSooPark:achalmers/test-macro
ByoungSooPark:kurt-add-edges-to-artifact-graph
ByoungSooPark:dependabot/npm_and_yarn/tauri-apps/plugin-fs-2.0.0-rc.0
ByoungSooPark:dependabot/npm_and_yarn/tauri-apps/plugin-process-2.0.0-rc.0
ByoungSooPark:dependabot/npm_and_yarn/tauri-apps/plugin-os-2.0.0-rc.0
ByoungSooPark:dependabot/npm_and_yarn/vite-tsconfig-paths-5.0.1
ByoungSooPark:dependabot/npm_and_yarn/tweenjs/tween.js-25.0.0
ByoungSooPark:jtran/fix-edit-sketch-plane
ByoungSooPark:franknoirot/revert-3250
ByoungSooPark:zoom-to-fit-on-object-pop
ByoungSooPark:franknoirot/reset-camera-on-empty-scene
ByoungSooPark:franknoirot/circle-tool-2
ByoungSooPark:jtran/require-variable
ByoungSooPark:jtran/type-check-node-from-path
ByoungSooPark:achalmers/release-kcl-lib
ByoungSooPark:jtran/disable-rectangle
ByoungSooPark:ryanrosello-og/stabilize-mouse-clicks
ByoungSooPark:ryan-branch-clone
ByoungSooPark:autocomplete-memeber-expressions-etc
ByoungSooPark:paultag/remove-add
ByoungSooPark:jtran/y-combinator
ByoungSooPark:pierremtb/issue2805
ByoungSooPark:pierremtb/issue2610
ByoungSooPark:pierremtb/issue2805-push-updater-windows-aarch64
ByoungSooPark:kurt-wiggle-move-robustness
ByoungSooPark:achalmers/update-tests
ByoungSooPark:achalmers/fix-stale-lock-check
ByoungSooPark:tmp-mediaStream-fix
ByoungSooPark:lf94/emergency-no-idle
ByoungSooPark:multi-sketch-profile
ByoungSooPark:kurt-rust-sins
ByoungSooPark:jtran/fix-constraints
ByoungSooPark:2469
ByoungSooPark:kurt-2833
ByoungSooPark:kurt-skip-network-tests-mac
ByoungSooPark:callbacks-re-part-1
ByoungSooPark:lf94/proper-shutdown
ByoungSooPark:pierremtb/issue2741-Windows-updater-stopped-working
ByoungSooPark:try-16-cores
ByoungSooPark:pierremtb/bf3886a
ByoungSooPark:remove-the-json-parse-stringify-everywhere
ByoungSooPark:pierremtb/issue2840-Exports-on-macOS-fail
ByoungSooPark:paultag/walk-updates
ByoungSooPark:refactor-ls-worker
ByoungSooPark:achalmers/bump-tauri-lock
ByoungSooPark:pierremtb/back-to-tauri-build
ByoungSooPark:lf94/fix-builds
ByoungSooPark:sketch-on-inside-shell
ByoungSooPark:wip-multi-profile
ByoungSooPark:achalmers/kcl-patterns
ByoungSooPark:achalmers/2580-reuse-engine-instance-again2
ByoungSooPark:achalmers/miette-errors
ByoungSooPark:zoom-tweaks2
ByoungSooPark:zoom-tweaks
ByoungSooPark:pierremtb/fix-ci-runners-versions
ByoungSooPark:coredump-singletons
ByoungSooPark:coredump-clientstate
ByoungSooPark:achalmers/read-vs-deser-errors
ByoungSooPark:1549-sketch-segment-colors
ByoungSooPark:kurt-speed-up-overlay-test
ByoungSooPark:achalmers/dont-use-tmp
ByoungSooPark:achalmers/2580-reuse-engine-instance-again
ByoungSooPark:pierremtb/issue2620
ByoungSooPark:kurt-try-caching-playwright-browsers
ByoungSooPark:achalmers/bumps
ByoungSooPark:achalmers/bump-zip
ByoungSooPark:toast-does-not-accept-Errors
ByoungSooPark:paultag/tests
ByoungSooPark:kurt-connection-20240413
ByoungSooPark:kurt-test-refactors
ByoungSooPark:achalmers/test-ci
ByoungSooPark:max-unused-variables
ByoungSooPark:achalmers/dbging-with-jess
ByoungSooPark:coredump-enginecommandmanager
ByoungSooPark:update-snapshots
ByoungSooPark:kurt-integrate-unreliable-camera_drag_move
ByoungSooPark:mike/sketch-mode-consolidation
ByoungSooPark:reuse-example-constants
ByoungSooPark:url-scheme
ByoungSooPark:kurt-speed-up-playwright-test-skip-wasm-build
ByoungSooPark:franknoirot/circle-tool
ByoungSooPark:parser-in-worker
ByoungSooPark:migrate-to-lsp-execution
ByoungSooPark:achalmers/extrude-in-batch
ByoungSooPark:achalmers/test-3-cubes
ByoungSooPark:achalmers/foo
ByoungSooPark:achalmers/update-h2
ByoungSooPark:achalmers/refactor-pipe-bodies
ByoungSooPark:pierremtb/issue1349-rollback-0a3c68f
ByoungSooPark:kurt-xstate-set-selection-clean-up
ByoungSooPark:achalmers/update-snapshot
ByoungSooPark:kurt-update-pw-snapshots
ByoungSooPark:achalmers/bump-kcl2
ByoungSooPark:achalmers/bump-kcl-lib
ByoungSooPark:achalmers/parser-bug
ByoungSooPark:achalmers/test-lots-of-points
ByoungSooPark:kurt-rectangle-tool-extra
ByoungSooPark:paultag/retry-on-failure
ByoungSooPark:batch-take-2
ByoungSooPark:batch-old-kcl
ByoungSooPark:angled-lines
ByoungSooPark:kcl_prelude
ByoungSooPark:achalmers/bump-kittycad-modeling-cmds
ByoungSooPark:achalmers/paul-qr-code-test
ByoungSooPark:frank-xstate-v5
ByoungSooPark:lee/native-import
ByoungSooPark:kurt-reduce-loading-timeout-noise
ByoungSooPark:kurt-fix-camera-set-from-debug-panel
ByoungSooPark:achalmers/line-stdlib
ByoungSooPark:achalmers/bump-execution-plan-crates
ByoungSooPark:lee/native-id
ByoungSooPark:kurt-add-segment-between
ByoungSooPark:fix-editor-edge
ByoungSooPark:kurt-remove-clickable-gaps
ByoungSooPark:pierremtb/playwright-retries
ByoungSooPark:kurt-extrude-stuff
ByoungSooPark:kurt-xstate-v5
ByoungSooPark:achalmers/grackle-arrays-as-values
ByoungSooPark:path-to-node
ByoungSooPark:grackle-lambda
ByoungSooPark:achalmers/bump-stack-size
ByoungSooPark:pierremtb/issue1266
ByoungSooPark:achalmers/line-data-optional-tag
ByoungSooPark:achalmers/more-tag-options
ByoungSooPark:pierremtb/issue1217
ByoungSooPark:extrude-make-variable
ByoungSooPark:achalmers/rename-modules
ByoungSooPark:achalmers/new-modules
ByoungSooPark:achalmers/composite-layout-via-array
ByoungSooPark:achalmers/array-not-vec
ByoungSooPark:paultag/connectivity-state
ByoungSooPark:achalmers/commit-cargo-lock
ByoungSooPark:achalmers/options-in-stdlib
ByoungSooPark:achalmers/make-enums-options
ByoungSooPark:achalmers/kcl-macro
ByoungSooPark:achalmers/double-type
ByoungSooPark:kurt-replicate-bad-error
ByoungSooPark:pierremtb/issue982
ByoungSooPark:achalmers/update-2020-tests
ByoungSooPark:achalmers/no-serde-json-value
ByoungSooPark:achalmers/no-json-numbers
ByoungSooPark:franknoirot/fix-ci-windows
ByoungSooPark:achalmers/839-dispatch-not-alt
ByoungSooPark:achalmers/try-fixing-tests
ByoungSooPark:achalmers/track-comment-styles
ByoungSooPark:achalmers/parser-ignores-comments-in-pipes
ByoungSooPark:achalmers/test
ByoungSooPark:achalmers/faster-tokenizer
ByoungSooPark:set-timeout-needs-lock
ByoungSooPark:paultag/useVal-orig
ByoungSooPark:paultag/useRef
ByoungSooPark:mike/relative-path-support-local-dev
ByoungSooPark:achalmers/relative-path-segments
ByoungSooPark:achalmers/rich-angle
ByoungSooPark:franknoirot/xstate-toolbar
ByoungSooPark:pierremtb/issue297
ByoungSooPark:paultag/add-play
ByoungSooPark:pierremtb/issue300
ByoungSooPark:kcl-84
ByoungSooPark:v1.0.8
ByoungSooPark:kcl-83
ByoungSooPark:v1.0.7
ByoungSooPark:kcl-82
ByoungSooPark:v1.0.6
ByoungSooPark:kcl-81
ByoungSooPark:v1.0.5
ByoungSooPark:kcl-80
ByoungSooPark:v1.0.4
ByoungSooPark:kcl-79
ByoungSooPark:v1.0.3
ByoungSooPark:kcl-78
ByoungSooPark:v1.0.2
ByoungSooPark:kcl-77
ByoungSooPark:v1.0.1
ByoungSooPark:kcl-76
ByoungSooPark:v1.0.0
ByoungSooPark:kcl-75
ByoungSooPark:v0.62.0
ByoungSooPark:kcl-74
ByoungSooPark:kcl-73
ByoungSooPark:kcl-72
ByoungSooPark:kcl-71
ByoungSooPark:v0.61.0
ByoungSooPark:kcl-70
ByoungSooPark:kcl-69
ByoungSooPark:v0.60.0
ByoungSooPark:nightly-v25.5.12
ByoungSooPark:nightly-v25.5.11
ByoungSooPark:nightly-v25.5.10
ByoungSooPark:nightly-v25.5.9
ByoungSooPark:v0.59.0
ByoungSooPark:kcl-68
ByoungSooPark:nightly-v25.5.8
ByoungSooPark:kcl-67
ByoungSooPark:nightly-v25.5.7
ByoungSooPark:nightly-v25.5.6
ByoungSooPark:nightly-v25.5.5
ByoungSooPark:nightly-v25.5.4
ByoungSooPark:nightly-v25.5.3
ByoungSooPark:kcl-66
ByoungSooPark:v0.58.0
ByoungSooPark:nightly-v25.5.2
ByoungSooPark:nightly-v25.5.1
ByoungSooPark:kcl-65
ByoungSooPark:v0.56.0
ByoungSooPark:v0.57.0
ByoungSooPark:nightly-v25.4.30
ByoungSooPark:nightly-v25.4.29
ByoungSooPark:kcl-64
ByoungSooPark:nightly-v25.4.28
ByoungSooPark:nightly-v25.4.27
ByoungSooPark:nightly-v25.4.26
ByoungSooPark:nightly-v25.4.25
ByoungSooPark:nightly-v25.4.24
ByoungSooPark:kcl-63
ByoungSooPark:v0.56.1
ByoungSooPark:v0.55.0
ByoungSooPark:nightly-v25.4.23
ByoungSooPark:nightly-v25.4.22
ByoungSooPark:nightly-v25.4.21
ByoungSooPark:nightly-v25.4.20
ByoungSooPark:nightly-v25.4.19
ByoungSooPark:nightly-v25.4.18
ByoungSooPark:nightly-v25.4.17
ByoungSooPark:nightly-v25.4.16
ByoungSooPark:kcl-62
ByoungSooPark:v0.54.0
ByoungSooPark:nightly-v25.4.15
ByoungSooPark:nightly-v25.4.14
ByoungSooPark:nightly-v25.4.13
ByoungSooPark:nightly-v25.4.12
ByoungSooPark:kcl-61
ByoungSooPark:v0.53.0
ByoungSooPark:nightly-v25.4.11
ByoungSooPark:kcl-60
ByoungSooPark:kcl-59
ByoungSooPark:nightly-v25.4.10
ByoungSooPark:nightly-v25.4.9
ByoungSooPark:nightly-v25.4.8
ByoungSooPark:nightly-v25.4.7
ByoungSooPark:nightly-v25.4.6
ByoungSooPark:nightly-v25.4.5
ByoungSooPark:nightly-v25.4.4
ByoungSooPark:nightly-v25.4.3
ByoungSooPark:kcl-58
ByoungSooPark:v0.52.0
ByoungSooPark:nightly-v25.4.2
ByoungSooPark:kcl-57
ByoungSooPark:nightly-v25.4.1
ByoungSooPark:nightly-v25.3.31
ByoungSooPark:nightly-v25.3.30
ByoungSooPark:kcl-56
ByoungSooPark:nightly-v25.3.29
ByoungSooPark:nightly-v25.3.28
ByoungSooPark:nightly-v25.3.27
ByoungSooPark:v0.51.0
ByoungSooPark:kcl-55
ByoungSooPark:nightly-v25.3.26
ByoungSooPark:kcl-54
ByoungSooPark:nightly-v25.3.25
ByoungSooPark:nightly-v25.3.24
ByoungSooPark:nightly-v25.3.23
ByoungSooPark:nightly-v25.3.22
ByoungSooPark:v0.50.0
ByoungSooPark:kcl-53
ByoungSooPark:nightly-v25.3.21
ByoungSooPark:kcl-52
ByoungSooPark:v0.49.0
ByoungSooPark:nightly-v25.3.20
ByoungSooPark:kcl-51
ByoungSooPark:nightly-v25.3.19
ByoungSooPark:v0.48.0
ByoungSooPark:vkcl-50.-49.0
ByoungSooPark:nightly-v25.3.18
ByoungSooPark:nightly-v25.3.17
ByoungSooPark:nightly-v25.3.16
ByoungSooPark:nightly-v25.3.15
ByoungSooPark:kcl-50
ByoungSooPark:nightly-v25.3.14
ByoungSooPark:nightly-v25.3.13
ByoungSooPark:kcl-49
ByoungSooPark:nightly-v25.3.12
ByoungSooPark:kcl-48
ByoungSooPark:nightly-v25.3.11
ByoungSooPark:v0.47.0
ByoungSooPark:kcl-47
ByoungSooPark:nightly-v25.3.10
ByoungSooPark:nightly-v25.3.9
ByoungSooPark:kcl-46
ByoungSooPark:nightly-v25.3.8
ByoungSooPark:nightly-v25.3.7
ByoungSooPark:ls
ByoungSooPark:nightly-v25.3.6
ByoungSooPark:nightly-v25.3.5
ByoungSooPark:nightly-v25.3.4
ByoungSooPark:nightly-v25.3.2
ByoungSooPark:nightly-v25.3.3
ByoungSooPark:nightly-v25.3.1
ByoungSooPark:45
ByoungSooPark:v0.46.0
ByoungSooPark:kcl-44
ByoungSooPark:44
ByoungSooPark:v0.45.0
ByoungSooPark:nightly-v25.2.28
ByoungSooPark:nightly-v25.2.27
ByoungSooPark:kcl-0.2.39
ByoungSooPark:nightly-v25.2.26
ByoungSooPark:nightly-v25.2.25
ByoungSooPark:nightly-v25.2.23
ByoungSooPark:nightly-v25.2.24
ByoungSooPark:nightly-v25.2.22
ByoungSooPark:nightly-v25.2.21
ByoungSooPark:nightly-v25.2.20
ByoungSooPark:v0.44.0
ByoungSooPark:kcl-0.2.38
ByoungSooPark:v0.43.0
ByoungSooPark:nightly-v25.2.18
ByoungSooPark:nightly-v25.2.16
ByoungSooPark:nightly-v25.2.17
ByoungSooPark:nightly-v25.2.15
ByoungSooPark:nightly-v25.2.14
ByoungSooPark:nightly-v25.2.13
ByoungSooPark:nightly-v25.2.12
ByoungSooPark:derive-docs-v0.1.36
ByoungSooPark:kcl-0.2.35
ByoungSooPark:v0.42.0
ByoungSooPark:nightly-v25.2.11
ByoungSooPark:nightly-v25.2.9
ByoungSooPark:nightly-v25.2.10
ByoungSooPark:nightly-v25.2.8
ByoungSooPark:nightly-v25.2.7
ByoungSooPark:nightly-v25.2.6
ByoungSooPark:v0.41.0
ByoungSooPark:nightly-v25.2.5
ByoungSooPark:nightly-v25.2.4
ByoungSooPark:nightly-v25.2.3
ByoungSooPark:nightly-v25.2.2
ByoungSooPark:nightly-v25.2.1
ByoungSooPark:v0.40.0
ByoungSooPark:v0.39.0
ByoungSooPark:nightly-v25.1.31
ByoungSooPark:nightly-v25.1.30
ByoungSooPark:nightly-v25.1.29
ByoungSooPark:nightly-v25.1.28
ByoungSooPark:v0.38.0
ByoungSooPark:nightly-v25.1.26
ByoungSooPark:nightly-v25.1.25
ByoungSooPark:nightly-v25.1.27
ByoungSooPark:nightly-v25.1.24
ByoungSooPark:nightly-v25.1.23
ByoungSooPark:nightly-v25.1.22
ByoungSooPark:nightly-v25.1.21
ByoungSooPark:nightly-v25.1.19
ByoungSooPark:v0.37.0
ByoungSooPark:nightly-v25.1.20
ByoungSooPark:nightly-v25.1.18
ByoungSooPark:nightly-v25.1.17
ByoungSooPark:nightly-v25.1.16
ByoungSooPark:v0.36.1
ByoungSooPark:nightly-v25.1.15
ByoungSooPark:v0.36.0
ByoungSooPark:nightly-v25.1.14
ByoungSooPark:nightly-v25.1.12
ByoungSooPark:nightly-v25.1.13
ByoungSooPark:nightly-v25.1.11
ByoungSooPark:nightly-v25.1.10
ByoungSooPark:nightly-v25.1.9
ByoungSooPark:nightly-v25.1.8
ByoungSooPark:v0.35.0
ByoungSooPark:nightly-v25.1.7
ByoungSooPark:nightly-v25.1.6
ByoungSooPark:nightly-v25.1.5
ByoungSooPark:nightly-v25.1.4
ByoungSooPark:nightly-v25.1.3
ByoungSooPark:nightly-v24.12.24
ByoungSooPark:nightly-v24.12.25
ByoungSooPark:nightly-v24.12.30
ByoungSooPark:nightly-v25.1.2
ByoungSooPark:nightly-v24.12.28
ByoungSooPark:nightly-v24.12.21
ByoungSooPark:nightly-v24.12.20
ByoungSooPark:v0.34.0
ByoungSooPark:v0.33.0
ByoungSooPark:nightly-v24.12.19
ByoungSooPark:nightly-v24.12.17
ByoungSooPark:v0.32.0
ByoungSooPark:nightly-v24.12.15
ByoungSooPark:nightly-v24.12.16
ByoungSooPark:nightly-v24.12.14
ByoungSooPark:v0.31.0
ByoungSooPark:nightly-v24.12.13
ByoungSooPark:nightly-v24.12.12
ByoungSooPark:v0.30.0
ByoungSooPark:nightly-v24.12.11
ByoungSooPark:nightly-v24.12.10
ByoungSooPark:nightly-v24.12.7
ByoungSooPark:nightly-v24.12.9
ByoungSooPark:nightly-v24.12.8
ByoungSooPark:nightly-v24.12.6
ByoungSooPark:kcl-0.2.28
ByoungSooPark:nightly-v24.12.5
ByoungSooPark:nightly-v24.12.4
ByoungSooPark:kcl-0.2.27
ByoungSooPark:v0.29.0
ByoungSooPark:v0.28.0
ByoungSooPark:list
ByoungSooPark:kcl-0.2.26
ByoungSooPark:kcl-test-server-0.1.17
ByoungSooPark:derive-docs-0.1.31
ByoungSooPark:v0.27.0
ByoungSooPark:v0.26.5
ByoungSooPark:v0.26.4
ByoungSooPark:derive-docs-0.1.30
ByoungSooPark:kcl-0.2.24
ByoungSooPark:kcl-test-server-0.1.16
ByoungSooPark:v0.26.3
ByoungSooPark:v0.26.2
ByoungSooPark:v0.26.1
ByoungSooPark:v0.26.0
ByoungSooPark:kcl-test-server-0.1.14
ByoungSooPark:kcl-0.2.22
ByoungSooPark:kcl-0.2.21
ByoungSooPark:v0.25.6
ByoungSooPark:v0.25.5
ByoungSooPark:v0.25.4
ByoungSooPark:kcl-0.2.18
ByoungSooPark:kcl-0.2.17
ByoungSooPark:v0.25.3
ByoungSooPark:v0.25.2
ByoungSooPark:v0.25.1
ByoungSooPark:v0.25.0
ByoungSooPark:kcl-0.2.10
ByoungSooPark:kcl-0.2.7
ByoungSooPark:v0.24.13
ByoungSooPark:v0.24.12
ByoungSooPark:v0.24.11
ByoungSooPark:v0.24.10
ByoungSooPark:v0.24.9
ByoungSooPark:v0.24.8
ByoungSooPark:v0.24.7
ByoungSooPark:v0.24.6
ByoungSooPark:v0.24.5
ByoungSooPark:v0.24.4
ByoungSooPark:v0.24.3
ByoungSooPark:v0.24.2
ByoungSooPark:v0.24.1
ByoungSooPark:v0.24.0
ByoungSooPark:v0.23.1
ByoungSooPark:v0.23.0
ByoungSooPark:v0.22.7
ByoungSooPark:v0.22.6
ByoungSooPark:v0.22.5
ByoungSooPark:v0.22.4
ByoungSooPark:v0.22.3
ByoungSooPark:v0.22.2
ByoungSooPark:v0.22.1
ByoungSooPark:v0.22.0
ByoungSooPark:v0.21.9
ByoungSooPark:v0.21.8
ByoungSooPark:v0.21.7
ByoungSooPark:v0.21.6
ByoungSooPark:v0.21.5
ByoungSooPark:v0.21.4
ByoungSooPark:v0.21.3
ByoungSooPark:v0.21.2
ByoungSooPark:v0.21.1
ByoungSooPark:v0.21.0
ByoungSooPark:v0.20.2
ByoungSooPark:v0.20.1
ByoungSooPark:v0.20.0
ByoungSooPark:v0.19.14
ByoungSooPark:v0.19.3
ByoungSooPark:v0.19.2
ByoungSooPark:v0.19.1
ByoungSooPark:v0.19.0
ByoungSooPark:v0.18.1
ByoungSooPark:v0.18.0
ByoungSooPark:derive-docs-0.1.13
ByoungSooPark:v0.17.3
ByoungSooPark:v0.17.2
ByoungSooPark:v0.17.1
ByoungSooPark:kcl-0.1.47
ByoungSooPark:derive-docs-0.1.12
ByoungSooPark:v0.17.0
ByoungSooPark:v0.16.0
ByoungSooPark:v0.15.6
ByoungSooPark:v0.15.5
ByoungSooPark:v0.15.4
ByoungSooPark:v0.15.3
ByoungSooPark:v0.15.2
ByoungSooPark:v0.15.1
ByoungSooPark:v0.15.0
ByoungSooPark:v0.14.0
ByoungSooPark:derive-docs-v0.1.5
ByoungSooPark:v0.13.0
ByoungSooPark:v0.12.0
ByoungSooPark:v0.11.3
ByoungSooPark:v0.11.2
ByoungSooPark:v0.11.1
ByoungSooPark:v0.11.0
ByoungSooPark:v0.10.0
ByoungSooPark:v0.9.5
ByoungSooPark:v0.9.4
ByoungSooPark:v0.9.3
ByoungSooPark:v0.9.2
ByoungSooPark:v0.9.1
ByoungSooPark:v0.9.0
ByoungSooPark:v0.8.2
ByoungSooPark:v0.8.1
ByoungSooPark:v0.8.0
ByoungSooPark:v0.7.1
ByoungSooPark:v0.7.0
ByoungSooPark:v0.6.1
ByoungSooPark:v0.6.0
ByoungSooPark:v0.5.0
ByoungSooPark:v0.4.0
ByoungSooPark:v0.3.2
ByoungSooPark:v0.3.1
ByoungSooPark:v0.3.0
ByoungSooPark:v0.2.0
ByoungSooPark:v0.1.0
ByoungSooPark:v0.0.4
ByoungSooPark:v0.0.3
ByoungSooPark:v0.0.2
ByoungSooPark:v0.0.1
2 Commits
derive-doc
...
paultag/co
Author | SHA1 | Message | Date | |
---|---|---|---|---|
8e016bcae2 |
Fix the type errors by more explicitly assigning types
This is def more verbose but it was a lot easier to make tsc happy. |
|||
9ef7fcc2ea |
Start to add in State exports to the EngineConnection
I want to start tracking more of the connection health and putting it into the Network Connectivity widget. This is the first step (of many) to export the status of the connection and retain errors we have hit during the handshake. |
1 changed files with 56 additions and 0 deletions
|
@ -48,6 +48,41 @@ type Timeout = ReturnType<typeof setTimeout>
|
|||
|
||||
type ClientMetrics = Models['ClientMetrics_type']
|
||||
|
||||
type ConnectionStage = 'websocket' | 'ice' | 'webrtc'
|
||||
type ConnectionState = 'ok' | 'pending' | 'failed'
|
||||
|
||||
type ConnectionError = {
|
||||
type: string
|
||||
message: string
|
||||
raw: any
|
||||
}
|
||||
|
||||
type ConnectionRecord = {
|
||||
status: ConnectionState
|
||||
errors: ConnectionError[]
|
||||
}
|
||||
|
||||
type ConnectionStatus = {
|
||||
websocket: ConnectionRecord
|
||||
ice: ConnectionRecord
|
||||
webrtc: ConnectionRecord
|
||||
}
|
||||
|
||||
const CONNECTION_STATUSES_DEFAULT: ConnectionStatus = {
|
||||
websocket: {
|
||||
status: 'pending',
|
||||
errors: [],
|
||||
},
|
||||
ice: {
|
||||
status: 'pending',
|
||||
errors: [],
|
||||
},
|
||||
webrtc: {
|
||||
status: 'pending',
|
||||
errors: [],
|
||||
},
|
||||
}
|
||||
|
||||
// EngineConnection encapsulates the connection(s) to the Engine
|
||||
// for the EngineCommandManager; namely, the underlying WebSocket
|
||||
// and WebRTC connections.
|
||||
|
@ -70,6 +105,8 @@ class EngineConnection {
|
|||
private onClose: (engineConnection: EngineConnection) => void
|
||||
private onNewTrack: (track: NewTrackArgs) => void
|
||||
|
||||
private connectionStatuses: ConnectionStatus
|
||||
|
||||
// TODO: actual type is ClientMetrics
|
||||
private webrtcStatsCollector?: () => Promise<ClientMetrics>
|
||||
|
||||
|
@ -104,6 +141,7 @@ class EngineConnection {
|
|||
this.onConnectionStarted = onConnectionStarted
|
||||
this.onClose = onClose
|
||||
this.onNewTrack = onNewTrack
|
||||
this.connectionStatuses = Object.assign({}, CONNECTION_STATUSES_DEFAULT)
|
||||
|
||||
// TODO(paultag): This ought to be tweakable.
|
||||
const pingIntervalMs = 10000
|
||||
|
@ -204,6 +242,7 @@ class EngineConnection {
|
|||
)
|
||||
}
|
||||
|
||||
this.connectionStatuses = Object.assign({}, CONNECTION_STATUSES_DEFAULT)
|
||||
this.websocket = new WebSocket(this.url, [])
|
||||
this.websocket.binaryType = 'arraybuffer'
|
||||
|
||||
|
@ -221,6 +260,12 @@ class EngineConnection {
|
|||
console.error(
|
||||
`ICE candidate returned an error: ${event.errorCode}: ${event.errorText} for ${event.url}`
|
||||
)
|
||||
this.connectionStatuses.ice.status = 'failed'
|
||||
this.connectionStatuses.ice.errors.push({
|
||||
type: event.type,
|
||||
message: event.errorText,
|
||||
raw: event,
|
||||
})
|
||||
})
|
||||
|
||||
this.pc.addEventListener('connectionstatechange', (event) => {
|
||||
|
@ -228,15 +273,20 @@ class EngineConnection {
|
|||
if (this.shouldTrace()) {
|
||||
iceSpan.resolve?.()
|
||||
}
|
||||
this.connectionStatuses.ice.status = 'ok'
|
||||
this.connectionStatuses.webrtc.status = 'ok'
|
||||
console.log(this.connectionStatuses)
|
||||
} else if (this.pc?.iceConnectionState === 'failed') {
|
||||
// failed is a terminal state; let's explicitly kill the
|
||||
// connection to the server at this point.
|
||||
console.log('failed to negotiate ice connection; restarting')
|
||||
this.connectionStatuses.webrtc.status = 'failed'
|
||||
this.close()
|
||||
}
|
||||
})
|
||||
|
||||
this.websocket.addEventListener('open', (event) => {
|
||||
this.connectionStatuses.websocket.status = 'ok'
|
||||
if (this.shouldTrace()) {
|
||||
websocketSpan.resolve?.()
|
||||
|
||||
|
@ -280,6 +330,12 @@ class EngineConnection {
|
|||
|
||||
this.websocket.addEventListener('error', (event) => {
|
||||
console.log('websocket connection error', event)
|
||||
this.connectionStatuses.websocket.status = 'failed'
|
||||
this.connectionStatuses.websocket.errors.push({
|
||||
type: event.type,
|
||||
message: 'an unknown websocket error occurred',
|
||||
raw: event,
|
||||
})
|
||||
this.close()
|
||||
})
|
||||
|
||||
|
|
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.