Commit Graph

198 Commits

Author SHA1 Message Date
andrewwallacespeckle 2dac3fbc5c remove viewer seat counts 2025-03-26 09:38:38 +00:00
andrewwallacespeckle 857d53b152 Billing cycle end 2025-03-25 21:26:44 +00:00
andrewwallacespeckle 0c3206c396 Add billing info to dialogs 2025-03-25 21:12:52 +00:00
andrewwallacespeckle 35cebd2e14 Move ActionsMenu to actions folder 2025-03-25 14:52:06 +00:00
andrewwallacespeckle 5985ce73ea RemoveMember > RemoveFromWorkspace 2025-03-25 14:07:12 +00:00
andrewwallacespeckle 5f4a160d08 Create components for member update actions 2025-03-25 14:00:11 +00:00
andrewwallacespeckle 0b6423e566 Use WorkspaceSeatType type 2025-03-24 11:54:00 +00:00
andrewwallacespeckle 1d2c9f476e Fix typing issue 2025-03-24 11:39:01 +00:00
andrewwallacespeckle b1e9543994 Merge branch 'main' into andrew/web-2567-update-members-and-guests-settings-pages 2025-03-24 11:36:25 +00:00
Mike f8a5a70cf2 Fix: Only send zapier webhook if feedback is provided (#4247) 2025-03-24 10:46:45 +01:00
andrewwallacespeckle 5329d804b0 Merge branch 'main' into andrew/web-2567-update-members-and-guests-settings-pages 2025-03-24 09:43:09 +00:00
Mike 751aece587 Fix: Various pricing plan fixes (#4244) 2025-03-21 21:49:12 +01:00
andrewwallacespeckle f12f528101 Check for domain compliancy 2025-03-21 15:16:27 +00:00
andrewwallacespeckle 6d1587c4da Merge branch 'main' into andrew/web-2567-update-members-and-guests-settings-pages 2025-03-21 14:22:07 +00:00
andrewwallacespeckle d24ce47d14 Remove InvitesTable 2025-03-21 14:21:24 +00:00
Mike 0781a4f58c Feat: New princing table for new plans (#4225) 2025-03-21 15:10:42 +01:00
andrewwallacespeckle ab79b39a08 Naming improvements 2025-03-21 14:05:11 +00:00
andrewwallacespeckle 532e0edb57 Comments from PR 2025-03-21 13:57:25 +00:00
andrewwallacespeckle ec8f2ebbe5 Revert changes to CommonCard padding 2025-03-21 13:04:06 +00:00
andrewwallacespeckle bcb83186bd Merge branch 'main' into andrew/web-2567-update-members-and-guests-settings-pages 2025-03-21 13:02:01 +00:00
Mike 8de5094106 Feat: Increase limit for workspace team featching on workspace dashboard and table (#4234) 2025-03-21 10:24:01 +01:00
andrewwallacespeckle bd09024c1f Add joined at date 2025-03-20 12:33:41 +00:00
andrewwallacespeckle e4e1056f71 getRoleLabel in Invites table 2025-03-20 12:19:46 +00:00
andrewwallacespeckle ca03bb7168 Move LearnMoreRolesSeatsUrl to route.ts 2025-03-20 12:06:38 +00:00
andrewwallacespeckle 692806bdec Add target blank to learn more 2025-03-20 10:57:46 +00:00
andrewwallacespeckle 3f3a821cde naming updates 2025-03-20 10:55:59 +00:00
andrewwallacespeckle a74d432149 Tidyups 2025-03-19 23:15:48 +00:00
andrewwallacespeckle b949b936ca Add comment 2025-03-19 23:07:33 +00:00
andrewwallacespeckle 4d002cf69f Naming updates 2025-03-19 23:01:26 +00:00
andrewwallacespeckle 1b494dee20 Avatar styling 2025-03-19 22:46:39 +00:00
andrewwallacespeckle 57d171dbe3 Footer in menu. Remove admin 2025-03-19 22:42:22 +00:00
andrewwallacespeckle 5ffa4592ae Naming improvements 2025-03-19 15:41:26 +00:00
andrewwallacespeckle acc74afd55 Remove email from joinrequestedtable 2025-03-19 14:28:44 +00:00
andrewwallacespeckle f44542d409 SeatTypeDisplay 2025-03-19 14:25:01 +00:00
andrewwallacespeckle 939633cdeb More refactoring 2025-03-19 14:18:42 +00:00
andrewwallacespeckle a8882b3afe Const for all member action options 2025-03-19 13:42:54 +00:00
andrewwallacespeckle 269ad9b108 Downgrade/Remove 2025-03-19 12:41:17 +00:00
andrewwallacespeckle 0e1588ac51 New UpdateActionMenu component 2025-03-18 18:57:19 +00:00
andrewwallacespeckle 8ce86e856a Work to new structures 2025-03-18 16:59:44 +00:00
andrewwallacespeckle 81b46c6ae0 Initial work 2025-03-18 14:40:36 +00:00
andrewwallacespeckle d8db36d3f4 80% annual discount 2025-03-18 09:49:23 +00:00
andrewwallacespeckle 21e4598556 refactor(fe): simplify planPlan to always use monthly price 2025-03-14 15:35:15 +00:00
andrewwallacespeckle 9b99c7766d fix(fe): show discounted monthly price when annual plan selected 2025-03-14 14:37:44 +00:00
Kristaps Fabians Geikins fb6dc448ca feat(server): prevent viewer seat from becoming project contributor/owner + extra fixes (#4117)
* unrelated fixes that i noticed

* tests for fix

* tests & working restrictions

* test fix

* test fixx
2025-03-06 13:26:16 +02:00
Mike a13145332b Feat: Base for new billing settings (#4115) 2025-03-05 18:16:05 +01:00
Kristaps Fabians Geikins 954b1a9f11 feat: plan prices accurately read from Stripe (#4104)
* WIP prices + new caching utils

* cached workspace plan prices

* GQL API done

* integrated in frontend

* fixed missing FF

* CR fixes

* integration tests

* removed non-existant team yearly env var
2025-03-05 12:23:38 +02:00
andrewwallacespeckle 876a0ee217 feat(fe2): Create/Join Workspace as part of signup flow (#3997)
* New middleware. New page structure

* Changes from designs

* New workspace creation flow

* FF Hide SSO

* No middleware with no FF

* When to show join

* Update Join description text based on count

* Use new FF

* Major changes

* Update join text

* New FF in middleware

* Discoverable Banners

* Fix cache warning

* Undo merge conflict

* Revert merge conflicts

* Remove unneeded change

* Rename

* Revert merge issues

* Fix error

* Remove FF

* Check workspaces is enabled

* Use FF to show old onboarding flow

* Remove unused FF

* Fixes from PR

* Remove Region & SSO

* Revert workspace wizard changes

* WorkspaceDiscoverableWorkspacesCard

* Remove old code that was hidden with FF

* Fix

* Changes from call with Mike

* Fix typo

* Fix typo

* Update JoinPage.vue

---------

Co-authored-by: Mike Tasset <mike.tasset@gmail.com>
2025-03-03 13:05:07 +00:00
Mike 7cecffbabf Feat: Deep links on members settings (#4069) 2025-02-27 10:47:18 +01:00
Kristaps Fabians Geikins ec092fb042 chore: move common workspace plan/feature config to @speckle/shared (#4064)
fix: gqlgen regenerated
2025-02-27 11:18:30 +02:00
Mike 169f4204a8 Feat: Show approved/denied workspace request in table, various bug fixes (#4063) 2025-02-25 16:16:29 +01:00