bisq-network / roles

@bisq-network contributor roles
https://bisq.wiki/Roles
15 stars 16 forks source link

Relay operator for mobile notifications #82

Open ManfredKarrer opened 5 years ago

ManfredKarrer commented 5 years ago

Running the relay node used for mobile notifications.

Primary owner: @devinbileck

devinbileck commented 5 years ago

2019.04 report

I have setup and transferred ownership of the jtboonrvwmq7frkj.onion relaynode from @ManfredKarrer (https://github.com/bisq-network/bisq/pull/2770).

While attempting to setup/run the relay node, I was encountering Error while calling FCM backend service when relaying Android notifications and no Android notifications were being relayed. However, iOS notifications work fine.

Unfortunately, this issue wasn't identified until after I had already made the transition and my node was the primary relay. As a result, for several hours on April 24/25 Android notifications were not being relayed. During my testing prior to the transition, I had just tested iOS notifications and assumed the relay was functioning correctly since I did not have access to an Android device at the time to verify.

At this point, the issue seems to be due to compiling under the new mono repo using Java 10. Whereas using the old bisq-relay repo and compiling with Java 8, Android notifications work fine. So for now, my relay is using the old repo with Java 8.

An issue has been entered for this, see https://github.com/bisq-network/bisq/issues/2791.

Expenses incurred for the month (USD):

Note: Although the transition did not occur until towards the end of the month, my server was running since the beginning of the month in preparation/anticipation of the transition.

/cc bisq-network/compensation#270

devinbileck commented 4 years ago

2019.05 report

Running 1 relaynode.

No issues to report this month.

No maintenance required this month.

Expenses incurred for the month (USD):

/cc bisq-network/compensation#295

devinbileck commented 4 years ago

Cycle 3 report

Summary

Running 1 relay node for mobile notifications, nothing notable happened this month.

Issues Encountered

No issues encountered this month.

Maintenance Performed

No maintenance performed this month.

Expenses Incurred

Expenses incurred for the month (USD):

/cc bisq-network/compensation#309

devinbileck commented 4 years ago

Cycle 4 report

Summary

Running 1 relay node for mobile notifications, nothing notable happened this month.

Issues Encountered

No issues encountered this month.

Maintenance Performed

No maintenance performed this month.

Expenses Incurred

Expenses incurred for the month (USD):

/cc bisq-network/compensation#326

devinbileck commented 4 years ago

Cycle 5 report

Summary

Running 1 relay node for mobile notifications, nothing notable happened this month.

Issues Encountered

No issues encountered this month.

Maintenance Performed

No maintenance performed this month.

Expenses Incurred

Expenses incurred for the month (USD):

/cc bisq-network/compensation#353

devinbileck commented 4 years ago

Cycle 6 report

Summary

Running 1 relay node for mobile notifications.

Issues Encountered

On Sept 12th, iOS notifications stopped working due to an expired Apple push certificate. I was made aware of the issue from this forum post. It took a couple days to resolve the issue, but I acquired and deployed a new certificate with the help of @joachimneumann who manages the app and certificates. Apparently an email was received from Apple 30 days prior to it expiring, but it was not acted upon. The new certificate will expire on 2020/10/13, so hopefully we will act to renew it in time before it expires again.

Maintenance Performed

No maintenance performed this month, aside from updating the Apple push certificate.

Expenses Incurred

Expenses incurred for the month (USD):

/cc bisq-network/compensation#378

devinbileck commented 4 years ago

Cycle 7 report

Summary

Running 1 relay node for mobile notifications.

Issues Encountered

No issues encountered.

Maintenance Performed

No maintenance performed.

Expenses Incurred

Expenses incurred for the month (USD):

/cc bisq-network/compensation#400

devinbileck commented 4 years ago

Cycle 8 report

Summary

Running 1 relay node for mobile notifications.

Issues Encountered

None.

Maintenance Performed

None.

Requested Compensation

Total: 60 USD

/cc bisq-network/compensation#437

devinbileck commented 4 years ago

Cycle 9 report

Summary

Running 1 relay node for mobile notifications.

Issues Encountered

None.

Maintenance Performed

None.

Requested Compensation

Total: 60 USD

/cc bisq-network/compensation#472

devinbileck commented 4 years ago

Cycle 10 report

Running 1 instance. Lately I have heard iOS users are encountering issues with the mobile app being unable to decrypt messages, in addition to issues around pairing. While I dont think this is due to the relay, I am still planning to investigate the issue.

/cc bisq-network/compensation#481

devinbileck commented 4 years ago

Cycle 11 report

Running 1 instance. I have not had time yet to investigate the above mentioned issue.

/cc bisq-network/compensation#512

devinbileck commented 4 years ago

Cycle 12 report

Running 1 instance. Nothing to report.

/cc bisq-network/compensation#531

devinbileck commented 4 years ago

Cycle 13 report

Running 1 instance. Nothing to report.

/cc bisq-network/compensation#560

devinbileck commented 3 years ago

Cycle 14 report

Running 1 instance. Nothing to report.

/cc bisq-network/compensation#593

devinbileck commented 3 years ago

Cycle 15 report

Running 1 instance. Nothing to report.

/cc bisq-network/compensation#621

devinbileck commented 3 years ago

Cycle 16 report

Running 1 instance. Nothing to report.

/cc bisq-network/compensation#647

devinbileck commented 3 years ago

Cycle 17 report

Running 1 instance. Nothing to report.

/cc bisq-network/compensation#665

devinbileck commented 3 years ago

Cycle 18 report

Running 1 instance. Nothing to report.

/cc bisq-network/compensation#699

devinbileck commented 3 years ago

Cycle 19 report

Running 1 instance. Nothing to report.

/cc bisq-network/compensation#718

devinbileck commented 3 years ago

Cycle 20 report

Running 1 instance. Nothing to report.

/cc bisq-network/compensation#748

devinbileck commented 3 years ago

Cycle 21 report

Running 1 instance. Nothing to report.

/cc bisq-network/compensation#772

devinbileck commented 3 years ago

Cycle 22 report

Running 1 instance. I just realized the iOS certificate has expired again, so that means iOS users are not receiving notifications. As Joachim is no longer active with Bisq, I will potentially need to find a replacement or take ownership myself. I had considered taking ownership in the past, but the major reason holding me back is that I don’t have a Mac so am unable to setup a dev environment, plus the fact that obtaining a certificate requires an annual subscription to Apple.

/cc bisq-network/compensation#797

devinbileck commented 3 years ago

Cycle 23 report

Running 1 instance. I have decided to take ownership of the apps. I am in the process of transferring ownership within the Apple app store and hope to be done early next week. Then I will focus on transfering the Android app.

/cc bisq-network/compensation#812

devinbileck commented 3 years ago

Cycle 24 report

Running 1 instance. Ownership of the iOS and Android apps have been transferred to myself. Going forward, I will now be able to update/maintain the iOS push notification certificate myself.

/cc bisq-network/compensation#840

devinbileck commented 2 years ago

Cycle 25 report

Running 1 instance. Nothing to report.

/cc bisq-network/compensation#859

devinbileck commented 2 years ago

Cycle 26 report

I deployed a new relay node using a Tor v3 address. I will keep the old v2 node running likely for at least the next couple months until all users have updated to a newer Bisq with this change. Ref: https://github.com/bisq-network/bisq/pull/5593

/cc bisq-network/compensation#872

devinbileck commented 2 years ago

Cycle 27 report

Running 2 instances (Tor v2 and Tor v3). The Tor v2 relay is still receiving push messages, so I will continue to leave it running.

/cc bisq-network/compensation#894

devinbileck commented 2 years ago

Cycle 28 report

Running 2 instances (Tor v2 and Tor v3). The Tor v2 relay is still receiving push messages from a few Bisq clients < 1.7.2, so I will continue to leave it running. Will likely be able to officially retire it October 15th, 2021 when Tor v2 is no longer supported.

/cc bisq-network/compensation#907

devinbileck commented 2 years ago

Cycle 29 report

Running 2 instances (Tor v2 and Tor v3). The Tor v2 relay is still receiving push messages from a few Bisq clients < 1.7.2, so I will continue to leave it running. Although Tor v2 should now be no longer officially supported as of October 15th, I don't mind leaving it running for a while longer as long as people are using it and it still works.

/cc bisq-network/compensation#929

devinbileck commented 2 years ago

Cycle 30 report

Running 2 instances (Tor v2 and Tor v3). The Tor v2 relay is still receiving push messages from a few Bisq clients < 1.7.2, so I will continue to leave it running. Although Tor v2 should now be no longer officially supported as of October 15th, I don't mind leaving it running for a while longer as long as people are using it and it still works.

/cc bisq-network/compensation#943

devinbileck commented 2 years ago

Cycle 31 report

Running 2 instances (Tor v2 and Tor v3). The Tor v2 relay is still receiving push messages from a few Bisq clients < 1.7.2, so I will continue to leave it running. Although Tor v2 should now be no longer officially supported as of October 15th, I don't mind leaving it running for a while longer as long as people are using it and it still works.

/cc bisq-network/compensation#959

devinbileck commented 2 years ago

Cycle 32 report

Running 1 instance. I shut down my Tor v2 instance this cycle. It has only received about 12 push messages this cycle from Bisq clients v1.5.6, v1.6.4, and v1.7.0. At this point, everyone should be running v.1.7.2 or newer and using the Tor v3 instance.

/cc bisq-network/compensation#983

devinbileck commented 2 years ago

Cycle 33 report

Running 1 instance. Nothing to report.

/cc bisq-network/compensation#1010

devinbileck commented 2 years ago

Cycle 34 report

Running 1 instance. Nothing to report.

/cc bisq-network/compensation#1038

devinbileck commented 2 years ago

Cycle 35 report

Running 1 instance. Nothing to report.

/cc bisq-network/compensation#1058

devinbileck commented 1 year ago

Cycle 36 report

Running 1 instance. Nothing to report.

/cc bisq-network/compensation#1076

devinbileck commented 1 year ago

Cycle 37 report

Running 1 instance.

/cc bisq-network/compensation#1102

devinbileck commented 1 year ago

Cycle 38 report

Running 1 instance. Nothing to report.

/cc bisq-network/compensation#1119

devinbileck commented 1 year ago

Cycle 39 report

Running 1 instance. Nothing to report.

/cc bisq-network/compensation#1141

devinbileck commented 1 year ago

Cycle 40 report

Running 1 instance. Nothing to report.

/cc bisq-network/compensation#1162

devinbileck commented 1 year ago

Cycle 41 report

Running 1 instance. Nothing to report.

/cc bisq-network/compensation#1177

devinbileck commented 1 year ago

Cycle 42 report

Running 1 instance. Nothing to report.

/cc bisq-network/compensation#1202

devinbileck commented 1 year ago

Cycle 43 report

Running 1 instance. Nothing to report.

/cc bisq-network/compensation#1213

devinbileck commented 1 year ago

Cycle 44 report

Running 1 instance. Nothing to report.

/cc bisq-network/compensation#1234

devinbileck commented 1 year ago

Cycle 45 report

Running 1 instance. Nothing to report.

/cc bisq-network/compensation#1253

devinbileck commented 1 year ago

Cycle 46 report

Running 1 instance. Nothing to report.

/cc bisq-network/compensation#1277

devinbileck commented 1 year ago

Cycle 47 report

Running 1 instance. Nothing to report.

/cc bisq-network/compensation#1294

devinbileck commented 11 months ago

Cycle 48 report

Running 1 instance. Nothing to report.

/cc bisq-network/compensation#1318

devinbileck commented 10 months ago

Cycle 49 report

Running 1 instance. Nothing to report.

/cc bisq-network/compensation#1342

devinbileck commented 9 months ago

Cycle 50 report

Running 1 instance. Nothing to report.

/cc bisq-network/compensation#1354