Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
tries to reuse old benchmark tool (#58)
* Bazel fixes (#31) * bazel fixes * π "bazel fixes " Update anysphere/asphr commit SHA π anysphere/asphr@4667433 * π "fix duplication" Update anysphere/asphr commit SHA π anysphere/asphr@b47ef1d * π "bazel fixes (#13) * bazel fixes * fix duplication" Update anysphere/asphr commit SHA π anysphere/asphr@8f4ee52 * trunk changes (#32) * trunk changes * π "make trunk available on all repos " Update anysphere/asphr commit SHA π anysphere/asphr@74157db * make cron run on all days * π "make cron run on all days " Update anysphere/asphr commit SHA π anysphere/asphr@a820a79 * π "The Trunk and new server PR (#14) * make trunk available on all repos * make cron run on all days" Update anysphere/asphr commit SHA π anysphere/asphr@35e3cfb * Use SQLite for persistence (and Rust for handling the SQL) (#30) * rust * π "rust " Update anysphere/asphr commit SHA π anysphere/asphr@2e750a5 * make diesel build * π "make diesel build " Update anysphere/asphr commit SHA π anysphere/asphr@88a2669 * install cxx * π "install cxx " Update anysphere/asphr commit SHA π anysphere/asphr@e8ad28b * rust calls cpp!!! * π "rust calls cpp!!! " Update anysphere/asphr commit SHA π anysphere/asphr@8b25f13 * and cpp calls rust!!! * add cxx.path to allow Queryable in the ffi * π "add cxx.path to allow Queryable in the ffi " Update anysphere/asphr commit SHA π anysphere/asphr@33d83d2 * modify daemon-rs * add db schema * π "add db schema " Update anysphere/asphr commit SHA π anysphere/asphr@197c94f * build outside client * π "build outside client " Update anysphere/asphr commit SHA π anysphere/asphr@17d4149 * new schema! * things finallyyyy seem to work * make things work * things are going forward but no end in sight * more progress * more changes!!!! not much is needed now * fix some compiler errors * more rust, more sqlite, more typesafety, more compiler errors * finish the sending part ???? * fix some compiler errors * fix more compiler errors * things are mostly implemented on the transmitter side now * some fixes * π "some fixes " Update anysphere/asphr commit SHA π anysphere/asphr@8e37391 * cpp compiles * π "add cxx.patch " Update anysphere/asphr commit SHA π anysphere/asphr@ce57aac * π "upd cxx.patch " Update anysphere/asphr commit SHA π anysphere/asphr@bc68c5c * more fixes * IT COMPILES * π "IT COMPILES " Update anysphere/asphr commit SHA π anysphere/asphr@dfadfe4 * add diesel-cli * π "add diesel-cli " Update anysphere/asphr commit SHA π anysphere/asphr@f3ca6ff * diesel cli * implements friend address and random friends * π "implements friend address and random friends " Update anysphere/asphr commit SHA π anysphere/asphr@55d662f * added the actions * start migrations * migrations work!!! * send_chunk works! * change and to two filters * fix daemonrpc * start fixing daemon-rpc * fixed the crypto tests * implement register! * finally a sane structure. Created db folder * use structured logging principles * remove db.hpp * implement more daemon rpc methods!! * π "implement more daemon rpc methods!! " Update anysphere/asphr commit SHA π anysphere/asphr@891074c * implement delete_friend * start implementing sendmessage * implement send message * start getmessages * fix db errors * format weird * implement getmessages * π "implement getmessages " Update anysphere/asphr commit SHA π anysphere/asphr@5526ed9 * update with rustfmt * does not compile sorry * compiles again!! * π "compiles again!! " Update anysphere/asphr commit SHA π anysphere/asphr@4b63ae2 * updated deps. Add clap to rust for CLI * π "updated deps. Add clap to rust for CLI " Update anysphere/asphr commit SHA π anysphere/asphr@32df434 * everything is done!!!! * π "everything is done!!!! " Update anysphere/asphr commit SHA π anysphere/asphr@919c6e6 * updated deps. remove clap * π "updated deps. remove clap " Update anysphere/asphr commit SHA π anysphere/asphr@d602597 * rename * we can have rust tests now! * we can actually have rust tests now! * first test * TEST 1 WORKED * π "TEST 1 WORKED " Update anysphere/asphr commit SHA π anysphere/asphr@7d443a6 * π "remove dev lock " Update anysphere/asphr commit SHA π anysphere/asphr@d0bf9fc * get rid of compiler errors * remove copilot comments * make tests work as a lib! * first integration work! * π "Merge branch 'main' into rust" Update anysphere/asphr commit SHA π anysphere/asphr@c7352d3 * make linters happy * make build happy * consistent logging!! * tests build! * trunk fmt * all client tests pass * crypto needs to depend on grpc... * implement queue message ! * implement get_received_messages * use cool diesel features' * implement everything!!!! * fix bug! * fix bug * all tests pass :) * delete daemon-old!!!! * remove old linter * fix unix address * update gui schema * fix all bugs! * fix urgent todo * fix test * make the .gitignore more consistent * trunk fmt * rust linting cleanup * rust linting done. All fixes complete * trunk fmt * trunk rusttoml fix Co-authored-by: Sualeh Asif <[email protected]> * π "Use SQLite for persistence (and Rust for handling the SQL) (#12) * rust * make diesel build * make diesel build * install cxx * rust calls cpp!!! * add cxx.path to allow Queryable in the ffi * add db schema * build outside client * some fixes * add cxx.patch * upd cxx.patch * more fixes * IT COMPILES * add diesel-cli * implements friend address and random friends * implement more daemon rpc methods!! * implement getmessages * compiles again!! * updated deps. Add clap to rust for CLI * everything is done!!!! * updated deps. remove clap * TEST 1 WORKED * remove dev lock Co-authored-by: Sualeh Asif <[email protected]>" Update anysphere/asphr commit SHA π anysphere/asphr@5b31528 * update bazel version * π "update bazel version " Update anysphere/asphr commit SHA π anysphere/asphr@d222508 * π "Add profiler (#15) * build formatters * update asphr-load-2 * update with airbnb version of rules_foreign_cc * update where rules is called * reset where the toolchains are * reorder commands * remove airbnb shit * perf works atleast * remove airbnb * trunk fmt Co-authored-by: Sualeh Asif <[email protected]> Co-authored-by: Ubuntu <[email protected]>" Update anysphere/asphr commit SHA π anysphere/asphr@ca33434 * π "circles are a new component (#17) " Update anysphere/asphr commit SHA π anysphere/asphr@be04870 * We now have background circles in the style of our logo. (#34) * circles are a new component * π "circles are a new component " Update anysphere/asphr commit SHA π anysphere/asphr@9455529 * responsive for the most part. * remove dead code * fix a selectable list bug? * π "Merge branch 'main' of github.com:anysphere/asphr into sualeh/Background " Update anysphere/asphr commit SHA π anysphere/asphr@ffcdb23 * remove gitignored file Co-authored-by: Arvid Lunnemark <[email protected]> * Real world testing (#35) * fix install script * fix even more install things * Update email contact * Fix daemon freeze (#39) * c++ main function should not return anything * wrap main function in robust error handling * kill should be more forceful * make daemon kill immediate' * call transmitter in thread, have a main thread that monitors the health of other threads' * do grpc status checks * add timeouts to grpc requests * use std exit 0 * remove unlock * explain why alive() returns true. Co-authored-by: Sualeh Asif <[email protected]> * more helpful error message * temporarily remove buildbuddy because wifi is slow * π "temporarily remove buildbuddy because wifi is slow " Update anysphere/asphr commit SHA π anysphere/asphr@bb5afae * Friends! (#37) * π "add story to public id response " Update anysphere/asphr commit SHA π anysphere/asphr@6dbadec * Public identifier (#38) * implement base58 * implement identifier * π "implement identifier " Update anysphere/asphr commit SHA π anysphere/asphr@15117f2 * π "Public identifier (#18) * add identifier.proto * implement base58 * implement identifier" Update anysphere/asphr commit SHA π anysphere/asphr@f8a52a0 * π "Merge branch 'main' into friends " Update anysphere/asphr commit SHA π anysphere/asphr@b4b457d * Implement friend acking (#41) * update message.proto with control message * π "update message.proto with control message " Update anysphere/asphr commit SHA π anysphere/asphr@e92e27b * handle control message properly * π "handle control message properly " Update anysphere/asphr commit SHA π anysphere/asphr@420185b * check for ack of control message * π "check for ack of control message " Update anysphere/asphr commit SHA π anysphere/asphr@fd692ae * normal message shall not be control message * make compile (almost) * π " Implement friend acking (#21) * update message.proto with control message * handle control message properly * check for ack of control message" Update anysphere/asphr commit SHA π anysphere/asphr@5cdc265 * Async friending schema (#36) * rename kx_key * rewrite crypto in the new protocol * π "rewrite crypto in the new protocol " Update anysphere/asphr commit SHA π anysphere/asphr@49b488b * DB change complete * π "redesign daemon schema " Update anysphere/asphr commit SHA π anysphere/asphr@96073e4 * π "fix typo " Update anysphere/asphr commit SHA π anysphere/asphr@1b0185f * π "add story to sync friend request " Update anysphere/asphr commit SHA π anysphere/asphr@0485f68 * configure server for async requests * π "configure server for async requests " Update anysphere/asphr commit SHA π anysphere/asphr@a0458e2 * add public_id to database * check point. Most of the code compiles * checkpoint. All programs build * checkpoint: rewriting test files * π "checkpoint: rewriting test files " Update anysphere/asphr commit SHA π anysphere/asphr@b60891f * π "Merge remote-tracking branch 'origin/friends' into async_friending_schema " Update anysphere/asphr commit SHA π anysphere/asphr@b56fda2 * checkpoint in merging friend * weird bug. debugging * mystery bug resolve. Do not call set_allocated() * checkpoint: another bug * update workspace * add linkstatic * finally builds correctly * checkpoint: use standard logging * add friend workinggit ca add * π "add friend workinggit ca add " Update anysphere/asphr commit SHA π anysphere/asphr@c64027e * π "Merge remote-tracking branch 'origin/friends' into async_friending_schema " Update anysphere/asphr commit SHA π anysphere/asphr@45a1a19 * add outgoing_friend_request * remove comment from crypto' * fix bug in crypto * fix bug * fix daemonrpc bug * add identifier * correct mistake in key exchange Co-authored-by: Shengtong Zhang <[email protected]> * π "Async friending schema (#22) * configure server for async requests * checkpoint: rewriting test files * add friend workinggit ca add Co-authored-by: Shengtong Zhang <[email protected]>" Update anysphere/asphr commit SHA π anysphere/asphr@a0a42dc * remove rust warning * fix tests * change api * π "change api " Update anysphere/asphr commit SHA π anysphere/asphr@7f257f9 * update protos * add sync test * π "add sync test " Update anysphere/asphr commit SHA π anysphere/asphr@6f74e52 * π "push without compile " Update anysphere/asphr commit SHA π anysphere/asphr@e0bbbc1 * make compile * some things only if registered * use enums instead of integer constants * π "use enums instead of integer constants " Update anysphere/asphr commit SHA π anysphere/asphr@b54435f * it builds! * daemon.protoo changes * π "daemon.protoo changes " Update anysphere/asphr commit SHA π anysphere/asphr@785fc95 * update daemon-js protos * daemon.proto has been fully sualeh-ified * async partitions and a basic test passes * π "async partitions and a basic test passes " Update anysphere/asphr commit SHA π anysphere/asphr@e32c1b6 * π "update proto. time for disaster to happen. Gooddddd luck " Update anysphere/asphr commit SHA π anysphere/asphr@778e942 * update protos. We are good. * π "update protos. We are good. " Update anysphere/asphr commit SHA π anysphere/asphr@e0d9a9d * π "update protos for Invitation Progres " Update anysphere/asphr commit SHA π anysphere/asphr@32a45d0 * fix tests * π "replace friend_request -> invitation on server " Update anysphere/asphr commit SHA π anysphere/asphr@7cf56b7 * added test for people being in different blocks * Friends implementation (#42) * merge friends * π "change to system message " Update anysphere/asphr commit SHA π anysphere/asphr@4415feb * make transmitter use the new db types * finish transmitter changes * it builds * π "it builds " Update anysphere/asphr commit SHA π anysphere/asphr@209b037 * it builds! * it builds! * outgoing async and sync now done * it builds! * it builds! * it builds! * it builds! * it builds! * it builds! * it builds! * fix warnings * add check_rep * some changes with errors * make build * initial tests passing!!! * π "initial tests passing!!! " Update anysphere/asphr commit SHA π anysphere/asphr@cd37145 * π "Friends implementation (#23) * change to system message * it builds * initial tests passing!!!" Update anysphere/asphr commit SHA π anysphere/asphr@f5f22e7 * fix bug! * add more check_rep consistency constraints * more checkrep! * revamp crypto * π "revamp crypto " Update anysphere/asphr commit SHA π anysphere/asphr@a156ca9 * add even more check_rep * more checkrep!!! i love checkrep * replace all remaining friend_request with invitation, and rewrite some logic in daemon * many more check rep * add check_rep comment * update comment * even more checkreppp * even more checkrep * add a few anyhow errors * test passes * all test passes * use fail * fmt all * π "fmt all " Update anysphere/asphr commit SHA π anysphere/asphr@fcb3ca1 * add license notice * linting fix * add license notices * π "add license notices " Update anysphere/asphr commit SHA π anysphere/asphr@bdccc65 * more format fixes * π "more format fixes " Update anysphere/asphr commit SHA π anysphere/asphr@4e46b68 * add asyncinvitation proto and additional check * π "add asyncinvitation proto and additional check " Update anysphere/asphr commit SHA π anysphere/asphr@64137a2 * updates * it compiles * π "it compiles " Update anysphere/asphr commit SHA π anysphere/asphr@c7fcff2 * update comments * comment on tests * remove some nouns * remove TODO checks from google * use asphr assert * document base58 with static_assert * base58 test works! * bitcoin base58 test works * comments on major functions, part1 * manual test rename * comments on major functions, part 2 * clean up comment * don't assert false because another user did the wrong thing * update until chunk handling. Comments Part 3 * add comment * update chunk_to_send docs. Comments part 4 * update transmitter to remove unused variable * update some helper docs. * fix receive_ack * dont assert false if bad input * update until invitations. Comments Part 6 * remove todo * fix merge conflict * small reg not big reg * add comment * remove backticks * fix lex * no match * make db.rs compile * move comment to docstring * update comments Co-authored-by: Shengtong Zhang <[email protected]> Co-authored-by: Sualeh Asif <[email protected]> Co-authored-by: Sualeh Asif <[email protected]> * π "Friends! (#20) * rewrite crypto in the new protocol * redesign daemon schema * fix typo * add story to sync friend request * add story to public id response * Public identifier (#18) * add identifier.proto * implement base58 * implement identifier * Implement friend acking (#21) * update message.proto with control message * handle control message properly * check for ack of control message * Async friending schema (#22) * configure server for async requests * checkpoint: rewriting test files * add friend workinggit ca add Co-authored-by: Shengtong Zhang <[email protected]> * change api * add sync test * push without compile * use enums instead of integer constants * daemon.protoo changes * async partitions and a basic test passes * update proto. time for disaster to happen. Gooddddd luck * update protos. We are good. * update protos for Invitation Progres * replace friend_request -> invitation on server * Friends implementation (#23) * change to system message * it builds * initial tests passing!!! * revamp crypto * fmt all * add license notices * more format fixes * add asyncinvitation proto and additional check * it compiles Co-authored-by: Shengtong Zhang <[email protected]> Co-authored-by: Sualeh Asif <[email protected]> Co-authored-by: Sualeh Asif <[email protected]>" Update anysphere/asphr commit SHA π anysphere/asphr@27c4710 * add tailwind types * Add friend UI different (#43) * π "add story to public id response " Update anysphere/asphr commit SHA π anysphere/asphr@6dbadec * Public identifier (#38) * implement base58 * implement identifier * π "implement identifier " Update anysphere/asphr commit SHA π anysphere/asphr@15117f2 * π "Public identifier (#18) * add identifier.proto * implement base58 * implement identifier" Update anysphere/asphr commit SHA π anysphere/asphr@f8a52a0 * Let the ID of the selectable list be a number or string * start * start * π "Merge branch 'main' into friends " Update anysphere/asphr commit SHA π anysphere/asphr@b4b457d * Implement friend acking (#41) * update message.proto with control message * π "update message.proto with control message " Update anysphere/asphr commit SHA π anysphere/asphr@e92e27b * handle control message properly * π "handle control message properly " Update anysphere/asphr commit SHA π anysphere/asphr@420185b * check for ack of control message * π "check for ack of control message " Update anysphere/asphr commit SHA π anysphere/asphr@fd692ae * normal message shall not be control message * make compile (almost) * π " Implement friend acking (#21) * update message.proto with control message * handle control message properly * check for ack of control message" Update anysphere/asphr commit SHA π anysphere/asphr@5cdc265 * Async friending schema (#36) * rename kx_key * rewrite crypto in the new protocol * π "rewrite crypto in the new protocol " Update anysphere/asphr commit SHA π anysphere/asphr@49b488b * DB change complete * π "redesign daemon schema " Update anysphere/asphr commit SHA π anysphere/asphr@96073e4 * π "fix typo " Update anysphere/asphr commit SHA π anysphere/asphr@1b0185f * π "add story to sync friend request " Update anysphere/asphr commit SHA π anysphere/asphr@0485f68 * configure server for async requests * π "configure server for async requests " Update anysphere/asphr commit SHA π anysphere/asphr@a0458e2 * add public_id to database * check point. Most of the code compiles * checkpoint. All programs build * checkpoint: rewriting test files * π "checkpoint: rewriting test files " Update anysphere/asphr commit SHA π anysphere/asphr@b60891f * π "Merge remote-tracking branch 'origin/friends' into async_friending_schema " Update anysphere/asphr commit SHA π anysphere/asphr@b56fda2 * checkpoint in merging friend * weird bug. debugging * mystery bug resolve. Do not call set_allocated() * checkpoint: another bug * update workspace * add linkstatic * finally builds correctly * checkpoint: use standard logging * add friend workinggit ca add * π "add friend workinggit ca add " Update anysphere/asphr commit SHA π anysphere/asphr@c64027e * π "Merge remote-tracking branch 'origin/friends' into async_friending_schema " Update anysphere/asphr commit SHA π anysphere/asphr@45a1a19 * add outgoing_friend_request * remove comment from crypto' * fix bug in crypto * fix bug * fix daemonrpc bug * add identifier * correct mistake in key exchange Co-authored-by: Shengtong Zhang <[email protected]> * π "Async friending schema (#22) * configure server for async requests * checkpoint: rewriting test files * add friend workinggit ca add Co-authored-by: Shengtong Zhang <[email protected]>" Update anysphere/asphr commit SHA π anysphere/asphr@a0a42dc * remove rust warning * modal now supports large * fix scrolling * fix tests * start exposing functions for add-friend: * change api * π "change api " Update anysphere/asphr commit SHA π anysphere/asphr@7f257f9 * update protos * updated protos * add sync test * π "add sync test " Update anysphere/asphr commit SHA π anysphere/asphr@6f74e52 * π "push without compile " Update anysphere/asphr commit SHA π anysphere/asphr@e0bbbc1 * update protos for addSyncFriend * make compile * some things only if registered * update protos again * use enums instead of integer constants * π "use enums instead of integer constants " Update anysphere/asphr commit SHA π anysphere/asphr@b54435f * it builds! * daemon.protoo changes * π "daemon.protoo changes " Update anysphere/asphr commit SHA π anysphere/asphr@785fc95 * update daemon-js protos * fix preload * daemon.proto has been fully sualeh-ified * fix the proto disaster * checkpoint: deprecate APIs * async partitions and a basic test passes * π "async partitions and a basic test passes " Update anysphere/asphr commit SHA π anysphere/asphr@e32c1b6 * π "update proto. time for disaster to happen. Gooddddd luck " Update anysphere/asphr commit SHA π anysphere/asphr@778e942 * update protos. We are good. * π "update protos. We are good. " Update anysphere/asphr commit SHA π anysphere/asphr@e0d9a9d * π "update protos for Invitation Progres " Update anysphere/asphr commit SHA π anysphere/asphr@32a45d0 * fix tests * π "replace friend_request -> invitation on server " Update anysphere/asphr commit SHA π anysphere/asphr@7cf56b7 * added test for people being in different blocks * update protos for the ts * all relevant APIs for contextBridge are implemented. * Friends implementation (#42) * merge friends * π "change to system message " Update anysphere/asphr commit SHA π anysphere/asphr@4415feb * make transmitter use the new db types * finish transmitter changes * it builds * π "it builds " Update anysphere/asphr commit SHA π anysphere/asphr@209b037 * it builds! * it builds! * outgoing async and sync now done * it builds! * it builds! * it builds! * it builds! * it builds! * it builds! * it builds! * fix warnings * add check_rep * some changes with errors * make build * initial tests passing!!! * π "initial tests passing!!! " Update anysphere/asphr commit SHA π anysphere/asphr@cd37145 * π "Friends implementation (#23) * change to system message * it builds * initial tests passing!!!" Update anysphere/asphr commit SHA π anysphere/asphr@f5f22e7 * fix bug! * add more check_rep consistency constraints * more checkrep! * revamp crypto * π "revamp crypto " Update anysphere/asphr commit SHA π anysphere/asphr@a156ca9 * add even more check_rep * more checkrep!!! i love checkrep * replace all remaining friend_request with invitation, and rewrite some logic in daemon * typescript now has no type errors * many more check rep * add check_rep comment * update comment * even more checkreppp * starting merge with friends * update a TON of dependencies to latest commits. * π "update a TON of dependencies to latest commits. " Update anysphere/asphr commit SHA π anysphere/asphr@7fee8bf * update daemon_pb.js * π "update daemon_pb.js " Update anysphere/asphr commit SHA π anysphere/asphr@0b02484 * π "rules_proto_grpc doesnt build off master?? " Update anysphere/asphr commit SHA π anysphere/asphr@e8a3578 * story Component * story component update to use numberOfLines * update readme * add story command * update with a real story * different ui * fix all old UI * reformat * each other * add rng * add eslint * add eslint-react * copy daemon * copy schema * π "Merge branch 'main' into add-friend-ui-different" Update anysphere/asphr commit SHA π anysphere/asphr@7017ebe * fix things * π "fix things " Update anysphere/asphr commit SHA π anysphere/asphr@6323fdd * update daemon proto * add framer motion * add preliminary animation * no blur * big circles * small css changes * make eslint less annoying * fix duration bugs * fully implement addsyncfriend * initial async page * able to send to outgoing friend in the UI * remove autofocus * add add gui cmd * fix db problems * fix streaming problems and add a regression test * fix type problems * remove todo * fix the UI * run trunk fmt * clean up preload * fix the type of the daemon api in preload.ts * use registerUser not register * fix access key form box * fix missing return type * fix more eslint errors * add update-rust-project script * busy timeout! * π "fix trunk fmt " Update anysphere/asphr commit SHA π anysphere/asphr@6ccc8a4 * getcolor string * remove trunk linters * explain animations * add comment: * add seed log * sort the array * fix spaces between sentences * remove stupid at most 1 friend debugging thing * refactor the story list component * add unimplemented method * remove legacy friend Co-authored-by: Sualeh Asif <[email protected]> Co-authored-by: Shengtong Zhang <[email protected]> Co-authored-by: Sualeh Asif <[email protected]> * π "Add friend UI different (#25) * rewrite crypto in the new protocol * redesign daemon schema * fix typo * add story to sync friend request * add story to public id response * Public identifier (#18) * add identifier.proto * implement base58 * implement identifier * Implement friend acking (#21) * update message.proto with control message * handle control message properly * check for ack of control message * Async friending schema (#22) * configure server for async requests * checkpoint: rewriting test files * add friend workinggit ca add Co-authored-by: Shengtong Zhang <[email protected]> * change api * add sync test * push without compile * use enums instead of integer constants * daemon.protoo changes * async partitions and a basic test passes * update proto. time for disaster to happen. Gooddddd luck * update protos. We are good. * update protos for Invitation Progres * replace friend_request -> invitation on server * Friends implementation (#23) * change to system message * it builds * initial tests passing!!! * revamp crypto * update a TON of dependencies to latest commits. * update daemon_pb.js * rules_proto_grpc doesnt build off master?? * fix things * fix trunk fmt Co-authored-by: Shengtong Zhang <[email protected]> Co-authored-by: Sualeh Asif <[email protected]> Co-authored-by: Sualeh Asif <[email protected]>" Update anysphere/asphr commit SHA π anysphere/asphr@7a3daa3 * Broadcasting messages (#45) * broadcasting schema * π "broadcasting schema " Update anysphere/asphr commit SHA π anysphere/asphr@0d8e2e2 * π "schema updates. next to fix tests " Update anysphere/asphr commit SHA π anysphere/asphr@e710faf * now, we have all the tests translated. \n Now, to write the C++ protobuf translation thing. * π "now, we have all the tests translated. \n Now, to write the C++ protobuf translation thing. " Update anysphere/asphr commit SHA π anysphere/asphr@3ca2a38 * trying to make chunks build * it builds :) Several TODOs to be handled * reformat build file * fix a lot of things (but more things left to do) * π "fix a lot of things (but more things left to do) " Update anysphere/asphr commit SHA π anysphere/asphr@cda89f0 * tests pass! * π "tests pass! " Update anysphere/asphr commit SHA π anysphere/asphr@ab2b25f * π "Merge branch 'main' into broadcast-v1 " Update anysphere/asphr commit SHA π anysphere/asphr@cc5ba6d * assign unique_name correctly * create a failing test for the broadcast * all tests pass :) * implement a real multiselect! * update js proto * make send work * use facebook's lexical for the text input * fix small ui bug * fix messagelist bug * π "trunk fmt " Update anysphere/asphr commit SHA π anysphere/asphr@50c5807 * π "remove comment " Update anysphere/asphr commit SHA π anysphere/asphr@699c6f0 * eslint fix * trunk fmt * fix schema.rs * fix lisence problems Co-authored-by: Sualeh Asif <[email protected]> * π "Broadcasting messages (#26) * broadcasting schema * schema updates. next to fix tests * now, we have all the tests translated. \n Now, to write the C++ protobuf translation thing. * fix a lot of things (but more things left to do) * tests pass! * trunk fmt * remove comment Co-authored-by: Sualeh Asif <[email protected]>" Update anysphere/asphr commit SHA π anysphere/asphr@b02a19c * Version 010 (#46) * fix weird dll error * fix package.json * bazel -> bazelisk' * fix eslint bugs * release!! * use the correct binary * update to version 0.1.1 * add spellchecker (#48) * add spellchecker * add comments to wordlist.hpp Co-authored-by: Shengtong Zhang <[email protected]> * Client bugfixes (#47) * change var->let * fix notifications and refactor * bazelisk -> bazel * Fix bugs! (#49) * make things work! * version 013 * do not install CLI on startup * add cli instructions * fix main * fix readme * remove dead code * make sh executable again * to-field works * version 0.1.5 * update strategy doc * π "update strategy doc " Update anysphere/asphr commit SHA π anysphere/asphr@ca4adae * π "Revert "update strategy doc" This reverts commit ca4adae8544b394dac0cb87a07b4c919d7ad7c5c. " Update anysphere/asphr commit SHA π anysphere/asphr@2447486 * Revert "update strategy doc" This reverts commit f78e966. * Markdown-ify the editor. (#51) * make things work! * version 013 * do not install CLI on startup * We now have a working editor that parses some markdown and handles links * π "We now have a working editor that parses some markdown and handles links " Update anysphere/asphr commit SHA π anysphere/asphr@803f294 * fix all the type errors * trunk update * fix all the regex bugs. * sent markdown instead of content. * fixes and bug documentation. * this pushed markdown up now. Focusing on rendering markdown now :) * parse markdown on the end of the user too :) * finish pr. * all trunk fixes complete * final comments * fix other issues in main that are outstanding * purifying * π "We now have a working editor that parses some markdown and handles links " Update anysphere/asphr commit SHA π anysphere/asphr@803f294 Co-authored-by: Arvid Lunnemark <[email protected]> * Async invitation UI (#50) * add timestamp to read message * add anysphere * add id animation * add types * dont be too smart * small fixes * Ui is done! * fix some ui things * start implementing invitations UI * fix linter errors * add async test * π "add async test " Update anysphere/asphr commit SHA π anysphere/asphr@0a61f23 * implement cancel invitation * fix cancel implementation * regenerate schema * cancel in the UI! * finish incoming invitations * remove buttons * fix text size * trunk fmt * update comment to reflect the code * dont push two of the same tab * add isvalidpublicid * π "add isvalidpublicid " Update anysphere/asphr commit SHA π anysphere/asphr@bc96d9a * update daemon proto * check if public id is valid * isvalidpublicID implemented * add license * π "trunk fmt " Update anysphere/asphr commit SHA π anysphere/asphr@e28a374 * π "Async Invitations UI (#27) * add async test * add isvalidpublicid * trunk fmt" Update anysphere/asphr commit SHA π anysphere/asphr@8a68408 * Cleanup (#52) * prettier fix * fix Modal bug * fixing some problems in tabs.tsx Co-authored-by: Sualeh Asif <[email protected]> * new version! * Permissions are back to normal * Spacing bug (#53) * updates. most of the spacing is reslved. * fix the spacing on the top. Co-authored-by: Sualeh Asif <[email protected]> * publish! * fix link thing * publish version 0.1.8 * Id webpage (#54) * update idpage * link add friend!! * public id link should work * finish * fix things * publish 0.1.9 * Tiny bug fixes (#55) * do not show modal a hundred times * make colors a little better (worse?) * publish * Fix Async Invitiations DB (#56) * adding some fixes to the invitations. * π "adding some fixes to the invitations. " Update anysphere/asphr commit SHA π anysphere/asphr@fe71979 * final fix removing dead code. * fix bug Co-authored-by: Shengtong Zhang <[email protected]> * π "adding some fixes to the invitations. (#28) " Update anysphere/asphr commit SHA π anysphere/asphr@148b624 * version 0.1.12 * π "Fix the PIR potential attacks (#29) * attacker tests * fix the randomness * finish index rotation * fix all problems. Co-authored-by: Shengtong Zhang <[email protected]> Co-authored-by: Shengtong Zhang <[email protected]> Co-authored-by: Sualeh Asif <[email protected]>" Update anysphere/asphr commit SHA π anysphere/asphr@69a4047 * Fix the PIR potential attacks (#57) * test should be mostly working * π "fix the randomness " Update anysphere/asphr commit SHA π anysphere/asphr@5d62ae8 * finish index rotation * π "finish index rotation " Update anysphere/asphr commit SHA π anysphere/asphr@18ee6bc * π "fix all problems." Update anysphere/asphr commit SHA π anysphere/asphr@f906a71 * final commit and fixes. Co-authored-by: Shengtong Zhang <[email protected]> Co-authored-by: Sualeh Asif <[email protected]> Co-authored-by: Sualeh Asif <[email protected]> * π "Merge branch 'sualeh/benchmarks' into performance-08/02/22" Update anysphere/asphr commit SHA π anysphere/asphr@e4d3f9f * π "Fix the PIR potential attacks (#29) * attacker tests * fix the randomness * finish index rotation * fix all problems. Co-authored-by: Shengtong Zhang <[email protected]> Co-authored-by: Shengtong Zhang <[email protected]> Co-authored-by: Sualeh Asif <[email protected]>" Update anysphere/asphr commit SHA π anysphere/asphr@69a4047 Co-authored-by: Sualeh Asif <[email protected]> Co-authored-by: Arvid Lunnemark <[email protected]> Co-authored-by: Shengtong Zhang <[email protected]> Co-authored-by: Sualeh Asif <[email protected]> Co-authored-by: Shengtong Zhang <[email protected]>
- Loading branch information