andrewwallacespeckle
974598b1fd
Check for showControls ( #4024 )
2025-02-18 15:44:17 +00:00
Mike
af90b46d49
Fix: Token typo ( #4022 )
2025-02-18 14:25:30 +01:00
Iain Sproat
ec98f8d4cb
chore(fe1): remove deprecated frontend ( #3998 )
...
---------
Co-authored-by: Kristaps Fabians Geikins <fabis94@live.com >
2025-02-18 12:36:52 +00:00
Chuck Driesler
f2ce7d8f17
chore(automate): track usage of test automations ( #3992 )
...
* chore(automate): track usage of test automations
* fix(automate): consolidate mixpanel event
2025-02-18 11:37:56 +00:00
andrewwallacespeckle
eb7aa64c10
Still go through middleware when no FF for force onboarding ( #4012 )
2025-02-18 10:00:44 +00:00
Mike
42b841d36f
Feat: Add projects subscription to dashboard ( #4011 )
2025-02-18 10:25:13 +01:00
Chuck Driesler
d3b8cdba8f
fix(sso): azure upn fallback ( #3982 )
...
* fix(sso): azure upn fallback
* fix(sso): more explicit types
* fix(sso): update redirects
* fix(sso): safer property check
2025-02-17 16:05:06 +00:00
andrewwallacespeckle
ab58a93b58
use ClientOnly ( #4003 )
2025-02-17 14:39:22 +00:00
Mike
9c587884c8
Fix: Settings workspace sidebar groups styling ( #3996 )
2025-02-17 10:42:59 +01:00
Gergő Jedlicska
bf80347abf
gergo/web 2664 workspace backend powered metrics ( #3985 )
...
* feat(workspaces): delete workspace emit event
* feat(workspaces): move workspace group metrics to the backend
* Removed FE mixpanel group update
* Remove fragment
* test(gatekeeper): add unittest to new gatekeeper service
---------
Co-authored-by: Mike Tasset <mike.tasset@gmail.com >
2025-02-17 09:50:16 +01:00
Mike
ece665a8ae
Fix: Add banner back ( #3986 )
2025-02-14 11:23:09 +01: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
4f35d994b4
Fix: Improve feedback logging formatting ( #3984 )
2025-02-13 21:39:00 +01:00
Mike
40daa7bf77
Feat: Update project invites ( #3937 )
2025-02-13 17:11:54 +01:00
Mike
7b303ddbd6
Feat: Show embed URL ( #3980 )
2025-02-13 16:40:31 +01:00
Chuck Driesler
c382064585
feat(regions): move project branches and commits ( #3843 )
...
* feat(regions): repo functions for copying project branches and commits
* chore(regions): wire up move to resolver
* chore(regions): successful basic test of project region change
* fix(regions): sabrina carpenter please please please
* fix(regions): repair multiregion test setup
* chore(regions): appease ts
* chore(multiregion): update test multiregion config
* chore(multiregion): fix test docker config and test
* chore(multiregion): use transaction
* chore(multiregion): maybe this will work
* fix(multiregion): drop subs synchronously
* chore(multiregion): desperate test logs
* chore(multiregion): somehow that worked?
* chore(multiregion): add load-bearing log statement
* chore(multiregion): move services
* fix(multiregion): test drop waits
* chore(regions): fix import
* chore(regions): make test a bit more thorough for good measure
* fix(regions): speed up inserts
* fix(regions): ignore workspace conflict on move
2025-02-13 14:39:23 +00:00
Mike
c1d6036830
Fix: WS delete redirect and settings middleware ( #3979 )
2025-02-13 15:13:11 +01:00
Mike
0dd545bf38
Feat: Improve Workspace Delete webhook ( #3975 )
2025-02-13 12:57:35 +01:00
andrewwallacespeckle
967eec9db4
Sanitize model names in server ( #3970 )
2025-02-12 16:50:02 +01:00
andrewwallacespeckle
314f4c6527
Use modifyObjectField for cache modification ( #3967 )
2025-02-12 12:20:21 +00:00
andrewwallacespeckle
8855bd4506
remove negative margin when embed ( #3966 )
2025-02-12 11:16:50 +00:00
andrewwallacespeckle
fc5f680c12
Remove debug code
2025-02-11 13:21:08 +00:00
Dimitrie Stefanescu
80b4e52f20
Merge pull request #3958 from specklesystems/dim/viewer-hotfix
...
fix: uncorrects the correct disposal
2025-02-11 10:44:00 +00:00
Chuck Driesler
e0577c5f92
fix(automate): redirect functions page ( #3952 )
2025-02-11 10:03:00 +00:00
Dimitrie Stefanescu
cacc7aaabe
fix: uncorrects the correct disposal
2025-02-11 09:56:07 +00:00
Dimitrie Stefanescu
10bda8b26a
Merge pull request #3903 from specklesystems/mike/web-2526-update-loadobjectsasync-to-use-the-loader
...
Fix: Change loadObjectAsync to new loader
2025-02-10 19:56:30 +00:00
Dimitrie Stefanescu
1b529fb5ac
feat: progress starts at 0, vs 1
2025-02-10 16:43:56 +00:00
Dimitrie Stefanescu
0a39db0236
feat: disposes of loaders on complete/cancel
2025-02-10 15:53:29 +00:00
Dimitrie Stefanescu
c7f6e51c79
Merge branch 'mike/web-2526-update-loadobjectsasync-to-use-the-loader' of https://github.com/specklesystems/speckle-server into mike/web-2526-update-loadobjectsasync-to-use-the-loader
2025-02-10 15:18:24 +00:00
Dimitrie Stefanescu
6b2e1c3750
feat: beautfication
2025-02-10 14:40:00 +00:00
Iain Sproat
5f7c5739c1
chore(frontend/logging): adjust logging level based on error content ( #3939 )
2025-02-07 15:13:42 +00:00
Mike
6e3f1c70e9
Fix: Hydration issues on general settings page ( #3940 )
2025-02-07 12:17:05 +01:00
Mike
95b774d200
Fix: Add stop directive to input ( #3943 )
2025-02-07 11:56:52 +01:00
Mike
9202fa5335
Fix: Clean up UI ( #3948 )
2025-02-07 11:56:39 +01:00
Mike
6075385d47
Feat: Remove Gendo Contest link ( #3942 )
2025-02-07 10:39:38 +01:00
Mike
8934179e36
Fix: Show workspace ID for workspace admins as well ( #3933 )
2025-02-04 16:47:27 +01:00
Chuck Driesler
272c136a17
WEB-2466 fix(automate): include workspace in function breadcrumb ( #3926 )
...
* fix(automate): repair workspace function breadcrumb
* fix(automate): use route helper correctly
2025-02-04 09:58:45 +00:00
Mike
9dd5989b14
Feat: Show workspace ID for server admins ( #3927 )
2025-02-04 10:35:15 +01:00
Alexandru Popovici
cff48b98c9
Comment Bubbles WASD Fix ( #3920 )
...
* feat(viewer-lib): Added property to PointQueryResult which tells if the requested point is in frustum when projecting and unprojecting
* feat(frontend-2): Updated the comment bubbles screen location computation step to account for their anchor's inclusion in the camera's frustum
2025-02-03 17:10:24 +02:00
Mike Tasset
003497844f
Merge branch 'main' into mike/web-2526-update-loadobjectsasync-to-use-the-loader
2025-02-03 13:51:07 +01:00
Mike Tasset
239f0c07b3
Updated loader styling
2025-02-03 11:39:46 +01:00
Mike
86c34890f3
Feat: Add contest link to Gendo panel ( #3923 )
2025-02-03 11:03:49 +01:00
Mike
8be048b913
Fix: Remove debounce on selection click ( #3902 )
2025-02-03 10:24:16 +01:00
Mike
46cf4e44eb
Add mixpane levents ( #3916 )
2025-01-30 16:50:02 +01:00
Dimitrie Stefanescu
1f9f3f9897
feat(viewer): adds loading progress basics
2025-01-29 15:26:16 +00:00
Mike
1b6569dbac
Feat: Depreciate Webflow API call for tutorials ( #3911 )
2025-01-29 14:48:50 +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
andrewwallacespeckle
7b2bf9490e
fix(fe2): Up limit on objectKeys in ViewerSelectionObject ( #3905 )
...
* Up limit to 100
* Add comment
2025-01-28 17:50:52 +01:00
andrewwallacespeckle
11993c7896
fix(gendo): Fix GendoList subscription ( #3904 )
...
* Remove loading state from panel
* Remove subscribeToMore
* Remove limit from SelectionObject items
* Revert "Remove limit from SelectionObject items"
This reverts commit 4fb6f25e72321c0b2895e2ad3c1ef81f774b8d52.
2025-01-28 17:50:43 +01:00
Mike Tasset
5560582758
Fix: Change loadObjectAsync to new loader
2025-01-28 13:11:15 +01:00