Commit Graph

  • 9502d32941 Merge remote-tracking branch 'origin/main' into gnunicorn/issue833 Benjamin Kampmann 2022-07-19 12:03:47 +02:00
  • 9318c2f1e8 ci(crypto-nodejs): switch to main branch Benjamin Kampmann 2022-07-19 11:36:30 +02:00
  • 2d03cb5c79 Merge pull request #852 from zecakeh/test-bulk-member Benjamin Kampmann 2022-07-19 11:34:48 +02:00
  • aa8206d6c8 chore: Bump ruma Johannes Becker 2022-07-18 19:32:16 +02:00
  • f937d82336 chore: Bump ruma Johannes Becker 2022-07-18 18:46:34 +02:00
  • 3f71818704 ci(test): switch from docker to compose Benjamin Kampmann 2022-07-18 18:10:41 +02:00
  • 025db83af3 ci(test): cancel previous calls and fix the docker logs cmd Benjamin Kampmann 2022-07-18 18:06:54 +02:00
  • 8520976417 style(test): fix styles of integration tests Benjamin Kampmann 2022-07-18 17:55:31 +02:00
  • 06cab75df3 ci(sdk): Add integration tests to CI Benjamin Kampmann 2022-07-18 17:39:51 +02:00
  • 47a8c62f44 fix(sdk): fetch invitiation details without sync Benjamin Kampmann 2022-07-18 17:39:29 +02:00
  • e2f1f01cb2 test(sdk): creating integration tests for invitations Benjamin Kampmann 2022-07-18 17:33:09 +02:00
  • fdef2dd86d feat(bindings/crypto-js): Redirect panics and logs into JavaScript console Ivan Enderlin 2022-07-18 14:59:50 +02:00
  • c72ec36b3a chore(style) Make cargo fmt happy. Ivan Enderlin 2022-07-18 14:39:39 +02:00
  • e3febd6f1f refactore(test): move testing out of regular build environment Benjamin Kampmann 2022-07-18 14:29:36 +02:00
  • b98e3d80a0 test(sdk): Split tests for permalinks Kévin Commaille 2022-07-18 13:38:30 +02:00
  • c0a7b17324 test: Add method to create room member events in bulk Kévin Commaille 2022-07-18 12:31:35 +02:00
  • 66c5d5311e test: Add methods to add events in bulk Kévin Commaille 2022-07-18 12:30:44 +02:00
  • f215c92d0b fix(bindings/apple): Remove briding header as no longer needed after corectly naming the module map Stefan Ceriu 2022-07-18 13:37:44 +03:00
  • d571ca718d fix(bindings/apple): Allow any platform OS simulator to run the Apple specific unit tests. Stefan Ceriu 2022-07-18 12:59:59 +03:00
  • 37eb058dac test: Reorganize JSON responses and events Kévin Commaille 2022-07-17 18:34:13 +02:00
  • 45ecd89387 test: Build sync response per room and event type Kévin Commaille 2022-07-17 17:54:54 +02:00
  • 5d916e4a67 test: Expose default room ID used in sync JSON responses Kévin Commaille 2022-07-17 14:09:53 +02:00
  • daa0fc0206 doc(bindings/crypto-js): Fix typos. Ivan Enderlin 2022-07-18 10:05:05 +02:00
  • 3d1c96fbec feat(bindings/crypto-js): Redirect errors to console.error. Ivan Enderlin 2022-07-18 09:51:44 +02:00
  • decd3fcb43 feat(bindings/crypto-js) Simplify code for feature = "tracing". Ivan Enderlin 2022-07-18 09:44:42 +02:00
  • c763ce3f41 feat(bindings/crypto-js): Tracing can be installed more than once. Ivan Enderlin 2022-07-18 09:23:37 +02:00
  • 09c56ea057 feat(appservice)!: Allow specifying device id for registration Johannes Becker 2022-07-14 15:06:45 +02:00
  • 977c513757 chore(crypto-nodejs): bump version to beta.1 matrix-sdk-crypto-nodejs-v0.1.0-beta.1 Benjamin Kampmann 2022-07-14 14:00:13 +02:00
  • 163ce94806 Tagging Crypto-Node.js for release github-actions 2022-07-14 10:40:57 +00:00
  • ebfa235dab chore(crypto-nodejs): Update changelog for beta.1 Benjamin Kampmann 2022-07-14 11:56:16 +02:00
  • 0112396c99 ci(crypto-nodejs): trigger build for new tag Benjamin Kampmann 2022-07-14 11:55:53 +02:00
  • 8170d2c996 Merge remote-tracking branch 'origin/main' into ben-release-crypto-nodes-beta-1 Benjamin Kampmann 2022-07-14 11:40:45 +02:00
  • 41de3e0af8 Merge pull request #844 from Hywan/fix-issue-842 Benjamin Kampmann 2022-07-14 11:36:15 +02:00
  • 81bf300000 Merge pull request #839 from johannescpk/appservice/virtual-users Benjamin Kampmann 2022-07-14 11:31:02 +02:00
  • 594e8c04cd Merge pull request #840 from matrix-org/jplatte/optional-dep-features Benjamin Kampmann 2022-07-14 11:30:03 +02:00
  • b6d94ab7c6 Merge pull request #845 from Hywan/fix-issue-843 Benjamin Kampmann 2022-07-14 11:28:57 +02:00
  • 283c5ff51e fix(bindings/crypto-js): Let's not deal with Console.group. Ivan Enderlin 2022-07-14 09:04:44 +02:00
  • bb631f2f79 feat(bindings/crypto-js): Add ability to turn Tracing on and off, and change logger min level. Ivan Enderlin 2022-07-12 16:00:41 +02:00
  • d39baf1295 test(bindings/crypto-js): Encrypt and decrypt a valid message. Ivan Enderlin 2022-07-12 13:01:07 +02:00
  • f5016dbb97 feat(bindings/crypto-js): Define Layer.max_level_hint. Ivan Enderlin 2022-07-12 12:41:53 +02:00
  • e7d0ee4379 !fixup Ivan Enderlin 2022-07-12 12:21:38 +02:00
  • 70561f9649 feat(bindings/crypto-js): Add the userLogger function to enable logging into Console. Ivan Enderlin 2022-07-12 11:54:28 +02:00
  • 8f8bd40e8d feat(bindings/crypto-js): Redirect Rust panics to JavaScript console. Ivan Enderlin 2022-07-12 10:15:25 +02:00
  • 04d326eec1 doc(bindings/crypto-nodejs): Fix package name in the README.md Ivan Enderlin 2022-07-14 08:39:53 +02:00
  • 3567d19359 fix(bindings/crypto-js): Use cross-env to pass envvar on Windows. Ivan Enderlin 2022-07-14 08:26:57 +02:00
  • 65b1dfef6f fix(bindings/crypto-nodejs): Fix pre-built download link. Ivan Enderlin 2022-07-14 08:14:45 +02:00
  • 4f1718e587 Fix package name in readme for nodejs bindings Travis Ralston 2022-07-13 13:45:07 -06:00
  • 3c5f30d41e refactor: Remove implicit features for optional dependencies Jonas Platte 2022-07-13 18:08:03 +02:00
  • 529bdc8e0a refactor: Remove unused optional dependencies Jonas Platte 2022-07-13 18:23:42 +02:00
  • f55a86dd66 feat(appservice): Add method to get virtual user map Johannes Becker 2022-07-13 17:16:12 +02:00
  • f87764fabb ci(ffi-apple): fixing ffi build for apple Benjamin Kampmann 2022-07-13 11:58:26 +02:00
  • 65654de7eb chore: sdk-ffi apple - try building the framework on x86_64 outside of Xcode Stefan Ceriu 2022-07-01 07:39:01 +03:00
  • 399bbc25e9 chore: sdk-ffi apple - run the CI build script from the Xcode project and only for the active architecture Stefan Ceriu 2022-06-30 17:32:27 +03:00
  • c61dbb657e chore: sdk-ffi apple - drop sample project deployment target to iOS 15 and macOS 12, disable catalyst. Stefan Ceriu 2022-06-30 17:31:58 +03:00
  • a73b104c59 chore: sdk-ffi apple - rename modulemap to module.modulemap as per xcframework specifications Stefan Ceriu 2022-06-30 17:30:37 +03:00
  • c10961f068 chore: sdk-ffi apple - remove mac catalyst target support Stefan Ceriu 2022-06-30 17:29:35 +03:00
  • 15e22cba47 Merge pull request #837 from johannescpk/appservice/refactor-cleanup Benjamin Kampmann 2022-07-13 11:16:47 +02:00
  • ec00af0bca refactor(appservice)!: Improve API and cleanup docs Johannes Becker 2022-07-13 10:11:43 +02:00
  • a4f1c404f6 ci(crypto-nodejs): set npm publish level to public matrix-sdk-crypto-nodejs-v0.1.0-beta.0 Benjamin Kampmann 2022-07-12 19:28:59 +02:00
  • 402d061d42 ci(crypto-nodejs): fixing path to npm package for publishing 0f Benjamin Kampmann 2022-07-12 18:02:59 +02:00
  • 2a1bc372fc chore(crypto-nodejs): setting version Benjamin Kampmann 2022-07-12 17:35:46 +02:00
  • bcab2a6d8c ci(crypto-nodejs): setting base branch Benjamin Kampmann 2022-07-12 17:24:34 +02:00
  • 703b3a3561 ci(crypto-nodejs): Fixing typo in workflow Benjamin Kampmann 2022-07-12 17:18:54 +02:00
  • 36f62ce67f ci(crypto-nodejs): Use regular npm version to set version Benjamin Kampmann 2022-07-12 17:14:15 +02:00
  • 9bc605a76d ci(crypto-nodejs): FIxing name and directory for action Benjamin Kampmann 2022-07-12 17:11:20 +02:00
  • 13a6825af7 ci(crypto-nodejs): Fix workflow syntax error Benjamin Kampmann 2022-07-12 17:07:49 +02:00
  • c5796991e8 chore(crypto-nodejs): Adding changelog Benjamin Kampmann 2022-07-12 17:05:40 +02:00
  • 9a45325683 ci(crypto-nodejs): use org-wide secrets (#835) Benjamin Kampmann 2022-07-12 17:00:44 +02:00
  • 0bde5ccf38 feat(bindings/crypto-nodejs): Add #[napi(strict)] to force type checking from JavaScript (#829) Ivan Enderlin 2022-07-12 16:24:24 +02:00
  • 94b635c074 build(crypto-nodejs): Crypto Node.js release infrastructure (#763) Benjamin Kampmann 2022-07-12 16:05:57 +02:00
  • f69123b0d8 style(indexeddb): rust fmt Benjamin Kampmann 2022-07-12 13:11:50 +02:00
  • 15be2dc45e Merge pull request #832 from johannescpk/sdk/identity-assertion-session Benjamin Kampmann 2022-07-12 12:25:46 +02:00
  • 420ca26bf5 fix(sdk): Can't assert identity without session Johannes Becker 2022-07-12 10:44:56 +02:00
  • c1f0c73728 fix(indexeddb): New migration didn't create schema for new db Benjamin Kampmann 2022-07-11 16:18:29 +02:00
  • 54ed1af223 Merge remote-tracking branch 'origin/main' into gnunicorn/issue756 Benjamin Kampmann 2022-07-11 15:16:31 +02:00
  • 6a57461f74 feat(indexeddb)!: Implement StateStoreBuilder pattern to configure migration preferences Benjamin Kampmann 2022-07-11 14:28:09 +02:00
  • 2d0653894c refactor(test): Rename LOGOUT to EMPTY Kévin Commaille 2022-07-09 09:58:59 +02:00
  • 47cfac7f4c test: Optimize sha2 even in debug builds Damir Jelić 2022-07-08 16:23:47 +02:00
  • 9539cbcfb9 test(appservice): Replace mockito with wiremock Kévin Commaille 2022-07-03 10:24:19 +02:00
  • 9778518347 test(sdk): Replace mockito with wiremock Kévin Commaille 2022-07-02 09:57:50 +02:00
  • dc2276cd8a feat(bindings/crypto-nodejs): Implement an Attachment API. Ivan Enderlin 2022-07-08 16:26:19 +02:00
  • f1c880ff5f feat(bindings/ffi): Add an authentication service Damir Jelić 2022-07-08 12:24:15 +02:00
  • 93e5728d65 test(sdk): Move the integration tests Damir Jelić 2022-07-08 12:08:27 +02:00
  • a7af96d081 feat(crypto): Customized event types Damir Jelić 2022-06-13 11:47:40 +02:00
  • d7b974ac04 build(xtask): indexeddb alias for ci wasm-commands Benjamin Kampmann 2022-07-07 18:35:54 +02:00
  • aae9b5c6d8 refactor(test)!: More debugging info on errors in async_test macro Benjamin Kampmann 2022-07-07 18:35:16 +02:00
  • 0dee880cd0 Address PR comments. Doug 2022-07-07 17:15:12 +01:00
  • f0190b4601 feat(bindings/crypto-nodejs): Transform timeout into milliseconds Ivan Enderlin 2022-07-07 14:54:18 +02:00
  • 6d83f01e73 fix(sdk): THe MediaEncryptionInfo.web_key has been renamed. Ivan Enderlin 2022-07-07 13:59:36 +02:00
  • 2eb5fc77f5 feat(bindings/crypto-nodejs): Remove Clone impl for MediaEncryptionInfo. Ivan Enderlin 2022-07-07 13:53:46 +02:00
  • 5ab8bd0885 Fix missing import Kévin Commaille 2022-07-07 13:24:54 +02:00
  • ee69863912 Move event permalink test Kévin Commaille 2022-07-07 13:19:31 +02:00
  • e87d599f84 Merge remote-tracking branch 'upstream/main' into integration-tests Kévin Commaille 2022-07-07 13:16:09 +02:00
  • 0b011d9097 doc(bindings/crypto-nodejs): Add link to the specification. Ivan Enderlin 2022-07-07 13:15:14 +02:00
  • 0f5851cc01 chore(crypto): Rename MediaEncryptionInfo.web_key to .key. Ivan Enderlin 2022-07-07 13:14:05 +02:00
  • d6a2f15c68 Simplify use of via Kévin Commaille 2022-07-07 12:04:25 +02:00
  • 36a47c28ed Add note that the event should be part of the room Kévin Commaille 2022-07-07 12:02:14 +02:00
  • 900016b249 feat(sdk): Get a permalink for an event Kévin Commaille 2022-07-04 10:28:37 +02:00
  • de60a24602 Remove __test feature Kévin Commaille 2022-07-07 11:26:49 +02:00
  • 29c10b8424 feat(bindings/crypto-nodejs): Convert timeout from u128 to u64. Ivan Enderlin 2022-07-07 11:12:12 +02:00