Chuck Driesler
a8ae414bde
chore(workspaces): drop legacy join() ( #4752 )
...
* fix(workspaces): drop legacy discoverable workspace join
* fix(workspaces): one more reference
2025-05-15 13:22:42 +01:00
andrewwallacespeckle
c16912d6ae
fix(fe): Add available editor seats query to component. refetch on change confirm
...
fix(fe): Add available editor seats query to component. refetch on change confirm
2025-05-15 10:48:27 +02:00
Benjamin Ottensten
77101832bf
Fix: Copy fixes for private projects ( #4747 )
...
* Change copy, icons, and order of items
* Update general access copy if project is private
2025-05-15 08:58:28 +02:00
andrewwallacespeckle
9124687352
fix: add available seats query in component. refetch on confirm.
2025-05-14 16:44:44 +02:00
Kristaps Fabians Geikins
4db1531064
feat: "workspace" project visibility ( #4704 )
...
* WIP new visi
* test fixes
* visibility seems to work
* authz policies & authorizeResolver updated
* various test fixes
* users tests
* frontend changes
* minor adjustments
* shared test fix
* test fixes
* force rerun CI
2025-05-14 15:20:26 +03:00
andrewwallacespeckle
93ee2266fd
feat(fe): Disable file upload menu item in some cases
2025-05-13 15:40:33 +02:00
Chuck Driesler
19ea8b2879
fix(authz): expose canInvite gql queries ( #4712 )
2025-05-12 21:10:47 +01:00
Mike
f44cd8560e
Fix: Cleanup unused onboarding FE code ( #4645 )
2025-05-06 17:04:10 +02:00
Chuck Driesler
b6ec9dca5b
fix(authz): canPublish and canLoad policies ( #4673 )
2025-05-06 14:27:20 +01:00
Chuck Driesler
848f04d861
feat(automate): create test automations without functions ( #4657 )
...
* feat(automate): test automations without functions (almost)
* fix(automate): drop function select from test automation creation
* fix(automate): partial test automation panel
* feat(automate): environment configuration in test automation
* fix(automate): closer fit rows
* fix(automate): create test automation runs without functions
2025-05-06 10:48:21 +01:00
Mike
f5b070cbe3
Feat: Allow adding members directly from workspace members section ( #4664 )
2025-05-06 09:44:52 +02:00
Mike
259968544f
Fix: Move navigation data fetching from composable to component ( #4662 )
2025-05-06 09:21:08 +02:00
Kristaps Fabians Geikins
211922b6a6
chore: get rid of all old workspace plan code ( #4624 )
...
* first batch of changes
* tests fix
* FE fixed
* renaming constants
* test fixes
* moar test fixes
* another test fix
* reenable app rover check
---------
Co-authored-by: Gergő Jedlicska <gergo@jedlicska.com >
2025-04-30 19:18:32 +02:00
Chuck Driesler
76b84e2068
fix(workspaces): wrapper type on limited workspace team ( #4635 )
2025-04-30 16:42:57 +01:00
Chuck Driesler
c060d6097d
fix(workspaces): include name and id on discoverableworkspacecollaborator ( #4629 )
...
* fix(workspaces): show more info for discoverable workspace members
* chore(workspaces): something silly with gqlgen
* Update FE
* Fix FE
---------
Co-authored-by: Mike Tasset <mike.tasset@gmail.com >
2025-04-30 13:52:12 +01:00
Mike
c24af05107
Feat: Redirect to project on accept invite ( #4628 )
2025-04-29 15:51:56 +02:00
Mike
796fd5350c
Fix: Add lineclamp instead of truncate for threads ( #4627 )
2025-04-29 15:25:13 +02:00
Alessandro Magionami
437ee6d20b
feat(core): add project field on invites ( #4588 )
...
* feat(core): add project field on invites
* chore(workspaces): add workspaceSlug on invite
2025-04-29 13:06:35 +03:00
Mike
5c9f77aae2
Feat: Allow admins to upgrade to editor from collaborators page ( #4597 )
2025-04-25 12:08:11 +02:00
Mike
c5b31a1ab7
Fix: Also show usage for members ( #4596 )
2025-04-25 12:03:22 +02:00
Mike
50c54a78e2
Feat: Output workspace admins in a separate collaborators section ( #4586 )
2025-04-24 15:44:23 +02:00
Mike
f2572939ef
Feat: Add total for all seats in upgrade modal on free plans ( #4584 )
2025-04-24 09:57:18 +02:00
Mike
72eb98a5f2
Feat: Sort move project by role ( #4577 )
2025-04-23 18:34:34 +02:00
andrewwallacespeckle
b396c6e0b6
Fix moveToProject permission check
2025-04-23 14:10:18 +01:00
andrewwallacespeckle
190d2c0f4c
refactor(fe): Trigger plan limit reached in workspace project settings
...
refactor(fe): Trigger plan limit reached in workspace project settings
2025-04-23 10:17:51 +01:00
andrewwallacespeckle
c3fba7882d
Trigger plan limit reached in workspace project settings
2025-04-23 10:03:53 +01:00
Chuck Driesler
7663321557
fix(authz): add canDelete policy for automations ( #4554 )
...
* fix(authz): add canDelete policy for automations
* fix(authz): use asOperation
2025-04-23 10:02:59 +01:00
Mike
f09e6a24bf
Fix: revert redirect update legacy projects check ( #4565 )
2025-04-23 10:30:28 +02:00
Mike
6cfcb529de
Fix: active projects ( #4557 )
...
* Fix: active projects
* fix
* fix
2025-04-23 08:56:37 +02:00
Mike
dd4c39a6b0
Fix: Post WS leave redirect, wizard domain discovery ( #4547 )
2025-04-22 21:51:26 +02:00
Mike
34b81e2de8
Feat: Usage limit banner ( #4546 )
2025-04-22 21:51:03 +02:00
Chuck Driesler
5c68f8a1da
feat(automate): ability to delete automations ( #4228 )
...
* feat(automate): delete automation be
* feat(automate): delete automations fe
* fix(automate): delete modal, update cache
* chore(automate): minor formatting
* fix(automate): delete blobs w automations
* chore(automate): repair blob test
* fix(automate): make sure to return
* fix(automate): do soft delete
* fix(automate): include deleted filter in project automation queries
2025-04-22 20:22:44 +01:00
Mike
beba4c1da8
Fix: Various billing and prices fixes ( #4541 )
2025-04-22 17:09:33 +02:00
Chuck Driesler
3e0f609bb2
fix(automate): improve search for test automations ( #4515 )
2025-04-22 14:33:46 +01:00
andrewwallacespeckle
776d9c1df7
Fix invite search
2025-04-22 12:10:36 +01:00
Mike
58c74a2e60
Fix: Hydration issue dashboard/workspace pricing plan yearly interval ( #4523 )
2025-04-22 12:13:19 +02:00
Mike
3e307eb6fd
Fix: Missing settings pages in the sidebar until hard refresh ( #4520 )
2025-04-22 11:21:01 +02:00
andrewwallacespeckle
5148a2db07
Updates
2025-04-21 15:46:49 +01:00
andrewwallacespeckle
c658a833a1
Tidy fragments
2025-04-21 15:38:21 +01:00
andrewwallacespeckle
cf2dd84972
Add pagination to Members/Guests
2025-04-21 15:29:51 +01:00
andrewwallacespeckle
6f0fc38ed6
Members fragments
2025-04-21 15:14:27 +01:00
Mike
3c12f2bc45
Feat: Refactor workspace dashboard to improve performance (WIP) ( #4500 )
2025-04-21 12:13:31 +02:00
andrewwallacespeckle
f383e61eed
Merge branch 'main' into andrew/web-3060-create-model-button-should-trigger-modal
2025-04-18 13:58:33 +01:00
Chuck Driesler
d7aa0196fc
feat(authz): automate policies ( #4491 )
2025-04-18 11:03:54 +02:00
andrewwallacespeckle
21cdc7c775
Merge branch 'main' into andrew/web-3060-create-model-button-should-trigger-modal
2025-04-18 09:59:27 +01:00
Mike
0a93715415
Feat: Update project invites ( #4487 )
2025-04-18 10:50:21 +02:00
Mike
f2c778a3c0
Feat: Use state for commonly used composables ( #4490 )
2025-04-18 01:00:28 +02:00
andrewwallacespeckle
2b9283d69f
WorkspacePlanProjectModelLimitReachedDialog - new wrapper dialog
2025-04-17 23:49:12 +01:00
andrewwallacespeckle
81926e575f
Use new count query. Fix role change cache.
2025-04-17 22:02:33 +01:00
andrewwallacespeckle
17f1ccc986
Use projectCount and modelCount
2025-04-17 13:40:57 +01:00