mathesar-foundation / mathesar

Web application providing an intuitive user experience to databases.
https://mathesar.org/
GNU General Public License v3.0
2.42k stars 336 forks source link

Grouping description endpoint #1310

Open mathemancer opened 2 years ago

mathemancer commented 2 years ago

Problem

Currently, we're not exposing hints about how different grouping methods work in the API, so we'd need to hard code some of that information in the front end to make it possible to use grouping to the fullest extent. We shouldn't have to hard code information about how different grouping modes work in the front end.

Proposed solution

We should use hints to give the front end information about how to use different grouping modes. This includes:

mathemancer commented 2 years ago

@dmos62 I think we can go back-and-forth in this issue about how this should look. Marking as draft until we have more details figured out (e.g., where the endpoint should go).

github-actions[bot] commented 1 year ago

This issue has not been updated in 90 days and is being marked as stale.