Commit Graph

80 Commits

Author SHA1 Message Date
Kristaps Fabians Geikins b4cf23f856 feat(fe2): more accessible error reference (#5090)
* feat(fe2): more accessible error reference

* use wrench icon

* michals comments

* more michals comments
2025-07-17 10:25:04 +03:00
Mike 117c838026 Fix: Improve Intercom fetching (#5072) 2025-07-15 12:19:46 +02:00
andrewwallacespeckle 2fddcd78b7 feat(server+fe): Implement LimitedWorkspace for PendingWorkspaceCollaborator (#4984) 2025-06-27 09:35:37 +01:00
Kristaps Fabians Geikins c1e84f5174 fix(fe2): implicit workspace invite fixes (#4945) 2025-06-16 12:39:56 +03:00
Mike f38556db20 Fix: Update workspace invite checks to canInvite permission (#4814) 2025-05-26 13:08:54 +02:00
Mike d38488b152 Feat: Add Intercom tracking events (#4780) 2025-05-21 11:42:45 +02:00
Benjamin Ottensten 3d4c4395f4 Feat: Enable Intercom for in-app support (#4640) 2025-05-19 15:35:16 +02:00
Mike 259968544f Fix: Move navigation data fetching from composable to component (#4662) 2025-05-06 09:21:08 +02:00
Mike 1bd429efa1 Fix: Bell notification color and join request sent button text (#4632) 2025-04-30 21:25:37 +02:00
Mike c24af05107 Feat: Redirect to project on accept invite (#4628) 2025-04-29 15:51:56 +02:00
Mike dd4c39a6b0 Fix: Post WS leave redirect, wizard domain discovery (#4547) 2025-04-22 21:51:26 +02:00
Mike 3c12f2bc45 Feat: Refactor workspace dashboard to improve performance (WIP) (#4500) 2025-04-21 12:13:31 +02:00
Mike 0a93715415 Feat: Update project invites (#4487) 2025-04-18 10:50:21 +02:00
Mike bc8058ba6e Fix: Update active workspace after accepting invite (#4461) 2025-04-16 19:16:32 +02:00
andrewwallacespeckle 05c3753e0e Update workspace switcher counts 2025-04-16 15:04:35 +01:00
Mike bec61a595b Fix: various workspace not enabled errors (#4435) 2025-04-15 14:54:06 +02:00
Mike 33b92aa493 Fix: Make notification dots red (#4395) 2025-04-14 12:23:42 +02:00
Mike 6271f62c3e Fix: Dont show legacy projects in workspace switcher if there are none, added middleware (#4400) 2025-04-14 12:20:42 +02:00
Mike 79805f25d3 Fix: Always show workspace create button (#4397) 2025-04-14 10:40:03 +02:00
Mike 33f23821bd Fix: Disabled invite button in workspace switcher for non admins (#4396) 2025-04-14 10:39:41 +02:00
Mike 0519719e4d Fix: FF cleanup and various smaller fixes (#4398) 2025-04-14 09:40:58 +02:00
Mike d8f9895617 Feat: Various pricing/billing fixes (#4390) 2025-04-13 16:41:40 +02:00
Mike 1603c7ef10 Fix: Use correct count for projects to move (#4378) 2025-04-10 22:38:44 +02:00
Mike e5b8b121b7 Fix: Guest invite role check (#4373) 2025-04-10 19:08:26 +02:00
andrewwallacespeckle d04aae4624 Merge branch 'main' into andrew/plan-limits-warning-modals 2025-04-02 15:30:56 +02:00
Mike 4126f92b7d Feat: Move invites to header (#4304) 2025-04-02 15:26:28 +02:00
andrewwallacespeckle b0b2c19cd0 Fix header 2025-04-02 10:24:54 +02:00
Mike 587dcca1c4 Feat: Check for expired SSO in workspace switcher (#4215) 2025-03-18 16:28:19 +01:00
Mike 159e7858ff Feat: Various WorkspaceSwitcher improvements (#4209) 2025-03-17 16:58:28 +01:00
Mike 77e0453a2f Fix: Max height for workspace list (#4186) 2025-03-13 18:13:48 +01:00
Mike ec435df79d Feat: New navigation (#4179) 2025-03-13 15:23:41 +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 d77af226fc Feat: Setting as pages (#3813) 2025-01-20 13:46:32 +01:00
Mike ad61f1d885 Feat: Change server invite to new design (#3676) 2024-12-12 16:12:32 +01:00
Mike 5628068bda Fix: Billing fail/success toasts (#3516) 2024-11-20 13:52:13 +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
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 f2ba2dd084 Feat: Add SSO settings (#3186) 2024-10-10 16:07:14 +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
andrewwallacespeckle 0e01119b3b feat(fe2): Open settings on click of users or version count (#2879)
* Open settings on click of users or version count

* Update to use SettingMenuKeys
2024-09-05 11:20:31 +01:00
andrewwallacespeckle c771fc8553 fix(fe2): Various alignment fixes from testing (#2790)
* Update Nav Link Font weight. Nowrap badge

* Plus spacing

* Workspace page tidy up

* Mobile testing

* Responsive fixes

* Fix clipping of avatar

* Adjust workspace item pl

* Square the plus button

* Font overwrites for workspace items in settings

* Remove unused props
2024-08-29 10:11:16 +01:00
Mike 889a9c04f5 Fix: Update notifications styling (#2800) 2024-08-29 11:00:28 +02:00
andrewwallacespeckle b957f5aa83 fix(fe2): Various bugfixes from testing (#2744)
* Update workspace header. Style login button in menu

* Fix misalignment in tabs

* Remove NuxtImg. Move file

* Update yarn.lock

* Move image to assets
2024-08-23 15:27:42 +01:00
andrewwallacespeckle 40e50ed0a1 refactor(ui-components): Update Sidebar to Designs (#2710)
* Design changes

* Update group title hover state

* Typo fix

* Fix overflow on mobile selection info
2024-08-20 17:12:01 +01:00
andrewwallacespeckle 8a9b179fe7 fix(fe2): Use NuxtLink. Move nested button to relatively positioned div (#2702)
* Use NuxtLink. Move nested button to relatively positioned div

* No nuxtlink on empty model

* Move other button

* Changes to viewer boundaries

* Fixed resizer position

* Responsive updates

* Update Card.vue

---------

Co-authored-by: Mike Tasset <mike.tasset@gmail.com>
2024-08-20 13:46:36 +01:00
andrewwallacespeckle 8ca5c99aa1 Andrew/web 1338 implement new navigation (#2668)
* Initial Sidebar Implementation

* Updates to sidebar

* Use NuxtLinks in FE2 not UI-Components

* Move sidebar to component

* Active State

* Responsive menu

* Update sidebar links

* Add Projects Page. Improve routing

* Small fixes

* Responsive fixes

* TopBar refactor

* Topbar improvements

* User Menu Updates

* Responsive/Topbar improvements

* Various minor changes

* Update sidebar icon

* Revert dui3 change

* Potential fix for login issue

* Fix login issue. Improve empty state for projects

* Add Project & Workspace Invites to notification

* Revert "Add Project & Workspace Invites to notification"

This reverts commit ac33dd0cb1fc47cd5c6e2925ee2a6bbea328d94f.

* Updates to Project Invite Notifications

* Add scroll to Sidebar component

* Dashboard Card targets

* Changes to logo

* Small responsive fixes

* Remove unused alias

* Minor tidy ups

* Updates from CR

* Dashboard Header

* Add padding to non-collapsible headings

* Add Project empty state
2024-08-20 11:11:15 +01:00
Kristaps Fabians Geikins 4dae1569cd feat(fe2): invite + list workspace invites (#2629)
* list invites table

* invites list works

* update last reminded date on resend

* fix FE

* WIP invitedialog + updated debounced utility

* invite create works

* exclude users correctly

* more adjustments

* minor cleanup

* using workspace invite server role

* test fix

* fixed multiple root eslint issues

* minor adjustments
2024-08-12 11:30:01 +03:00
andrewwallacespeckle 5d8ed49d16 fix(fe2): Use NuxtLink in model cards to allow cmd click (#2615)
* Update ProjectDashboardCard.vue

* Revert "Update ProjectDashboardCard.vue"

This reverts commit 41744265d33b840291255676078a8607f249175e.

* Hacky way to add NuxtLinks
2024-08-09 09:56:02 +01:00