Commit Graph

253 Commits

Author SHA1 Message Date
Kristaps Fabians Geikins b3e216a1ef feat(fe2): improved auth error logging (#5089) 2025-07-16 17:04:37 +03:00
Mike ed875f0134 Feat: Enable embedding private/workspace projects (#5047) 2025-07-15 13:25:12 +02:00
Mike d1e242bd2e Feat: Make connectors page public (#5043) 2025-07-08 14:54:05 +02:00
andrewwallacespeckle c1e5be6bc3 Initial UI work 2025-06-19 14:18:03 +02:00
andrewwallacespeckle 3a68bf6525 fix(fe): SSO section 2025-06-06 11:29:24 +02:00
andrewwallacespeckle af02506152 Design changes 2025-06-04 15:52:56 +02:00
andrewwallacespeckle 8c2bf6165d Add defaultseat 2025-06-04 15:14:46 +02:00
andrewwallacespeckle adf0ccdc11 Updated domain management 2025-06-04 14:47:16 +02:00
andrewwallacespeckle 8374c49107 Merge branch 'main' into andrew/web-3448-enable-auto-joining-a-workspace-as-a-setting 2025-06-03 17:20:49 +02:00
andrewwallacespeckle 5c408cbfe3 feat(fe): Add generic settings confirm dialog 2025-06-03 10:38:44 +02:00
Mike 98cf564342 Feat: Expose user email on workspace settings member tables (#4857)
* Feat: Expose user email on workspace settings member tables

* Added permissions check

* Remove fetching items
2025-05-30 18:52:23 +02:00
andrewwallacespeckle be02ab78ac combine handleJoinPolicyChange and handleJoinPolicyConfirm 2025-05-30 11:11:08 +02:00
andrewwallacespeckle 61c8dcfb08 Merge branch 'main' into andrew/placeholder-updates-to-workspace-settings 2025-05-29 10:39:17 +02:00
andrewwallacespeckle a95952760f fix(fe): sidebar for personal projects 2025-05-28 21:07:23 +02:00
andrewwallacespeckle d144d7140e Merge branch 'main' into andrew/web-3448-enable-auto-joining-a-workspace-as-a-setting 2025-05-28 11:49:34 +02:00
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
andrewwallacespeckle 28609f00a8 Merge branch 'main' into andrew/web-3448-enable-auto-joining-a-workspace-as-a-setting 2025-05-28 10:47:57 +02:00
andrewwallacespeckle 1a7b4a1c4e Merge branch 'main' into andrew/placeholder-updates-to-workspace-settings 2025-05-28 10:01:49 +02:00
Benjamin Ottensten b9a27e7086 Fix: Improve copy in intro call step (#4831) 2025-05-28 09:55:50 +02:00
andrewwallacespeckle 17bc56070a If last domain was removed, disable all domain features 2025-05-27 16:01:20 +02:00
Benjamin Ottensten dd5c943fc9 Chagne copy and order of settings 2025-05-27 15:37:28 +02:00
andrewwallacespeckle 9e773613b8 Switch doesnt show true until confirm 2025-05-27 12:35:57 +02:00
andrewwallacespeckle 9b6d3c714a Merge branch 'main' into andrew/web-3448-enable-auto-joining-a-workspace-as-a-setting 2025-05-27 11:40:59 +02:00
andrewwallacespeckle ac95374208 Merge branch 'main' into andrew/placeholder-updates-to-workspace-settings 2025-05-27 11:40:35 +02:00
andrewwallacespeckle 9e662daadc Update vue-tippy & remove legacy code 2025-05-27 11:28:56 +02:00
andrewwallacespeckle dd40b29cd7 Add tooltip 2025-05-27 11:15:55 +02:00
andrewwallacespeckle 6433bf188d Fix linting 2025-05-27 11:12:45 +02:00
andrewwallacespeckle 6fa655fd72 remove comment 2025-05-23 11:12:39 +02:00
andrewwallacespeckle 6a7f2da95b Radio>Switch 2025-05-23 11:10:32 +02:00
andrewwallacespeckle f02d57c697 feat(fe): add temp join policy to security settings 2025-05-22 16:28:38 +02:00
andrewwallacespeckle deccb52eb2 WIP 2025-05-22 15:57:52 +02:00
andrewwallacespeckle 709879be6a Move domain protection to component 2025-05-22 14:45:32 +02:00
andrewwallacespeckle 83627298ad Move Discoverability to component 2025-05-22 14:42:30 +02:00
andrewwallacespeckle 15bfeea48e refactor(fe): security page 2025-05-22 14:30:00 +02:00
andrewwallacespeckle 501f6b24d1 fix: optional chaining 2025-05-21 13:47:06 +02:00
andrewwallacespeckle 3343e24da3 fix(fe): hide automations tab from workspace guests 2025-05-21 13:37:31 +02:00
Mike 3a2564d44c Feat: Add option to hide Speckle branding on embed (#4777) 2025-05-20 15:48:57 +02:00
Mike 3d3a74009e Fix: Onboarding redirects (#4758) 2025-05-16 13:06:12 +02:00
Chuck Driesler 848f04d861 feat(automate): create test automations without functions (#4657)
* feat(automate): test automations without functions (almost)

* fix(automate): drop function select from test automation creation

* fix(automate): partial test automation panel

* feat(automate): environment configuration in test automation

* fix(automate): closer fit rows

* fix(automate): create test automation runs without functions
2025-05-06 10:48:21 +01:00
Chuck Driesler 44a20b3af1 fix(automate): throw better if automation not found in gql (#4669) 2025-05-06 10:41:51 +01:00
Benjamin Ottensten de3f180830 Fix: Project page styling polish (#4666)
* Reduce heading size on project tabs

* Adjust spacings of project title area

* Adjust workspace icon on project page

- Don't link to workspace
- Only show if viewing a project from a workspace that you're not a member of
2025-05-05 21:57:33 +02:00
Benjamin Ottensten 66819f7b34 Move Automate beta badge to the automations page (#4663) 2025-05-05 17:28:50 +02:00
Mike 7866f43044 Feat: Include book a demo step when creating an account (#4621) 2025-04-30 12:58:36 +02:00
Mike aa1763daa0 Fix: Minor fixes for canceled payment state (#4615) 2025-04-28 17:01:02 +02:00
Mike b7b62348ca Fix: Workspace dashboard padding updates (#4617) 2025-04-28 11:23:43 +02:00
andrewwallacespeckle 6a2fd34147 Improve tooltip copy 2025-04-24 12:47:02 +01:00
andrewwallacespeckle c3fba7882d Trigger plan limit reached in workspace project settings 2025-04-23 10:03:53 +01:00
Iain Sproat 2adf7a97ae Merge pull request #4499 from specklesystems/iain/likes-time_ms
chore(readable code): use TIME_MS for readable durations
2025-04-22 09:48:19 +01:00
andrewwallacespeckle 5148a2db07 Updates 2025-04-21 15:46:49 +01:00
andrewwallacespeckle 432cfcbae4 Guests table fragments 2025-04-21 15:22:28 +01:00