v0.5.2
One project, every stage — and masks that state their length.
New: the deployment environment rides every report
Every report (PHP and browser) now carries the site's deployment environment — wp_get_environment_type(): production, staging, development or local — so one console project can tell its stages apart. The console shows non-production values as a badge beside the project name and lets you filter and sort by them; production is stored and filterable but never badged. An explicit value can be set on the settings page or via the OVOS_CONSOLE_ENVIRONMENT constant. Older consoles simply ignore the field.
Changed: the e-mail mask says how long the address was
d***@hotmail.com said nothing about whether it hid "dave" or a 40-character address. E-mail local parts are now masked the way usernames already are — every fourth character revealed, the rest starred, exactly as long as the original (john.doe@example.com → j***.***@example.com). The domain stays, as before, and re-masking any shape (including a one-character local part, whose mask is the value itself) changes nothing.
The bundled console-client.js is re-synced from ovos/console and carries both changes.