Download the PHP package eather009/laravel-sprint-board without Composer

On this page you can find all versions of the php package eather009/laravel-sprint-board. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package laravel-sprint-board

laravel-sprint-board

Standalone Laravel Sprint Board API package — JSON API for sprints, members, and linked issues. Install in any Laravel 10–12 app to run a sprint board without shipping UI.

Latest Version on Packagist Total Downloads tests

Requirements

Install

Optional publishes:

Bind Backlog credentials via env or a custom BacklogCredentials binding:

Or in a service provider (see examples/basic-usage.php).

Local path repository

Configuration

Publish config/sprint.php to set:

Extension contracts

Contract Purpose
UserResolver Current authenticated sprint user
UserDirectory Search / find users to add as members
IssueTracker Hydrate / closed detection / priority (default: BacklogIssueTracker)
BacklogCredentials Host-supplied Backlog space + API key
SprintAuthorizer View / manage / completion ACL

See Swagger Editor or Redoc).

API (v1)

Prefix: /api/sprints (configurable). Auth required.

Method Path Purpose
GET/POST / List / create sprints
GET/PUT/PATCH/DELETE /{sprint} Show / update / delete
GET/PUT /{sprint}/members List / sync members
GET/POST /{sprint}/issues List / link issues
DELETE /{sprint}/issues/{issue} Unlink
PUT /{sprint}/issues/{issue}/completion Set completion
POST /{sprint}/issues/refresh Hydrate + closed sync
POST /{sprint}/issues/priority-sync Remote priority push (501 if unsupported)
GET /{sprint}/dashboard Aggregates JSON
GET/PUT /{sprint}/retrospective Retrospective JSON
GET /{sprint}/export/issues.csv CSV export
GET /{sprint}/export/summary.txt Text summary

Example:

Status

Item State
Owner Iftekhar Ahmed Eather (eather009)
Default tracker Backlog
Package skeleton Phase 1 ✅
Schema / models Phase 2 ✅
Domain services Phase 3 ✅
HTTP API Phase 4 ✅
Hydrate / dashboard Phase 5 ✅
Docs / release prep Phase 6 ✅
Backlog HTTP driver v0.1.1 ✅
License MIT

Packagist

Published at packagist.org/packages/eather009/laravel-sprint-board.

Prefer a version constraint, e.g. composer require eather009/laravel-sprint-board:^0.1.2.

Ensure the Packagist ↔ GitHub webhook/sync is enabled so new tags auto-update. For local path or VCS installs, see the development notes below / CONTRIBUTING.md.

Development

See docs/openapi.yaml.


All versions of laravel-sprint-board with dependencies

PHP Build Version
Package Version
Requires php Version ^8.2
guzzlehttp/guzzle Version ^7.8
illuminate/auth Version ^10.0|^11.0|^12.0
illuminate/cache Version ^10.0|^11.0|^12.0
illuminate/contracts Version ^10.0|^11.0|^12.0
illuminate/database Version ^10.0|^11.0|^12.0
illuminate/http Version ^10.0|^11.0|^12.0
illuminate/routing Version ^10.0|^11.0|^12.0
illuminate/support Version ^10.0|^11.0|^12.0
illuminate/validation Version ^10.0|^11.0|^12.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package eather009/laravel-sprint-board contains the following files

Loading the files please wait ...