Commit Graph

1787 Commits

Author SHA1 Message Date
Derick Rethans 3ba7562657 Send security issues to GitHub too 2023-08-30 09:56:16 +01:00
Nikita Popov bc9db6eacf Make spam filter stricter again 2023-07-09 09:21:21 +02:00
Nikita Popov 717f16a6d9 Make spam filter stricter
Require that php.net/github.com is in the host portion.
2023-06-24 21:19:47 +02:00
Nikita Popov 7d1c27f5fb Add ilutov as trusted dev 2022-03-27 22:12:15 +02:00
Nikita Popov d50077c254 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.
2022-03-05 18:16:40 +01:00
Christoph M. Becker 2255979dc8 Try to prevent further SPAM by them 2022-02-15 12:56:09 +01:00
Christoph M. Becker 4025362c44 Fix erroneous HTML markup 2022-01-07 18:33:35 +01:00
Nikita Popov 3fb5cb1201 Hide bug submission form by default
As people will not read anything no matter how red or bold it is,
hide the bug submission form by default. We don't want people to
submit their mundane bugs as security issues just because that's
the only option.
2021-12-04 21:07:31 +01:00
Nikita Popov d0b0481c1c Point people to the new issue tracker 2021-12-04 17:05:05 +01:00
Nikita Popov 4efb5c3428 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.
2021-10-28 21:10:04 +02:00
peterdd 010107def9 clickable labels for radio and checkboxes in bug search form (#96)
* usability: make label clickable for  radio input

* set a right padding for the label

so it is obvious the label is for the left side radio select.

* clickable labels for asc/desc radio select

* right padding also for the asc/desc labels

* make the "NOT" checkbox labels clickable
2021-10-21 14:16:19 +02:00
sy-records 29b70e2986 Fix the problem that undefined state status can be used 2021-10-21 12:36:12 +02:00
Nikita Popov 39ce725941 Update composer.lock
Avoids phpunit deprecation warnings
2021-10-21 12:03:58 +02:00
Nikita Popov 1062abe498 Fix JS error when resizing package group select
If nothing is selected, we should skip all the updating code.
2021-10-21 11:56:12 +02:00
peterdd 7dac397fc2 top align selects on report.php
With the new flexibility of resizing the package category select the appearing of the 2 selects side by side on https://bugs.php.net/report.php might look a bit odd.

This PR fixes it by align the 2 selects always to the top.
2021-10-21 11:24:05 +02:00
peterdd 2edddded73 Check if params for reporting a bug are is_string()
Closes GH-104.
2021-10-21 11:19:54 +02:00
Danack 49be135fd8 Group by needs to specifically reference a column name, not a variable. 2021-10-21 11:19:46 +02:00
peterdd c2a59a52fa fix typo in tests/bootstrap.php
I had to fix the path there to enable running the phpunit tests.
2021-10-21 11:12:53 +02:00
Stanislav Malyshev 5853f7850c Add Stas to trusted dev list to clean up spam 2021-10-17 20:46:49 -07:00
Nikita Popov fcfdfef2ca Add tvfun to spam list 2021-10-07 15:52:54 +02:00
peterdd 90f86d6ab9 add css classes to status select in search form (#106)
Reuses the existing CSS classes to apply the same backgorund colors as in the bug search result table rows.

I know that Chrome and Safari ignore applying a background-color to option tags of a single select. But when bugs.php.net supports also multiselect for the status select both will show the background-color in multi selects (multiple="multiple" attribute for xhtml compatible modus)
2021-10-06 12:31:50 -07:00
Sara Golemon 2f06b4d7bb Add X-Frame-Options: SAMEORIGIN 2021-09-27 14:42:13 +00:00
Christoph M. Becker 7febedd645 Add Kamil Tekiela as trusted dev
Closes GH-89.
2021-09-17 13:16:18 +02:00
peterdd 5589a716dc Make multiple selects resizable
Just wanted report a bug on bugs.php.net, but letting the user scroll 460 entries (optgroups+options) in a 6 line height tiny multiselect in the bug search is torture.

Closes GH-84.
2021-09-17 13:10:49 +02:00
peterdd 8bf14f324b recent bugs stat floating table fix (#97)
* recent bugs stat tables better float

using display:inline-block; or flex layouts provide better method than using historic the float:left approach.

* css for recent bugs stat tables

Using display:inline-block; is better than using float:left;
2021-09-03 10:04:30 +02:00
peterdd 98896cb95e fix a fatal error when passed null to e()
Fatal error: Uncaught TypeError: Argument 1 passed to App\Template\Context::e() must be of the type string, null given, called in /srv/www/htdocs/web-bugs/templates/pages/admin/database_status.php on line 64 and defined in /srv/www/htdocs/web-bugs/src/Template/Context.php:159
2021-09-02 00:04:20 +02:00
Nikita Popov 4bc692453d Add lildurk to spam list 2021-09-01 20:24:12 +02:00
Peter Cowburn 3bccfcba4f add mikemike as trusted dev 2021-09-01 10:27:56 +01:00
Nikita Popov f259231094 Count https:// URLs towards spam 2021-08-26 14:22:04 +02:00
沈唁 8061e3a0be Update ReasonRepository.php 2021-08-18 09:51:40 +02:00
Christoph M. Becker d13a5fe370 Fix #81292: Issue tracker: How to Search claims advanced search defaults Find bugs to "all" 2021-07-25 17:37:01 +02:00
沈唁 d9bb38995c Update style (#93) 2021-07-23 11:49:15 +02:00
Nikita Popov 3a2b043585 Point forgot password link to main 2021-04-06 15:37:55 +02:00
Rasmus Lerdorf 4f2b72f626 master->main 2021-04-05 21:58:19 -07:00
Nikita Popov 381dea4249 Directly check token for rpc.php
Make this code independent of user authentication by checking
for a hardcoded token.
2021-04-05 23:02:03 +02:00
Nikita Popov 867d920587 Add forgot password link 2021-03-31 21:12:40 +02:00
Rasmus Lerdorf c424ea4c31 Fix README (and test signing sub-key) 2021-03-29 05:55:46 -07:00
Rasmus Lerdorf 3f8314260c Remove references to git.php.net 2021-03-29 05:27:19 -07:00
Nikita Popov 860d1552b5 Add aarinkaur to spam list
Large number of spam comments posted today.
2021-03-15 09:48:24 +01:00
Christoph M. Becker 1795030d73 Add Pieter Hordijk as trusted dev 2021-01-20 15:10:46 +01:00
Peter Cowburn 997f010b1f another spam word 2021-01-04 11:33:01 +00:00
Kevin Reinders 2e6915b67d Fix #80550: bug search: Nonsensical "the following words were ignored:" w/ trailing space
We `trim()` that input.

Closes GH-88.
2020-12-28 14:33:04 +01:00
Gabriel Caruso 11c6f02ed1 Add PHP 8.0 to common searches
Closes GH-87.
2020-11-03 11:39:58 +01:00
Christoph M. Becker 53b60e33bb Rewrite generate backtrace on Windows w/o compiler section
That info was terribly outdated; we provide up-to-date instructions
instead.
2020-10-21 10:53:28 +02:00
Derick Rethans a7c206cc24 Oh please do fork off 2020-08-05 17:55:31 +01:00
Derick Rethans ceb990c913 Still not learning 2020-07-20 10:23:22 +01:00
Nikita Popov f27ce31a93 Add helpdeskaustralia to spam list 2020-07-06 15:16:54 +02:00
Derick Rethans 60aa74c618 Restrict search links to PHP bugs only; drop PHP 7.1 2020-06-19 11:45:16 +01:00
Derick Rethans b1edeff157 They're not learning 2020-06-11 17:09:06 +01:00
Rasmus Lerdorf 465b722175 Fix return value here 2020-03-20 05:30:22 -07:00