Page MenuHomePhabricator
Feed Advanced Search

Nov 17 2022

max updated the diff for D5529: [services] Tunnelbroker - Adding the pinging loop and online status of the client check.

Removing droping of the channel.

Nov 17 2022, 2:53 AM

Nov 16 2022

max published D5642: [services] Tunnelbroker - Updating notifications libraries with the config for review.

Adding @tomek here as this diff is a follow-up from the abandoned D5329 and D5330 that are passed the first pass.

Nov 16 2022, 5:37 AM
max published D5641: [services] Tunnelbroker - Notifications config initialization for review.

Adding @tomek here as this diff is a follow-up from the abandoned D5329 and D5330 that are passed the first pass.

Nov 16 2022, 5:37 AM
max abandoned D5330: [services] Tunnelbroker - Update on using of `init` in Rust notifications library.

This diff is abandoned in a favor of D5641 and D5642.

Nov 16 2022, 5:35 AM
max abandoned D5329: [services] Tunnelbroker - Add `init` function to the Rust notification library.

This diff is abandoned in a favor of D5641 and D5642.

Nov 16 2022, 5:33 AM
max published D5640: [services] Tunnelbroker - Expose `isSandbox` to the Rust for review.
Nov 16 2022, 4:45 AM
max published D5639: [services] Tunnelbroker - Expose config to the Rust for review.
Nov 16 2022, 4:44 AM
max added a reviewer for D5487: [services] Tunnelbroker - Adding of gRPC `SessionSignature` implementation: tomek.
Nov 16 2022, 4:32 AM
max requested review of D5487: [services] Tunnelbroker - Adding of gRPC `SessionSignature` implementation.
Nov 16 2022, 4:32 AM
max updated the diff for D5560: [services] Tunnelbroker - Changes to store the `deviceType` as an int instead of string.

Adding a comment to the DeviceTypes enum mubers.

Nov 16 2022, 4:29 AM
max requested review of D5560: [services] Tunnelbroker - Changes to store the `deviceType` as an int instead of string.
Nov 16 2022, 4:24 AM
max requested review of D5540: [services] Tunnelbroker - Adding delivering of undelivered messages from the database to the messages stream.
Nov 16 2022, 3:59 AM
max requested review of D5529: [services] Tunnelbroker - Adding the pinging loop and online status of the client check.
Nov 16 2022, 3:48 AM
max requested review of D5490: [services] Tunnelbroker - Adding of gRPC `NewSession` wrapper implementation.
Nov 16 2022, 3:39 AM

Nov 11 2022

max accepted D5608: [services] Get rid of `return std::move(...)` in services codebase.
Nov 11 2022, 3:49 AM

Nov 10 2022

max published D5592: [services] Tunnelbroker - Adding handling of messages to send from the client for review.
Nov 10 2022, 7:05 AM
max updated the diff for D5584: [services] Tunnelbroker - Removing processed messages.

Change to pass the pointer of the Vector to c++ function.

Nov 10 2022, 3:19 AM
max added a reviewer for D5584: [services] Tunnelbroker - Removing processed messages: tomek.
Nov 10 2022, 2:17 AM
max added a reviewer for D5580: [services] Tunnelbroker - Adding delivering messages from the deliveryBroker to the messages stream: tomek.
Nov 10 2022, 2:17 AM
max added a reviewer for D5540: [services] Tunnelbroker - Adding delivering of undelivered messages from the database to the messages stream: tomek.
Nov 10 2022, 2:16 AM
max added a reviewer for D5536: [services] Tunnelbroker - Adding of requesting a new notification token if empty: tomek.
Nov 10 2022, 2:16 AM
max added a reviewer for D5534: [services] Tunnelbroker - Adding of handling of the `NewNotifyToken` message: tomek.
Nov 10 2022, 2:15 AM

Nov 9 2022

max published D5584: [services] Tunnelbroker - Removing processed messages for review.
Nov 9 2022, 7:26 AM
max published D5580: [services] Tunnelbroker - Adding delivering messages from the deliveryBroker to the messages stream for review.
Nov 9 2022, 7:25 AM
max published D5540: [services] Tunnelbroker - Adding delivering of undelivered messages from the database to the messages stream for review.
Nov 9 2022, 7:24 AM

Nov 8 2022

max added inline comments to D5536: [services] Tunnelbroker - Adding of requesting a new notification token if empty.
Nov 8 2022, 3:56 PM
max updated the diff for D5536: [services] Tunnelbroker - Adding of requesting a new notification token if empty.

Changes to use tracing debug! instead of eprintln!.
Matching gRPC enum using the integer representation instead of string matching.

Nov 8 2022, 3:54 PM
max updated the diff for D5534: [services] Tunnelbroker - Adding of handling of the `NewNotifyToken` message.

Rebasing on parent changes.

Nov 8 2022, 3:11 PM
max updated the diff for D5529: [services] Tunnelbroker - Adding the pinging loop and online status of the client check.

Rebasing on parent changes.

Nov 8 2022, 11:00 AM
max updated the diff for D5528: [services] Tunnelbroker - Adding of the client authentication by the `sessionID` from metadata.

Fixing int variable casting based on D5560

Nov 8 2022, 10:58 AM
max updated the diff for D5534: [services] Tunnelbroker - Adding of handling of the `NewNotifyToken` message.

Rebasing on parent changes.

Nov 8 2022, 10:38 AM
max updated the diff for D5529: [services] Tunnelbroker - Adding the pinging loop and online status of the client check.

Rebasing on parent changes.

Nov 8 2022, 10:36 AM
max updated the diff for D5528: [services] Tunnelbroker - Adding of the client authentication by the `sessionID` from metadata.

Rebasing on parent changes.

Nov 8 2022, 10:33 AM
max added a reviewer for D5560: [services] Tunnelbroker - Changes to store the `deviceType` as an int instead of string: tomek.
Nov 8 2022, 10:31 AM
max added inline comments to D5490: [services] Tunnelbroker - Adding of gRPC `NewSession` wrapper implementation.
Nov 8 2022, 10:28 AM
max updated the diff for D5490: [services] Tunnelbroker - Adding of gRPC `NewSession` wrapper implementation.

Using of the ::prost::Enumeration instead of the string matching for the deviceTypes enum.

Nov 8 2022, 10:25 AM
max published D5560: [services] Tunnelbroker - Changes to store the `deviceType` as an int instead of string for review.
Nov 8 2022, 10:23 AM
max planned changes to D5490: [services] Tunnelbroker - Adding of gRPC `NewSession` wrapper implementation.
Nov 8 2022, 8:21 AM
max planned changes to D5536: [services] Tunnelbroker - Adding of requesting a new notification token if empty.
Nov 8 2022, 8:05 AM
max added inline comments to D5534: [services] Tunnelbroker - Adding of handling of the `NewNotifyToken` message.
Nov 8 2022, 8:01 AM
max updated the diff for D5534: [services] Tunnelbroker - Adding of handling of the `NewNotifyToken` message.

Changes to use error macro from tracing crate.
Rebased on master changes.

Nov 8 2022, 7:58 AM
max added a reviewer for D5529: [services] Tunnelbroker - Adding the pinging loop and online status of the client check: tomek.
Nov 8 2022, 7:43 AM
max updated the diff for D5529: [services] Tunnelbroker - Adding the pinging loop and online status of the client check.

Rebase on master changes.

Nov 8 2022, 7:40 AM
max updated the diff for D5528: [services] Tunnelbroker - Adding of the client authentication by the `sessionID` from metadata.

Rebasing on master changes, small refactoring ot use let ... match.

Nov 8 2022, 7:20 AM
max added a reviewer for D5490: [services] Tunnelbroker - Adding of gRPC `NewSession` wrapper implementation: tomek.
Nov 8 2022, 7:08 AM
max added a reviewer for D5528: [services] Tunnelbroker - Adding of the client authentication by the `sessionID` from metadata: tomek.
Nov 8 2022, 7:07 AM
max added inline comments to D5490: [services] Tunnelbroker - Adding of gRPC `NewSession` wrapper implementation.
Nov 8 2022, 7:04 AM
max updated the diff for D5490: [services] Tunnelbroker - Adding of gRPC `NewSession` wrapper implementation.

Rebasing on master changes.

Nov 8 2022, 7:04 AM
max planned changes to D5487: [services] Tunnelbroker - Adding of gRPC `SessionSignature` implementation.
Nov 8 2022, 6:17 AM
max updated the diff for D5487: [services] Tunnelbroker - Adding of gRPC `SessionSignature` implementation.

Rebasing on master changes.

Nov 8 2022, 6:16 AM
max closed D5477: [services] Tunnelbroker - Adding Tonic gRPC server with empty handlers.
Nov 8 2022, 6:04 AM
max committed rCOMM907d9033cce5: [services] Tunnelbroker - Adding Tonic gRPC server with empty handlers (authored by max).
[services] Tunnelbroker - Adding Tonic gRPC server with empty handlers
Nov 8 2022, 6:04 AM
max added inline comments to D5477: [services] Tunnelbroker - Adding Tonic gRPC server with empty handlers.
Nov 8 2022, 5:39 AM
max updated the diff for D5477: [services] Tunnelbroker - Adding Tonic gRPC server with empty handlers.

Passing the error from the run_grpc_server(), adding the constant for the gRPC listening port.

Nov 8 2022, 5:39 AM

Nov 7 2022

max closed D5486: [services] Tunnelbroker - Move ffi from `main.rs` to the `cxx_bridge.rs` file.
Nov 7 2022, 10:31 AM
max committed rCOMM89f260e671ae: [services] Tunnelbroker - Move ffi from `main.rs` to the `cxx_bridge.rs` file (authored by max).
[services] Tunnelbroker - Move ffi from `main.rs` to the `cxx_bridge.rs` file
Nov 7 2022, 10:31 AM
max updated the diff for D5486: [services] Tunnelbroker - Move ffi from `main.rs` to the `cxx_bridge.rs` file.

Rebasing on the master changes.

Nov 7 2022, 10:10 AM
max closed D5527: [services] Tunnelbroker - Adding `tokio-stream` dependency to the Cargo.
Nov 7 2022, 10:01 AM
max committed rCOMM597fa55ea368: [services] Tunnelbroker - Adding `tokio-stream` dependency to the Cargo (authored by max).
[services] Tunnelbroker - Adding `tokio-stream` dependency to the Cargo
Nov 7 2022, 10:01 AM
max closed D5526: [services] Tunnelbroker - Adding of `constants.rs` file.
Nov 7 2022, 9:44 AM
max committed rCOMM92eed993799d: [services] Tunnelbroker - Adding of `constants.rs` file (authored by max).
[services] Tunnelbroker - Adding of `constants.rs` file
Nov 7 2022, 9:44 AM
max updated the diff for D5527: [services] Tunnelbroker - Adding `tokio-stream` dependency to the Cargo.

Rebasing on master changes.

Nov 7 2022, 9:42 AM
max planned changes to D5534: [services] Tunnelbroker - Adding of handling of the `NewNotifyToken` message.
Nov 7 2022, 9:31 AM
max updated the diff for D5526: [services] Tunnelbroker - Adding of `constants.rs` file.

Rebasing on master changes.

Nov 7 2022, 9:15 AM
max closed D5535: [services] Tunnelbroker - Removing of emptiness check for notification token.
Nov 7 2022, 7:32 AM
max committed rCOMM7d3f184567a7: [services] Tunnelbroker - Removing of emptiness check for notification token (authored by max).
[services] Tunnelbroker - Removing of emptiness check for notification token
Nov 7 2022, 7:32 AM
max updated the diff for D5535: [services] Tunnelbroker - Removing of emptiness check for notification token.

Rebasing on master changes and merging.

Nov 7 2022, 7:15 AM
max closed D5360: [services] Tunnelbroker - Add protobuf file compilation to Cargo `build.rs`.
Nov 7 2022, 6:45 AM
max committed rCOMM38f3bc4c4abe: [services] Tunnelbroker - Add protobuf file compilation to Cargo `build.rs` (authored by max).
[services] Tunnelbroker - Add protobuf file compilation to Cargo `build.rs`
Nov 7 2022, 6:45 AM
max added a comment to D5360: [services] Tunnelbroker - Add protobuf file compilation to Cargo `build.rs`.

Android CI build error is unrelated to these changes, and I will land this diff.

Nov 7 2022, 6:44 AM
max updated the diff for D5360: [services] Tunnelbroker - Add protobuf file compilation to Cargo `build.rs`.

Rebasing on master changes.

Nov 7 2022, 6:34 AM
max closed D5461: [services] Tunnelbroker - Changing Buildkite commands for Tunnelbroker to run `cargo`.
Nov 7 2022, 6:24 AM
max committed rCOMM3bc6ae7304d1: [services] Tunnelbroker - Changing Buildkite commands for Tunnelbroker to run… (authored by max).
[services] Tunnelbroker - Changing Buildkite commands for Tunnelbroker to run…
Nov 7 2022, 6:24 AM
max updated the diff for D5461: [services] Tunnelbroker - Changing Buildkite commands for Tunnelbroker to run `cargo`.

Rebasing on master.

Nov 7 2022, 6:23 AM
max closed D5458: [services] Tunnelbroker - Changes to build the Tunnelbroker using `cargo` in a Docker.
Nov 7 2022, 6:21 AM
max committed rCOMM7c08edf8507f: [services] Tunnelbroker - Changes to build the Tunnelbroker using `cargo` in a… (authored by max).
[services] Tunnelbroker - Changes to build the Tunnelbroker using `cargo` in a…
Nov 7 2022, 6:21 AM
max updated the diff for D5458: [services] Tunnelbroker - Changes to build the Tunnelbroker using `cargo` in a Docker.

New line fixing.

Nov 7 2022, 6:19 AM
max updated the diff for D5458: [services] Tunnelbroker - Changes to build the Tunnelbroker using `cargo` in a Docker.

Rebasing on master changes.

Nov 7 2022, 6:17 AM
max closed D5436: [services] Tunnelbroker - Creating Cargo config file for Tunnelbroker as a Rust app.
Nov 7 2022, 6:11 AM
max committed rCOMM3fb5533c5d5d: [services] Tunnelbroker - Creating Cargo config file for Tunnelbroker as a Rust… (authored by max).
[services] Tunnelbroker - Creating Cargo config file for Tunnelbroker as a Rust…
Nov 7 2022, 6:11 AM
max updated the diff for D5436: [services] Tunnelbroker - Creating Cargo config file for Tunnelbroker as a Rust app.

Rebasing on master changes.

Nov 7 2022, 6:11 AM
max closed D5435: [services] Tunnelbroker - Updating `.gitignore` on the Tunnelbroker transition to Rust app.
Nov 7 2022, 6:09 AM
max committed rCOMMecd54af4c634: [services] Tunnelbroker - Updating `.gitignore` on the Tunnelbroker transition… (authored by max).
[services] Tunnelbroker - Updating `.gitignore` on the Tunnelbroker transition…
Nov 7 2022, 6:09 AM
max updated the diff for D5435: [services] Tunnelbroker - Updating `.gitignore` on the Tunnelbroker transition to Rust app.

Rebasing on master changes.

Nov 7 2022, 6:08 AM
max closed D5434: [services] Tunnelbroker - Creating `build.rs` file for building and linking C++ dependencies.
Nov 7 2022, 6:04 AM
max committed rCOMM478edf15de16: [services] Tunnelbroker - Creating `build.rs` file for building and linking C++… (authored by max).
[services] Tunnelbroker - Creating `build.rs` file for building and linking C++…
Nov 7 2022, 6:04 AM
max updated the diff for D5434: [services] Tunnelbroker - Creating `build.rs` file for building and linking C++ dependencies.

Rebasing.

Nov 7 2022, 6:03 AM
max closed D5432: [services] Tunnelbroker - Creating `main.rs` entry point file for Rust.
Nov 7 2022, 6:02 AM
max committed rCOMM7c253be3d099: [services] Tunnelbroker - Creating `main.rs` entry point file for Rust (authored by max).
[services] Tunnelbroker - Creating `main.rs` entry point file for Rust
Nov 7 2022, 6:02 AM
max updated the diff for D5432: [services] Tunnelbroker - Creating `main.rs` entry point file for Rust.

Rebasing.

Nov 7 2022, 6:02 AM
max closed D5430: [services] Tunnelbroker - Moving CMakeLists file to use for gTest only.
Nov 7 2022, 6:01 AM
max committed rCOMM7c0b3bd69212: [services] Tunnelbroker - Moving CMakeLists file to use for gTest only (authored by max).
[services] Tunnelbroker - Moving CMakeLists file to use for gTest only
Nov 7 2022, 6:00 AM
max updated the diff for D5430: [services] Tunnelbroker - Moving CMakeLists file to use for gTest only.

Rebasing on master.

Nov 7 2022, 6:00 AM
max closed D5431: [services] Tunnelbroker - Removing of deprecated C++ files.
Nov 7 2022, 5:56 AM
max committed rCOMM176182a17bf2: [services] Tunnelbroker - Removing of deprecated C++ files (authored by max).
[services] Tunnelbroker - Removing of deprecated C++ files
Nov 7 2022, 5:56 AM
max updated the diff for D5431: [services] Tunnelbroker - Removing of deprecated C++ files.

Rebasing.

Nov 7 2022, 5:53 AM
max closed D5429: [services] Tunnelbroker - Initialization function exposed to Rust.
Nov 7 2022, 5:52 AM
max committed rCOMMe8d2e66a98bc: [services] Tunnelbroker - Initialization function exposed to Rust (authored by max).
[services] Tunnelbroker - Initialization function exposed to Rust
Nov 7 2022, 5:52 AM
max updated the diff for D5429: [services] Tunnelbroker - Initialization function exposed to Rust.

Rebasing.

Nov 7 2022, 5:52 AM
max closed D5428: [services] Tunnelbroker - Moving directories according to the Rust app structure.
Nov 7 2022, 5:51 AM