Skip to content

Commit

Permalink
Merge pull request #2505 from Agenta-AI/release/v0.33.8
Browse files Browse the repository at this point in the history
v0.33.8
  • Loading branch information
jp-agenta authored Feb 20, 2025
2 parents 7713de2 + a7f644e commit 30b6089
Show file tree
Hide file tree
Showing 7 changed files with 17 additions and 9 deletions.
2 changes: 1 addition & 1 deletion agenta-backend/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[tool.poetry]
name = "agenta_backend"
version = "0.33.7"
version = "0.33.8"
description = ""
authors = ["Mahmoud Mabrouk <[email protected]>"]
readme = "README.md"
Expand Down
2 changes: 1 addition & 1 deletion agenta-cli/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[tool.poetry]
name = "agenta"
version = "0.33.7"
version = "0.33.8"
description = "The SDK for agenta is an open-source LLMOps platform."
readme = "README.md"
authors = ["Mahmoud Mabrouk <[email protected]>"]
Expand Down
4 changes: 2 additions & 2 deletions agenta-web/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion agenta-web/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "agenta",
"version": "0.33.7",
"version": "0.33.8",
"private": true,
"engines": {
"node": ">=18"
Expand Down
4 changes: 2 additions & 2 deletions agenta-web/src/components/Sidebar/Sidebar.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -32,10 +32,10 @@ const Sidebar: React.FC = () => {
const menu = useSidebarConfig()
const {user} = useProfileData()
const {logout} = useSession()
const {project} = useProjectData()
const {project, projects} = useProjectData()
const {selectedOrg, orgs, changeSelectedOrg} = useOrgData()
const [isHovered, setIsHovered] = useState(false)
const dropdownItems = useDropdownItems({logout, orgs, selectedOrg, user, project})
const dropdownItems = useDropdownItems({logout, orgs, selectedOrg, user, project, projects})

const isSidebarExpanded = useMemo(() => collapsed && !isHovered, [collapsed, isHovered])

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,11 +15,18 @@ export const useDropdownItems = ({
orgs,
project,
logout,
projects,
}: UseDropdownItemsProps) => {
const filteredOrgs = useMemo(() => {
return projects.flatMap((project) =>
orgs.filter((org) => org.id === project.organization_id && !project.is_demo),
)
}, [projects, orgs])

const dropdownItems = useMemo(() => {
if (selectedOrg?.id && user?.id && isDemo()) {
return [
...orgs.map((org: any) => ({
...filteredOrgs.map((org: any) => ({
key: org.id,
label: (
<Space>
Expand Down Expand Up @@ -58,7 +65,7 @@ export const useDropdownItems = ({
} else {
return []
}
}, [logout, orgs, project?.is_demo, selectedOrg?.id, user?.id])
}, [logout, filteredOrgs, project?.is_demo, selectedOrg?.id, user?.id])

return dropdownItems
}
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,5 @@ export type UseDropdownItemsProps = {
orgs: Org[]
project: ProjectsResponse | null
logout: () => void
projects: ProjectsResponse[]
}

0 comments on commit 30b6089

Please sign in to comment.