Mike
247d8b1f1b
Fix: Double projects link in sidebar ( #4459 )
2025-04-16 15:53:11 +02:00
Benjamin Ottensten
593cfa9c80
Feat: Update legacy projects announcement ( #4428 )
...
* Update legacy projects announcement
* Remove ref import
---------
Co-authored-by: Mike Tasset <mike.tasset@gmail.com >
2025-04-15 13:01:21 +02:00
andrewwallacespeckle
681b065790
Fix move permissions
2025-04-14 23:31:37 +01:00
andrewwallacespeckle
3d1a643f8b
Fix emits
2025-04-14 16:01:58 +01:00
andrewwallacespeckle
e2290d5e14
Add card ctas
2025-04-14 15:33:13 +01:00
andrewwallacespeckle
e106edf897
Merge branch 'main' into andrew/move-project-to-workspace-improvements
2025-04-14 09:31:22 +01:00
Mike
0519719e4d
Fix: FF cleanup and various smaller fixes ( #4398 )
2025-04-14 09:40:58 +02:00
andrewwallacespeckle
7213a7f8cc
Large refactor
2025-04-11 17:53:16 +01:00
Mike
5358db9815
Fix: Update outputed role on projects ( #4377 )
2025-04-11 13:27:23 +02:00
andrewwallacespeckle
b17bd82485
Move projects dialgos
2025-04-10 21:34:41 +01:00
andrewwallacespeckle
3632ddb75a
Confirmation dialog
2025-04-10 21:01:36 +01:00
andrewwallacespeckle
531f33a813
Use WorkspaceCard
2025-04-10 15:33:47 +01:00
andrewwallacespeckle
938fc210b7
Add to project page
2025-04-10 13:50:19 +01:00
andrewwallacespeckle
441811b0d3
Projects to move filter
2025-04-10 13:40:01 +01:00
andrewwallacespeckle
cb5f1727b8
Add ProjectsMoveToWorkspaceAlert component
2025-04-10 13:22:07 +01:00
Kristaps Fabians Geikins
5f88f562d3
feat: updated various "read/update" settings related permission checks ( #4356 )
...
* a bunch more tests
* updated GQL resolvers
* project create checks implemented
* project update/settings related checks in FE
* a bunch of tests
* tests fix
* disable app schema check
2025-04-09 16:13:09 +03:00
andrewwallacespeckle
244c394ddf
Merge branch 'main' into andrew/web-2920-fe
2025-04-08 12:44:05 +01:00
Mike
2582545807
Feat: Add dry run result to move project list ( #4340 )
2025-04-08 12:55:58 +02:00
andrewwallacespeckle
c65caffa7e
Refactor LimitReachDialog
2025-04-07 16:46:29 +01:00
andrewwallacespeckle
a0952c9b79
Remove mock code
2025-04-07 12:35:31 +01:00
andrewwallacespeckle
43e94b1d9f
Merge branch 'main' into andrew/web-2920-fe
2025-04-07 12:26:50 +01:00
Kristaps Fabians Geikins
820a1e2ebf
feat(server): workspace roles taken into account in project queries ( #4319 )
...
* Workspace.projects fixed
* Query.project tested & fixed
* personalOnly flag added
* withProjectRoleOnly flag
* authorizeResolver implicit workspace roles
* minor cleanup
* reorg + support for throwing auth errors
* global error mapping
* undo special borkage
* CR fixes
* more CR fixes
* shared tests fix
* minor adjustment
* tests fix
* see if removing cached roles fixes it?
* more fixes
* clean up debugging garbage
2025-04-07 12:52:07 +03:00
Mike
ac9fc794b7
Fix: Clean up unused code thats causing graphql error ( #4334 )
2025-04-06 15:45:29 +02:00
andrewwallacespeckle
ddbabbf7da
Merge branch 'main' into andrew/web-2920-fe
2025-04-05 17:00:32 +01:00
andrewwallacespeckle
dba6b11c70
Merge branch 'main' into andrew/usage-limits-plan-composables
2025-04-04 14:55:53 +01:00
andrewwallacespeckle
95d85ef27d
Usage
2025-04-04 14:49:51 +01:00
andrewwallacespeckle
e5dca605a4
cleanup
2025-04-04 14:35:59 +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
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
andrewwallacespeckle
ccf49c3ab1
Move project workspace - readd workspace prop
2025-04-03 18:40:56 +02:00
andrewwallacespeckle
0e11d34d50
Limited Version card
2025-04-03 10:12:54 +02:00
andrewwallacespeckle
f2a3bcb4b7
Move composables to their own file
2025-04-02 16:49:55 +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
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
4fd7f73094
Updated dialog style
2025-04-02 09:44:11 +02:00
andrewwallacespeckle
7d2d967e90
Tidyups
2025-04-01 16:00:38 +02:00
andrewwallacespeckle
baa5aa35cb
Move to composable
2025-04-01 15:08:31 +02:00
Chuck Driesler
a8546e4e5f
fix(workspaces): make discoverable workspace dismiss sticky ( #4189 )
...
* fix(workspaces): make discoverable workspace dismiss sticky
* Modify cache instead of refetch
* Add to new cards
---------
Co-authored-by: Mike Tasset <mike.tasset@gmail.com >
2025-03-17 11:01:06 +00:00
Mike
ec435df79d
Feat: New navigation ( #4179 )
2025-03-13 15:23:41 +01:00
Kristaps Fabians Geikins
ebade45d43
feat: remove project discoverability concept from UI ( #4125 )
...
* feat: remove project discoverability concept from UI
* test fix
2025-03-07 13:09:03 +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
Kristaps Fabians Geikins
1d2a594f0a
chore: upgrade TS 5.2 -> 5.7.3 & ESLint to 9.20.1 ( #4032 )
...
* chore: upgrade TS 5.2 -> 5.7.3
* vite dts fix
* lint fix
* resolutions fix
* ui comp build fix
* precommit fix?
* latest eslint version
* autoloader fix
* undo unnecessary viewer change
* eslint fixes fe2 + trying disabled type linting
* lint fixes
2025-02-20 14:18:18 +02:00
Mike
42b841d36f
Feat: Add projects subscription to dashboard ( #4011 )
2025-02-18 10:25:13 +01:00
andrewwallacespeckle
b55a9e565f
Remove commentThreads count from delete project dialog ( #3806 )
2025-01-13 16:45:06 +00:00
Mike
baea53e5ab
Disable uploads, project creation and moving when read only ( #3744 )
2024-12-23 14:40:11 +01:00
andrewwallacespeckle
be898dbe6b
feat(fe2): New workspace page layout ( #3716 )
...
* prevent recursive layout rendering with named slots
* Workspace sidebar desktop
* Responsiveness
* Billing
* Edit icons
* Fragmentation
* Spacing updates
* Fragmentation
* Mobile updates
* Full notification for non-trial
* Readd workspace role
* New icon. Invite dialog
* Avatar Group count
* Add select-none
* Updates
* Updates
* Fix build
* New layout
* Mobile sidebar fix
* BillingAlert update logic
* Updates from CR
* New empty state
* Admin/Guest checks
* Changes from Benjamin
* Changes from michal
* Mobile changes
* Remove fullstop
* Update propname. Optional buttonCopy
* Improved project card grid
* Workspace page prop
---------
Co-authored-by: Mike Tasset <mike.tasset@gmail.com >
2024-12-20 13:31:39 +00:00
Mike
047f21aef4
Feat: Billing info on change role ( #3715 )
2024-12-18 14:23:50 +01:00