Files
ADconsle/lang/en/dashboard.php
T
kzbkowskiandClaude Sonnet 5 1126d96271
CI / PHP 8.2 (push) Failing after 2m46s
CI / PHP 8.3 (push) Failing after 59s
CI / PHP 8.4 (push) Failing after 1m7s
ADconsole v1.0.0
First public release.

- docs: document the audit log, user offboarding, CSV export and the
  "require a reason for destructive actions" setting across README, docs/
  and CLAUDE/AGENTS.md; note retention for panel_audit
- docs: fill the publishing placeholders (repo URL, security contact,
  issue-template links) and add a semantic-versioning policy
- move agent/contributor context into CLAUDE/ (AGENTS.md + a README);
  root CLAUDE.md is now a thin @-import pointer
- add a favicon (shield-lock, matching the login screen) to the login
  page and the app layout
- CHANGELOG: promote [Unreleased] to [1.0.0]; keep the earlier internal
  build as [0.1.0]

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01UfuvfwexztdS7LDpGuKsuK
2026-09-08 23:14:39 +02:00

68 lines
2.6 KiB
PHP
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?php
return [
'title' => 'Dashboard',
'heading' => 'Dashboard',
'subtitle' => 'Domain health summary (cached data, refreshed :time).',
'tiles' => [
'users_total' => 'Users',
'users_disabled' => 'Disabled accounts',
'users_locked' => 'Locked-out accounts',
'pwd_never_expires' => 'Password never expires',
'pwd_expiring_7d' => 'Passwords expiring in ≤ 7 days',
'pwd_expired' => 'Passwords already expired',
'inactive_90d' => 'Inactive ≥ 90 days',
'account_expired' => 'Accounts past expiry date',
'users_no_manager' => 'Accounts without a manager',
'computers_total' => 'Computers',
'computers_inactive_90d' => 'Computers inactive ≥ 90 days',
'groups_total' => 'Groups',
],
'reports' => [
'expiring' => 'Passwords expiring within 7 days',
'expiring_date' => 'Expires',
'inactive' => 'Inactive accounts (last logon ≥ 90 days ago)',
'inactive_date' => 'Last logon',
'recent' => 'New accounts (last 30 days)',
'recent_date' => 'Created',
'pwd_never' => 'Password never expires',
'locked' => 'Locked-out accounts',
'locked_since' => 'Since',
'no_manager' => 'Accounts without a manager',
'computers_inactive' => 'Computers inactive (≥ 90 days)',
'computers_inactive_date' => 'Last logon',
'unlock' => 'Unlock',
'reset' => 'Reset',
],
'tile_hint' => 'Click to open the filtered list',
'stale_hint' => 'Data older than one recalculation cycle — check that background recalculation is working.',
'empty' => 'Could not read data from Active Directory (no results). Check the LDAP connection and OU settings, then recalculate.',
'pwd_age' => [
'heading' => 'Password age (days since last change)',
'lt30' => 'under 30 days',
'd30_60' => '30–60 days',
'd60_90' => '60–90 days',
'gt90' => 'over 90 days',
'unknown' => 'no data / never',
],
'prefs' => [
'button' => 'Choose what to show on the dashboard',
'title' => 'Dashboard preferences',
'sections' => 'Sections',
'section_tiles' => 'Summary tiles',
'section_pwd_age' => 'Password age (histogram)',
'reports_heading' => 'Report cards',
'reports_hint' => 'Tick the cards to show; use the arrows to reorder.',
'save' => 'Save preferences',
],
'user' => 'User',
'computer' => 'Computer',
'footnote' => 'Password expiry is calculated from the panel policy (:days days). "Inactive" excludes disabled accounts.',
];