Commit Graph

8254 Commits

Author SHA1 Message Date
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
Alexandru Popovici e9997f1c62 feat(viewer-lib): Loader now allows unknown type for resourceData, so each loader can treat it the way it wants (#3981) 2025-02-13 17:32:25 +02: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
Chuck Driesler adb901f0c4 chore(sso): more logs for missing profile data (#3978)
* chore(sso): more logs for missing profile data

* fix(sso): use logger in req

* fix(sso): log provided claims without values
2025-02-13 13:11:47 +00:00
Mike 0dd545bf38 Feat: Improve Workspace Delete webhook (#3975) 2025-02-13 12:57:35 +01:00
Alexandru Popovici 647141cca9 feat(viewer-lib): Added support for custom vertex normals. Moved nnormal computation from batch level to object level, handling WEB-596 in the process (#3944) 2025-02-12 23:25:45 +02:00
Dimitrie Stefanescu f0bb8b86ce Merge pull request #3969 from specklesystems/oguzhan/create-object-loader-from-objects
Chore(objectloader): Create from objects instead parsing JSON
2025-02-12 17:39:50 +00:00
andrewwallacespeckle 967eec9db4 Sanitize model names in server (#3970) 2025-02-12 16:50:02 +01:00
oguzhankoral e6263b1fb0 Create from objects instead parsing JSON 2025-02-12 16:50:38 +03:00
andrewwallacespeckle 314f4c6527 Use modifyObjectField for cache modification (#3967) 2025-02-12 12:20:21 +00:00
Iain Sproat 31ac1f6180 Fix incorrect import 2025-02-12 12:08:00 +00:00
Iain Sproat e8be6b002e More gitignore fixes 2025-02-12 11:36:48 +00:00
andrewwallacespeckle 8855bd4506 remove negative margin when embed (#3966) 2025-02-12 11:16:50 +00:00
Iain Sproat d58883dc86 Renamed path ./src/src to ./src/controller 2025-02-12 11:12:02 +00:00
Iain Sproat 6e643b8fb2 fix node entrypoint for this image 2025-02-12 11:07:17 +00:00
Iain Sproat ef184e3818 Merge branch 'main' into iain/fileimport-typescript 2025-02-12 11:06:50 +00:00
Iain Sproat e75c3a523c chore(logging): adds a log line for notifications of file upload status change (#3964) 2025-02-12 11:34:14 +01:00
Iain Sproat 20944588dd fix gitignore issue 2025-02-11 19:58:17 +00:00
Iain Sproat b6c2db9181 Merge branch 'main' into iain/fileimport-typescript 2025-02-11 19:54:11 +00:00
Iain Sproat 6ad1186364 README 2025-02-11 18:22:29 +00:00
Chuck Driesler a8969c9b33 fix(billing): can't be read only if no billing (#3949) 2025-02-11 17:08:09 +01:00
Iain Sproat 8d0678b3bd fix(auth/error): improve error handling of auth issues (#3950) 2025-02-11 17:07:25 +01:00
Chuck Driesler 553ea7d3e7 chore(automate): mixpanel metrics by function id and type (#3960)
* chore(automate): mixpanel metrics for function id and type

* chore(automate): catch test env
2025-02-11 17:06:14 +01:00
Dimitrie Stefanescu 0e9db5dfc1 Merge pull request #3961 from specklesystems/andrew/remove-test-div-from-embed
fix(fe2): Remove debug loading code
2025-02-11 15:28:19 +00:00
andrewwallacespeckle fc5f680c12 Remove debug code 2025-02-11 13:21:08 +00:00
Iain Sproat 85fa5b603a chore(fileimport service): improve error handling 2025-02-11 12:17:39 +00:00
andrewwallacespeckle b8f76568e9 Add keydown.stop (#3959) 2025-02-11 11:09:01 +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
Iain Sproat 19b9cc68e7 fix(fileimport): remove references to object_children_closures table (#3956) 2025-02-11 09:55:05 +00:00
Charles Driesler 21bf57f514 fix(regions): move webhooks because they deserve love too 2025-02-11 00:43:15 +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
andrewwallacespeckle 209ae9582a Fix broken logic and add 3xl variant. (#3955) 2025-02-10 14:34:59 +00:00
Chuck Driesler c416484974 feat(regions): move project comments 2025-02-07 17:23:23 +00:00
Chuck Driesler 613eb3c2d7 chore(regions): failing test for moving comments 2025-02-07 17:03:42 +00:00
Chuck Driesler 78e8ff8c32 fix(regions): improve queries 2025-02-07 16:25:20 +00:00
Chuck Driesler 25eacc3052 chore(regions): repair build 2025-02-07 16:05:07 +00:00
Chuck Driesler 2b00b47248 Merge branch 'chuck/web-2451-move-commit-objects' into chuck/web-2436-move-automations-without-blobs 2025-02-07 15:59:27 +00:00
Chuck Driesler d2212b019c Merge branch 'chuck/web-2433-move-project-branches-and-commits' into chuck/web-2451-move-commit-objects 2025-02-07 15:54:38 +00:00
Chuck Driesler f830056c4a Merge branch 'main' into chuck/web-2433-move-project-branches-and-commits 2025-02-07 15:47:53 +00:00