mirror of
https://github.com/PostHog/posthog.git
synced 2024-12-01 04:12:23 +01:00
3a678e7261
* Add basic `/api/projects/:id/dashboard/:id/collaborators` * Handle more collaboration cases and add base tests * Add some collaborators UI to share modal * Improve Python typing * Improve TS typing * Allow addition and deletion of collaborators from UI * Add upsell prototype * Improve upsell button * Add `effective_restriction_level` to `DashboardSerializer` * Improve `LemonSelect` value handling * Improve `LemonSelect` behavior when selecting existing value * Refactor the way privilege level name is determined * Don't destroy `ShareModal` on close to avoid logic remounting * Split out upsell into own PR * Fix TS * Fix typing * Increase security with more tests * Inline `parents_query_dict` * Dashboard collaborator bubbles (#8450) * Add collaborator bubbles to restricted dashboard headers * Rename `index.tsx` to `ProfilePicture.tsx` for readability * Improve tooltip handling * Create ProfileBubbles.stories.tsx * Make collaborator bubbles tooltip dashboard-level * Always show collaborator bubbles * Dashboard restrictions (#8462) * Add frontend-side restrictions editing restrictions to dashboards * Restrict `InsightCard` * Align info message margin * Disallow locking yourself out of the dashboard * Handle dashboard restrictions in the insight page * Allow disabling `InsightsTable` series checkbox * Fix minor issues * Align .page-title-row height * Fix typing * Fix arg name * Address review feedback * Fix n+1 queries issue |
||
---|---|---|
.. | ||
test | ||
__init__.py | ||
authentication.py | ||
dashboard_collaborator.py | ||
debug_ch_queries.py | ||
ee_event_definition.py | ||
ee_property_definition.py | ||
explicit_team_member.py | ||
hooks.py | ||
license.py |