Skip to content

Conversation

@chemonoworld
Copy link
Contributor

Summary

  • Add ci-setup.sh for local CI environment setup (mirrors GitHub CI workflow)
  • Add tmux-e2e-start.sh to launch all E2E services in tmux windows
  • Add tmux-e2e-stop.sh to terminate E2E session
  • Add README.md with usage documentation

Scripts

Script Purpose
ci-setup.sh Build WASM packages, install deps, run typecheck
tmux-e2e-start.sh Start 6 services (oko_api, oko_attached, demo_web, ksn_1/2/3)
tmux-e2e-stop.sh Kill tmux session

Usage

# First time setup
./scripts/ci-setup.sh

# Start E2E with DB reset
./scripts/tmux-e2e-start.sh --reset

Ryz0nd and others added 5 commits January 12, 2026 19:14
* oko_sdk_core: add login modal for OAuth provider selection

* oko_sdk_core: add dark mode support to login modal

* oko_sdk_core: apply review feebacks

* oko_sdk_core: rename login to openConnectModal

* refactor: simplify wallet connection API with openConnectModal

* oko_sdk_core: rename login to openSignInModal

* oko_sdk_core: add loading/failed progress views to login modal

* oko_sdk_core: rename login_modal to signin_modal

* oko_sdk_core:  use HTML templates

* oko_cosmos_kit: prevent double signin modal on cancel

* oko_sdk_core: migrate signin_modal to Preact components

* oko_sdk_core: extract container ID to constant

---------

Co-authored-by: Elden Park <eldeniyenden@gmail.com>
* teddsa: add tc to check identifier

* teddsa: add scalar multiplication functionality for Ed25519 keys

* ci: streamline wasm copy process by ensuring successful execution

* teddsa: implement TeddsaKeyShare interface and serialization functions

* attached: add computeVerifyingShare function

* attached: implement split and combine functions

Co-authored-by: Atmosis <jinwoo0451@naver.com>
* teddsa_addon: add extractKeyPackageSharesEd25519

* tss_api: refactor Ed25519 keygen to store only signing/verifying shares

* tss_api: refactor keygen test

* tss_api: refactor presign_ed25519

* tss_api: add Ed25519 presign test

* tss_api: refactor sign_ed25519

* teddsa_addon: add reconstruct_public_key_package

* teddsa_addon: add reconstruct_public_key_package test

* teddsa_addon: add reconstruct_key_package test

* tss_api: refactor sign_ed25519_aggregate

* tss_api: refactor sign_ed25519 test

* tss_api: refactor sign ed25519

* tss_api: remove presign ed25519

* tss_api: refactor sign ed25519 stage

* teddsa_hooks: refactor runTeddsaSign

* tss_api: refactor wallet ed25519
* customer_dashboard: Make email timer configurable

* customer_dashboard: Limit forgot password inputs to 16 chars

* customer_dashboard: Hardcode email verification timer to 60

* oko_common_ui: fix checkbox icon not visible when data-theme is not set
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants