Mike
9c587884c8
Fix: Settings workspace sidebar groups styling ( #3996 )
2025-02-17 10:42:59 +01:00
andrewwallacespeckle
c10df776e0
Add padding when customIcon is defined ( #3987 )
2025-02-14 12:41:14 +00:00
andrewwallacespeckle
91cb011ded
feat(fe2): New user onboarding flow ( #3932 )
...
* CodeInput. verify-email page
* middleware
* Loading toast
* Countdown only for registration
* Improve middleware
* Fix middleware breaking auth flow
* Remove old notifications
* Remove old onboarding. New segmentation
* Remove skip button
* Block verify email when verified
* useUserEmails composable. Cancel addition
* Move user emails queries
* Fix fragments etc
* redirect updates
* HeaderWithEmptyPage
* Check env before enforcing
* Join workspace
* Updates
* Fix console warnings on login
* Fix register console warnings
* Working cache updates
* Verify secondary email
* Force onboarding off
* EMAIL WIP
* useIsJustRegistered state
* Improve isRequired
* Uneeded change
* Improved slots
* Updates from CR
* CR comments
* Only show message if forced
* Update onboarding middleware
* Update loading bar
* ref > computed to fix onboarding
* Resend tooltip. Better errors
* Add other to form.
* Email changes
* Updates to emails
* Remove force email FF
* Remove FF's
* Hide header on embed
* Update graphql.ts
* Re-add FF
* Update graphql.ts
* GQL Fragments
* Fix build
2025-02-14 10:20:14 +00:00
Mike
7b303ddbd6
Feat: Show embed URL ( #3980 )
2025-02-13 16:40:31 +01:00
andrewwallacespeckle
b8f76568e9
Add keydown.stop ( #3959 )
2025-02-11 11:09:01 +00:00
andrewwallacespeckle
209ae9582a
Fix broken logic and add 3xl variant. ( #3955 )
2025-02-10 14:34:59 +00:00
Mike
9202fa5335
Fix: Clean up UI ( #3948 )
2025-02-07 11:56:39 +01:00
andrewwallacespeckle
5bbbcfc9b1
feat(ui-components): New FormSelectMulti component ( #3901 )
...
* New SelectMulti with no headless
* Use FormSelectMulti in developer settings
* Fix build
* isMultiItemSelected
* minor
* Tidy up FormSelectBase useage
2025-01-29 10:51:10 +01:00
Kristaps Fabians Geikins
92d5fe4066
fix: tailwind config loading randomly breaking cause of import.meta in cjs ( #3850 )
2025-01-21 11:47:50 +02:00
Mike
d77af226fc
Feat: Setting as pages ( #3813 )
2025-01-20 13:46:32 +01:00
michalspeckle
f83023bde1
changing padding to py-0 from py-1 for default buttons ( #3800 )
2025-01-16 13:58:10 +01:00
andrewwallacespeckle
601fea0219
refactor(fe2): General UX improvments ( #3827 )
...
* Improved loading states
* Improved Scroll List
* Set > Reset. Remove closer
* Wrap img in div to maintain min-height
* Remove padding from dialog if transparent
2025-01-15 13:02:00 +00:00
andrewwallacespeckle
448353174c
refactor(fe2): Gendo pre-launch tidyup ( #3794 )
...
* Styling updates
* Gendo Icon update
* Testing updates
* updates from testing
* Small design changes
* Fix build
* Fix dialog buttons
* Testing updates
* Lightbox effect
* Fix tippy
* Lightbox changes
* Updates
* Updates from testing
* Fix import
* Updates from testing
* Add mixpanel
* Reuse prompt
* Move reuse button
* Add v-tippy to truncated text
* Container Query
* Reorder buttons
* Copy prompt. Image loading
* Changes from testing
* Alert consolodation
* Final updates
* Feedback
* Typo
* Updates form call with Benjamin
* Controls to top
* Changes from testing
* Generic Feedback
* Small changes from testing
* Changes from Fabs
* Small change
* No max width on prompt
* Add Dialog Transparent story
* Open feedback dialog on click of button
2025-01-13 17:00:45 +00:00
Kristaps Fabians Geikins
489b8f547d
fix(fe2): SSR memory leak caused by vue apollo ( #3790 )
...
* fix(fe2): SSR memory leak caused by vue apollo
* linting fixes
2025-01-13 10:13:59 +02:00
Mike
a0e6b2c2d0
Fix: Revert notification changes ( #3763 )
2025-01-06 13:30:39 +01:00
Mike
52aa0e1c94
Fix: Align settings sidebar with main sidebar ( #3746 )
2024-12-23 15:08:27 +01:00
Mike
71e92ead27
Fix: Improve email validation and copy ( #3743 )
2024-12-23 14:40:25 +01:00
Mike
baea53e5ab
Disable uploads, project creation and moving when read only ( #3744 )
2024-12-23 14:40:11 +01:00
andrewwallacespeckle
f8bb0ee1e7
refactor(fe2): various changes to workspace avatar ( #3740 )
...
* Empty Avatar now clickable
* New style for Workspace Editable Avatar
* Members>General
2024-12-23 10:43:44 +00:00
andrewwallacespeckle
c0f293a135
Add label-position prop to TextArea ( #3738 )
2024-12-23 10:01:35 +00:00
andrewwallacespeckle
f6f0459f23
Editable Description field ( #3735 )
2024-12-20 15:06:13 +00:00
andrewwallacespeckle
1851f74ab6
Adjust badge text colour ( #3733 )
2024-12-20 14:26:38 +00:00
Mike
cfb7c6be5d
Fix: tooltip on members table ( #3730 )
2024-12-20 15:19:43 +01:00
andrewwallacespeckle
be898dbe6b
feat(fe2): New workspace page layout ( #3716 )
...
* prevent recursive layout rendering with named slots
* Workspace sidebar desktop
* Responsiveness
* Billing
* Edit icons
* Fragmentation
* Spacing updates
* Fragmentation
* Mobile updates
* Full notification for non-trial
* Readd workspace role
* New icon. Invite dialog
* Avatar Group count
* Add select-none
* Updates
* Updates
* Fix build
* New layout
* Mobile sidebar fix
* BillingAlert update logic
* Updates from CR
* New empty state
* Admin/Guest checks
* Changes from Benjamin
* Changes from michal
* Mobile changes
* Remove fullstop
* Update propname. Optional buttonCopy
* Improved project card grid
* Workspace page prop
---------
Co-authored-by: Mike Tasset <mike.tasset@gmail.com >
2024-12-20 13:31:39 +00:00
Mike
09e93562d1
Fix: Various workspace wizard fixes ( #3705 )
2024-12-17 13:10:30 +01:00
andrewwallacespeckle
87221cac88
feature(fe2): View mode FE integration ( #3651 )
...
* Improve shortcuts
* WIP
* View Mode menu
* Styling updates
* split activeControls
* Reusable Menu component
* Menu updates
* Sun menu updates
* Tidyups
* CommonAlert
* Updates
* WIP change to currentViewMode
* Serialization
* defineModel
* Tidy up emits
* Remove v-model
* Force close other panels
* Remove transition
* More robust isTypingComment
* activeControl > activePanel
* View menu shortcuts
* Explode menu definemodel
* Small changes from Benjamin
* Add colors view mode
* Fix server problem in data.ts
* Fix build
2024-12-12 17:19:57 +00:00
Mike
ad61f1d885
Feat: Change server invite to new design ( #3676 )
2024-12-12 16:12:32 +01:00
Mike
f5312cceb3
Fix: Fix CommonAlert icon ( #3671 )
2024-12-11 10:44:13 +01:00
Chuck Driesler
dab1bc758c
fix(automate): update empty state ( #3642 )
...
* fix(automate): wip onboarding copy
* fix(automate): conditional onboarding buttons
2024-12-05 13:30:17 +00:00
andrewwallacespeckle
ba19d755d3
Add custom-help-text prop to TextInput. Fix slug help ( #3640 )
2024-12-05 12:31:02 +00:00
Mike
8f4593e606
Feat: Workspace creation wizard ( #3625 )
2024-12-04 14:19:52 +01:00
Mike
481ef4eb36
Feat: Change BillingAlert to CommonAlert ( #3593 )
2024-12-02 15:47:55 +01:00
Mike
498fea4292
Feat: disable settings access if active SSO session is required ( #3589 )
2024-12-02 14:50:33 +01:00
Kristaps Fabians Geikins
51579b76ef
fix(server): various fixes related to subs + further improved utils + way quicker tests ( #3573 )
...
* fixed test util throwing + added new tests
* more tests
* more tests
* various model tests
* version tests
* removed shitty old tests
* lint fix
* workspaceProjectsUpdated test
* workspace updated on invite
* workspace subs support team changes
* tests fix
* test fix hopefully?
2024-12-02 13:30:24 +02:00
Mike
b202b89032
Fix: Update alerts ( #3588 )
2024-12-02 10:18:47 +01:00
Kristaps Fabians Geikins
126ce4ff7f
fix(ui-components): Base.vue unnecessary label padding ( #3582 )
2024-11-29 10:44:22 +02:00
Mike
3fe58d5bcc
Fix: Clean up automate styling ( #3550 )
2024-11-26 12:22:39 +01:00
Kristaps Fabians Geikins
35819f4756
feat(fe2): updated workspace data residency settings ( #3543 )
...
* WIPP
* remaining shii
2024-11-22 19:49:59 +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
738275d842
Fix: Add some padding to menu items ( #3526 )
2024-11-20 14:31:03 +01:00
Mike
5562d4115e
Fix: Add truncate for items in sidebar ( #3510 )
2024-11-20 13:10:22 +01:00
Mike
6c2e900297
Fix: Clean some UI styling in Automate ( #3520 )
2024-11-20 09:06:36 +01:00
Mike
32fed39fb1
Feat: Update billing summary/add pricing table ( #3506 )
2024-11-18 14:47:48 +01:00
andrewwallacespeckle
a264f372d3
Add loading state to Access Tokens. Update Table loading state ( #3501 )
2024-11-18 11:12:16 +00:00
andrewwallacespeckle
8570ecb955
Tab underline updates on content change ( #3500 )
2024-11-18 09:42:49 +00:00
Kristaps Fabians Geikins
5df716bf1c
feat: add & list server regions ( #3423 )
...
* WIP create modal
* babababa
* create dialog looks ok
* FE largely there
* workss
* cleanup
* fixed up test plumbing to avoid deadlocks and simplify GQL calls
* test fix
* added all tests
* CI fix
2024-10-31 16:08:50 +01:00
andrewwallacespeckle
bd00c6185b
Update bounding on opening of menu ( #3359 )
2024-10-22 10:47:44 +01:00
andrewwallacespeckle
922f6a2b5b
fix(fe2): Add Validation for Slugs ( #3255 )
...
* Don't close dialog on invalid slug
* Custom error message on textInput
* Query backend to validate slug
* Updated loading spinner
* Update to error in Create Dialog
* Add to edit. Debounce input
* GQL
* Update CreateDialog.vue
* Update Edit Dialog
* Fix typo
* Update reset to avoid error on submit
* Temporary replacement until we swap to WebFlow API
* Update Icon.vue
* Fix build!
2024-10-17 14:41:31 +01:00
andrewwallacespeckle
484713ea71
refactor(fe2): Make it easier to find workspace settings ( #3260 )
...
* remove manage and make avatars clickable
* Add Settings button to workspaces header
* Cleaner workspace header incl. no copy link action
* Decrease width of version bar and avatar groups
* Merge
* Updates to tooltips
* Add ... Hide action from guests
* Hide avatargroup from guests
---------
Co-authored-by: Benjamin Ottensten <benjamin.ottensten@gmail.com >
2024-10-15 16:03:34 +01:00
Kristaps Fabians Geikins
adc7abe63d
chore(server): core IoC #40 - favoriteStreamFactory ( #3252 )
2024-10-14 10:44:45 +02:00