Symfony Debug Toolbar Git Save

Get the latest Git commit information into Symfony debug toolbar

Project README

Symfony Debug Toolbar Git

SensioLabsInsight

Latest Stable Version Total Downloads Latest Unstable Version License

Monthly Downloads Daily Downloads

Travis CI Scrutinizer CI Scrutinizer CI Dependency Status

Symfony toolbar add-on

Get the latest git commit into Symfony debug toolbar

And visualize quickly the latest commit into your repository by clicking on the Commit ID.

SymfonyDebugToolbarGit

SymfonyDebugToolbarGit2.8

Information displayed :

  • Branch : active branch
  • Time since last commit : time since last commit at page generation
  1. less than one hour : minutes + seconds | colored in green, then in red :
  2. more than one hour : hour(s)
  3. more than 24h : count in days
  4. more than 1 month : count in months

Useful for local development but also for a continuous integration (CI) process on a development server.

If no git repository have been initiated, there will be no display into the toolbar.

Status information : mouse over

Information displayed :

  • Commit ID : links to the commit URL on your repository (Github, Bitbucket..), base url is to set into repository_commit_url parameter
  • Merge : merge IDs if there is
  • Author
  • Email : email with active link
  • Date : full date of latest commit
  • Commit message

Installation

Composer

composer require kendrick/symfony-debug-toolbar-git

Register into AppKernel

app/AppKernel.php :

if (in_array($this->getEnvironment(), array('dev', 'test'))) {
    [...]
    $bundles[] = new Kendrick\SymfonyDebugToolbarGit\SymfonyDebugToolbarGit();

Parameters

app/config/config_dev.yml :

symfony_debug_toolbar_git:
    repository_commit_url: ""
    

repository_commit_url, ex : https://bitbucket.org/team/project/commits/ or https://github.com/user/project/commit/

More tools

Google Analytics API v4 Symfony bundle : https://github.com/mediafigaro/google-analytics-api-symfony

Open Source Agenda is not affiliated with "Symfony Debug Toolbar Git" Project. README Source: kendrick-k/symfony-debug-toolbar-git
Stars
29
Open Issues
1
Last Commit
5 years ago
License
MIT

Open Source Agenda Badge

Open Source Agenda Rating