{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":490652440,"defaultBranch":"master","name":"Node","ownerLogin":"utkarshg6","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2022-05-10T10:42:04.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/32920299?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1725954865.0","currentOid":""},"activityList":{"items":[{"before":"53eadfaaba9926417e8869de056a2fcb179e331f","after":"92d46cdef381dfc953b7f257e8b057ca15eac49d","ref":"refs/heads/GH-800","pushedAt":"2024-09-11T08:01:04.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"utkarshg6","name":"Utkarsh Gupta","path":"/utkarshg6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32920299?s=80&v=4"},"commit":{"message":"Merge branch 'master' into GH-800","shortMessageHtmlLink":"Merge branch 'master' into GH-800"}},{"before":null,"after":"53eadfaaba9926417e8869de056a2fcb179e331f","ref":"refs/heads/GH-800","pushedAt":"2024-09-10T07:54:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"utkarshg6","name":"Utkarsh Gupta","path":"/utkarshg6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32920299?s=80&v=4"},"commit":{"message":"GH-800: trigger actions","shortMessageHtmlLink":"GH-800: trigger actions"}},{"before":null,"after":"7d5aa880ecb2422ab5f4d6eed731ddf6081c67b3","ref":"refs/heads/GH-711","pushedAt":"2024-08-14T09:38:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"utkarshg6","name":"Utkarsh Gupta","path":"/utkarshg6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32920299?s=80&v=4"},"commit":{"message":"GH-711: preparatory analyzer can report about insufficiecny for both balances together","shortMessageHtmlLink":"GH-711: preparatory analyzer can report about insufficiecny for both …"}},{"before":"a50e52632d48772099e942822046c6c30a3c29a9","after":"25e9a4f37cc83f535a80b7c9411302545eaa0da5","ref":"refs/heads/master","pushedAt":"2024-08-14T09:37:43.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"utkarshg6","name":"Utkarsh Gupta","path":"/utkarshg6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32920299?s=80&v=4"},"commit":{"message":"feat: added dependabot.yml (#342)","shortMessageHtmlLink":"feat: added dependabot.yml (MASQ-Project#342)"}},{"before":null,"after":"accdef4343b49d8400c92522f37bdea1500f2391","ref":"refs/heads/GH-711-refactor","pushedAt":"2024-08-14T09:37:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"utkarshg6","name":"Utkarsh Gupta","path":"/utkarshg6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32920299?s=80&v=4"},"commit":{"message":"GH-711: final refactoring done","shortMessageHtmlLink":"GH-711: final refactoring done"}},{"before":"99b68bfe6e7c126a78ae6c5af2eca0cf06bfdd3d","after":"a50e52632d48772099e942822046c6c30a3c29a9","ref":"refs/heads/master","pushedAt":"2024-02-14T09:02:15.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"utkarshg6","name":"Utkarsh Gupta","path":"/utkarshg6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32920299?s=80&v=4"},"commit":{"message":"GH 731 - review (#362)\n\n* begining with test server_initializer_collected_params_combine_vlcs_properly\r\n\r\n* removed GatheredParams from server_initializer_collected_params, added bools for data_dir, config_file and real_user to MultiConfig, fixing the test\r\n\r\n* add ComputedVcl struct and its implementation, add VclType enum, to be able to push into Vcl Vector, add processing in MultiConfig, add processing in server_initializer_collected_params\r\n\r\n* back to VirtualCommandLine type without enum, passing different types to MultiConfig and selecting them to computed_value_names on behalf of their type\r\n\r\n* fixed data flow with Evironment and Command line arguments, need to fix config file arguments data\r\n\r\n* changes in test to access config.file for various scenarios, add machinery to determine if real-user is specified in config-file\r\n\r\n* try to get rid of redundant MultiConfig construction in determine_user_specific_data\r\n\r\n* handle computed arguments in multiconfig, closure for server_initializer_collected_params, closure for keeping in node_configurator, final removal of redundant construction of multiconfig\r\n\r\n* computing env_args and cmd_args in create_preorientation_args fn!\r\n\r\n* fix passing test server_initializer_collected_params_can_read_parameters_from_config_file, some optimization\r\n\r\n* fixed VclArg problem with withdrawing data from VirtualCommandline, sorted server_initializer_collected_params and determine_user_specific_data fncs, new fns value_opt for VclArg and tests for them\r\n\r\n* finalize preparing guts for multiconfig in server_initializer_collected_params, added handling for tilde in data_directory and config_file paths\r\n\r\n* fix windows test of real_user soecified\r\n\r\n* renaming, adding TODOs, removing resolved TODOS\r\n\r\n* fixing tests for windows os\r\n\r\n* fixed on windows\r\n\r\n* formatting\r\n\r\n* fixed real user for windows\r\n\r\n* removed filling specified and unspecified boxes from server_initializer_collected_params, fixed formatting for get_real_user_from_vcl\r\n\r\n* last fixes of extract_values_and_fill_boxes, and test server_initializer_collected_params_handle_config_file_from_commandline_and_real_user_from_config_file_with_data_dir_started_by_tilde\r\n\r\n* fixed windows test for tilde\r\n\r\n* fix tilde test for windows\r\n\r\n* renaming of tests and functions\r\n\r\n* remove GatheredParams (the goal), optimizing is_user_specified in MultiConfig, dealing with comments\r\n\r\n* remove value_opt form VclArg, remove test for that, change MultiConfig and schema (config-file no longer defaulted), change value_from_vcl to multiconfig and value_m\r\n\r\n* resolving comments from review\r\n\r\n* optimization of get_config_file_from_mc fn\r\n\r\n* fixed the config_path reference bin replace_dots fn\r\n\r\n* solving dereferencing path in replace_dots fn\r\n\r\n* solving config_path in replace_dots fn\r\n\r\n* fixed get_config_file_from_mc fn - optimized for readability\r\n\r\n* formatting\r\n\r\n* removed println, and formated\r\n\r\n* fixed windows tests\r\n\r\n* formatting\r\n\r\n* workaround for actual_server_drop test\r\n\r\n* forgotten u64 for another test in connection_termination_test.rs\r\n\r\n* add one more request to actual_serve_drop\r\n\r\n* remove forgotten piece of code\r\n\r\n* fixing comments from review2\r\n\r\n* remove redundant lifetime, and remove convertion to PathBuf\r\n\r\n* fixing absolute path for tests of handle config-file and data directory relative\r\n\r\n* run the actions\r\n\r\n* merge master into GH-731\r\n\r\n* fix ENV and CLAP Guards in tests\r\n\r\n* fix Windows panic message for server_initializer_collected_params_handles_only_path_in_config_file_param\r\n\r\n* formatting\r\n\r\n* removing debugging println from accountant\r\n\r\n* fix CLI UI issue with config file\r\n\r\n* remove canonicalize() from test uses home_dir() from dirs crate. Produces malfuncioning behaviour\r\n\r\n* Reformatted some code, added a comment\r\n\r\n* formatting, fix order of Vcls in setup_reporter, add assertion to node_configurator_standard\r\n\r\n---------\r\n\r\nCo-authored-by: Dan Wiebe ","shortMessageHtmlLink":"GH 731 - review (MASQ-Project#362)"}},{"before":"d48ff8d3bf65a839dba0318fab0bae6cf5f2bf62","after":"99b68bfe6e7c126a78ae6c5af2eca0cf06bfdd3d","ref":"refs/heads/master","pushedAt":"2024-01-22T05:18:48.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"utkarshg6","name":"Utkarsh Gupta","path":"/utkarshg6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32920299?s=80&v=4"},"commit":{"message":"GH-651: Automatic Retries for the URLs in case of DNS Resolve Failure (#326)\n\n* GH-651: we identified the appropriate place for the new logic\r\n\r\n* GH-651: added in a missing Zero hop test\r\n\r\n* GH-651: add todos for this card\r\n\r\n* GH-651: repaired current tests\r\n\r\n* GH-651: Added IBCDHelperReal factory\r\n\r\n* GH-651: worked on test: handle_dns_resolve_failure_sent_request_retry\r\n\r\n* GH-651: Before master merge\r\n\r\n* GH-651: Repaired master meage\r\n\r\n* GH-651: Testing is working but stil failing\r\n\r\n* GH-651: Test is now working\r\n\r\n* GH-651: Added some more Cassertions\r\n\r\n* GH-651: Test is now working as expected\r\n\r\n* GH-651: Added new macro: type_id\r\n\r\n* GH-651: Fixed RouteQueryMessage stop condition\r\n\r\n* GH-651: started work on stop_on_message\r\n\r\n* GH-651: Finished stop_on_message\r\n\r\n* GH-651: Added retiring stream key code to test\r\n\r\n* GH-651: Working on improving request_route_and_transmit\r\n\r\n* GH-651: Changes from Dev meeting\r\n\r\n* GH-651: Fixed a test for error log case\r\n\r\n* GH-651: Fixed all tests\r\n\r\n* GH-651: Added a todo\r\n\r\n* GH-651: Removed dns_failure_retries after exhausting its retry count\r\n\r\n* GH-651: Added function dns_failure_retries_left\r\n\r\n* GH-651: Refactored handle_dns_resolve_failure function\r\n\r\n* GH-651: Remove return from request_route_and_transmit\r\n\r\n* GH-651: Formatting\r\n\r\n* GH-651: renamed stream_shutdown_sub to dispatcher_sub\r\n\r\n* GH-651: more renaming\r\n\r\n* GH-651: created send_dns_failure_response_to_the_browser function\r\n\r\n* GH-651: Updated dns_resolution_failure_response message\r\n\r\n* GH-651: Added todo\r\n\r\n* GH-651: Added a new message DnsRetryResultMessage under ProxyServer\r\n\r\n* GH-651: implement Ok result for DnsRetryResultMessage\r\n\r\n* GH-651: Fixed some tests\r\n\r\n* GH-651: Refactored resolve_message\r\n\r\n* GH-651: Fixed test resolve_message_handles_mailbox_error_from_neighborhood\r\n\r\n* GH-651: Refactored proxy_server/mod.rs\r\n\r\n* GH-651: Removed AddRouteMessage\r\n\r\n* GH-651: Renamed DnsRetryResultMessage to RouteResultMessage\r\n\r\n* GH-651: Added TODOs for next session\r\n\r\n* GH-651: Added new struct Hostname\r\n\r\n* GH-651: Add new test new_http_request_creates_new_entry_inside_dns_retries_hashmap\r\n\r\n* GH-651: complete test new_http_request_creates_new_entry_inside_dns_retries_hashmap\r\n\r\n* GH-651: Fixed todos and added a new test\r\n\r\n* GH-651: Added test proxy_server_receives_failed_dns_then_a_successful_cores_package\r\n\r\n* GH-651: Remove test proxy_server_receives_failed_dns_then_a_successful_cores_package\r\n\r\n* GH-651: Ceanup - tests passing\r\n\r\n* GH-651: Fixed test dns_resolution_failure_no_longer_blacklists_exit_node_for_all_hosts\r\n\r\n* GH-651: Added test dns_resolution_failure_automatic_retries_works\r\n\r\n* Added new test dns_resolution_failure_with_real_nodes\r\n\r\n* GH-651: Working on test: dns_resolution_failure_with_real_nodes_route_error\r\n\r\n* GH-651: Test dns_resolution_failure_with_real_nodes_route_error is working\r\n\r\n* GH-651: Added new enum MessageTypeLite with test\r\n\r\n* GH-651: added new function: wait_for_specific_package\r\n\r\n* GH-651: added new function: make_package_for_client\r\n\r\n* GH-651: Refactoring / cleanup\r\n\r\n* GH-651: fixed routes for function make_package_for_client\r\n\r\n* GH-651: Removed test: dns_resolution_failure_automatic_retries_works\r\n\r\n* GH-651: fixing test dns_resolution_failure_no_longer_blacklists_exit_node_for_all_hosts\r\n\r\n* GH-651: working on dns_resolution_failure_no_longer_blacklists_exit_node_for_all_hosts\r\n\r\n* GH-651: Finished test: dns_resolution_failure_no_longer_blacklists_exit_node_for_all_hosts\r\n\r\n* GH-651: added new logs RouteResultMessage handler\r\n\r\n* GH-651: Added new test: route_result_message_handler_panics_when_dns_retries_hashmap_doesnt_contain_a_stream_key\r\n\r\n* GH-651: Formatting\r\n\r\n* GH-651: Removed warnings\r\n\r\n* GH-651: ci-matrix multinode_integration_test DEBUG\r\n\r\n* GH-651: Increased timeouts\r\n\r\n* GH-651: Increased Node count for test dns_resolution_failure_with_real_nodes\r\n\r\n* GH-651: Increase timeout for test dns_resolution_failure_with_real_nodes\r\n\r\n* GH-651: changed timeout for test dns_resolution_failure_with_real_nodes\r\n\r\n* GH-651: added removal of DNS retry entry on a successful client responce & clean up\r\n\r\n* GH-651: test clean up\r\n\r\n* GH-651: More clean up\r\n\r\n* GH-651: Finished self review\r\n\r\n* GH651: added modity_config closure to construct_neighborhood\r\n\r\n* GH-651: formatting\r\n\r\n* GH-651: Working on review 1\r\n\r\n* GH-651: More work completed for review 1\r\n\r\n* GH651: Completed more items form review 1\r\n\r\n* GH651: Completed more items form review 1\r\n\r\n* GH651: Completed more items form review 1\r\n\r\n* GH651: Completed more items form review 1\r\n\r\n* GH-651: Clean up of peer_actors.proxy_server\r\n\r\n* GH-651 Formatting\r\n\r\n* GH651: Improved TryTransmitToHopperArgs::New\r\n\r\n* GH-651: added new test new_http_request_creates_new_exhausted_entry_inside_dns_retries_hashmap_zero_hop\r\n\r\n* GH-651: Simple Renaming\r\n\r\n* GH-651: Added condition to test: handle_dns_resolve_failure_sends_message_to_neighborhood\r\n\r\n* GH-651: Fixed System new name\r\n\r\n* GH-651: Removed zsh text\r\n\r\n* GH-651: Merged in Master\r\n\r\n* GH-651: doubious test fixed\r\n\r\n* GH-651: Removed test proxy_server_applies_late_wallet_information\r\n\r\n* GH-651: Added new test fn dns_resolution_failure_for_wildcard_ip_with_real_nodes\r\n\r\n* GH-651: Added new test wildcard_ip_resolves_in_dns_failure\r\n\r\n* GH-651: Sends DnsResolveFailure_0v1 for DNS failure & wildcard IP\r\n\r\n* GH-651: fixed test dns_resolution_failure_for_wildcard_ip_with_real_nodes\r\n\r\n* GH-651: Ignoring test actual_server_drop\r\n\r\n* GH-651: IP wildcard filter added with test\r\n\r\n---------\r\n\r\nCo-authored-by: Bert \r\nCo-authored-by: utkarshg6 \r\nCo-authored-by: Bert <65427484+bertllll@users.noreply.github.com>","shortMessageHtmlLink":"GH-651: Automatic Retries for the URLs in case of DNS Resolve Failure ("}},{"before":"00d001b76244caa062af8577874a02fdb33ed59c","after":"d48ff8d3bf65a839dba0318fab0bae6cf5f2bf62","ref":"refs/heads/master","pushedAt":"2023-11-08T10:58:51.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"utkarshg6","name":"Utkarsh Gupta","path":"/utkarshg6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32920299?s=80&v=4"},"commit":{"message":"GH-716: Our StreamKeys are insecure (#336)\n\n* GH-716: add UUID\r\n\r\n* Revert \"GH-716: add UUID\"\r\n\r\nThis reverts commit f0a60402c6bf91f3f152aa7d63eafc1f534be7bb.\r\n\r\n* GH-716: use the version of uuid that's been used for actix\r\n\r\n* GH-716: add dbnavigator to gitignore\r\n\r\n* GH-716: use UUIDs to make stream keys\r\n\r\n* GH-716: remove parameters from the constructor of StreamKey\r\n\r\n* GH-716: remove warnings\r\n\r\n* GH-716: tests in stream_key.rs are passing\r\n\r\n* GH-716: fix test handles_http_with_a_port\r\n\r\n* GH-716: fix some more tests\r\n\r\n* GH-716: make hash public for StreamKey for make_meaningless_stream_key()\r\n\r\n* GH-716: small test fixes\r\n\r\n* GH-716: fix test inbound_server_data_is_translated_to_cores_packages\r\n\r\n* GH-716: make the test inbound_server_data_is_translated_to_cores_packages not pass easily\r\n\r\n* GH-716: introduce fn make_meaningful_stream_key\r\n\r\n* GH-716: improve test inbound_server_data_is_translated_to_cores_packages\r\n\r\n* GH-716: remove todo\r\n\r\n* GH-716: improve tests inside stream_key.rs\r\n\r\n* GH-716: remove clippy warnings\r\n\r\n* GH-716: use default() instead of new() in tests\r\n\r\n* GH-716: fix test proxy_server_receives_tls_packet_other_than_handshake_from_dispatcher_then_sends_cores_package_to_hopper\r\n\r\n* GH-716: trigger actions\r\n\r\n* GH-716: an attempt to fix multinode tests\r\n\r\n* GH-716: review changes\r\n\r\n* GH-716: make the field name of StreamKey named 'hash' private\r\n\r\n* GH-716: improve tests in file client_request_payload_factory.rs\r\n\r\n* GH-716: share the helper functions in other crates","shortMessageHtmlLink":"GH-716: Our StreamKeys are insecure (MASQ-Project#336)"}},{"before":"48a9d72a558d71e70329cc0af0b5a4ba4bbf4859","after":"aa4b79f5f7ffdca8897988e3d74249a23689f51a","ref":"refs/heads/macros-experiment","pushedAt":"2023-08-04T04:10:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"utkarshg6","name":"Utkarsh Gupta","path":"/utkarshg6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32920299?s=80&v=4"},"commit":{"message":"macros-experiment: an attempt to write the macro for adding neighborhsip","shortMessageHtmlLink":"macros-experiment: an attempt to write the macro for adding neighborhsip"}},{"before":null,"after":"48a9d72a558d71e70329cc0af0b5a4ba4bbf4859","ref":"refs/heads/macros-experiment","pushedAt":"2023-08-03T05:50:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"utkarshg6","name":"Utkarsh Gupta","path":"/utkarshg6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32920299?s=80&v=4"},"commit":{"message":"macros-experiment: add hashmap!()","shortMessageHtmlLink":"macros-experiment: add hashmap!()"}},{"before":null,"after":"03cdd00705b02de9c34ab3d7c422fa3870a490b8","ref":"refs/heads/GH-692-self-review-1","pushedAt":"2023-08-01T06:42:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"utkarshg6","name":"Utkarsh Gupta","path":"/utkarshg6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32920299?s=80&v=4"},"commit":{"message":"GH-692: few fn renames","shortMessageHtmlLink":"GH-692: few fn renames"}},{"before":"bf2b060607b489b7f89a4512e24260ce89726841","after":"00d001b76244caa062af8577874a02fdb33ed59c","ref":"refs/heads/master","pushedAt":"2023-08-01T06:35:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"utkarshg6","name":"Utkarsh Gupta","path":"/utkarshg6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32920299?s=80&v=4"},"commit":{"message":"GH-727: Don't run actions when PR is in Draft Mode (#319)","shortMessageHtmlLink":"GH-727: Don't run actions when PR is in Draft Mode (MASQ-Project#319)"}},{"before":"74124c7b2cd969c1b763c7a0591b6c178d84de13","after":"bf2b060607b489b7f89a4512e24260ce89726841","ref":"refs/heads/master","pushedAt":"2023-07-31T05:50:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"utkarshg6","name":"Utkarsh Gupta","path":"/utkarshg6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32920299?s=80&v=4"},"commit":{"message":"GH-691: Integrate `--min-hops` with `PersistentConfiguration` (#294)\n\n* GH-691: database migration for 7 to 8\r\n\r\n* GH-691: update CURRENT_SCHEMA_VERSION to 8\r\n\r\n* GH-691: add test to set the min_hops_count inside PersistentConfiguration\r\n\r\n* GH-691: fix tests in actor_system_factory.rs\r\n\r\n* GH-691: add the ability to retrieve value of min_hops_count from the database\r\n\r\n* GH-691: add tests for validating min hops count\r\n\r\n* GH-691: test drive code for validating the min_hops_count value from the persistent configuration\r\n\r\n* GH-691: minor code improvements\r\n\r\n* GH-691: remove second declaration of CURRENT_SCHEMA_VERSION\r\n\r\n* GH-691: remove unnecessary comments\r\n\r\n* GH-691: improve validate_database_min_hops_count()\r\n\r\n* GH-691: fixed test cleanup_after_deceased_clients_integration\r\n\r\n* GH-691: add todos to where we should set the min_hops_count\r\n\r\n* GH-691: set min_hops_count value inside configure_database()\r\n\r\n* GH-691: remove code for setting min_hops_count inside actor_system_factory.rs\r\n\r\n* GH-691: set min_hops_count default value while initializing database\r\n\r\n* GH-691: change how min_hops_count is handled inside make_neighborhood_config()\r\n\r\n* GH-691: instead of defaulting min_hops_count inside clap, default it in db\r\n\r\n* GH-691: feed min_hops_count value inside ConfigDaoNull\r\n\r\n* GH-691: add test for checking whether the node panics when the min_hops_count value is not found\r\n\r\n* GH-691: remove clippy warnings\r\n\r\n* GH-691: remove redundant code\r\n\r\n* GH-691: more improvements to validate_database_min_hops_count()\r\n\r\n* GH-691: Review 1 (#300)\r\n\r\n* GH-691: minor changes in persistent_configuration.rs\r\n\r\n* GH-691: Display for Hops can be simplified\r\n\r\n* feat: panic when value of min_hops_count is not present in db\r\n\r\n* GH-591: remove setting a result for set_min_hops_count inside actor_system_factory.rs\r\n\r\n* GH-691: improvements in migration_7_to_8.rs\r\n\r\n* fix: the todo has been changed to a comment after discussion in the dev team\r\n\r\n* GH-691: Review 2 (#302)\r\n\r\n* GH-691: rename min_hops_count to min_hops everywhere\r\n\r\n* GH-691: implement the computed_default()\r\n\r\n* GH-691: implement the computed_default() for min hops\r\n\r\n* GH-691: replace min hops value to the the one in db\r\n\r\n* GH-691: rename DEFAULT_MIN_HOPS_COUNT and MIN_HOPS_COUNT_FOR_TEST to DEFAULT_MIN_HOPS and MIN_HOPS_FOR_TEST respectively\r\n\r\n* GH-691: remove unnecessary test\r\n\r\n* GH-691: Review 3 (#304)\r\n\r\n* GH-691: convert panic into error log inside the setup_reporter.rs\r\n\r\n* GH-691: use Default instead of Configured if the default min hops value is found in db\r\n\r\n* GH-691: change debug to info in the validation\r\n\r\n* GH-691: use AssertionsMessage for asserting when the validation does not need to replace the value\r\n\r\n* GH-691: remove use of min_hops_params from the tests in Neighborhood\r\n\r\n* GH-691: remove min_hops_params\r\n\r\n* GH-691: fix typo in test name\r\n\r\n* GH-691: improve the log statement\r\n\r\n* GH-691: fix the remaining renames (#312)","shortMessageHtmlLink":"GH-691: Integrate --min-hops with PersistentConfiguration (MASQ-P…"}},{"before":"1c05e69bf18935a1e6cb92b99b7a22ea825babec","after":"eda810b481c8451f92a10e1243142e8ce1c3193e","ref":"refs/heads/GH-692","pushedAt":"2023-07-31T05:48:55.000Z","pushType":"push","commitsCount":45,"pusher":{"login":"utkarshg6","name":"Utkarsh Gupta","path":"/utkarshg6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32920299?s=80&v=4"},"commit":{"message":"GH-692: another formatting changes","shortMessageHtmlLink":"GH-692: another formatting changes"}},{"before":"c00220e13f3b6f8bee43c2c705ade92d89a0a3a5","after":"74124c7b2cd969c1b763c7a0591b6c178d84de13","ref":"refs/heads/master","pushedAt":"2023-07-13T05:10:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"utkarshg6","name":"Utkarsh Gupta","path":"/utkarshg6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32920299?s=80&v=4"},"commit":{"message":"What if the if statement is moved one line above inside Update ci-matrix.yml","shortMessageHtmlLink":"What if the if statement is moved one line above inside Update ci-mat…"}},{"before":null,"after":"00d9898fae58c887e421f5be0a831316d0c8309b","ref":"refs/heads/GH-should-run-actions","pushedAt":"2023-07-12T11:11:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"utkarshg6","name":"Utkarsh Gupta","path":"/utkarshg6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32920299?s=80&v=4"},"commit":{"message":"run the actions","shortMessageHtmlLink":"run the actions"}},{"before":null,"after":"1e7b526444b7b3c398c3ca5a079d00c74e7ddc8a","ref":"refs/heads/GH-should-not-run-actions","pushedAt":"2023-07-12T11:10:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"utkarshg6","name":"Utkarsh Gupta","path":"/utkarshg6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32920299?s=80&v=4"},"commit":{"message":"don't run actions","shortMessageHtmlLink":"don't run actions"}},{"before":null,"after":"1e7b526444b7b3c398c3ca5a079d00c74e7ddc8a","ref":"refs/heads/should-not-run-actions","pushedAt":"2023-07-12T10:20:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"utkarshg6","name":"Utkarsh Gupta","path":"/utkarshg6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32920299?s=80&v=4"},"commit":{"message":"don't run actions","shortMessageHtmlLink":"don't run actions"}},{"before":null,"after":"00d9898fae58c887e421f5be0a831316d0c8309b","ref":"refs/heads/should-run-actions","pushedAt":"2023-07-12T10:18:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"utkarshg6","name":"Utkarsh Gupta","path":"/utkarshg6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32920299?s=80&v=4"},"commit":{"message":"run the actions","shortMessageHtmlLink":"run the actions"}},{"before":null,"after":"1c05e69bf18935a1e6cb92b99b7a22ea825babec","ref":"refs/heads/GH-692-test","pushedAt":"2023-07-12T10:10:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"utkarshg6","name":"Utkarsh Gupta","path":"/utkarshg6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32920299?s=80&v=4"},"commit":{"message":"GH-692: add test for the error case","shortMessageHtmlLink":"GH-692: add test for the error case"}},{"before":null,"after":"46f7c702edb97ef40ebaa52baddbd20a2a7b247b","ref":"refs/heads/GH-692-skeleton","pushedAt":"2023-07-12T10:10:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"utkarshg6","name":"Utkarsh Gupta","path":"/utkarshg6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32920299?s=80&v=4"},"commit":{"message":"GH-692: add tests for command execution of set-configuration","shortMessageHtmlLink":"GH-692: add tests for command execution of set-configuration"}},{"before":null,"after":"1c05e69bf18935a1e6cb92b99b7a22ea825babec","ref":"refs/heads/GH-692","pushedAt":"2023-07-12T10:06:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"utkarshg6","name":"Utkarsh Gupta","path":"/utkarshg6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32920299?s=80&v=4"},"commit":{"message":"GH-692: add test for the error case","shortMessageHtmlLink":"GH-692: add test for the error case"}},{"before":"bf2b060607b489b7f89a4512e24260ce89726841","after":"c00220e13f3b6f8bee43c2c705ade92d89a0a3a5","ref":"refs/heads/master","pushedAt":"2023-07-12T10:05:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"utkarshg6","name":"Utkarsh Gupta","path":"/utkarshg6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32920299?s=80&v=4"},"commit":{"message":"Don't run actions when PR is in draft mode","shortMessageHtmlLink":"Don't run actions when PR is in draft mode"}},{"before":"2c788564fb50a3cd14c3404e415baa0cbd4f3fd9","after":"bf2b060607b489b7f89a4512e24260ce89726841","ref":"refs/heads/master","pushedAt":"2023-07-12T10:03:30.416Z","pushType":"push","commitsCount":10,"pusher":{"login":"utkarshg6","name":"Utkarsh Gupta","path":"/utkarshg6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32920299?s=80&v=4"},"commit":{"message":"GH-691: Integrate `--min-hops` with `PersistentConfiguration` (#294)\n\n* GH-691: database migration for 7 to 8\r\n\r\n* GH-691: update CURRENT_SCHEMA_VERSION to 8\r\n\r\n* GH-691: add test to set the min_hops_count inside PersistentConfiguration\r\n\r\n* GH-691: fix tests in actor_system_factory.rs\r\n\r\n* GH-691: add the ability to retrieve value of min_hops_count from the database\r\n\r\n* GH-691: add tests for validating min hops count\r\n\r\n* GH-691: test drive code for validating the min_hops_count value from the persistent configuration\r\n\r\n* GH-691: minor code improvements\r\n\r\n* GH-691: remove second declaration of CURRENT_SCHEMA_VERSION\r\n\r\n* GH-691: remove unnecessary comments\r\n\r\n* GH-691: improve validate_database_min_hops_count()\r\n\r\n* GH-691: fixed test cleanup_after_deceased_clients_integration\r\n\r\n* GH-691: add todos to where we should set the min_hops_count\r\n\r\n* GH-691: set min_hops_count value inside configure_database()\r\n\r\n* GH-691: remove code for setting min_hops_count inside actor_system_factory.rs\r\n\r\n* GH-691: set min_hops_count default value while initializing database\r\n\r\n* GH-691: change how min_hops_count is handled inside make_neighborhood_config()\r\n\r\n* GH-691: instead of defaulting min_hops_count inside clap, default it in db\r\n\r\n* GH-691: feed min_hops_count value inside ConfigDaoNull\r\n\r\n* GH-691: add test for checking whether the node panics when the min_hops_count value is not found\r\n\r\n* GH-691: remove clippy warnings\r\n\r\n* GH-691: remove redundant code\r\n\r\n* GH-691: more improvements to validate_database_min_hops_count()\r\n\r\n* GH-691: Review 1 (#300)\r\n\r\n* GH-691: minor changes in persistent_configuration.rs\r\n\r\n* GH-691: Display for Hops can be simplified\r\n\r\n* feat: panic when value of min_hops_count is not present in db\r\n\r\n* GH-591: remove setting a result for set_min_hops_count inside actor_system_factory.rs\r\n\r\n* GH-691: improvements in migration_7_to_8.rs\r\n\r\n* fix: the todo has been changed to a comment after discussion in the dev team\r\n\r\n* GH-691: Review 2 (#302)\r\n\r\n* GH-691: rename min_hops_count to min_hops everywhere\r\n\r\n* GH-691: implement the computed_default()\r\n\r\n* GH-691: implement the computed_default() for min hops\r\n\r\n* GH-691: replace min hops value to the the one in db\r\n\r\n* GH-691: rename DEFAULT_MIN_HOPS_COUNT and MIN_HOPS_COUNT_FOR_TEST to DEFAULT_MIN_HOPS and MIN_HOPS_FOR_TEST respectively\r\n\r\n* GH-691: remove unnecessary test\r\n\r\n* GH-691: Review 3 (#304)\r\n\r\n* GH-691: convert panic into error log inside the setup_reporter.rs\r\n\r\n* GH-691: use Default instead of Configured if the default min hops value is found in db\r\n\r\n* GH-691: change debug to info in the validation\r\n\r\n* GH-691: use AssertionsMessage for asserting when the validation does not need to replace the value\r\n\r\n* GH-691: remove use of min_hops_params from the tests in Neighborhood\r\n\r\n* GH-691: remove min_hops_params\r\n\r\n* GH-691: fix typo in test name\r\n\r\n* GH-691: improve the log statement\r\n\r\n* GH-691: fix the remaining renames (#312)","shortMessageHtmlLink":"GH-691: Integrate --min-hops with PersistentConfiguration (MASQ-P…"}},{"before":"2c788564fb50a3cd14c3404e415baa0cbd4f3fd9","after":"bf2b060607b489b7f89a4512e24260ce89726841","ref":"refs/heads/master","pushedAt":"2023-07-12T10:03:30.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"utkarshg6","name":"Utkarsh Gupta","path":"/utkarshg6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32920299?s=80&v=4"},"commit":{"message":"GH-691: Integrate `--min-hops` with `PersistentConfiguration` (#294)\n\n* GH-691: database migration for 7 to 8\r\n\r\n* GH-691: update CURRENT_SCHEMA_VERSION to 8\r\n\r\n* GH-691: add test to set the min_hops_count inside PersistentConfiguration\r\n\r\n* GH-691: fix tests in actor_system_factory.rs\r\n\r\n* GH-691: add the ability to retrieve value of min_hops_count from the database\r\n\r\n* GH-691: add tests for validating min hops count\r\n\r\n* GH-691: test drive code for validating the min_hops_count value from the persistent configuration\r\n\r\n* GH-691: minor code improvements\r\n\r\n* GH-691: remove second declaration of CURRENT_SCHEMA_VERSION\r\n\r\n* GH-691: remove unnecessary comments\r\n\r\n* GH-691: improve validate_database_min_hops_count()\r\n\r\n* GH-691: fixed test cleanup_after_deceased_clients_integration\r\n\r\n* GH-691: add todos to where we should set the min_hops_count\r\n\r\n* GH-691: set min_hops_count value inside configure_database()\r\n\r\n* GH-691: remove code for setting min_hops_count inside actor_system_factory.rs\r\n\r\n* GH-691: set min_hops_count default value while initializing database\r\n\r\n* GH-691: change how min_hops_count is handled inside make_neighborhood_config()\r\n\r\n* GH-691: instead of defaulting min_hops_count inside clap, default it in db\r\n\r\n* GH-691: feed min_hops_count value inside ConfigDaoNull\r\n\r\n* GH-691: add test for checking whether the node panics when the min_hops_count value is not found\r\n\r\n* GH-691: remove clippy warnings\r\n\r\n* GH-691: remove redundant code\r\n\r\n* GH-691: more improvements to validate_database_min_hops_count()\r\n\r\n* GH-691: Review 1 (#300)\r\n\r\n* GH-691: minor changes in persistent_configuration.rs\r\n\r\n* GH-691: Display for Hops can be simplified\r\n\r\n* feat: panic when value of min_hops_count is not present in db\r\n\r\n* GH-591: remove setting a result for set_min_hops_count inside actor_system_factory.rs\r\n\r\n* GH-691: improvements in migration_7_to_8.rs\r\n\r\n* fix: the todo has been changed to a comment after discussion in the dev team\r\n\r\n* GH-691: Review 2 (#302)\r\n\r\n* GH-691: rename min_hops_count to min_hops everywhere\r\n\r\n* GH-691: implement the computed_default()\r\n\r\n* GH-691: implement the computed_default() for min hops\r\n\r\n* GH-691: replace min hops value to the the one in db\r\n\r\n* GH-691: rename DEFAULT_MIN_HOPS_COUNT and MIN_HOPS_COUNT_FOR_TEST to DEFAULT_MIN_HOPS and MIN_HOPS_FOR_TEST respectively\r\n\r\n* GH-691: remove unnecessary test\r\n\r\n* GH-691: Review 3 (#304)\r\n\r\n* GH-691: convert panic into error log inside the setup_reporter.rs\r\n\r\n* GH-691: use Default instead of Configured if the default min hops value is found in db\r\n\r\n* GH-691: change debug to info in the validation\r\n\r\n* GH-691: use AssertionsMessage for asserting when the validation does not need to replace the value\r\n\r\n* GH-691: remove use of min_hops_params from the tests in Neighborhood\r\n\r\n* GH-691: remove min_hops_params\r\n\r\n* GH-691: fix typo in test name\r\n\r\n* GH-691: improve the log statement\r\n\r\n* GH-691: fix the remaining renames (#312)","shortMessageHtmlLink":"GH-691: Integrate --min-hops with PersistentConfiguration (MASQ-P…"}},{"before":"2b02bc1065a0c5b4ed64d3f092aedf74d87a176c","after":"2c788564fb50a3cd14c3404e415baa0cbd4f3fd9","ref":"refs/heads/master","pushedAt":"2023-05-10T05:36:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"utkarshg6","name":"Utkarsh Gupta","path":"/utkarshg6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32920299?s=80&v=4"},"commit":{"message":"GH-629: Batch request for redeeming multiple payables + the payable and pending_payable machinary reworked to request the DB do multiple operations in a single transactions (#190)\n\n* GH-629: basic structure exists\r\n\r\n* GH-629: interim commit\r\n\r\n* GH-629: test for the transfer of tokens via batch transport is roughly ready; detailed hash values will be added later\r\n\r\n* GH-629: main contoures made and will think how to finish it to the working state\r\n\r\n* GH-629: in the middle of big rearrangement of connections between types and errors and also continuing work on send_payables_within_batch\r\n\r\n* GH-629: finaly compiling; after a lot of changes in data structures; new error handling system\r\n\r\n* GH-629: problem with signed_transaction; now it seems like I cannot get it before I dispatch the batch out and wait for the response; will go on an experiment\r\n\r\n* GH-629: the base test is complete and passing... still a lot of work ahead\r\n\r\n* GH-629: another big test starts passing\r\n\r\n* GH-629: interim commit\r\n\r\n* GH-629: improving blockchain bridge and testing and testing, and...\r\n\r\n* GH-629: fixed a couple of things in the joint with blockcahin bridge; old BB tests are passing\r\n\r\n* GH-629: pretty printed error messages; very simple tests fixes, changing the way we ask about the nonce for upcoming transactions\r\n\r\n* GH-629: advancing it repairing tests; but also continuous refactoring imperfections and adding logs\r\n\r\n* GH-629: in the middle of the transition from one fingerprint processed in a time to group processing, on probably all related methods\r\n\r\n* GH-629: continuation of implementing batch like processing for payable DAO and pending payable DAO ... quite a lot of todostatus still left\r\n\r\n* GH-629: mark_pending_payable() is fully implemented, I'm gonna switch to a deal with delete_fingerprints() now\r\n\r\n* GH-629: fixing more paths in handle_sent_payable(); also finished delete_fingerprints(); next probably concerns about tx receipt methods\r\n\r\n* GH-629: in the middle of reconstructure of pending payable (receipts, etc...) methods, trying hard for simplification\r\n\r\n* GH-629: confirming txs, deleting and updating of fingerprints reimplemented; now before the cancelation process reconstruction\r\n\r\n* GH-629: all old tests fixed and some portion above; logging better setup, minor things\r\n\r\n* GH-629: removed optionality at fields\r\n\r\n* GH-629: last TODOs knocked off\r\n\r\n* GH-629: first repair after my auto review\r\n\r\n* GH-629: a few more corrections from an auto review\r\n\r\n* GH-629: later fixes after diving more into the code when GH didn't let the card go through; refactoring the blockchain interface batch function (especially handling the right initial nonce to start with)\r\n\r\n* GH-629: trying to find a way how to get the proper row changes count - hopwfully this prototype is that right away\r\n\r\n* GH-629: fix for multi-record update transaction; and streightening the existing tests for other multi operations\r\n\r\n* GH-629: added a performance test for multi-record update sql with a case statement in it\r\n\r\n* GH-629: extra helper for detecting panics connected to repeated payaments\r\n\r\n* GH-629: more accure testing of performance of multirow update sql\r\n\r\n* GH-629: my own remarks turned into modyfications as well as things from the Steve's review\r\n\r\n* GH-629: modifying test slightly to pass in Actions\r\n\r\n* GH-629: tuning performance tests in payable dao\r\n\r\n* GH-629: interim commit - a performance wise integration test half done for payable dao\r\n\r\n* GH-629: trying performance integration test in Actions\r\n\r\n* GH-629: another adjustment in the effort for making the integ test reliably run\r\n\r\n* GH-629: formatting\r\n\r\n* GH-629: another adjustmen; also loosser requirements within my coeficients\r\n\r\n* GH-629: another aproachment to the optimum; adding the fifth attempt to make the metrics brighter\r\n\r\n* GH-629: cleaning up aftereffects of the master merge; not finished. To be continued.\r\n\r\n* GH-629: finished merge of v0.7.0 and had to modify a couple of things to work properly; also added better explanation of ArbitraryIdStamp\r\n\r\n* GH-629: fixing conficts in multinode tests and formatting\r\n\r\n* GH-629: fixed platform specifically behaving test\r\n\r\n* GH-629: test fix and adjustment of another one\r\n\r\n* GH-629: I revamped the text explaining ArbitraryIdStamp and made the performance int test more predictable\r\n\r\n* GH-629: reduced some of the compilation errors considerably; nearing to the softest tissues and smallest nuances, huh; gonna call a plastic surgeon\r\n\r\n* GH-629: another portion of restored tests and some production code shifting and rewriting...still merging\r\n\r\n* GH-629: repaired scanners to the probable compilation state; progress on other places too but some discrepancy is remaining and overally not compilling\r\n\r\n* GH-629: failing tests almost resolved; a few last to go\r\n\r\n* GH-629: finally all test passing; but will have to go through todos I left behind\r\n\r\n* GH-629: fixed; now knocking off todos; before trying PendingPayableId with a constructor\r\n\r\n* GH-629: PendingPayableId constructor added\r\n\r\n* GH-629: new portion of killed todos and some refactoring...; going on is necessary though\r\n\r\n* GH-629: merging beleived done; but one integration test is failing\r\n\r\n* GH-629: one older integration test repaired\r\n\r\n* GH-629: removed tests to be worked out in a diff card; plus some cosmetics\r\n\r\n* GH-629: the first few things fixed\r\n\r\n* GH-629-Dan-review-two: interim commit\r\n\r\n* GH-629-Dan-review-two: a lot more fixed; a savepoint before trying to refactor too a long method\r\n\r\n* GH-629-Dan-review-two: Sorry, new MERGE OF MASTER is coming; otherwise more things from reviews addressed\r\n\r\n* GH-629-Dan-review-teo: another big chunk of fixed things for the review\r\n\r\n* GH-629-Dan-review-two: some more fixed items\r\n\r\n* GH-629-Dan-review-two: made error distinguishing eaiser and nicer for eyes; aslo fixed a bug in handle_report_accounts_payable\r\n\r\n* GH-629-Dan-review-two: a big bunch of other newly fixed things; a few tougher ones are left\r\n\r\n* GH-629-Dan-review-two: some significant refactoring of a DAO fn\r\n\r\n* GH-629-Dan-review-two: interim commit\r\n\r\n* GH-629-Dan-review-two: a save-point, still dealing with the finished review; fixing the space for failed transactions and their handling\r\n\r\n* GH-629-Dan-review-two: all I know of from the review is fixed by now\r\n\r\n* GH-629: accountant/dao_utils is fixed\r\n\r\n* GH-629: pending_payable_dao fixed\r\n\r\n* GH-629: mostly fixes of stuff tied up with scanners, daos and a little bit of blockcahin bridge\r\n\r\n* GH-629: error messaging for failed mark_pending_payables_rowids fixed\r\n\r\n* GH-629: added a few more fixes\r\n\r\n* GH-629: save point before trying to come up with better explanation of an arbitrary id\r\n\r\n* GH-629: last fixes, also better examples for how to implement ArbitraryIdStamp\r\n\r\n* GH-629: review 3 answered\r\n\r\n* GH-629: little fix in a test\r\n\r\n* GH-629: getting cargo files up to date in their version\r\n\r\n* GH-629: fixes for old bad comments\r\n\r\n* GH-629: found and fix issue in utils for special integration test without init config\r\n\r\n---------\r\n\r\nCo-authored-by: Bert ","shortMessageHtmlLink":"GH-629: Batch request for redeeming multiple payables + the payable a…"}},{"before":"250614f3a7c3b4201390a449f2bfadacf45bd9b5","after":"b73238db26192cdbffc0513578b5a8625f7c82cf","ref":"refs/heads/GH-690","pushedAt":"2023-05-05T08:37:44.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"utkarshg6","name":"Utkarsh Gupta","path":"/utkarshg6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32920299?s=80&v=4"},"commit":{"message":"GH-690: improve expect message if pulling out min_hops_count fails","shortMessageHtmlLink":"GH-690: improve expect message if pulling out min_hops_count fails"}},{"before":null,"after":"b07c9ccbb2313c788f40231566d9f73b1a594536","ref":"refs/heads/GH-690-self-review","pushedAt":"2023-05-05T07:55:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"utkarshg6","name":"Utkarsh Gupta","path":"/utkarshg6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32920299?s=80&v=4"},"commit":{"message":"GH-690: optimize the data routing test for different min_hops_count","shortMessageHtmlLink":"GH-690: optimize the data routing test for different min_hops_count"}},{"before":"b07c9ccbb2313c788f40231566d9f73b1a594536","after":"250614f3a7c3b4201390a449f2bfadacf45bd9b5","ref":"refs/heads/GH-690","pushedAt":"2023-05-05T07:53:49.000Z","pushType":"push","commitsCount":15,"pusher":{"login":"utkarshg6","name":"Utkarsh Gupta","path":"/utkarshg6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32920299?s=80&v=4"},"commit":{"message":"GH-690: formatting","shortMessageHtmlLink":"GH-690: formatting"}},{"before":"6a53bf9b7b08f5488c8c360f4f717018fbfbd437","after":"2b02bc1065a0c5b4ed64d3f092aedf74d87a176c","ref":"refs/heads/master","pushedAt":"2023-05-05T06:11:48.265Z","pushType":"push","commitsCount":2,"pusher":{"login":"utkarshg6","name":"Utkarsh Gupta","path":"/utkarshg6","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32920299?s=80&v=4"},"commit":{"message":"bump version from v0.7.2 to v0.7.3 (#272)","shortMessageHtmlLink":"bump version from v0.7.2 to v0.7.3 (MASQ-Project#272)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMVQwODowMTowNC4wMDAwMDBazwAAAASy6R_B","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMVQwODowMTowNC4wMDAwMDBazwAAAASy6R_B","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNS0wNVQwNjoxMTo0OC4yNjUxNzdazwAAAAMmjP1g"}},"title":"Activity · utkarshg6/Node"}