Recent activity

Re: Cheogram Android - Private DNS 8 hours ago

From Stephen Paul Weber to ~singpolyma/dev

>I see this commit for Conversations: 
>https://codeberg.org/iNPUTmice/Conversations/commit/8f014d5525e234a7bd25f120b27480dd15044c82 
>but I'm guessing Cheogram isn't making DNSSEC optional?

Yes it seems conversations has chosen to implement some of this themselves 
rather than contribute to the library. Hopefully we can get this all 
resolved eventually.

Re: Cheogram Android - Private DNS 12 hours ago

From Stephen Paul Weber to ~singpolyma/dev

>I mentioned this issue in the Soprani.ca XMPP room, but wanted to send an 
>e-mail as well.  I have noticed that Cheogram Android does not use the 
>Android configured Private DNS (DoT) for XMPP name resolution, but instead 
>uses the DHCP provided DNS.

Indeed, we use the Android configured DNS, but do not support DoT or DoH at 
this time. We'd love to get support for both into 
https://github.com/MiniDNS/minidns so we could use them.

Re: Crashes with latest prerelease of Cheogram 16 days ago

From Stephen Paul Weber to ~singpolyma/dev

>Hello, I upgraded to the latest prerelease (2.13.4-1-492-gceca2a1+free) via 
>F-Droid this morning, and the app crashes for me every time I try to open a 
>conversation. Below is the relevant logcat output. This is on a Nexus 5X 
>with an old LineageOS 15.1 build.

Thanks for your report, the latest pre-release 
https://s3.sr.ht/builds.sr.ht/artifacts/~singpolyma/1218673/dde906793b86c560/cheogram.apk 
should fix this bug.

Re: [PATCH cheogram-android 0/1] App metadata i18n a month ago

From Stephen Paul Weber to ~singpolyma/dev

>Meanwhile I added one translation of app itself and it's description for
>F-Droid.

Thanks for the patch! I have applied it.

Re: [PATCH 2/2] show subaccounts in admin_info if any exist a month ago

From Stephen Paul Weber to ~singpolyma/dev

Somebody claiming to be SavagePeanut wrote:
>---
> forms/admin_plan_info.rb   |  7 ++++++
> lib/customer_info.rb       |  7 +++++-
> lib/subaccount.rb          | 16 ++++++++++++
> test/test_customer_info.rb | 50 ++++++++++++++++++++++++++++++++++++++
> 4 files changed, 79 insertions(+), 1 deletion(-)
> create mode 100644 lib/subaccount.rb
>
>diff --git a/forms/admin_plan_info.rb b/forms/admin_plan_info.rb
>index 871046a..ee78e8c 100644
>--- a/forms/admin_plan_info.rb
>+++ b/forms/admin_plan_info.rb
>@@ -10,3 +10,10 @@ field(

Re: [PATCH 2/2] get subaccounts in admin customer info command a month ago

From Stephen Paul Weber to ~singpolyma/dev

>---
> lib/customer_info.rb       |  7 +++++--
> lib/parent_code_repo.rb    | 17 +++++++++++++++++
> test/test_customer_info.rb | 20 ++++++++++++++++++++
> test/test_porting_step.rb  |  3 ++-
> 4 files changed, 44 insertions(+), 3 deletions(-)
>
>diff --git a/lib/customer_info.rb b/lib/customer_info.rb
>index faba4a3..1481e14 100644
>--- a/lib/customer_info.rb
>+++ b/lib/customer_info.rb
>@@ -115,13 +115,15 @@ class AdminInfo
> 		call_info String
> 		trust_level String

Re: [PATCH 1/2] add parent_customer_id when exists to admin customer info command a month ago

From Stephen Paul Weber to ~singpolyma/dev

Somebody claiming to be SavagePeanut wrote:
>---
> forms/admin_plan_info.rb | 8 ++++++++
> lib/customer.rb          | 2 +-
> lib/customer_info.rb     | 4 +++-
> 3 files changed, 12 insertions(+), 2 deletions(-)
>
>diff --git a/forms/admin_plan_info.rb b/forms/admin_plan_info.rb
>index 21c2a3e..4769bca 100644
>--- a/forms/admin_plan_info.rb
>+++ b/forms/admin_plan_info.rb
>@@ -4,3 +4,11 @@ field(
> 	description: @plan_info.relative_start_date,
> 	value: @plan_info.formatted_start_date

Re: [PATCH 2/2] test for admin launch snikket command 2 months ago

From Stephen Paul Weber to ~singpolyma/dev

>NoMethodError: undefined method `reply' for nil:NilClass
>    /home/peanut/jmp/sgx-jmp/lib/command.rb:19:in `reply'

This is because there is no command execution in the current Fiber context.  
While you did wrap the invocation in execute_command {} you have higher up 
in your test code creating promises that will be injected which are being 
created outside of the execution context (and this bind to a different 
Fiber).

So move the exectue_command { start of the block up to before your 
IQ_MANAGER and COMMAND_MANAGER expects in order to fix it.

Re: [PATCH 3/3] test for admin launch snikket command 2 months ago

From Stephen Paul Weber to ~singpolyma/dev

>---
> test/test_admin_launch_snikket.rb | 28 ++++++++++++++++++++++++++++
> 1 file changed, 28 insertions(+)
> create mode 100644 test/test_admin_launch_snikket.rb
>
>diff --git a/test/test_admin_launch_snikket.rb b/test/test_admin_launch_snikket.rb
>new file mode 100644
>index 0000000..87224aa
>--- /dev/null
>+++ b/test/test_admin_launch_snikket.rb
>@@ -0,0 +1,28 @@
>+# frozen_string_literal: true
>+
>+require "test_helper"

Re: [PATCH 1/3] add new admin command to launch snikket instance for existing customer 2 months ago

From Stephen Paul Weber to ~singpolyma/dev

Somebody claiming to be SavagePeanut wrote:
>---
> lib/admin_actions/launch_snikket.rb | 22 ++++++++++++++++++++++
> lib/admin_command.rb                | 23 +++++++++++++++--------
> 2 files changed, 37 insertions(+), 8 deletions(-)
> create mode 100644 lib/admin_actions/launch_snikket.rb
>
>diff --git a/lib/admin_actions/launch_snikket.rb b/lib/admin_actions/launch_snikket.rb
>new file mode 100644
>index 0000000..4edf1fd
>--- /dev/null
>+++ b/lib/admin_actions/launch_snikket.rb
>@@ -0,0 +1,22 @@
>+# frozen_string_literal: true