-
Notifications
You must be signed in to change notification settings - Fork 24
Custom fields improvement #862
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
Conversation
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## 17.0 #862 +/- ##
==========================================
- Coverage 79.83% 79.79% -0.04%
==========================================
Files 805 810 +5
Lines 23050 23236 +186
Branches 2727 2760 +33
==========================================
+ Hits 18402 18542 +140
- Misses 3979 4015 +36
- Partials 669 679 +10 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is the final PR Bugbot will review for you during this billing cycle
Your free Bugbot reviews will reset on November 17
Details
Your team is on the Bugbot Free tier. On this plan, Bugbot will review limited PRs each billing cycle for each member of your team.
To receive Bugbot reviews on all of your PRs, visit the Cursor dashboard to activate Pro and start your 14-day free trial.



Why is this change needed?
To have a grouping of Custom Fields
How was the change implemented?
Added a new model for Field Groupings
Improve the Custom Fields UI
New unit tests
Unit tests executed by the author
How to test manually
Related links
Note
Adds field grouping and sequencing to custom fields, renders grouped sections in registrant forms, and provides new management views/actions with tests.
spp.custom.field.groupwithname,target_type,sequence,active; security access, tree/form/search views, and menu (views/field_group_views.xml,security/ir.model.access.csv).ir.model.fieldswithfield_group_id(domain bytarget_type) andsequence; clear mismatched group ontarget_typechange.res.partner._get_viewto group custom (x_cst_*) and indicator (x_ind_*) fields byfield_group_id, order bysequence, display grouped columns with headers, place ungrouped fields separately; indicators readonly; order search bysequence.sequencehandle andfield_group_id; new search view with filters/group-bys; enhance form to includesequence,field_group_id, readonlytarget_type.spp_custom_field.spp_custom_field/tests/*,spp_custom_fields_ui/tests/test_custom_fields_ui.py).Written by Cursor Bugbot for commit 54363c3. This will update automatically on new commits. Configure here.