📈 Sprint overviews and data visualizations for Phabricator projects
Switch branches/tags
Nothing to show
Clone or download
WMDE-Fisch Merge pull request #254 from wmde/fix-license
Set composer.json to same licence as LICENCE.
Latest commit 57c2657 Aug 16, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app
bootstrap upgrade to Laravel 5.1 Feb 1, 2016
build
config
database
design_prototypes Add design prototypes. Dec 1, 2014
public
resources
storage
tests
.bowerrc
.env.example
.floo
.gitattributes
.gitignore
.scrutinizer.yml
.travis.yml
Gulpfile.js
LICENSE
Procfile
README.md
RELEASE-NOTES.md
UPGRADE.md
artisan
behat.yml
behat_custom.yml.example
bower.json
composer.json
composer.lock
package.json
phpcs.xml
phpmd.xml
phpunit.xml Add story point env field to phpunit. May 4, 2015
server.php

README.md

Phragile

Sprint overviews for your Phabricator projects!

Build Status Scrutinizer Code Quality Code Coverage

About

With Phragile you can log in using your Phabricator account to create sprints for your projects on Phabricator. Phragile will then automatically generate burndown charts, pie charts and a sortable and filterable sprint backlog for you.

Built with ♥ in Berlin by Wikimedia Deutschland.

Issue Tracker

If you find a bug or want to propose a new feature please report it on Phabricator.

Features

  1. Phabricator OAuth Login
  2. Create projects
  3. Create sprints which will be synced with Phabricator projects
  4. Sprint overviews with burndown diagrams and pie charts
  5. Take snapshots of your sprints to archive sprint data at any point

For more information see the product backlog

Installation

Requirements

  • PHP 5.5 or later
  • MySQL, SQLite or PostgreSQL
  • Phabricator (see below)

Preparation

Installation

  • Clone this repository
  • Run composer install in the repository’s root directory
  • Copy .env.example to .env and edit the file according to the instructions
  • Run php artisan migrate
  • Make storage/ writable for the server process

Server configuration

nginx

rewrite rule example

location / {
    try_files $uri $uri/ /index.php?$args;
}

Upgrading

Please read the UPGRADE.md for documentation on how to upgrade from one release to another.

Tests

Acceptance tests

  1. Copy behat_custom.yml.example to behat_custom.yml and edit the file according to the instructions
  2. Run vendor/bin/behat

Unit tests

Run phpunit