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