Commit Graph

505 Commits

Author SHA1 Message Date
andrewwallacespeckle 332e4a4784 Remove spacing (#3338) 2024-10-18 14:52:30 +01:00
Benjamin Ottensten 1f1300baaf Fix: Various papercuts (#3296)
* Update move copy

* Ensure version counter doesn't break onto 2 lines

* Increase contrast in breadcrumb

Darker '/' and only font-medium on the active item

* Make it clearer to input new short ID and not current

* Add ... to menu items

* Change more "..." in menu items

* Fix gap and border between invite banners

And move the background to the individual banners
2024-10-18 12:40:20 +02:00
andrewwallacespeckle e224613c70 feat(fe2): Add forum message to feedback dialog (#3327)
* Update feedback dialog with forum message

* Adjust leading of forum message
2024-10-18 11:33:16 +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 75af7e5418 feat(fe2): Add deletion verification when deleting workspaces (#3277)
* Add confirm input to delete workspace

* Redirect home and open deletion reason dialog

* Merge delete dialogs

* Remove glitch file

* Update route

* Update feedback message

* Improve messaging in discord

* Testing changes

* Improve text

* Remove lg prop

* Spacing
2024-10-17 12:13:00 +01:00
andrewwallacespeckle efaa6970cd Remove Banners component, have all invites in same location (#3304) 2024-10-16 17:22:18 +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
Dimitrie Stefanescu 9598230e39 feat: excludes some more props from filtering 2024-10-15 12:08:34 +01:00
Dimitrie Stefanescu e70f2a21ee Merge branch 'main' into dimitrie/cnx-636-fe-handle-properties-correctly 2024-10-15 11:48:29 +01:00
Dimitrie Stefanescu 788bc2a8bc feat(fe2): more sugar for properties 2024-10-15 11:31:34 +01:00
Dimitrie Stefanescu 3ce8dff6da feat(fe2): re-adds syntatic sugar for new properties coming out of revit & sorts selection props alphabetically 2024-10-15 10:36:04 +01:00
andrewwallacespeckle e847fb2285 Disable workspace invite button - not hide (#3267) 2024-10-14 14:46:04 +01:00
andrewwallacespeckle 85af4a9476 fix(fe2): Fix layout shift from workspace description read mroe (#3262)
* Use opacity to hide button without layout shift

* Use visibility
2024-10-14 13:51:32 +01:00
Chuck Driesler 9bafc388aa fix(workspaces): prohibit workspace guests from being project owners (#3244)
* fix(workspaces): prohibit workspace guests from being project owners

* Small FE fix

---------

Co-authored-by: Mike Tasset <mike.tasset@gmail.com>
2024-10-14 10:02:17 +01:00
andrewwallacespeckle 0c3ce07146 feat(fe2): Show model and version count in move projects to workspace dialog (#3240)
* Show model/version count in moveprojectsdialog. Update copy

* Add truncate

* Add truncate

* Change copy and text styling

* Add model and version count to fragment

* Fix gql

---------

Co-authored-by: Benjamin Ottensten <benjamin.ottensten@gmail.com>
2024-10-11 14:53:03 +01:00
Mike acf38e7c81 Fix: Re-enable count on member settings (#3247) 2024-10-11 14:38:29 +02:00
Alessandro Magionami 20bf7181b9 Activitystream IoC 2 addStreamAccessRequestDeclinedActivity (#3231)
* chore(activitystream): addStreamUpdatedActivity refactor multi region

* chore(activitystream): addStreamAccessRequestedActivity refactor multiregion

* chore(activitystream): addStreamAccessRequestDeclinedActivity refactor multiregion
2024-10-11 11:37:41 +02:00
Mike 12518bcfb4 Fix: Updated connectors download URL (#3246) 2024-10-11 11:04:07 +02:00
Mike 6cb2761d91 Feat: Tooltips on avatars (#3243) 2024-10-10 23:54:23 +02:00
Mike 1fba35a7de Fix: Various bugfixes (#3245) 2024-10-10 23:54:08 +02:00
andrewwallacespeckle 219c7aa7be Update placeholder of workspace select. Disable select if no workspaces. (#3241) 2024-10-10 17:23:46 +01:00
andrewwallacespeckle 7acaf04e29 refactor(fe2): Changes to Move Projects button (#3229)
* Move "Move Projects" button

* Add Move button to quickstart card

* Fix reactivity bug. Hide mobile items when no permissions
2024-10-10 17:01:12 +01:00
andrewwallacespeckle 95b7ec51d1 fix(fe2): Use workspace slug for navigate-on-success and copyWorkspaceLink (#3236)
* Fix navigate on success on workspace creations

* Update Workspace ID to Slugs

* Navigate to workspace home on deletion of workspace project

* Revert "Navigate to workspace home on deletion of workspace project"

This reverts commit fab0d3625a4d2842245e817343e2631d332ea39e.
2024-10-10 16:40:28 +01:00
andrewwallacespeckle bd31605183 feat(fe2): Redirect to workspace home on deletion of workspace project (#3238)
* Fix navigate on success on workspace creations

* Update Workspace ID to Slugs

* Navigate to workspace home on deletion of workspace project

* Revert changes from other branch
2024-10-10 16:40:09 +01:00
Mike cf701cd9a8 Fix: Dont allow admins to change their own WS role (#3228) 2024-10-10 17:27:53 +02:00
Mike df7a5ea2f2 Feat: add count to server members table (#3230) 2024-10-10 17:27:37 +02:00
andrewwallacespeckle d956fbf79d refactor(fe2): Change workspace creation triggers (#3211)
* Tasks from ticket

* Update copy

* Add confirm dialog to cancel button

* Show Workspace create dialog when on explainer page

* Reorder

* Add new mixpanel event

* Use 1 confirm modal
2024-10-10 16:10:21 +01:00
andrewwallacespeckle 9195452cd6 Only show Breadcrumbs when loaded (#3225) 2024-10-10 15:21:13 +01:00
Mike f2ba2dd084 Feat: Add SSO settings (#3186) 2024-10-10 16:07:14 +02:00
Mike 2005067a6a Feat: Add role descriptions to select inputs (#3217) 2024-10-10 15:26:14 +02:00
Chuck Driesler e7ba48e320 Feat: Remove guests from workspace members table (#3219) 2024-10-10 14:25:45 +02:00
andrewwallacespeckle 058e780bd3 Update DashboardHeader.vue (#3212) 2024-10-10 09:50:03 +01:00
Benjamin Ottensten b428250a69 Update copy in project invite banner (#3210)
Old copy felt a bit clumsy and I also didn't like the use of "team" here.
2024-10-09 13:09:58 +01:00
Mike 83aa2fa999 Fix: Dont show invites wrapper if empty (#3200) 2024-10-08 12:55:23 +02:00
Mike 18b7ac1f74 Feat: Remove workspace promobanner (#3185) 2024-10-08 09:45:33 +02:00
Mike 527ea9a2f7 Fix: Feedback button in user nav bg (#3193) 2024-10-07 18:31:31 +02:00
Mike 1e0d625613 Fix: Add feedback modal to user nav (#3192) 2024-10-07 17:43:38 +02:00
Mike a8ed344fb8 Feat: Add custom modal for user feedback (#3179) 2024-10-07 13:59:41 +02:00
Mike f9129d4b9c Fix: Use workspace in breadcrumb on versions page (#3184) 2024-10-07 11:55:37 +02:00
andrewwallacespeckle ebef771c3a refactor(fe2): Update queries to use workspaceBySlug (#3177)
* Use workspaceBySlug

* workspace invite support slug

* fix workspace invite email link

* added tests

* Update workspaceInvite query to use new option

* useSlug directly in query

---------

Co-authored-by: Fabis <fabis94@live.com>
2024-10-02 13:01:38 +01:00
Mike 378373a575 Feat: Added modal for moving projects into workspace (#3124) 2024-10-02 13:14:20 +02:00
andrewwallacespeckle 614fdbb14e fix(fe2): Make toasts clickable when dialogs are open (#3176)
* Add portal to dialog

* Changes from talk with Fabs
2024-10-02 11:07:46 +01:00
andrewwallacespeckle 3d048d67d1 Update Filters.vue (#3172) 2024-10-01 17:48:11 +01:00
andrewwallacespeckle 677b8202fa feat(fe2): workspace slug / short id support (#3088)
* Add edit slug dialog

* Design changes to edit button

* Slug url implementation

* Disable slug edit if non admin

* Preloading queries

* Use preloaded workspace id

* Changes pre PR

* Removed unneeded import

* feat(workspaces): migrate slug to match the workspaceId

* WIP Comments

* Add watch. Use Fragment

* Tidy create

* Tidy ups

* Tidy up Edit Dialog

* Remove comment

* Update text - changing slug does not break embeds

* Updates from CR

* Reorder ProjectList

* Feedback from Michal

---------

Co-authored-by: Gergő Jedlicska <gergo@jedlicska.com>
2024-10-01 16:23:54 +01:00
andrewwallacespeckle f27e082470 Update OverlayModel.vue (#3170) 2024-10-01 16:23:36 +01:00
andrewwallacespeckle 57f111ae94 Update Header.vue (#3134) 2024-09-26 13:24:02 +01:00
andrewwallacespeckle 033eb279e0 refactor(fe2): If description is line-clamped show read more and description dialog (#2955)
* Add read more and dialog for workspace description

* Troubleshooting

* Improve "Read more" button reactivity in workspace header
2024-09-26 09:39:33 +01:00
andrewwallacespeckle 27b0b4624f fix(fe2): Rename and reorder model actions. Improve mobile usability (#3120)
* Re-add some old code. Update mobile. Update menu names/order

* Fix build

* Add menu position prop to Model Actions

* Update StructureItem.vue
2024-09-25 16:21:44 +01:00
andrewwallacespeckle 331edf8348 Add version action menu item. Use mount-menu-on-body (#3111) 2024-09-25 11:06:41 +01:00
andrewwallacespeckle ab7ad2f3c8 Remove hover effect for permission select (#3102) 2024-09-25 09:50:54 +01:00