KamoCRM

Widgets are configured by security rights, and nothing else

Fixkamo-internal
Shipped
22 ஆகஸ்ட், 2026 அன்று 3:16 AM UTC
Author
kamo
Commit
66c41a0

The timecard widget's rights mirror moves under MANAGE_TIMECARDS, so all five widgets have one shape. The availability-hook machinery is removed with it — useAvailable on the definition, the per-widget hook loop in the resolver, and the timecard enrollment hook it was built for. A widget is decided by its five rights and the org's app flag; where it sits on the page is decided on the member's own widgets page. There is no third place.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing