mirror of
https://github.com/PostHog/posthog.git
synced 2024-11-28 09:16:49 +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 |
||
---|---|---|
.. | ||
api | ||
benchmarks | ||
bin | ||
certs | ||
clickhouse | ||
idl | ||
kafka_client | ||
management/commands | ||
migrations | ||
models | ||
tasks | ||
__init__.py | ||
apps.py | ||
conftest.py | ||
LICENSE | ||
pytest.ini | ||
settings.py | ||
urls.py |