Commit Graph

17 Commits

Author SHA1 Message Date
Kristaps Fabians Geikins cfa0b249d1 feat: seat type selection in invite flows (#4908)
* backend seems to work

* bigger menu support

* FE nearly done

* merge fix

* ui changes

* workspace invite disclaimer

* project disclaimer

* project invite viewer -> editor flow

* extra minor fixes

* Change project role input label

* extra test assertions

---------

Co-authored-by: Benjamin Ottensten <benjamin.ottensten@gmail.com>
2025-06-13 09:45:58 +03:00
Mike f38556db20 Fix: Update workspace invite checks to canInvite permission (#4814) 2025-05-26 13:08:54 +02:00
andrewwallacespeckle bfcb44800a Fix invites 2025-04-21 15:41:17 +01:00
andrewwallacespeckle c658a833a1 Tidy fragments 2025-04-21 15:38:21 +01:00
andrewwallacespeckle 6f0fc38ed6 Members fragments 2025-04-21 15:14:27 +01:00
andrewwallacespeckle 1d2c9f476e Fix typing issue 2025-03-24 11:39:01 +00:00
andrewwallacespeckle 8ce86e856a Work to new structures 2025-03-18 16:59:44 +00:00
Mike e798fc4e8a Feat: Request to join workspace (#3871) 2025-01-24 14:05:53 +01:00
Mike d77af226fc Feat: Setting as pages (#3813) 2025-01-20 13:46:32 +01:00
Mike 1d98e6c0eb Feat: New workspace invite modal (#3723) 2024-12-19 17:13:23 +01:00
andrewwallacespeckle e847fb2285 Disable workspace invite button - not hide (#3267) 2024-10-14 14:46:04 +01:00
Mike 2005067a6a Feat: Add role descriptions to select inputs (#3217) 2024-10-10 15:26:14 +02:00
Chuck Driesler e7ba48e320 Feat: Remove guests from workspace members table (#3219) 2024-10-10 14:25:45 +02:00
Mike cf3a948cf1 Feat: add filter for workspace members table (#2917) 2024-09-10 11:57:47 +02:00
Mike 1bdf7f78bb Fix: Add permissions checks for settings (#2748) 2024-08-23 19:25:05 +02:00
Kristaps Fabians Geikins e4cc0cbc83 fix(workspaces): add email to existing account workflow bugfix (#2703)
* fix(fe2): properly handling invitedTeam auth error

* fix(fe2): disable invite dialog if not workspace admin

* fix(useremails): fix for default primary:true when creating new emails

* test fix
2024-08-20 15:45:34 +03:00
Kristaps Fabians Geikins 4dae1569cd feat(fe2): invite + list workspace invites (#2629)
* list invites table

* invites list works

* update last reminded date on resend

* fix FE

* WIP invitedialog + updated debounced utility

* invite create works

* exclude users correctly

* more adjustments

* minor cleanup

* using workspace invite server role

* test fix

* fixed multiple root eslint issues

* minor adjustments
2024-08-12 11:30:01 +03:00