GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - Wisembly/BalloonGithubIssues: Makes your Issues easier and better than ever: add Github Issues in two clicks though a handy bookmarklet, attach screenshot and more!

BranchesTags
Open more actions menu

Latest commit

 

History

72 Commits
72 Commits

Folders and files

NameName
Last commit message
Last commit date
app
app
 
 
doc
doc
 
 
lib
lib
 
 
src
src
 
 
vendor
vendor
 
 
web
web
 
 
.gitignore
.gitignore
 
 
.gitmodules
.gitmodules
 
 
README.md
README.md
 
 
composer.json
composer.json
 
 
composer.lock
composer.lock
 
 

Repository files navigation

Purpose of this project

This tool aims to give a simple access to all non-technical protagonists of a projet to Github issues and add some extra features like screenshots upload.

Based on Silex micro-framework and Twitter Bootstrap.

Install

Clone the project: git clone https://github.com/Wisembly/BalloonGithubIssues.git

Retrieve submodules (Twitter Boostrap) content: git submodule update --init

Run composer: composer install (more info on getcomposer.org)

Create your local config file and edit it: cp app/config/config.php.dist app/config/config.php vi app/config/config.php

Chmod your upload dir chmod 777 web/upload

Config

  • debug : boolean -> whether in production or not
  • base_url : string -> url to your web directory, where index.php is located
  • locale: string -> default app language (en, fr currently)
  • repositories : array -> list of repositories managed by the tool

Pending repo

pending_repo : use a temporary repository for lambda users if you do not want to give access to your final repository to them. Define in which repo pending issues are stored and transfer them to final repo after approval

false if do not want to use this feature

'pending_repo' => array(
    'user' => 'userforpendingrepo',
    'repo' => 'repoforpendingrepo',
    'allowed_users' => array('thisusercanapprovependingissue', 'thisonetoo', 'andalsothatone'),
);
```

## Changelog

* v 1.2.0 Added Pending Issues
* v 1.1.0 Added Bookmarklet
* v 1.0.0 Initial version

## Requirements

* PHP 5.3.x
* curl extension activated

## TODO

* add label(s) when creating a new issue

## Screenshots

![add issue bookmarklet](https://github.com/Wisembly/BalloonGithubIssues/raw/master/doc/add_an_issue.png)
<p>Add an issue via Bookmarklet</p>

![add issue bookmarklet 2](https://github.com/Wisembly/BalloonGithubIssues/raw/master/doc/add_an_issue_2.png)
<p>Add an issue via Bookmarklet (bis)</p>

![Github Issue with screen](https://github.com/Wisembly/BalloonGithubIssues/raw/master/doc/github_issue.png)
<p>View screenshot directly in Issue + extra infos!</p>

About

Makes your Issues easier and better than ever: add Github Issues in two clicks though a handy bookmarklet, attach screenshot and more!

Resources

Readme
Activity
Custom properties

Stars

40 stars

Watchers

3 watching

Forks

6 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.