0
0
mirror of https://github.com/PostHog/posthog.git synced 2024-11-24 18:07:17 +01:00
posthog/frontend
Michael Matloka 412c3809e9
Reworked Teammates page (#2482)
* Improve code quality of org members

* Update global.scss

* Add is_expired to invite serializer

* Refactor members and invites pages

* Make invite creation modal clearer

* Update sceneLogic.ts

* Update commandPaletteLogic.ts

* Refactor members and invites to new files

* Remove Invites from the sidebar

* Simplify ActionsComponent

* Update test_organization_invites.py

* Improve create invite modal looks

* Make Invite Teammate work better with sidebar

* Update Invites.tsx

hide organization invites if there aren't any created

* Move Divider to Invites component

* Clarify copy

* Use moar idiomatic English

* s/Teammate/Team Member/g

* Allow admins to promote others to admin or demote from

* Improve permissions on the backend

* Update user.py

* Fix ownership oversight

* Allow kicking out equals

* Update setup_dev.py

* Fix behavior

* Fix linting

Co-authored-by: Paolo D'Amico <paolodamico@users.noreply.github.com>
2020-11-27 14:47:48 +01:00
..
public
src Reworked Teammates page (#2482) 2020-11-27 14:47:48 +01:00