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

Add component categorization #9731

Merged
merged 1 commit into from
Aug 24, 2023
Merged

Add component categorization #9731

merged 1 commit into from
Aug 24, 2023

Conversation

nijel
Copy link
Member

@nijel nijel commented Aug 11, 2023

Proposed changes

Implement categories structure between project and component.

Fixes #263

Blocked by:

Checklist

  • Lint and unit tests pass locally with my changes.
  • I have added tests that prove my fix is effective or that my feature works.
  • I have added documentation to describe my feature.
  • I have squashed my commits into logic units.
  • I have described the changes in the commit messages.

Other information

@nijel nijel added this to the 5.0 milestone Aug 11, 2023
@nijel nijel self-assigned this Aug 11, 2023
@nijel nijel force-pushed the categories branch 8 times, most recently from 9c97b5f to 1c4eb51 Compare August 16, 2023 11:32
@nijel nijel force-pushed the categories branch 2 times, most recently from ebf2616 to 12cef51 Compare August 23, 2023 13:40
Copy link

@accesslint accesslint bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There are accessibility issues in these changes.

{% path_object_breadcrumbs path_object %}

<a class="pull-right flip" href="{{ object.get_widgets_url }}">
<img src="{% url 'widget-image' path=object.project.get_url_path widget='svg' color='badge' extension='svg' %}?native=1" />
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This image is missing a text alternative. This is a problem for people using screen readers.

@nijel nijel force-pushed the categories branch 8 times, most recently from 491fa53 to 58834cc Compare August 23, 2023 22:00
@nijel nijel marked this pull request as ready for review August 23, 2023 22:01
@nijel nijel requested a review from orangesunny as a code owner August 23, 2023 22:01
- add model for storing categories
- browsing of project categories
- support maximal depth of 3 categories rigth now

Fixes #263
@nijel nijel merged commit 8c2c88b into WeblateOrg:main Aug 24, 2023
@nijel nijel deleted the categories branch August 24, 2023 06:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Nested projects or project grouping
1 participant