-
Notifications
You must be signed in to change notification settings - Fork 18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Wasm Feature Branch #959
base: main
Are you sure you want to change the base?
Wasm Feature Branch #959
Commits on Aug 14, 2024
-
bare minimum wasm sqlite backend (#905)
Functions Ported Co-authored-by: Ry Racherbaumer <ry@xmtp.com>
Configuration menu - View commit details
-
Copy full SHA for 68e71a8 - Browse repository at this point
Copy the full SHA 68e71a8View commit details
Commits on Aug 15, 2024
-
Statement Stream for AsyncConnection::Load (#961)
* statement stream * fix lifetimes on load query * execute returning count * transaction manager * cleanup
Configuration menu - View commit details
-
Copy full SHA for d7e509c - Browse repository at this point
Copy the full SHA d7e509cView commit details
Commits on Aug 22, 2024
-
Insertion ORM w/ prepared statements works (#966)
* fix diesel function registration * query building works * try insert with orml * compile with sqlite default fix * compile but still ahve static lifetimes * fix unimplemented traits * ORM compiles! * some cleanup, setup tracing in wasm for test * readme * upgrade wa-sqlite version * temp DebugQuery to help with debugging * make debug query unsafe * progress on statement issue * progress for destructor order * logs/fix async drop for BoundStatement * remove task spawn for statementfactory
Configuration menu - View commit details
-
Copy full SHA for 6a636ce - Browse repository at this point
Copy the full SHA 6a636ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 87dd959 - Browse repository at this point
Copy the full SHA 87dd959View commit details
Commits on Aug 26, 2024
-
Use sqlite.org/sqlite, revert to sync api (#988)
* use official sqlite bindings * PORTED * can establish conn * getters/setters * constant from JS workaround * r2d2 connection * add custom allocator for faster memory * memory optimization, tests * clean up dependencies * clean * workflow * readme * dep pruning * readme change * readme
Configuration menu - View commit details
-
Copy full SHA for f1274c0 - Browse repository at this point
Copy the full SHA f1274c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 44a8839 - Browse repository at this point
Copy the full SHA 44a8839View commit details -
* organize wasm tests so they all run * make test organization much better, fix tests * fix workflow file
Configuration menu - View commit details
-
Copy full SHA for d43b891 - Browse repository at this point
Copy the full SHA d43b891View commit details
Commits on Aug 27, 2024
-
remove rollup plugin typescript organize JS into one folder
Configuration menu - View commit details
-
Copy full SHA for bb18b61 - Browse repository at this point
Copy the full SHA bb18b61View commit details
Commits on Aug 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f2cc495 - Browse repository at this point
Copy the full SHA f2cc495View commit details
Commits on Sep 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for deb6fc9 - Browse repository at this point
Copy the full SHA deb6fc9View commit details
Commits on Sep 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a33d4b8 - Browse repository at this point
Copy the full SHA a33d4b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f4f2f5 - Browse repository at this point
Copy the full SHA 3f4f2f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for c12ae27 - Browse repository at this point
Copy the full SHA c12ae27View commit details -
Configuration menu - View commit details
-
Copy full SHA for f2d0208 - Browse repository at this point
Copy the full SHA f2d0208View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b2e353 - Browse repository at this point
Copy the full SHA 7b2e353View commit details
Commits on Sep 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0d64420 - Browse repository at this point
Copy the full SHA 0d64420View commit details -
Configuration menu - View commit details
-
Copy full SHA for cf71940 - Browse repository at this point
Copy the full SHA cf71940View commit details -
Last few backend impls (#1030)
* fix bind blob * try to repro last compiler error * UpdateAndFetchResults * remove unused * workaround for insert_with_default * clippy
Configuration menu - View commit details
-
Copy full SHA for bb8536b - Browse repository at this point
Copy the full SHA bb8536bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 05ab48f - Browse repository at this point
Copy the full SHA 05ab48fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f4ffe4 - Browse repository at this point
Copy the full SHA 9f4ffe4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f5b365 - Browse repository at this point
Copy the full SHA 9f5b365View commit details
Commits on Sep 5, 2024
-
compile
xmtp_id
andxmtp_mls
to wasm32 (#1026)* compile xmtp_id and xmtp_mls to wasm32 * remove `native` features * remove unsafe & dup trait * annotate all tests with wasm-bindgen-test for wasm32 * xmtp_mls tests compile for wasm32 * dont create a new file for database in wasm32 * fix compile for bindings_wasm * pin to wasm-bindgen 0.2.92 * fix wasm-bindgen-test version
Configuration menu - View commit details
-
Copy full SHA for acbe841 - Browse repository at this point
Copy the full SHA acbe841View commit details
Commits on Sep 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7c0e18d - Browse repository at this point
Copy the full SHA 7c0e18dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 23393e3 - Browse repository at this point
Copy the full SHA 23393e3View commit details -
Merge branch 'main' of github.com:xmtp/libxmtp into insipx/pull-impro…
…vements-from-wasm
Configuration menu - View commit details
-
Copy full SHA for 724f72d - Browse repository at this point
Copy the full SHA 724f72dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4854f7a - Browse repository at this point
Copy the full SHA 4854f7aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 82c45f4 - Browse repository at this point
Copy the full SHA 82c45f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for cb10a09 - Browse repository at this point
Copy the full SHA cb10a09View commit details -
Configuration menu - View commit details
-
Copy full SHA for c01938b - Browse repository at this point
Copy the full SHA c01938bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2609d0b - Browse repository at this point
Copy the full SHA 2609d0bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 13346e5 - Browse repository at this point
Copy the full SHA 13346e5View commit details
Commits on Sep 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for fe6a665 - Browse repository at this point
Copy the full SHA fe6a665View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6099976 - Browse repository at this point
Copy the full SHA 6099976View commit details -
Configuration menu - View commit details
-
Copy full SHA for a3068ec - Browse repository at this point
Copy the full SHA a3068ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for acc8798 - Browse repository at this point
Copy the full SHA acc8798View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8da66b9 - Browse repository at this point
Copy the full SHA 8da66b9View commit details
Commits on Sep 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 86c1b01 - Browse repository at this point
Copy the full SHA 86c1b01View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c991ee - Browse repository at this point
Copy the full SHA 1c991eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6fa253a - Browse repository at this point
Copy the full SHA 6fa253aView commit details -
Configuration menu - View commit details
-
Copy full SHA for c7f4b0a - Browse repository at this point
Copy the full SHA c7f4b0aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4541a21 - Browse repository at this point
Copy the full SHA 4541a21View commit details
Commits on Sep 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b2403e5 - Browse repository at this point
Copy the full SHA b2403e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for a11e186 - Browse repository at this point
Copy the full SHA a11e186View commit details -
Configuration menu - View commit details
-
Copy full SHA for f1e85c4 - Browse repository at this point
Copy the full SHA f1e85c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 65eb1bd - Browse repository at this point
Copy the full SHA 65eb1bdView commit details
Commits on Sep 20, 2024
-
Dont use r2d2 for WebAssembly (#1065)
* create interface for native/wasm EncryptedMessageStore * create interface for spawning tasks onto the global executor in native/wasm * fix some bugs with diesel backend
Configuration menu - View commit details
-
Copy full SHA for 9a5cd7a - Browse repository at this point
Copy the full SHA 9a5cd7aView commit details -
Configuration menu - View commit details
-
Copy full SHA for baf3988 - Browse repository at this point
Copy the full SHA baf3988View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9987ac7 - Browse repository at this point
Copy the full SHA 9987ac7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c44607 - Browse repository at this point
Copy the full SHA 4c44607View commit details
Commits on Sep 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 49444aa - Browse repository at this point
Copy the full SHA 49444aaView commit details
Commits on Sep 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for fc28a48 - Browse repository at this point
Copy the full SHA fc28a48View commit details
Commits on Sep 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for bed2c81 - Browse repository at this point
Copy the full SHA bed2c81View commit details -
Configuration menu - View commit details
-
Copy full SHA for 895baf9 - Browse repository at this point
Copy the full SHA 895baf9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7adbb97 - Browse repository at this point
Copy the full SHA 7adbb97View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f4e45f - Browse repository at this point
Copy the full SHA 9f4e45fView commit details
Commits on Oct 2, 2024
-
Fix WASM tests (138/151) (#1100)
* make bindings_wasm a part of the workspace * fmt * fix test_add_missing_installations * handle allocations of length 0 in webassembly
Configuration menu - View commit details
-
Copy full SHA for 895ec4a - Browse repository at this point
Copy the full SHA 895ec4aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 75725b3 - Browse repository at this point
Copy the full SHA 75725b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 34770d4 - Browse repository at this point
Copy the full SHA 34770d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for dc3272a - Browse repository at this point
Copy the full SHA dc3272aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c72046 - Browse repository at this point
Copy the full SHA 6c72046View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a9631d - Browse repository at this point
Copy the full SHA 7a9631dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a6d5f41 - Browse repository at this point
Copy the full SHA a6d5f41View commit details -
Configuration menu - View commit details
-
Copy full SHA for dc1234f - Browse repository at this point
Copy the full SHA dc1234fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ea0935 - Browse repository at this point
Copy the full SHA 3ea0935View commit details -
Configuration menu - View commit details
-
Copy full SHA for de1e214 - Browse repository at this point
Copy the full SHA de1e214View commit details -
Configuration menu - View commit details
-
Copy full SHA for 11e0166 - Browse repository at this point
Copy the full SHA 11e0166View commit details -
Configuration menu - View commit details
-
Copy full SHA for ed66e03 - Browse repository at this point
Copy the full SHA ed66e03View commit details
Commits on Oct 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 843dab5 - Browse repository at this point
Copy the full SHA 843dab5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 98a41ad - Browse repository at this point
Copy the full SHA 98a41adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 863c473 - Browse repository at this point
Copy the full SHA 863c473View commit details -
Configuration menu - View commit details
-
Copy full SHA for ab48d35 - Browse repository at this point
Copy the full SHA ab48d35View commit details -
Configuration menu - View commit details
-
Copy full SHA for bea4c5b - Browse repository at this point
Copy the full SHA bea4c5bView commit details -
Configuration menu - View commit details
-
Copy full SHA for c618349 - Browse repository at this point
Copy the full SHA c618349View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0fd5515 - Browse repository at this point
Copy the full SHA 0fd5515View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d50702 - Browse repository at this point
Copy the full SHA 4d50702View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0131ebe - Browse repository at this point
Copy the full SHA 0131ebeView commit details
Commits on Oct 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a6a37c3 - Browse repository at this point
Copy the full SHA a6a37c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for e336e64 - Browse repository at this point
Copy the full SHA e336e64View commit details -
Configuration menu - View commit details
-
Copy full SHA for 00d1bca - Browse repository at this point
Copy the full SHA 00d1bcaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a3967d - Browse repository at this point
Copy the full SHA 0a3967dView commit details -
Configuration menu - View commit details
-
Copy full SHA for fc1ea68 - Browse repository at this point
Copy the full SHA fc1ea68View commit details -
Configuration menu - View commit details
-
Copy full SHA for 012b5ec - Browse repository at this point
Copy the full SHA 012b5ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for f53b00a - Browse repository at this point
Copy the full SHA f53b00aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c2af0e - Browse repository at this point
Copy the full SHA 3c2af0eView commit details
Commits on Oct 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a9d086e - Browse repository at this point
Copy the full SHA a9d086eView commit details -
* Update VSCode workspace settings * Add WASM bindings * Clippy fixes * Use tokio Mutex
Configuration menu - View commit details
-
Copy full SHA for abdd3de - Browse repository at this point
Copy the full SHA abdd3deView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5cb49dd - Browse repository at this point
Copy the full SHA 5cb49ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ceabc1 - Browse repository at this point
Copy the full SHA 8ceabc1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 180b3dd - Browse repository at this point
Copy the full SHA 180b3ddView commit details
Commits on Oct 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 22e4101 - Browse repository at this point
Copy the full SHA 22e4101View commit details
Commits on Oct 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3053006 - Browse repository at this point
Copy the full SHA 3053006View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7278c7c - Browse repository at this point
Copy the full SHA 7278c7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c1d04b - Browse repository at this point
Copy the full SHA 3c1d04bView commit details
Commits on Oct 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 27a3346 - Browse repository at this point
Copy the full SHA 27a3346View commit details -
Configuration menu - View commit details
-
Copy full SHA for ed096d6 - Browse repository at this point
Copy the full SHA ed096d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for aef1c6e - Browse repository at this point
Copy the full SHA aef1c6eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 68685f0 - Browse repository at this point
Copy the full SHA 68685f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d882b6 - Browse repository at this point
Copy the full SHA 5d882b6View commit details
Commits on Oct 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a050107 - Browse repository at this point
Copy the full SHA a050107View commit details -
Configuration menu - View commit details
-
Copy full SHA for e9a75e9 - Browse repository at this point
Copy the full SHA e9a75e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d0c3ee - Browse repository at this point
Copy the full SHA 5d0c3eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for a79c0ad - Browse repository at this point
Copy the full SHA a79c0adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f84268 - Browse repository at this point
Copy the full SHA 2f84268View commit details -
Configuration menu - View commit details
-
Copy full SHA for 02a42fe - Browse repository at this point
Copy the full SHA 02a42feView commit details -
Configuration menu - View commit details
-
Copy full SHA for 16487da - Browse repository at this point
Copy the full SHA 16487daView commit details -
Configuration menu - View commit details
-
Copy full SHA for 033f31f - Browse repository at this point
Copy the full SHA 033f31fView commit details -
Configuration menu - View commit details
-
Copy full SHA for fce85c0 - Browse repository at this point
Copy the full SHA fce85c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3242eb7 - Browse repository at this point
Copy the full SHA 3242eb7View commit details