mattermost-api-reference icon indicating copy to clipboard operation
mattermost-api-reference copied to clipboard

changed user props field type

Open 1kjnv opened this issue 3 years ago • 11 comments

Summary

Changed User Props field type from "object" to map[string]string.

Ticket Link

Fixes #643

1kjnv avatar Aug 24 '22 08:08 1kjnv

Hello @ikjnv,

Thanks for your pull request! A Core Committer will review your pull request soon. For code contributions, you can learn more about the review process here.

Per the Mattermost Contribution Guide, we need to add you to the list of approved contributors for the Mattermost project.

Please help complete the Mattermost contribution license agreement? Once you have signed the CLA, please comment with /check-cla and confirm that the CLA check is green.

This is a standard procedure for many open source projects.

Please let us know if you have any questions.

We are very happy to have you join our growing community! If you're not yet a member, please consider joining our Contributors community channel to meet other contributors and discuss new opportunities with the core team.

mattermod avatar Aug 24 '22 08:08 mattermod

/check-cla

1kjnv avatar Aug 24 '22 12:08 1kjnv

This PR has been automatically labelled "stale" because it hasn't had recent activity. A core team member will check in on the status of the PR to help with questions. Thank you for your contribution!

mattermod avatar Sep 04 '22 01:09 mattermod

Hi @ikjnv , @cwarnermm apologies for the delay.

I was thinking about this PR offline, and realized that mattermost-server doesn't maintain a schema for this.

So, props like notify_props can take a much broader object than the two fields mentioned here. It'd take some time for me to collect all of them.

This PR looks very good to me, but would it mislead the users regarding extent of user.props?

plant99 avatar Sep 06 '22 05:09 plant99

Thanks, @plant99, for reviewing this PR. @laneycs - Can a member of the Suite Users Team review and advise on next steps for this PR? I'm specifically looking for guidance on whether the content update proposed in this PR is sufficient, or if there's better value to our users if we document the broader capabilities of these two objects. If it's the latter, I'll need some help from the team to document this information.

cwarnermm avatar Sep 06 '22 16:09 cwarnermm

@cwarnermm Sure! Will add to our triage backlog to review with the team.

laneycs avatar Sep 06 '22 19:09 laneycs

This PR has been automatically labelled "stale" because it hasn't had recent activity. A core team member will check in on the status of the PR to help with questions. Thank you for your contribution!

mattermod avatar Sep 17 '22 01:09 mattermod

@laneycs - Does your team have an ETA on when this PR will be technically reviewed?

cwarnermm avatar Oct 03 '22 14:10 cwarnermm

@cwarnermm Looks like our team still needs to triage this ticket. You can follow its progress here: https://mattermost.atlassian.net/browse/MM-46897. We triage incoming items in our backlog every Tuesday and try to make room for dedicated maintenance and tech debt work 1 day per week. Hoping we're able to triage and take action on it in the next couple of weeks.

Heads up that some of our maintenance work has been pushed back as we have instructions from MLT to develop packaging changes for the 7.6 release, so we've had to make a bit of a pivot in our roadmap.

laneycs avatar Oct 04 '22 16:10 laneycs

Thank you, @laneycs! Really appreciate the context and link to the Jira ticket driving this effort.

cwarnermm avatar Oct 05 '22 13:10 cwarnermm

This PR has been automatically labelled "stale" because it hasn't had recent activity. A core team member will check in on the status of the PR to help with questions. Thank you for your contribution!

mattermod avatar Oct 16 '22 01:10 mattermod

This PR has been automatically labelled "stale" because it hasn't had recent activity. A core team member will check in on the status of the PR to help with questions. Thank you for your contribution!

mattermod avatar Nov 01 '22 01:11 mattermod

This PR has been automatically labelled "stale" because it hasn't had recent activity. A core team member will check in on the status of the PR to help with questions. Thank you for your contribution!

mattermost-build avatar Feb 12 '23 01:02 mattermost-build