All Projects → kendrick-k → symfony-debug-toolbar-git

kendrick-k / symfony-debug-toolbar-git

Licence: MIT license
Get the latest Git commit information into Symfony debug toolbar

Programming Languages

PHP
23972 projects - #3 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to symfony-debug-toolbar-git

yii-debug
Yii debug panel extension
Stars: ✭ 23 (-23.33%)
Mutual labels:  debugbar, debug
Debuguisystem
Create a runtime menu system with buttons and windows for debugging in one line of code.
Stars: ✭ 48 (+60%)
Mutual labels:  toolbar, debug
SanSessionToolbar
⚡ Session Toolbar that can be applied into Zend/Laminas DeveloperTools
Stars: ✭ 39 (+30%)
Mutual labels:  toolbar, debug
Debug Bundle
The DebugBundle allows greater integration of the VarDumper component in the Symfony full-stack framework.
Stars: ✭ 2,033 (+6676.67%)
Mutual labels:  symfony-bundle, debug
OpcacheBundle
Displays the PHP OPcache status in the Symfony profiler toolbar.
Stars: ✭ 21 (-30%)
Mutual labels:  symfony-bundle, toolbar
ldaptools-bundle
Provides easy LDAP integration for Symfony via LdapTools.
Stars: ✭ 49 (+63.33%)
Mutual labels:  symfony-bundle
XYDebugView
XYDebugView is debug tool to draw the all view's frame in device screen and show it by 2d/3d style like reveal did.
Stars: ✭ 101 (+236.67%)
Mutual labels:  debug
CleanUI
Android library to create beautiful, clean and minimal UIs.
Stars: ✭ 19 (-36.67%)
Mutual labels:  toolbar
sdebug
Xdebug — Step Debugger and Debugging Aid for PHP
Stars: ✭ 263 (+776.67%)
Mutual labels:  debug
debugkit
🪲 Android开发调试悬浮窗口工具
Stars: ✭ 44 (+46.67%)
Mutual labels:  debug
Snap-Assist
MacOS toolbar utility application that makes window management easier.
Stars: ✭ 17 (-43.33%)
Mutual labels:  toolbar
SonataAdminSearchBundle
[Abandoned] Implement Search Engine (ElasticSearch) inside Sonata Admin
Stars: ✭ 19 (-36.67%)
Mutual labels:  symfony-bundle
jsdom-devtools-formatter
Make jsdom elements look like real DOM elements in Chrome Devtools console
Stars: ✭ 40 (+33.33%)
Mutual labels:  debug
FWDebug
iOS调试库,支持iOS11+,无需添加任何代码,方便iOS开发和测试。 iOS debugging library, support for iOS11 +, without adding any code to facilitate iOS development and testing.
Stars: ✭ 49 (+63.33%)
Mutual labels:  debug
imgui
Dear ImGui Addons Branch = plain unmodified dear imgui plus some extra addon.
Stars: ✭ 348 (+1060%)
Mutual labels:  toolbar
SuperToolbar
Android native Toolbar on steroids 💪
Stars: ✭ 52 (+73.33%)
Mutual labels:  toolbar
KtwDatabaseMenuBundle
Symfony bundle for extending KnpMenu to store menu items in a database.
Stars: ✭ 12 (-60%)
Mutual labels:  symfony-bundle
knex-tiny-logger
Zero config queries logger for knex
Stars: ✭ 24 (-20%)
Mutual labels:  debug
laravel-live-tinker
Laravel tinker in your browser with code highlight
Stars: ✭ 51 (+70%)
Mutual labels:  debug
SmartDump
SmartDump - an exception and memory dump capture utility
Stars: ✭ 17 (-43.33%)
Mutual labels:  debug

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

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].