Kristaps Fabians Geikins
596312ab0e
feat(frontend): personal project limit disclaimers & prompts ( #4822 )
...
* ProjectsAdd wrapper
* WorkspaceMoveProject wrapper added
* move wrapper finalized
* passing through location
* more cleanup
* model add wrapper
* permissions cleanup
* add invite wrapper
* vue-tippy bugfix
* ViewerLimitsDialog prep
* upgrade limit alert prep
* limit alerts
* movemanager fix
* new add flow
* slug update fix
* add model flow
* invites?
* some extra fixes
* move unmount fix?
* more fixes
* vue-tsc update
* style: remove h-32 for smaller screens
* vue-tsc parser fix
* prep for new viewer limits dialog
* updated viewer dialogs
* comment variant cleanup
* CR comments
---------
Co-authored-by: michalspeckle <michal@speckle.systems >
2025-05-28 12:12:18 +03:00
Mike
3a2564d44c
Feat: Add option to hide Speckle branding on embed ( #4777 )
2025-05-20 15:48:57 +02:00
Mike
8b40286ffa
Feat: Add mixpanel events to getting started video ( #4757 )
2025-05-16 12:31:13 +02:00
andrewwallacespeckle
303d320441
feat(fe): Add workspace product introduction video ( #4754 )
2025-05-15 17:36:56 +02:00
Benjamin Ottensten
06446decb9
Fix: Changes to Collaborators page + more ( #4703 )
2025-05-12 10:48:47 +02:00
andrewwallacespeckle
0730c391da
feat(fe): shuffle onboarding question options
2025-05-08 13:44:22 +02:00
Benjamin Ottensten
dda2df383a
Fix: Tweak textarea font size and tweak some copy ( #4613 )
2025-04-26 08:41:35 +02:00
Benjamin Ottensten
26e911a311
Fix input zooming on mobile Safari ( #4605 )
...
* Fix input zooming on mobile Safari
* Revert some text input sizing changes
It's due for a clean up but not right now
2025-04-25 15:42:38 +02:00
Mike
3c12f2bc45
Feat: Refactor workspace dashboard to improve performance (WIP) ( #4500 )
2025-04-21 12:13:31 +02:00
Mike
90641d20de
Fix: label for downgrade buttons ( #4494 )
2025-04-18 11:02:34 +02:00
Mike
8bc5be144b
Feat: Upgrade checkout modals ( #4394 )
2025-04-14 10:40:46 +02:00
Mike
79805f25d3
Fix: Always show workspace create button ( #4397 )
2025-04-14 10:40:03 +02:00
andrewwallacespeckle
441811b0d3
Projects to move filter
2025-04-10 13:40:01 +01:00
Kristaps Fabians Geikins
5f88f562d3
feat: updated various "read/update" settings related permission checks ( #4356 )
...
* a bunch more tests
* updated GQL resolvers
* project create checks implemented
* project update/settings related checks in FE
* a bunch of tests
* tests fix
* disable app schema check
2025-04-09 16:13:09 +03:00
andrewwallacespeckle
207481328d
Guests cannot go to plans
2025-04-08 12:30:58 +01:00
andrewwallacespeckle
43e94b1d9f
Merge branch 'main' into andrew/web-2920-fe
2025-04-07 12:26:50 +01:00
andrewwallacespeckle
5f1b4317e8
Change copy in Editor and Viewer tooltips
2025-04-05 16:00:03 +01:00
andrewwallacespeckle
abd69aa905
CommentLimitAlert
2025-04-02 16:37:16 +02:00
andrewwallacespeckle
d7ec8bb7bd
Update badgeColorClasses to check for color classes ( #4297 )
2025-03-31 15:01:06 +02:00
Mike
298e379791
Feat: Implement updated project collaborators page ( #4274 )
2025-03-27 12:20:00 +01:00
Mike
591730d0ce
Feat: Adapt workspace invites for new plans ( #4264 )
2025-03-27 08:20:28 +01:00
andrewwallacespeckle
bcb83186bd
Merge branch 'main' into andrew/web-2567-update-members-and-guests-settings-pages
2025-03-21 13:02:01 +00:00
andrewwallacespeckle
937425c56d
refactor(fe): workspace sidebar members section
2025-03-20 14:08:26 +00:00
andrewwallacespeckle
2b2c4ca51a
Table styling
2025-03-19 22:51:02 +00:00
Mike
64f7d4d751
Fix: Prewrap workspace description ( #4223 )
2025-03-19 21:09:28 +01:00
Mike
ec435df79d
Feat: New navigation ( #4179 )
2025-03-13 15:23:41 +01:00
Mike
b7f8c9dd63
Fix: Various viewer UI styling improvements ( #4145 )
2025-03-10 17:25:16 +01:00
andrewwallacespeckle
4699c99c8d
Update labels of Onboarding Plans to align with marketing site ( #4138 )
2025-03-07 15:50:33 +00:00
Mike
b1c22abe96
Feat: Viewer (comments/embeds) improvements ( #4133 )
2025-03-07 13:58:33 +01:00
andrewwallacespeckle
876a0ee217
feat(fe2): Create/Join Workspace as part of signup flow ( #3997 )
...
* New middleware. New page structure
* Changes from designs
* New workspace creation flow
* FF Hide SSO
* No middleware with no FF
* When to show join
* Update Join description text based on count
* Use new FF
* Major changes
* Update join text
* New FF in middleware
* Discoverable Banners
* Fix cache warning
* Undo merge conflict
* Revert merge conflicts
* Remove unneeded change
* Rename
* Revert merge issues
* Fix error
* Remove FF
* Check workspaces is enabled
* Use FF to show old onboarding flow
* Remove unused FF
* Fixes from PR
* Remove Region & SSO
* Revert workspace wizard changes
* WorkspaceDiscoverableWorkspacesCard
* Remove old code that was hidden with FF
* Fix
* Changes from call with Mike
* Fix typo
* Fix typo
* Update JoinPage.vue
---------
Co-authored-by: Mike Tasset <mike.tasset@gmail.com >
2025-03-03 13:05:07 +00:00
Mike
6daccd921f
Fix: Disable workspace menu items ( #4068 )
2025-02-26 10:25:26 +01:00
andrewwallacespeckle
c07eba4922
Improve webhooks ux ( #4043 )
2025-02-24 09:49:39 +00:00
Kristaps Fabians Geikins
1d2a594f0a
chore: upgrade TS 5.2 -> 5.7.3 & ESLint to 9.20.1 ( #4032 )
...
* chore: upgrade TS 5.2 -> 5.7.3
* vite dts fix
* lint fix
* resolutions fix
* ui comp build fix
* precommit fix?
* latest eslint version
* autoloader fix
* undo unnecessary viewer change
* eslint fixes fe2 + trying disabled type linting
* lint fixes
2025-02-20 14:18:18 +02:00
Mike
7827d2f1f6
Feat: New dark mode blue ( #4036 )
2025-02-20 11:45:39 +01:00
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
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