All Projects → pantheon-systems → pantheon-hud

pantheon-systems / pantheon-hud

Licence: GPL-2.0 license
Pantheon HUD plugin for WordPress providing a heads-up display into your Pantheon environment.

Programming Languages

PHP
23972 projects - #3 most used programming language
shell
77523 projects
javascript
184084 projects - #8 most used programming language
Gherkin
971 projects

Projects that are alternatives of or similar to pantheon-hud

installer
Installer front-end for Linux-based OSes
Stars: ✭ 163 (+1064.29%)
Mutual labels:  pantheon
onboarding
Onboarding app for new users
Stars: ✭ 47 (+235.71%)
Mutual labels:  pantheon
switcher
Set default wallpapers for Dark & Light mode.
Stars: ✭ 18 (+28.57%)
Mutual labels:  pantheon
Lando
A development tool for all your projects that is fast, easy, powerful and liberating
Stars: ✭ 3,142 (+22342.86%)
Mutual labels:  pantheon
switchboard-plug-bluetooth
Switchboard Bluetooth Plug
Stars: ✭ 23 (+64.29%)
Mutual labels:  pantheon
wingpanel-indicator-bluetooth
Wingpanel Bluetooth Indicator
Stars: ✭ 18 (+28.57%)
Mutual labels:  pantheon
switchboard-plug-onlineaccounts
Switchboard Online Accounts Plug
Stars: ✭ 25 (+78.57%)
Mutual labels:  pantheon
capnet-assist
Captive Portal Assistant
Stars: ✭ 47 (+235.71%)
Mutual labels:  pantheon
reco
A simple audio recording app for modern Linux desktop environment like Pantheon
Stars: ✭ 47 (+235.71%)
Mutual labels:  pantheon
sodalite
🪨 A Pantheon experience for rpm-ostree
Stars: ✭ 93 (+564.29%)
Mutual labels:  pantheon
contractor
A desktop-wide extension service used by elementary OS
Stars: ✭ 26 (+85.71%)
Mutual labels:  pantheon
besu-pro-testnet
Blockchain Pro Test-Net, running on Hyperledger Besu
Stars: ✭ 45 (+221.43%)
Mutual labels:  pantheon
wingpanel-indicator-datetime
Wingpanel Date & Time Indicator
Stars: ✭ 28 (+100%)
Mutual labels:  pantheon
calculator
Calculator app designed for elementary OS
Stars: ✭ 73 (+421.43%)
Mutual labels:  pantheon
HADRIAN
Pantheon Desktop Environment installer script for Arch Linux
Stars: ✭ 19 (+35.71%)
Mutual labels:  pantheon
Spreadsheet
A spreadsheet app designed for elementary OS
Stars: ✭ 66 (+371.43%)
Mutual labels:  pantheon

Pantheon HUD

Contributors: getpantheon, danielbachhuber
Tags: Pantheon, hosting
Requires at least: 4.9
Tested up to: 6.1
Stable tag: 0.4.2
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

A heads-up display into your Pantheon environment.

Description

Build Status Actively Maintained

This plugin provides situational awareness of the Pantheon plaform from within your WordPress dashboard. It's helpful to be reminded what environment you're in, as well as providing quick links to get back to Pantheon's dashboard, or to interface with your WordPress installation via the command line.

Pantheon HUD is in early stages of development. We want your feedback! Create a Github issue with questions, feature requests, or bug reports.

Installation

Installation is vanilla. The plugin should have no ill effect when the site is running locally or if you move your site off the Pantheon platform. It knows how to nerf itself in other environments.

By default, the Pantheon HUD appears for logged-in users with the manage_options capability. You can instead restrict it to specific users with the pantheon_hud_current_user_can_view filter:

add_filter( 'pantheon_hud_current_user_can_view', function(){
    $current_user = wp_get_current_user();
    if ( $current_user && in_array( $current_user->user_login, array( 'myuserlogin' ) ) ) {
        return true;
    }
    return false;
});

Screenshots

1. Pantheon HUD is present in the WordPress toolbar. On hover, it displays environmental details and helpful links.

Pantheon HUD is present in the WordPress toolbar. On hover, it displays environmental details and helpful links.

Changelog

0.4.2 (January 23, 2023)

  • PHP 8.2 compatibility and testing [#110].
  • Update Composer dependencies [#112].
  • Update images for lint and test-behat jobs [#111].
  • Make dependabot target develop branch [#109].

0.4.1 (November 28, 2022)

  • Moves .distignore to .gitattributes [#106].

0.4.0 (November 22, 2022)

  • Adds CONTRIBUTING.md and Github Action to automate deploys to wordpress.org [#103].

0.3.1 (March 13, 2020)

  • Fixes issue where indicator didn't properly load on the frontend [#58].

0.3.0 (March 11, 2020)

  • Improves performance by populating Pantheon HUD menu with an AJAX request on hover [#55].
  • Cleans up PHPCS errors [#49].

0.2.2 (October 28, 2019)

  • Fixes reversed argument order to implode() [#52].

0.2.1 (September 9, 2019)

  • Uses inline style system to add admin bar styles to page [#44].

0.2.0 (July 8, 2019)

  • Refactors API calls to use new API endpoints [#35].

0.1.4 (July 18, 2018)

  • Restores the CSS for the logo image, while retaining inline attrs [#26].

0.1.3 (July 6, 2018)

  • Defines image dimensions inline instead of via CSS [#23].

0.1.2 (June 8, 2017)

  • Renders styles in admin_head instead of admin_footer.

0.1.1 (February 27, 2017)

  • Updates terminus stub command to use new syntax.

0.1.0 (January 22, 2016)

  • Initial release / MVP functionality.
  • Environment badge and basic container stats.
  • Quick WP-CLI copy/paste.
  • Links to other envs and to Pantheon dash.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].