Skip to content

Hydrogen-web fork for SFOS

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 18 Nov 09:58
· 1 commit to sfos since this release

Commits

  • 2f7e67d: Change type (RMidhunSuresh)
  • 90faad5: remove txn argument that was removed in previous commit (Bruno Windels)
  • d170c6f: crossSigning is an observable value now (Bruno Windels)
  • 9383246: remove obsolete parameter here as well (Bruno Windels)
  • eaa7de8: fix import (Bruno Windels)
  • 6abc918: show shield as icon (Bruno Windels)
  • 21729a6: add newlines between getters (Bruno Windels)
  • 2214061: clear cross-signing object when disabling 4s (Bruno Windels)
  • 371916e: Merge branch 'master' into madlittlemods/copy-permalink (Eric Eastwood)
  • acba597: Label magic number (Eric Eastwood)
  • 98d4dfd: Move copy function to platform (Eric Eastwood)
  • 3e7a4d9: Merge branch 'master' into sas-verification (RMidhunSuresh)
  • 10c92c5: Fix tests and code to use new data structure (RMidhunSuresh)
  • 1c923a7: fix login not working (Bruno Windels)
  • 36fe043: Merge branch 'master' into sas-verification (RMidhunSuresh)
  • 3b17dc6: fix not being able to switch to passphrase mode anymore for key backup (Bruno Windels)
  • 18d735b: Merge branch 'master' into sas-verification (RMidhunSuresh)
  • 58f7363: fix crossSigning never getting enabled if you haven't fetched your own keys yet (Bruno Windels)
  • 8c1878c: Merge branch 'master' into sas-verification (RMidhunSuresh)
  • ac9c244: fix logging after return (Bruno Windels)
  • 30c0da3: expand all parents of item that has an error (Bruno Windels)
  • cc4da5c: fix ts errors with latest tsc 4.x version (as used on CI) (Bruno Windels)
  • e71ecdd: Merge branch 'master' into sas-verification (Bruno Windels)
  • 6c294b1: fix wrong import path that crept in merge again (Bruno Windels)
  • c92fd60: group imports and import types (Bruno Windels)
  • Add views/view-models (RMidhunSuresh)
  • Toast notification (RMidhunSuresh)
  • 90ce3f5: Remove toast when receiving cancel (RMidhunSuresh)
  • 4aa86c6: Support multiple requests (RMidhunSuresh)
  • 16c1448: Refactor code (RMidhunSuresh)
  • 15ab7e7: Create viewmodel inside start method (RMidhunSuresh)
  • 8c06582: Fix rebase (RMidhunSuresh)
  • cd3e32d: Track view-model instance (RMidhunSuresh)
  • e380406: Remove "any" type (RMidhunSuresh)
  • 918ee6b: Change log string (RMidhunSuresh)
  • d32d0de: Fix emit (RMidhunSuresh)
  • 0588d04: Pass in cancellation object (RMidhunSuresh)
  • ac1a16d: Remove unused code (RMidhunSuresh)
  • 7e2823b: Import as types (RMidhunSuresh)
  • 8becb2b: Import as type (RMidhunSuresh)
  • 5fa4afa: Combine css styles (RMidhunSuresh)
  • 41ebf13: Some more changes (RMidhunSuresh)
  • e0b3e9f: Use optional chaining (RMidhunSuresh)
  • f822a7a: Wrap in feature flag (RMidhunSuresh)
  • 53c0fc2: Fix rebase (RMidhunSuresh)
  • 6e2cd35: Fix rebase again (RMidhunSuresh)
  • 9080263: Fix SAS failing (RMidhunSuresh)
  • 6e054fc: Update src/platform/web/ui/css/themes/element/theme.css (R Midhun Suresh)
  • 6fefc15: Change method name (RMidhunSuresh)
  • b2d6a78: Remove property (RMidhunSuresh)
  • 38a82b2: Use getter (RMidhunSuresh)
  • 82692ed: cancellation can be undefined (RMidhunSuresh)
  • 6a8007f: Use switch case (RMidhunSuresh)
  • 9884ee2: Fix render error (RMidhunSuresh)
  • 7eb1c09: Use e2ee account (RMidhunSuresh)
  • ce01878: Make code more clear (RMidhunSuresh)
  • 67cc426: Update src/matrix/verification/CrossSigning.ts (Bruno Windels)
  • f158197: Update src/matrix/verification/CrossSigning.ts (Bruno Windels)
  • e78580c: Merge remote-tracking branch 'origin/device-verification-ui' (Bruno Windels)
  • 3f5e2af: Abort SAS when disposing vm (RMidhunSuresh)
  • 244d56b: Fix broken tests (RMidhunSuresh)
  • b8e2823: Log mac method (RMidhunSuresh)
  • 74fe742: sign device or user when mac check out during sas (Bruno Windels)
  • c2b6c44: actually, don't need to pass this, it's already in options (Bruno Windels)
  • ab65745: fix tests (Bruno Windels)
  • f659970: implementing observing user trust so UI can update when signing (Bruno Windels)
  • a1b7696: fix lint (Bruno Windels)
  • c876951: adjust comment to reflect which keys we're talking about (Bruno Windels)
  • 016f9ff: Send done before waiting for message (RMidhunSuresh)
  • 7e20440: Dispose cross-signing (RMidhunSuresh)
  • 457f1e5: export BlobHandle and add method to create handle from buffer with unfiltered mimetype (for thirdroom) (Bruno Windels)
  • 3019710: expose method on BlobHandle to create a handle without mimetype filtering (Bruno Windels)
  • 209acaf: Move interface into new file (RMidhunSuresh)
  • d95badc: Change file name (RMidhunSuresh)
  • 4f302b0: Implement in-room message channel (RMidhunSuresh)
  • 1f2e833: Remove unused hsapi (RMidhunSuresh)
  • ee5105c: sdk version 0.1.2 (Bruno Windels)
  • 660db4c: Refactor to avoid passing crosssigning (RMidhunSuresh)
  • 82a7c9d: Use new prop names (RMidhunSuresh)
  • b52489c: we pass Member as a DeviceKey here, so also create the right getters (Bruno Windels)
  • 49db9d8: Support sas verification with other users (RMidhunSuresh)
  • 2ae2c21: Export contents from ./feature (RMidhunSuresh)
  • 13d198d: Update docs (RMidhunSuresh)
  • a35f6af: Add command to install olm as well (RMidhunSuresh)
  • f3efef3: Show verification UI with navigation (RMidhunSuresh)
  • 2b9f508: Render verification UI in right-panel (RMidhunSuresh)
  • 08398b0: Merge branch 'master' into crosssigning (RMidhunSuresh)
  • 82502e3: Fix bug (RMidhunSuresh)
  • 644f1af: Fix timeline race (RMidhunSuresh)
  • 85ede8a: Mark events that are loaded from storage as such (RMidhunSuresh)
  • 2d06cfe: Event may not have some properties (RMidhunSuresh)
  • 686c609: Convert SimpleTile to typescript (RMidhunSuresh)
  • 1c1a713: Add tile for verification (RMidhunSuresh)
  • ffb5eb9: Style and add more UI (RMidhunSuresh)
  • 1686b3d: Accommodate long dates in sticky date headers (Eric Eastwood)
  • 99e67fe: Load call handler before using it (RMidhunSuresh)
  • 72c6172: Implement a method to discard logs (RMidhunSuresh)
  • d9bdf11: Add discard method to NullLogItem (RMidhunSuresh)
  • f28b23b: Add workflow file (RMidhunSuresh)
  • d31ba7c: Remove comment (RMidhunSuresh)
  • fcd7f91: Lock node version (RMidhunSuresh)
  • c6fa81b: Use setup node (RMidhunSuresh)
  • c45a84e: Check if e2eeAccount is available first (RMidhunSuresh)
  • ae31475: Fix style (RMidhunSuresh)
  • 823a07d: Update tile when request is cancelled (RMidhunSuresh)
  • 0f27b68: Don't assume context is always available (RMidhunSuresh)
  • 7c2ffcb: Don't log entire events (RMidhunSuresh)
  • f049e01: Set finished to true when aborting (RMidhunSuresh)
  • 15ab945: Add Changelog for SDK (RMidhunSuresh)
  • 7dd1d66: Increment version (RMidhunSuresh)
  • a23ee2d: Add Changelog (RMidhunSuresh)
  • 47955f5: Remove dry run (RMidhunSuresh)
  • 656bc28: WIP (RMidhunSuresh)
  • 4bed52a: Add better update path (RMidhunSuresh)
  • 2ef934c: Resolve promise on all code paths (RMidhunSuresh)
  • 901c149: Don't get stuck on user input (RMidhunSuresh)
  • a582aa1: We don't need this to be an observable (RMidhunSuresh)
  • 2670976: Add explaining comment (RMidhunSuresh)
  • fba7be0: Remove unused import (RMidhunSuresh)
  • 7b7ace8: Remove unnecessary update path (RMidhunSuresh)
  • ec2a9df: Rename variable (RMidhunSuresh)
  • 865a092: Remove newline (RMidhunSuresh)
  • 626c305: Add explaining comment (RMidhunSuresh)
  • 1ef57b8: Remove isLoadedFromStorage parameter (RMidhunSuresh)
  • 5890fcd: Format imports (RMidhunSuresh)
  • f10217c: No need to await here (RMidhunSuresh)
  • 489f00f: Remove unused property (RMidhunSuresh)
  • 012986d: Fix misleading comment (RMidhunSuresh)
  • 6b3bc37: Need to return true from method for emit to work (RMidhunSuresh)
  • e925070: retain() in openTimeline (RMidhunSuresh)
  • d4ce75b: Bring import to the top (RMidhunSuresh)
  • 3a425b5: Remove getter (RMidhunSuresh)
  • e079a4d: Check if the device is up to date (RMidhunSuresh)
  • ed3772d: Add method to fetch device by curve key (RMidhunSuresh)
  • 3a1ffe8: Add getter for device-id (RMidhunSuresh)
  • 83236a6: Fix typo (RMidhunSuresh)
  • e16d691: Check key and emit event for encrypted message (RMidhunSuresh)
  • c0928c7: Export all classes from index.ts (RMidhunSuresh)
  • e6a9e39: Implement store for shared secret (RMidhunSuresh)
  • 631b2f0: Implement secret sharing (RMidhunSuresh)
  • 8b36392: Rename "SharedSecret" -> "SecretSharing" (RMidhunSuresh)
  • 6c7cb4d: Ask for secret after device verification (RMidhunSuresh)
  • b4805ab: Show key backup vm when cross-signing is available (RMidhunSuresh)
  • f8c5878: Fix key backup setup failing (RMidhunSuresh)
  • 60966c4: Ignore our own requests (RMidhunSuresh)
  • 5edf5e0: No need to overload this method (RMidhunSuresh)
  • 2784500: Fix curve key not being read correctly (RMidhunSuresh)
  • af2dde7: Improve secret-sharing API (RMidhunSuresh)
  • f8bfc38: Persist request-id in storage (RMidhunSuresh)
  • 00479df: Check verification for response as well (RMidhunSuresh)
  • 4f42e1b: Show a view when keys are missing (RMidhunSuresh)
  • b204320: Move import to top of file (RMidhunSuresh)
  • 827f29c: Add explaining comment (RMidhunSuresh)
  • d0b0120: Remove comment and space (RMidhunSuresh)
  • acf4c90: Remove test-code (RMidhunSuresh)
  • 3182256: Remove comment (RMidhunSuresh)
  • 2ebb22a: Add explaining comment (RMidhunSuresh)
  • f92a7d2: Retain the timeline here (RMidhunSuresh)
  • 960c701: Remove unwanted space (RMidhunSuresh)
  • f56cfba: Sign the actual device/user (RMidhunSuresh)
  • 9a2a482: Bring type imports to the bottom (RMidhunSuresh)
  • f36c996: No need for event-emitter here (RMidhunSuresh)
  • 571e659: Merge branch 'master' into implement-secret-sharing (RMidhunSuresh)
  • fbc31e6: Wait for cross-signing to become available (RMidhunSuresh)
  • 696b4a2: Don't return if MSK is not trusted (RMidhunSuresh)
  • f8f2085: Use type import here (RMidhunSuresh)
  • c0e29fe: Add return type (RMidhunSuresh)
  • d5d3e76: Change comment style (RMidhunSuresh)
  • 9f46a12: Improve comment (RMidhunSuresh)
  • d8987ee: Crypto does not need to be a member (RMidhunSuresh)
  • ba0b030: await for secret sharing to load (RMidhunSuresh)
  • 2922c16: Add return type to methods (RMidhunSuresh)
  • 3308a7e: Remove newline (RMidhunSuresh)
  • 1747186: Fix typos and comments (RMidhunSuresh)
  • 816bdbb: Create cross-signing in load (RMidhunSuresh)
  • c27d1b6: Remove newlines (RMidhunSuresh)
  • 1da9349: Prevent verification between unverified devices (RMidhunSuresh)
  • fea5bc9: Fix resolveStartMessages not working (RMidhunSuresh)
  • 69141af: Sign own device after enabling key backup (RMidhunSuresh)
  • f64cfd6: Show missing key view (RMidhunSuresh)
  • 93f4158: Make view messages applicable to users (RMidhunSuresh)
  • bc2553f: Improve layout on mobile (RMidhunSuresh)
  • eeceb9e: VerifyMSK after receiving secret (RMidhunSuresh)
  • ae7f13c: Don't add middile class if in room (RMidhunSuresh)
  • 071aa2c: Fix more bugs (RMidhunSuresh)
  • d00f140: Delete secrets when cross-signing is reset (RMidhunSuresh)
  • 57d3ce9: Show a spinner by default (RMidhunSuresh)
  • 541369f: Center heading (RMidhunSuresh)
  • ac532af: Remove console.logs (RMidhunSuresh)
  • 512a713: release v0.4.0 (RMidhunSuresh)
  • 5d3516d: Update lib.ts expose views (leccyril)
  • 5e0e339: Add bash shebang (RMidhunSuresh)
  • 52105f3: Export more things (RMidhunSuresh)
  • 8378ec1: Pre-release changes (RMidhunSuresh)
  • da76398: Use a copy of the value instead of a reference (RMidhunSuresh)
  • 4b6942b: Export more items for the SDK (RMidhunSuresh)
  • 9807cdc: Changes for SDK relase v0.1.5 (RMidhunSuresh)
  • 2f05cd5: Fix broken playwright tests (RMidhunSuresh)
  • 4f058e3: Implement invite from command (RMidhunSuresh)
  • b0df417: Write tests for invite (RMidhunSuresh)
  • 9590270: Downgrade playwright version (RMidhunSuresh)
  • edf3d5d: Upgrade node version in github action (RMidhunSuresh)
  • a89a901: Update playwright/plugins/dex/index.ts (R Midhun Suresh)
  • 68092c5: Implement invite button in memberlist (RMidhunSuresh)
  • b766215: Create segment "invite" (RMidhunSuresh)
  • f4e73c2: Create vm/view for InvitePanel (RMidhunSuresh)
  • bf32f2c: Open invite panel from memberlist panel (RMidhunSuresh)
  • 1a16728: Open panel when button is clicked (RMidhunSuresh)
  • 20cc5b5: Style views (RMidhunSuresh)
  • d3f24e2: Make OTK uploading optional (RMidhunSuresh)
  • b8a1e5e: Add changelog (RMidhunSuresh)
  • 1363666: Increment version in package.json (RMidhunSuresh)
  • fa8bd2e: release v0.4.1 (RMidhunSuresh)
  • 52c3e87: Update workflow (yajo10)