Skip to content

sitedata/bugs

 
 

Repository files navigation

Bugs

Visit the project

Installing Bugs

  • Download from here ( ZIP or git ) ... please prefer a "Stable" version you`ll get from the "release" tab
  • Create a MySQL Database ( note name and password, you will need them during install process )
  • Make the /uploads/ sub-directory `write-able´ ( CHMOD -R 770 )
  • set www-data ( CHOWN -R www-data:www-data ) as owner of the Bugs's main directory and sub-directories
  • Open index.php ... it should bring you to ./install/index.php page and open the installation forms ( ex.: http://127.0.0.1/Bugs/index.php )
  • Create users
  • Create first project

Enjoy!

Sreenshots

#BUGS project dashboard HomePage

#BUGS Creating an issue IssuePage

#Create and manage tags TagsPage

#Adding user UserPage

Upgrading from a previous installation

For versions 1.7 and higher

  • just click on "Administration" and follow instructions

If your version is older than september 2018

  • backup config.app.php and your uploads folder.
  • simply replace the codebase with the new version (via an ftp client such as Filezilla).
  • make sure your uploads folder and config.app.php are still there
  • If necessary, add this line to your config.app.php -> please see the last config.app.example.php

Requirements:

  • Tested on: Apache, IIS;
  • PHP 7.3+; (since 2021/09/21, no longer PHP 7.0 is no longer supported)
  • MySQL 5+;
  • PDO Extension for PHP (MySQL);
  • MCrypt Extension for PHP : soon MCrypt will be removed from Bugs project;
  • Javascript Enabled - Bugs also heavily uses Javascript.

How to contribute

We welcome and appreciate all contributions. The develop branch is the branch you should base all your pull requests and development on. The master branch is tagged releases only.

For any coding contribution, please use a git tool ( visit https://git-scm.com/book/fr/v2/D%C3%A9marrage-rapide-Installation-de-Git to know more ). Then, push your modifications through a new branch. NEVER push on master.

Changelog

  • v.1.8 : Responsive template. Now matches the window size wherever you use BUG ( tablet, phone, computer )

    • built during summer 2019, first release on Sept 29th
    • includes the very first searching tools which scan all projects and all issues for regular expression
    • november 2019: attach files form the issue creating menu
    • november 2019: wysiwyg editor problems fixed; it could work on every comment
    • november 2019: you can move issue from project A to project B if you have access to both projects
    • January 2021 : no more reference to FlashPlayer (rev 2).
    • February 2021: One can move ticket from project A to project B and assigns the ticket to a B's member (rev 3).
    • March 2021: Owner can change the Ticket's status when he comments it (rev 3).
    • March 2021: Reader can no longer edit ticket, nor watch stats (rev 3).
    • March 2021: Search field now will search also into comments' content ( not only title or projects' name (rev 3).
    • March 2021: Comment and close at once - new button added (rev 3).
    • Arpil 2021: User can follow project / ticket and receive email when something appends ( rev 4x ).
    • May 2021: Admin may change some options and edit texts sent when activity occurs in issues or projects ( rev 5 ).
  • v.1.7 : July 2019

    • reports are now totally integrated to BUGS which produces pdf files
  • v.1.6 : February 2019

    • correction file 1i: update system now also updates the config file 23 mars 2019
    • correction file 1h: Priority ( 1 - 5 ) to every issue ( 0 = closed ) ckeditor appears on every textarea ( for new issue, for edit issue, for new or edit project) 20 mars 2019
    • correction file 1g: Perfect install system, logo BUGS during install 8 mars 2019
    • all what planned in Nice changes to come is now running good.
    • CAUTION : we don't support PHP 5.x since BUGS 1.5, under 1.6 many functions are unusable for that reason
  • v.1.5.2b : 23 septembre 2018

    • Wysyg text editor ( you can install the one you like )
    • sorting project's issues
    • filtering project's issues
    • upload and attach file to an issue
    • automatized installation (better than before)
    • linked to report system (optionnal, report system from another git deposit)
    • some problems appear under PHP 5.x
  • v.1.5.2 : 15 March 2017

    • reassign issue
    • email system based on PHPmail: work every time you change assignation
    • projects sorted by name
    • percentage work done
    • percentage time passed before deadline
    • every single word on screen may be translated by app/application/language files
    • install in many language
  • v1.5 : 12 July 2015:

    • fix: Time Display format now configurable, see config.example.php
    • fix: SQL « tags » table not included during installation
    • fix: Bugs assets now load correctly if inside a subfolder

various layout tweaks.

Main Developers

About

Simple Issue Tracking for Teams. Built in Laravel 3 (php/mysql)

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • PHP 88.8%
  • JavaScript 5.2%
  • CSS 4.5%
  • HTML 1.3%
  • Other 0.2%