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

Refactor contact viewsets and model admins #1074

Merged
merged 6 commits into from
Jun 1, 2024
Merged

Conversation

brylie
Copy link
Member

@brylie brylie commented Jun 1, 2024

Related to #938

This pull request refactors the contact viewsets and model admins to improve code organization and readability. It removes the admin menu registrations for the contact model admins and adds the ContactViewSetGroup to handle the viewsets for the Person, Meeting, and Organization models. This change also includes updates to the ordering, filters, and columns for the viewsets.

Copy link
Contributor

@sourcery-ai sourcery-ai bot left a comment

Choose a reason for hiding this comment

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

Hey @brylie - I've reviewed your changes and they look great!

Here's what I looked at during the review
  • 🟢 General issues: all looks good
  • 🟢 Security: all looks good
  • 🟢 Testing: all looks good
  • 🟢 Complexity: all looks good

Sourcery is free for open source - if you like our reviews please consider sharing them ✨
Help me be more useful! Please click 👍 or 👎 on each comment to tell me if it was helpful.

Copy link

sonarcloud bot commented Jun 1, 2024

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
0.0% Duplication on New Code

See analysis details on SonarCloud

@brylie brylie merged commit b917634 into main Jun 1, 2024
6 checks passed
@brylie brylie deleted the continue-generic-viewsets branch June 1, 2024 08:00
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.

1 participant