Skip to content

feat(mobile): Send messages through http #12037

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 7 commits into
base: master
Choose a base branch
from

Conversation

Minion3665
Copy link
Member

No description provided.

@Minion3665 Minion3665 force-pushed the private/skyler/push-xrluwxmpnoyn branch from 732d2cc to 6c56429 Compare May 27, 2025 09:02
@Minion3665 Minion3665 force-pushed the private/skyler/push-xrluwxmpnoyn branch from 6c56429 to ecb9f17 Compare May 27, 2025 14:46
@Minion3665 Minion3665 marked this pull request as draft May 28, 2025 13:35
@Minion3665
Copy link
Member Author

I've discovered some more issues here, particularly notably a failure in Android (not iOS) to start presentations. This needs some more work before it is merged

@eszkadev eszkadev requested a review from kendy June 4, 2025 12:45
@eszkadev
Copy link
Contributor

eszkadev commented Jun 4, 2025

@kendy could you review the code?

@Minion3665
Copy link
Member Author

Probably not quite relevant yet - I'm going to be using the ProxySocket method rather than this one as I'm not sure it's possible to flush this buffer properly on Android - maybe best to wait for review after that is a little more done

@Minion3665
Copy link
Member Author

high level stuff - i.e. general method of using cool: protocol handling - will stay, but at least the long HTTP handling code will change

@Minion3665 Minion3665 force-pushed the private/skyler/push-xrluwxmpnoyn branch from ecb9f17 to 8426273 Compare June 10, 2025 13:03
I'm about to write some code that will use multiple different endpoints
in the cool: protocol

Right now, we're only using this for accessing video so we haven't
checked the path, but all media requests still use

  cool:/cool/media

as their path. Therefore, we can match on that and give a 404 on any
other path

Signed-off-by: Skyler Grey <skyler.grey@collabora.com>
Change-Id: I95f1328d6345f2a42d4205d25d320f4396df04a6
In the same vein as I95f1328d6345f2a42d4205d25d320f4396df04a6 which did
this for Android, I'm about to write some code that will use multiple
different endpoints in the cool: protocol

Right now, we're only using this for accessing video so we haven't
checked the path, but all media requests still use

  cool:/cool/media

as their path. Therefore, we can match on that and give a 404 on any
other path
Once again, we need this to build more iOS snapshots - since as we've
released something on 2504.0.3 already

Signed-off-by: Skyler Grey <skyler.grey@collabora.com>
Change-Id: I2541c111f231c665bd56798339d9be70c1c3e68d
@Minion3665 Minion3665 force-pushed the private/skyler/push-xrluwxmpnoyn branch from 072fbf8 to bb379d9 Compare June 10, 2025 16:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: To Review
Development

Successfully merging this pull request may close these issues.

2 participants