Mattermost-server: Support plugin pagination in the Plugin Marketplace

Created on 30 Nov 2019  路  4Comments  路  Source: mattermost/mattermost-server

Update the webapp and server to support pagination of plugins in the plugin marketplace. Note that the server should still consume the entire plugin result set from the upstream Plugin Marketplace: pagination should only occur client-side relative to the Mattermost server.

See the following mockup (ignore the button on the left) to illustrate how it shoud look:

image


If you're interested please comment here and come join our "Contributors" community channel on our daily build server, where you can discuss questions with community members and the Mattermost core team. For technical advice or questions, please join our "Developers" community channel.

New contributors please see our Developer's Guide.

JIRA: https://mattermost.atlassian.net/browse/MM-17546

AreEnd User Feature Medium Help Wanted PR Exists

Most helpful comment

Hey @jasonblais! Sorry for the delay. I've just created a PR for this issue: https://github.com/mattermost/mattermost-webapp/pull/4567

All 4 comments

Hi, I can do it. It should have a fixed number of results per page (50) or it should be customizable?

Thanks, @kosgrz! I don't think the enduser should be able to configure this, but let's absolutely define a client-side constant that makes it possible to tweak this in the code. I'd suggest perhaps 15 at a time?

Hey @kosgrz, let us know if you have any questions so far, we'd be happy to help. Thanks so much for your interest on this :)

Hey @jasonblais! Sorry for the delay. I've just created a PR for this issue: https://github.com/mattermost/mattermost-webapp/pull/4567

Was this page helpful?
0 / 5 - 0 ratings