Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Group Module #61

Open
4 tasks
paarals opened this issue May 29, 2023 · 0 comments
Open
4 tasks

Group Module #61

paarals opened this issue May 29, 2023 · 0 comments

Comments

@paarals
Copy link

paarals commented May 29, 2023

Is your feature request related to a problem? Please describe.
Currently, there is a type of assembly called groups. We want a dedicated space for these groups, based on assemblies.

Describe the solution you'd like
The assembly space will be duplicated with a slug /groups where only assemblies of the type: groups will be found. On the other hand, on the page with all the assemblies, they will also appear.

Mock up
[ADMIN]

  1. First, the Administrator sets up a new type in the Assembly Settings: Groups.
    imatge

  2. Second, the Administrator configures the Assembly and manually sets the assembly type: Groups (also if it is highlighted or not)
    imatge

[Public section]
3. There is a menu item called "Groups" next to Assemblies.
imatge

  1. In the assembly space, if we filter by type: Groups, we see both highlighted and non-highlighted groups.
    imatge
    imatge

  2. In the groups space, ONLY groups are present, both highlighted and non-highlighted. The Type filter is removed in this space
    imatge

Accepted Criteria

  • A new menu item is created directly in the application (not in the awesome)
  • This new item is an assembly space called /groups
  • In the groups space, there are only assemblies of the type: group (it's automatic)
  • The assembly space must be added the functionality that if we restrict by assembly type, it also applies to highligted assemblies (currently all are maintained, even if it is not the type). Also change word Assembly to Group

Technical specifications

Implementation

Testing

Demo:

Additional context

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

No branches or pull requests

2 participants