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

Allow appservice bots to use /sync #5758

Closed
wants to merge 5 commits into from

Conversation

tulir
Copy link
Member

@tulir tulir commented Jul 24, 2019

This allows appservices to use /sync as the appservice bot by simply removing the special-casing of appservice bots.

Related spec proposal: matrix-org/matrix-spec-proposals#2190

Pull Request Checklist

  • Pull request is based on the develop branch
  • Pull request includes a changelog file
  • Pull request includes a sign off

@richvdh richvdh requested a review from a team October 3, 2019 11:37
Copy link
Member

@anoadragon453 anoadragon453 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks to do what it says on the tin. I imagine we should wait for a conclusion on the MSC before merging however.

@anoadragon453
Copy link
Member

@tulir can you merge this PR forward please?

@anoadragon453 anoadragon453 self-assigned this Oct 3, 2019
@richvdh richvdh requested a review from anoadragon453 October 17, 2019 20:59
@ara4n
Copy link
Member

ara4n commented Dec 23, 2019

please can someone take a look at this? i think the reason we removed it originally was because the AS /sync codepath wasn't tested and bitrotted, and at the time there wasn't anyone using it so we removed it rather than maintain it. But @tulir's use case is decent and it'd be good to support it.

@richvdh
Copy link
Member

richvdh commented Apr 2, 2020

neil to have a look at this ticket and decide how to prioritise it

@neilisfragile
Copy link
Contributor

Immediate need has passed, so waiting on the MSC to work through the spec process

@neilisfragile neilisfragile removed their assignment Apr 9, 2020
@anoadragon453 anoadragon453 removed their request for review April 17, 2020 16:53
tulir added a commit to mautrix/python that referenced this pull request May 26, 2020
Looks like synapse isn't going to be fixed soon (matrix-org/synapse#5758),
so this changes all registrations to be generated using the workaround:
the sender_localpart is set to a random string and the actual AS bot is
added as another namespace.
tulir added a commit to mautrix/whatsapp that referenced this pull request Jun 11, 2020
Looks like synapse isn't going to be fixed soon (matrix-org/synapse#5758),
so this changes all registrations to be generated using the workaround:
the sender_localpart is set to a random string and the actual AS bot is
added as another namespace.
@andrewshadura
Copy link
Contributor

prod prod

@tchapi
Copy link

tchapi commented Jan 27, 2021

Hello all
Is there any update on when this will be merged ?
Thanks a lot !

@3nprob
Copy link
Contributor

3nprob commented Feb 28, 2021

Immediate need has passed, so waiting on the MSC to work through the spec process

Disagree immediate need has passed - see follow-ups.

(And, well, even it it wasn't immediate in 2019, it is, now)

@erikjohnston
Copy link
Member

This has been discussed as part of the related MSC2190, where the decision was made to postpone it. As such, I'm going to close this PR and we can reopen if and when the MSC gets resurrected.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants