#
c9451f7a |
| 10-Sep-2024 |
Jim Winstead |
Only show 'Add a Pull Request' to logged in users
|
#
dc639be3 |
| 31-Jul-2024 |
Christoph M. Becker |
We still may need the package list
|
#
c73a67a6 |
| 20-Jul-2024 |
Christoph M. Becker |
Disable voting (fixes #112)
|
#
8794eabf |
| 20-Jul-2024 |
Christoph M. Becker |
Disallow users to comment
|
#
4a29f1a2 |
| 20-Jul-2024 |
Christoph M. Becker |
GH-114: Lock down bug tracker to developers only All further conversation about bugs is supposed to happen on Github. We still allow developers to edit the bug tracker, so they can clean
GH-114: Lock down bug tracker to developers only All further conversation about bugs is supposed to happen on Github. We still allow developers to edit the bug tracker, so they can clean up. We start by disallowing users to add patches.
show more ...
|
#
4792d120 |
| 31-Jul-2024 |
Derick Rethans |
Fix PHP 8.2/8.3 warnings and deprecations
|
#
d50077c2 |
| 05-Mar-2022 |
Nikita Popov |
Only allow links to php.net and github.com Activity on bugs.php.net is pretty much down to link spam now. Fight it by only allowing php.net and github.com links.
|
#
4efb5c34 |
| 21-Oct-2021 |
Nikita Popov |
Disable submission of "Documentation Problem" bugs Instead point people to the php/doc-en repository. It's still possible to change the bug type to "Documentation Problem" after
Disable submission of "Documentation Problem" bugs Instead point people to the php/doc-en repository. It's still possible to change the bug type to "Documentation Problem" after it has been submitted, e.g. if it turns out a bug is really a documentation issue.
show more ...
|
#
29b70e29 |
| 11-Jul-2021 |
sy-records <52o@qq52o.cn> |
Fix the problem that undefined state status can be used
|
#
def044bb |
| 28-May-2019 |
Derick Rethans |
stop spammy users
|
#
9d47b05f |
| 22-May-2019 |
Peter Kokot |
Convert all tabs to spaces
|
#
5cd2630a |
| 24-Dec-2018 |
Peter Kokot |
Add dependency injection container This patch introduces a dependency injection container for the PHP bug tracker application. Container deals with the creation of all service classe
Add dependency injection container This patch introduces a dependency injection container for the PHP bug tracker application. Container deals with the creation of all service classes and additionally provides retrieving of configuration parameters. Service classes are used everywhere in the app - from accessing database to uploading files. Configuration parameters include infrastructure configuration (database credentials...) and application level configuration (directories locations...). Container is compatible with the PSR-11 container interface defined so it is simple to quickly understand its usage. Advanced features such as autowiring are not included in this phase.
show more ...
|
#
1c04d305 |
| 18-Dec-2018 |
Peter Kokot |
Remove display_bug_success() function The display_bug_success() is a simple wrapper around the echo and has HTML embedded in it.
|
#
10b0ad9c |
| 16-Dec-2018 |
Peter Kokot |
Refactor bugs_get_bug() to repository
|
#
a5b6fa07 |
| 16-Dec-2018 |
Peter Kokot |
Refactor get_resolve_reasons() to repository class
|
#
357ba9e0 |
| 16-Dec-2018 |
Peter Kokot |
Move fetching bug comments to a repository class Changes: - This moves fetching bug comments to a dedicated repository class - It uses vanilla PDO as current direction of the databas
Move fetching bug comments to a repository class Changes: - This moves fetching bug comments to a dedicated repository class - It uses vanilla PDO as current direction of the database usage is applied in this app. - When bug_id is set to preview types issues occur due to int type hint. Should be refactored more in the future commits.
show more ...
|
#
bae5fa6c |
| 14-Dec-2018 |
Peter Kokot |
Trim trailing whitespaces
|
#
9b248f9e |
| 10-Dec-2018 |
Peter Kokot |
Refactor get_pseudo_packages() to repository class Changes: - get_pseudo_packages() function is moved to its own repository class. - Database::queryAll() removed since it is not used
Refactor get_pseudo_packages() to repository class Changes: - get_pseudo_packages() function is moved to its own repository class. - Database::queryAll() removed since it is not used and the method arguments don't match the number of used arguments anymore - Project types configuration is moved to repository class for now. - Some unused items removed - Some template changes and show_project_options() helper function integrated in the view layer directly since it is used in a simplified way.
show more ...
|
#
8ab9a1d1 |
| 05-Dec-2018 |
Peter Kokot |
Refactor patches uploading This patch moves patches uploading functionality from the outdated HTTP_Upload package to a dedicated service class in the app. Additional changes in
Refactor patches uploading This patch moves patches uploading functionality from the outdated HTTP_Upload package to a dedicated service class in the app. Additional changes in this context: - Functionality concerning retrieving patches data from database has been moved to a separate repository classes. - Some missed bugs fixed when uploading patches and no developer info were recorded. - Obsoleting patches functionality is now working again. - Added a simple unit test.
show more ...
|
#
44706d2e |
| 05-Dec-2018 |
Peter Kokot |
Refactor pull requests service class Changes: - Class moved to src under App namespace - Code refactored into repository class and GitHub client for managing pull requests
Refactor pull requests service class Changes: - Class moved to src under App namespace - Code refactored into repository class and GitHub client for managing pull requests - When new pull request is attached to a bug report the info comment is also added to bug activity as is practice with other activities already.
show more ...
|
#
d337e731 |
| 05-Dec-2018 |
Peter Kokot |
Add dual PSR-4 compatible classes autoloader This patch is a workaround until Composer installation step can be used in production bugs.php.net. Once Composer can be added to the deploym
Add dual PSR-4 compatible classes autoloader This patch is a workaround until Composer installation step can be used in production bugs.php.net. Once Composer can be added to the deployment step together with rsync this can be simplified and only Composer's autoload.php will be used.
show more ...
|
#
674023bd |
| 03-Dec-2018 |
Peter Kokot |
Convert UTF-8 with BOM to UTF-8 without BOM
|
#
35218a28 |
| 03-Dec-2018 |
Peter Kokot |
Refactor numerical Captcha package into class The Text_CAPTCHA_Numeral can be integrated in the project source code instead of using a separate unmaintained dependency. This pat
Refactor numerical Captcha package into class The Text_CAPTCHA_Numeral can be integrated in the project source code instead of using a separate unmaintained dependency. This patch also adds a simple unit test.
show more ...
|
#
cd01d60c |
| 24-Oct-2018 |
Peter Kokot |
Remove redundant script type="text/javascript" attributes Omitted type means that script is JavaScript [1] and for HTML 5 browsers can be removed today. [1] https://developer.mo
Remove redundant script type="text/javascript" attributes Omitted type means that script is JavaScript [1] and for HTML 5 browsers can be removed today. [1] https://developer.mozilla.org/en-US/docs/Web/HTML/Element/script
show more ...
|
#
a06f85b0 |
| 24-Oct-2018 |
Peter Kokot |
Refactor long array() syntax to short [] Since site is using PHP 5.4+ already, the longer `array()` syntax can be refactored to shorter `[]`. Also code is already using short array s
Refactor long array() syntax to short [] Since site is using PHP 5.4+ already, the longer `array()` syntax can be refactored to shorter `[]`. Also code is already using short array syntax on some places.
show more ...
|