Skip to content

Apply LjStatus across identity views (refs ligoj#110 ligoj#111)#59

Merged
fdaugan merged 1 commit into
feature/vuejsfrom
norman/feat-lj-status-applied-plugin-id
Jun 9, 2026
Merged

Apply LjStatus across identity views (refs ligoj#110 ligoj#111)#59
fdaugan merged 1 commit into
feature/vuejsfrom
norman/feat-lj-status-applied-plugin-id

Conversation

@Terracosmos

Copy link
Copy Markdown
Collaborator

Migrates locked / canAdmin / canWrite status cells to the standardised LjStatus dot component.

Files:

  • UserListView, GroupListView, CompanyListView — :status="locked ? error : ok"
  • ContainerScopeView — :status="locked ? warn : ok" (LDAP-specific intent preserved)
  • CompanyEditPanel — same mapping in the dialog
  • DelegateListView — :active="canAdmin" and :active="canWrite" (binary)

Drops orphan scoped .bdot and .dash blocks.

Depends on ligoj host PR (LjStatus extension).

Replaces the ad-hoc lock icons, status chip and `.bdot` dots across the
identity tables and the company edit panel with the unified <LjStatus>
component from the host:

- UserListView / GroupListView / CompanyListView: locked = error, else ok
- ContainerScopeView: locked = warn (keeps the existing warning colour)
- CompanyEditPanel: replaces the status v-chip
- DelegateListView: canAdmin / canWrite as binary active dots

Standardises the non-locked rows to a green dot instead of a dash so
every table reads the same. Removes the now-dead scoped CSS (.bdot,
unused .dash).

Refs #110 #111.
@sonarqubecloud

sonarqubecloud Bot commented Jun 9, 2026

Copy link
Copy Markdown

@sonarqubecloud

sonarqubecloud Bot commented Jun 9, 2026

Copy link
Copy Markdown

@fdaugan fdaugan merged commit aabc4bf into feature/vuejs Jun 9, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants