Skip to content

[16.0][ADD] volunteer: add generator kanban view#582

Merged
github-grap-bot merged 5 commits into16.0from
16.0-volunteer-generator-kanban
Mar 31, 2026
Merged

[16.0][ADD] volunteer: add generator kanban view#582
github-grap-bot merged 5 commits into16.0from
16.0-volunteer-generator-kanban

Conversation

@aydrpm
Copy link
Copy Markdown

@aydrpm aydrpm commented Mar 10, 2026

Description

This PR adds generator kanban view with filters and demo data.

UI:

  • Add generator kanban view with search filters and searchpanel
  • Invert remaining-slots color badge on shift kanban view (full is now green and empty red)
  • Fix display of Regular badge on volunteer kanban view

Demo data:

  • Allow generator creation in canceled state during install_mode
  • Add new demo data for generator
  • Rename and adjust existing demo data

Odoo task (if applicable)

Checklist before approval

  • Tests are present (or not needed).
  • Credits/copyright have been changed correctly.
  • Change log snippet is present.
  • (If a new module) Moving this to OCA has been considered.

@aydrpm aydrpm requested a review from remytms March 10, 2026 13:16
@github-grap-bot
Copy link
Copy Markdown
Contributor

Hi @remytms,
some modules you are maintaining are being modified, check this out!

@aydrpm aydrpm force-pushed the 16.0-volunteer-generator-kanban branch from db3d312 to 03b680a Compare March 10, 2026 13:22
aydrpm added 3 commits March 10, 2026 14:28
- Add kanban view for generators
- Add filters and searchpanel for generators
- Add custom styles for generators display
- Fix regular fields display volunteer kanban view
- Remove unused t-set from shift kanban view
Full shift is considered successful (green), empty shifts require attention (red)
Allow generator creation in canceled state during install_mode
@aydrpm aydrpm force-pushed the 16.0-volunteer-generator-kanban branch from 03b680a to 8f376dc Compare March 10, 2026 13:29
Copy link
Copy Markdown
Collaborator

@remytms remytms left a comment

Choose a reason for hiding this comment

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

Thanks for the great work. A small change to test.

@Genepi314
Copy link
Copy Markdown

Genepi314 commented Mar 25, 2026

@aydrpm I noticed by toying around that the generator view shows generators of all companies at all times. In volunteer_secutiry.xml, I saw there is no access rule for generators. I thought it would be best to tell you about this. I was thinking of adding it on your branch, would you agree about that ? Or if there is a better way, please tell me about it :-) I am very new to git ways.

@aydrpm
Copy link
Copy Markdown
Author

aydrpm commented Mar 26, 2026

@Genepi314 Nice catch! I had noticed it too but hadn't pushed it online yet. Thanks for bringing it up 🙂
The company rule is also missing for subscriptions.
Feel free to fix it if you'd like! You can create a new branch and open a dedicated PR for both changes if that suits you. I'll be happy to review it!
If you run into trouble, don't hesitate to ask. And, of course, if you'd rather not, I can handle it myself. Just let me know!

- ongoing_volunteer_name
- ongoing_and_upcoming_volunteer_name
- add _search_volunteer_name_by_states() test
- remove store=True from subscription temporal_state field
@aydrpm aydrpm requested a review from remytms March 30, 2026 22:55
Copy link
Copy Markdown
Collaborator

@remytms remytms left a comment

Choose a reason for hiding this comment

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

Yeah! 🎉

@remytms
Copy link
Copy Markdown
Collaborator

remytms commented Mar 31, 2026

/ocabot merge minor

@github-grap-bot
Copy link
Copy Markdown
Contributor

This PR looks fantastic, let's merge it!
Prepared branch 16.0-ocabot-merge-pr-582-by-remytms-bump-minor, awaiting test results.

@github-grap-bot github-grap-bot merged commit 29ef30d into 16.0 Mar 31, 2026
2 checks passed
@github-grap-bot github-grap-bot deleted the 16.0-volunteer-generator-kanban branch March 31, 2026 14:23
@github-grap-bot
Copy link
Copy Markdown
Contributor

Congratulations, your PR was merged at 1d0e309. Thanks a lot for contributing to beescoop. ❤️

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants