feat(ui): own company page links and minor UI fixes - #206
Merged
Merged
Conversation
Bump @nethesis/vue-components to 3.14.0, whose combobox options take an image, and give each NethServer application option its logo. New add-ons start with NethSecurity preselected as product type. Assisted-by: Claude Code:Opus 5.5 (1M context)
When the organization line wrapped, the left-aligned text block grew to the full row width and sat away from the right edge. The block is now right-aligned, with the avatar next to the first line. Assisted-by: Claude Code:Opus 5.5 (1M context)
The system and organization info cards show the creator the same way: avatar and name, then the creator organization and the creation date. The organization schemas now read created_at, which the backend already returns. Assisted-by: Claude Code:Opus 5.5 (1M context)
Assisted-by: Claude Code:Opus 5.5 (1M context)
Assisted-by: Claude Code:Opus 5.5 (1M context)
The side menu lists only the levels below the user's own, so there was no way to reach one's own company page. The company name in the logged user card and in the profile panel now links to it, and the account menu gains a "Company info" item with the company type icon. The Owner organization has no detail page, so it gets neither link nor menu item. Assisted-by: Claude Code:Opus 5.5 (1M context)
Organization links used to stay plain text for the user's own company, since its level is the one its org role holds no read permission for. The API answers the self GET, and the company page is now reachable from the account menu, so the permission check lets the own company through. The Owner organization still has no detail page. Assisted-by: Claude Code:Opus 5.5 (1M context)
On the user's own company page the breadcrumb is hidden, since there is no company list to go back to, and a "Your company" badge sits next to the name. The account menu item is renamed to "Company details", and the company name in the logged user card gets a tooltip with the same label. Assisted-by: Claude Code:Opus 5.5 (1M context)
SystemLogo falls back to a server placeholder, styled like OrganizationIcon, until the system reports whether it is NethServer or NethSecurity. SystemLogoAndLink shows it with an "Unknown product" tooltip instead of hiding the logo. Assisted-by: Claude Code:Opus 5.5 (1M context)
edospadoni
temporarily deployed
to
minor-ui-fixes - my-frontend-qa PR #206
September 23, 2026 13:57 — with
Render
Destroyed
Contributor
|
🔗 Redirect URIs Added to Logto The following redirect URIs have been automatically added to the Logto application configuration: Redirect URIs:
Post-logout redirect URIs:
These will be automatically removed when the PR is closed or merged. |
andre8244
marked this pull request as ready for review
September 23, 2026 14:02
Contributor
|
🗑️ Redirect URIs Removed from Logto The following redirect URIs have been automatically removed from the Logto application configuration: Redirect URIs:
Post-logout redirect URIs:
Cleanup completed for PR #206. |
This branch was successfully deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
📋 Description
🚀 Testing Environment
To trigger a fresh deployment of all services in the PR preview environment, comment:
Automatic PR environments:
✅ Merge Checklist
Code Quality:
Builds: