All Projects → joomla → jissues

joomla / jissues

Licence: GPL-2.0 license
Issue tracking application extending GitHub's issues and pull requests for the Joomla! project.

Programming Languages

PHP
23972 projects - #3 most used programming language
javascript
184084 projects - #8 most used programming language
CSS
56736 projects
Twig
543 projects
shell
77523 projects
SCSS
7915 projects

Projects that are alternatives of or similar to jissues

Dev Tips Tracker
Issue tracker for Dev Tips
Stars: ✭ 163 (+139.71%)
Mutual labels:  issue-tracker
laravel-youtrack-sdk
Laravel wrapper for the YouTrack PHP Software Development Kit provides set of tools to interact with JetBrains YouTrack.
Stars: ✭ 17 (-75%)
Mutual labels:  issue-tracker
SKlauncher
🐛 Issues Tracker and 🌐 Translations for 🚀 SKlauncher
Stars: ✭ 53 (-22.06%)
Mutual labels:  issue-tracker
Kreta
Modern project management solution
Stars: ✭ 177 (+160.29%)
Mutual labels:  issue-tracker
JBlank
J!Blank is Joomla CMS blank template for developers
Stars: ✭ 35 (-48.53%)
Mutual labels:  joomla
joomla-bootstrap3-isis-template
Joomla! admin isis template but using Bootstrap 3 styles.
Stars: ✭ 36 (-47.06%)
Mutual labels:  joomla
Traq
Project management and issue tracking system written in PHP.
Stars: ✭ 147 (+116.18%)
Mutual labels:  issue-tracker
prepare-commit-msg
Automatically prefix commit messages with the current branch issue number
Stars: ✭ 28 (-58.82%)
Mutual labels:  issue-tracker
kendo-vue
Issue tracker - Kendo UI for Vue http://www.telerik.com/kendo-vue-ui/
Stars: ✭ 49 (-27.94%)
Mutual labels:  issue-tracker
database
Joomla Framework Database Package
Stars: ✭ 25 (-63.24%)
Mutual labels:  joomla
Github Issue Templates
🔣 A collection of GitHub issue and pull request templates
Stars: ✭ 3,074 (+4420.59%)
Mutual labels:  issue-tracker
loginguard
Two Step Verification for Joomla!™ – from the developer of Joomla's Two Factor Authentication
Stars: ✭ 21 (-69.12%)
Mutual labels:  joomla
rebacklogs
Re:Backlogs is an Open Source Project Management Tool.
Stars: ✭ 163 (+139.71%)
Mutual labels:  issue-tracker
Bitnami Docker Redmine
Bitnami Docker Image for Redmine
Stars: ✭ 172 (+152.94%)
Mutual labels:  issue-tracker
Master3
Master3 – modern, comfortable and flexible template for Joomla! 3, based on the UIkit 3 framework
Stars: ✭ 21 (-69.12%)
Mutual labels:  joomla
Pulse Sms Issues
Roadmap (and issue tracker) for the Pulse SMS platform.
Stars: ✭ 150 (+120.59%)
Mutual labels:  issue-tracker
issue-action
github action for github issue
Stars: ✭ 58 (-14.71%)
Mutual labels:  issue-tracker
attributes
Компонент реализует дополнительные атрибуты для элементов системы, меню, материалов, категорий, модулей и плагинов.
Stars: ✭ 15 (-77.94%)
Mutual labels:  joomla
JD-Builder
JD Builder - Experience the Next Generation of Joomla Page Builder.
Stars: ✭ 21 (-69.12%)
Mutual labels:  joomla
lando-boilerplates-for-joomla-wordpress-and-prestashop
My personal recipes for Lando - Docker containers. Battle-tested for Joomla, WordPress, and PrestaShop.
Stars: ✭ 23 (-66.18%)
Mutual labels:  joomla

Joomla! Issue Tracker

Build Status

Drone-CI
Build Status

Requirements

The issue tracker application requires a server running:

  • PHP 7.2 or 7.3
    • PHP's ext/curl and ext/intl should also be installed
  • MySQL 5.5.3 with InnoDB support (required to support the MySQL utf8mb4 charset)

The application also has external dependencies installable via Composer and NPM.

See also: Dependencies.

Note: All references to bin/jtracker refer to an executable symlink to cli/tracker.php. If you cannot execute the bin/jtracker symlink replace that path with cli/tracker.php

Setup

  1. Clone the git repo to where ever your test environment is located or download a ZIP file.
    • Note If you plan to contribute to the project, you might have to use git clone --recursive to get the submodules checked out.
  2. Copy etc/config.dist.json to etc/config.json.
  3. In the etc/config.json file, enter your database credentials and other information.
  4. Run composer install (or the equivalent for your system) to install dependencies from Composer.
  5. From a command prompt, run the install command to set up your database.
    • bin/jtracker install

If you are making a change to the issue tracker's web assets, you'll also need to set up NPM. Please see the Asset Management documentation for more information.

Verify the installation is successful by doing the following:

  1. View the site in your browser.
  2. Run the get project command to pull issues, issue comments and other information related to the project from GitHub.
    • bin/jtracker get project

See also: CLI script.

Virtual Test Environment

As an alternative method, there is a setup for a virtual test environment using Vagrant and VirtualBox.

See also: Virtual server documentation

Using Login with GitHub

If you want the 'Login with GitHub' button to work properly you'll need to register an app with GitHub. To do this manage your account at github.com and go to the applications page. Create a new application.

You'll be asked for the application URL and the callback URL. This can be your test server or your localhost environment. As long as you enter the URL that your localhost app is running on. An example might be http://jissues.local.

Once you've registered the app at GitHub you'll receive a Client ID and a Client Secret, enter these into your installation's etc/config.json file, along with your GitHub login credentials. You should now be able to login with GitHub successfully.

See also: GitHub Authentication

Support & Discussion

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