element-hq / element-hq/element-ios

IM Settings

Open
#2,746 1 comment 1 reaction 0 assignees View on GitHub
A-Identity-Server integration-manager-sprint privacy
Dominant language
Swift
Stars
1.8k
Forks
544
PR merge metrics
PR metrics pending

Description

From riot-android created by [manuroe](https://github.com/manuroe): vector-im/riot-android#3335

Add the abitility to change the Integration manager:
In settings screen (https://app.zeplin.io/project/5c122fa790c5b4241ffa6be7/screen/5d14ffed0c469a50ec390c47):
- [ ] Change the IM
- [ ] Accept terms
- [ ] Switch button to disconnect

Matrix data:
- [ ] Store and retrieve to/from account data
- [ ] Retrieve it from the HS .well-known (https://github.com/matrix-org/matrix-doc/pull/1957)

Contributor guide

Open the contributing guide

Research direction

Start from the iOS settings screen described in the Zeplin design and review the linked Matrix well-known proposal. Trace how integration-manager settings and account data are handled, then verify that changing, accepting terms, disconnecting, and retrieving the manager configuration satisfy every checklist item.

Written by the indexing model from the issue text.

Assessment

Tech stack
swift
Domain
mobile
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.