Mike
c2591198e4
Feat: Add unlimited add on step in creation wizard ( #4609 )
2025-04-25 21:13:55 +02:00
Kristaps Fabians Geikins
e3d3c1446b
feat: enable domain discoverability on workspace creation ( #4235 )
...
* frontend changes implemented
* WIP BE
* backend seems to work
* CR fixes
2025-04-07 12:34:45 +03:00
Mike
d752bcb274
Feat: Update billing with new design ( #4309 )
2025-04-02 16:42:19 +02:00
andrewwallacespeckle
a10e4a74c2
fix(fe): Use slug for workspaceDomainPolicyCompliant ( #4298 )
2025-03-31 16:44:07 +02:00
Mike
ee3ac48579
Feat: Change default workspace avatars ( #3670 )
2024-12-11 10:11:21 +01:00
Mike
8f4593e606
Feat: Workspace creation wizard ( #3625 )
2024-12-04 14:19:52 +01:00
andrewwallacespeckle
d3931f1855
feat(fe2): Frontend SSO Integration ( #3464 )
...
* Readd work from old branch
* Improved Login.vue
* Replace watch with onResult
* Server: Error improvement
* FE Middleware
* Update style
* Delete Sso. Mixpanel events
* Updates
* Improved loading state
* Invites. Register sso page
* Middleware improvements. Session error no logout
* Changes from deisgns
* Swap button to LayoutMenu
* Improve middleware
* Remove typo
* Fix errormessage
* Remove edit functionality
* New composable file for sso
* Improved names for composables. Tidyups
* Reactive errors
* Reorder Login.vue
* Improved Typeguard
* Enum
* Comments from Mike
* Add error toast
* Remove FormButton from LoginButtonBase
* Use linkComponent prop
* Move workspace select to new component
* Fragmentation
* Fix loading useFetch
* use WorkspaceAvatar
* Feature flag sso button
* Update fragment name
* Skip middleware during auth flow
* Add rules to Workspace Selector
* Reactive useWorkspacePublicSsoCheck
* AuthRegisterNewsletter types
* v-bind on Select
* Fragment WrapperSecurity
* Remove useForm from Form.vue
* Reactive values in composables
* Prevent infinite loading when no invite found
* useWorkspaceSsoValidation maybeRef
* Added comment to requireSsoEnabled
* Bugfix
* Update Button.vue
* Fix form
* Update valid model middleware
* Update LoginButtonBase.vue
* NewsletterConset ref
* use setFieldValue
* Update Login.vue
* Swap mayberef to ref
* Comments from PR
* Changes from call with Fabs
* Fix session-error bug
* Fix circleci
* Small fix to index
2024-11-21 12:50:57 +00:00
Mike
2005067a6a
Feat: Add role descriptions to select inputs ( #3217 )
2024-10-10 15:26:14 +02:00
Kristaps Fabians Geikins
2bb7802fb9
feat: accept & decline workspace invite as a registered member ( #2675 )
...
* abstract base invite banner
* WIP banner actions
* WIP modify obj
* minor fix
* invite accept/decline cache mutations
* banner accept/decline basically works
* new block for accepting workspace invite
* WIP wrong account flow
* login/registration block changes
* add email invite related changes
* add new email FE
* add email w/ invite works
* final adjustments
* minor fixes
* addressing cr comments
* no-FF support
* extra workspace ff checks
2024-08-19 13:01:25 +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