Skip to content
This repository has been archived by the owner on Jan 29, 2024. It is now read-only.

Problems using the client with own ejabberd server (MAM support) #139

Open
4 of 17 tasks
dasbenjo opened this issue Sep 10, 2020 · 7 comments
Open
4 of 17 tasks

Problems using the client with own ejabberd server (MAM support) #139

dasbenjo opened this issue Sep 10, 2020 · 7 comments

Comments

@dasbenjo
Copy link

Bevor you create a new issue:

- [x] I searched for similar issues and did not find one
- [x] I'm using the latest version available in the [Windows Store](https://www.microsoft.com/store/apps/9NW16X9JB5WV)

I'm submitting a...:

  • Question of Support request

I use my own ejabberd server with almost no changes to the standard config. I am new to xmpp and I know I need certain extensions to have certain features, but what I am missing in the UWPX App is the ability to see old chat messages (probably handled by the MAM and Message Carbons extension in ejabberd). With the Conversations App on Android it works very well, also when I am offline for a short time, Conversations will sync my messages afterwards.

Another issue is the sending of a message with the client from my account 1. Currently when I send a message to a different account (account 2) with the UWPX Client on the desktop, I will not receive the message with the UWPX client on my Win 10 Phone.
But my Conversations App on my other Android-Phone is showing the message as send from account 1 and in a different client with account 2 I have received this message.

App Version(s):
v.0.26.2 (desktop)
v.0.22.0 (mobile)

Windows 10 Version Number:

  • 1809 (desktop)
  • 1803
  • 1709
  • 1703
  • 1607
  • 1511
  • 1507
  • Insider Build (build number: )
  • Misc:

Device form factor:

  • Desktop
  • Mobile
  • Xbox
  • Surface Hub

Where did you got the APP from?

  • Windows Store
  • Self-build, using a provided release source
  • Self-build, repo cloned at [dd.mm.yyy]
  • Misc, got it from...
@COM8
Copy link
Member

COM8 commented Sep 11, 2020

Both issues are related to UWPX not having MAM support.
Is your phone getting carbon copies of messages, if it is on and the app is running?

If UWPX is not running, then it has to get those messages via MAM, which is not supported currently.

@dasbenjo
Copy link
Author

hm no, even when the app is active on my windows phone, I still do not get the message (but on the windows phone the app version is older). The other way round, it is working. So when I send a message from my phone to the desktop client, I receive the message with my UWPX App und my Conversations App on my Android Phone

@COM8
Copy link
Member

COM8 commented Sep 14, 2020

Ok, I had a look at the last mobile release of UWPX.
In v.0.22.0 of UWPX, Message Carbons were broken.

This is the reason, why you do not receive any carbon copies on your phone.
I don't think I'm able to fix this issue.

This issue has been fixed in #127.

@dasbenjo
Copy link
Author

dasbenjo commented Sep 14, 2020

ah ok, I can understand this, I also do not use my Windows phone anymore as my main phone. In fairness the phone platform is really dead 😅

But are there plans to implement MAM support for the desktop version?

@COM8
Copy link
Member

COM8 commented Sep 15, 2020

Yes, definitely!
I'm even thinking of adding MAM support until next month, since I'm currently fixing and extending the chat window.
https://twitter.com/UWPX_APP/status/1304416298353471489

@magoralczyk
Copy link

MAM support would definitely be great, but I think here we have another Problem:
Sending from UWPX to an account on same ejabberd server works: other person gets the message, carbons work: I see the message on my phone in conversations. Then the person answers while my phone with conversations is online and my win10 PC with UWPX is online: only conversations gets the message. I have tested this a few times.

Is it possible, that this happens to the fixed priority of 0? I think conversations uses 100, so maybe only conversatons gets delivered the messages? I can change the priority using the slider, but after saving and reopening it always is 0.

@COM8
Copy link
Member

COM8 commented Oct 8, 2020

Ah, this might be the issue for that. I have a look at it shortly.

@COM8 COM8 changed the title Problems using the client with own ejabberd server Problems using the client with own ejabberd server (MAM support) Oct 9, 2020
COM8 added a commit that referenced this issue Oct 9, 2020
* As a first part for adding MAM support #139
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants