andrewwallacespeckle
ddbabbf7da
Merge branch 'main' into andrew/web-2920-fe
2025-04-05 17:00:32 +01:00
andrewwallacespeckle
1edac5f0e8
Merge pull request #4328 from specklesystems/andrew/usage-limits-plan-composables
...
refactor(fe): usage/plan/limits composables
2025-04-04 17:34:06 +02:00
Iain Sproat
3e36f2b1d0
Merge pull request #4326 from specklesystems/iain/helm-chart-preview-service-configurable-deployment-strategy
...
feat(helm chart): configurable deployment strategy for preview, file import, and webhook services
2025-04-04 15:58:18 +01:00
Iain Sproat
4774bd9727
Merge pull request #4324 from specklesystems/iain/helm-chart-stripe-ids-in-config
...
chore(helm chart): Stripe ID's are expressed in the values, not in a …
2025-04-04 15:54:45 +01:00
andrewwallacespeckle
a36867bdf6
Revert
2025-04-04 15:03:21 +01:00
andrewwallacespeckle
991fe887ce
Fix condition
2025-04-04 14:58:47 +01:00
andrewwallacespeckle
dba6b11c70
Merge branch 'main' into andrew/usage-limits-plan-composables
2025-04-04 14:55:53 +01:00
andrewwallacespeckle
5c6fbce406
Update limits.ts
2025-04-04 14:55:02 +01:00
andrewwallacespeckle
95d85ef27d
Usage
2025-04-04 14:49:51 +01:00
andrewwallacespeckle
e5dca605a4
cleanup
2025-04-04 14:35:59 +01:00
Iain Sproat
8113c5685c
Expand to webhook and fileimport service. Default to 'Recreate' as 100% availability is not required.
2025-04-04 14:21:36 +01:00
Iain Sproat
6a8788bb05
feat(helm chart): configurable preview service deployment strategy
...
- useful if GPU resource is constrained to Recreate rather than RollingUpdate
2025-04-04 14:11:52 +01:00
Chuck Driesler
cb7dead0b6
fix(workspaces): require models to have versions to count towards billing limits ( #4325 )
2025-04-04 13:42:30 +01:00
Mike
84cd674ff5
Fix: Remove links to workspace pages, remove create workspace option from project create modal ( #4320 )
2025-04-04 13:57:31 +02:00
Iain Sproat
b41c261f59
chore(helm chart): Stripe ID's are expressed in the values, not in a secret
2025-04-04 12:36:38 +01:00
andrewwallacespeckle
0aebcb027c
Merge branch 'andrew/workspace-limits-various-fixes' into andrew/usage-limits-plan-composables
2025-04-04 12:22:31 +01:00
andrewwallacespeckle
eff4d889b1
Initial work
2025-04-04 12:21:40 +01:00
Iain Sproat
fdd3397612
Merge pull request #4322 from specklesystems/iain/enable-nvidia-gpu-limits
...
feat(helm chart): allow preview service to specify any type of resource limits
2025-04-04 12:17:45 +01:00
Iain Sproat
2466c44ebb
Allow all deployments to have free input of resources and limits
2025-04-04 11:52:00 +01:00
Iain Sproat
d650674d6c
make this generic, to allow for any GPU type
2025-04-04 11:46:51 +01:00
Iain Sproat
9799bcc720
feat(helm chart): allow preview service to specify nvidia.com/gpu resource limit
2025-04-04 11:23:15 +01:00
Chuck Driesler
855185245e
feat(workspaces): consolidate workspace role/seat reporting ( #4315 )
...
* feat(workspaces: shuffle seat type counts around
* fix(workspaces): use new counts
* fix(workspaces): better field placement
* Updated FE
* chore(workspaces): fix tests
* fix(workspaces): use correct flags
* fix(workspaces): correct another test
* fix(workspaces): use correct model count function
---------
Co-authored-by: Mike Tasset <mike.tasset@gmail.com >
2025-04-04 10:27:49 +01:00
Iain Sproat
d0b7f8470e
fix(beta channel): empty commit to force a deploy from main not hotfix
2025-04-03 22:26:25 +01:00
andrewwallacespeckle
ba3f77db89
Min remaining projects and models
2025-04-03 18:41:34 +02:00
andrewwallacespeckle
ccf49c3ab1
Move project workspace - readd workspace prop
2025-04-03 18:40:56 +02:00
Iain Sproat
a314398a3a
Merge pull request #4301 from specklesystems/iain/web-2904-manage-gpu-for-latest-via-terraform
...
feat(helm chart): allow services to be enabled independently & preview service healthchecks
2025-04-03 15:29:22 +01:00
Mike
9798c9bee7
Fix: Remove unused query ( #4317 )
2025-04-03 14:11:00 +02:00
andrewwallacespeckle
f74c938ed3
Merge branch 'main' into andrew/web-2920-fe
2025-04-03 10:13:06 +02:00
andrewwallacespeckle
0e11d34d50
Limited Version card
2025-04-03 10:12:54 +02:00
Chuck Driesler
6cea72e4f8
feat(workspaces): add query for fetching usage ( #4306 )
...
* WIP can create project
* WIP can create project more work
* complete body, stencil tests
* feat(shared): move workspace plan types into shared
* test progress wip
* feat(shared): add more logic to canCreateWorkspaceProject
* a few more tests, as a treat
* chore(authz): round out tests
* fixed loaders, new GQL checks, dataLoaders in auth loaders
* fix(authz): get workspace limits loader
* chore(authz): update loaders
* frontend fixed up to snuff
* fix(authz): fix workspace plans for tests
* fix(authz): classic
* feat(workspaces): emit plan usage from BE
* fix(authz): 0 counts
* fix(workspaces): fix counts for 0
* chore(workspaces): gqlgen
* fix(workspaces): update fragment to use new fields
* fix(workspaces): count regional projects correctly
---------
Co-authored-by: Gergő Jedlicska <gergo@jedlicska.com >
Co-authored-by: Kristaps Fabians Geikins <fabis94@live.com >
2025-04-03 09:06:34 +01:00
Mike
81b49ebcc0
Fix: Cleanup sidebar and trial actions ( #4314 )
2025-04-03 10:05:30 +02:00
Mike
03560111bd
Feat: Cleanup invites ( #4310 )
2025-04-02 17:01:28 +02:00
andrewwallacespeckle
f2a3bcb4b7
Move composables to their own file
2025-04-02 16:49:55 +02:00
Mike
d752bcb274
Feat: Update billing with new design ( #4309 )
2025-04-02 16:42:19 +02:00
andrewwallacespeckle
293cdc0575
Merge branch 'main' into andrew/web-2920-fe
2025-04-02 16:37:51 +02:00
andrewwallacespeckle
abd69aa905
CommentLimitAlert
2025-04-02 16:37:16 +02:00
andrewwallacespeckle
bb54ef0b0b
feat(fe): Plan limit modals
2025-04-02 16:26:26 +02:00
andrewwallacespeckle
1cf62745a5
Update graphql.ts
2025-04-02 16:10:36 +02:00
andrewwallacespeckle
5fe5b02208
Merge branch 'main' into andrew/plan-limits-warning-modals
2025-04-02 15:54:29 +02:00
andrewwallacespeckle
8e3ffb1793
Remove duplicate member action tables ( #4313 )
2025-04-02 15:43:54 +02:00
andrewwallacespeckle
a8015fe168
Update graphql.ts
2025-04-02 15:42:28 +02:00
andrewwallacespeckle
345cb9d2c2
Update gql.ts
2025-04-02 15:31:07 +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
5a01aa334a
Pre CR tidyup
2025-04-02 14:30:59 +02:00
andrewwallacespeckle
6cd832d5ad
Fix project count
2025-04-02 12:48:12 +02:00
andrewwallacespeckle
35673520be
Refactor composables
2025-04-02 12:06:26 +02:00
andrewwallacespeckle
b0b2c19cd0
Fix header
2025-04-02 10:24:54 +02:00
andrewwallacespeckle
4fd7f73094
Updated dialog style
2025-04-02 09:44:11 +02:00
andrewwallacespeckle
0ed2e2c0e5
Merge branch 'main' into andrew/plan-limits-warning-modals
2025-04-02 09:12:37 +02:00