Download the PHP package mohamed-abdul-fattah/jira-logger without Composer

On this page you can find all versions of the php package mohamed-abdul-fattah/jira-logger. 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 jira-logger

Stable PHP License

Table of Content

Installation

Regular

Docker

Usage

Setup Command

setup command should be run once at the setup of the command line tool to create the database and request for your Jira server URI.

Timezone Command

Use config:timezone command to configure the start and end log time timezone

Connect Command

connect command is your way for authentication with your Jira server. Logs syncing process needs authentication.

There are 2 ways for authentication with Jira servers

  1. Cookies based authentication (older deprecated mechanism)

  2. Basic authentication using API tokens. Get your Jira API token from here.

Start Command

Use log:start command to start a logging timer for a Jira task.

Using tempo add-on for logging with custom attributes (visit tempo section for more information) can be handled with the group option. Refer to tempo attributes for more information about custom attributes.

Stop Command

Use log:stop command to stop a logging timer for a Jira task.

Using tempo add-on for logging with custom attributes (visit tempo section for more information) can be handled with the group option. Refer to tempo attributes for more information about custom attributes.

Status Command

Use log:status command to get the current running task information if any, and the total un-synced logs items.

Abort Command

Use log:abort command to abort a logging timer for a started Jira task.

Sync Command

Use log:sync command to sync and log times to Jira tasks. Requires authentication (via connect command)

Tempo

Tempo is a Jira add-on for better time tracking and reports. Before using Tempo features, check with your admin whether it is installed on your Jira server or not.

Attributes Command

Use tempo:attributes to save custom attributes added by your Jira admin.

By default, attributes are saved under default group name. While you can provide different attributes with different group names.

Attributes List Command

Use tempo:list to list the saved attributes by tempo:attributes

Tempo Sync Command

Use tempo:sync to sync the logs to Jira using Tempo attributes. Default attributes group is used for un-grouped logs, while grouped logs (logs logged with group option) will use its group.

Contributing

Please, read CONTRIBUTING.md for details on the process of submitting pull requests to us.

License

This project is licensed under the MIT License - see the LICENSE file for details

ChangeLog

Please, read the CHANGELOG.md for more details about releases updates.


All versions of jira-logger with dependencies

PHP Build Version
Package Version
Requires php Version ^7.2
symfony/console Version ^5.0
psr/http-message Version ^1.0
ext-json Version *
guzzlehttp/guzzle Version ^6.5
ext-pdo Version *
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 mohamed-abdul-fattah/jira-logger contains the following files

Loading the files please wait ....