aboutsummaryrefslogtreecommitdiff
path: root/web
Commit message (Collapse)AuthorAgeFilesLines
...
* Link to repology by Gentoo package coordinatesFlorian Schmaus2023-02-171-1/+1
| | | | | | | | | | | | | | | | | | | | | | | Some 'Repology' links on p.g.o point to "unkown projects". For example on https://packages.gentoo.org/packages/games-simulation/EmptyEpsilon the 'Repology' link points to https://repology.org/project/EmptyEpsilon, however the Repology name is emptyepsilon. The Repology developer thankfully pointed me to https://repology.org/tools/project-by?repo=gentoo&name_type=srcname&target_page=project_versions, which allows us to link from p.g.o using the Gentoo package coordinates. This has two advantages 1) It is robust and functional in the case described above 2) It supports packages with the same name (but different categories) Hence, this changes the 'Repology' link to use Gentoo package coordinates. Closes: https://bugs.gentoo.org/845009 Signed-off-by: Florian Schmaus <flow@gentoo.org> Closes: https://github.com/gentoo/soko/pull/6 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* Fix stable and testing mis-match.Alec Warner2023-02-092-4/+4
| | | | | | | From: https://github.com/gentoo/soko/pull/9/files Thanks to Kangie for the fix. Signed-off-by: Alec Warner <antarus@gentoo.org>
* Stop loop iteration once we are done displaying.Alec Warner2023-01-031-6/+6
| | | | | | | | | | | | | Previously if "modified" was 19701 files, we would loop 19701 times, but only emit 100 lines; the other loop iterations were not doing anything. Now we break early once we hit the limit (50 or 100, depending.) it does not solve the underlying problem (of text/template just emitting loads of undesired whitespace) but it quickly solves *this* problem..I think (of the changelog being 20MB.) Signed-off-by: Alec Warner <antarus@gentoo.org>
* Use whitespace eliding to avoid generating a large response.Alec Warner2023-01-031-7/+9
| | | | | | | | | | | Previously for changelogs with large changes in them like commit 38b155fa1bf907617067c98eb4ba3a5d0790eb1a, we would emit thousands of newlines in the response. Hopefully, this change (tested in golang playground) will result in better performance and make our CDN happy. Signed-off-by: Alec Warner <antarus@gentoo.org>
* Add riscv to arches.Alec Warner2021-06-122-1/+12
| | | | Signed-off-by: Alec Warner <antarus@gentoo.org>
* Fix copyrightAlice Ferrazzi2021-05-121-1/+1
| | | | Signed-off-by: Alice Ferrazzi <alicef@gentoo.org>
* Fix categories URI.Alec Warner2021-04-251-1/+1
| | | | Signed-off-by: Alec Warner <antarus@gentoo.org>
* Hide the user preferences icon until we fix itMax Magorsch2021-03-221-0/+2
| | | | | | | | | Currently the user preferences are kind of broken as we cache requests and the cookies used for the user preferences are not handled correctly. Let's hide the user preferences button until we fix this issues. Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Fix EOF.Alec Warner2021-01-271-1/+1
| | | | Signed-off-by: Alec Warner <antarus@gentoo.org>
* Update results page for useflags search.Alec Warner2021-01-271-3/+5
| | | | | | | Whissi pointed out that when you search for a term and no results are printed, it means we never say 'no results found'. Signed-off-by: Alec Warner <antarus@gentoo.org>
* Fix the number of bugs displayed in the package headerMax Magorsch2020-12-031-1/+1
| | | | | | Thanks to ConiKost for pointing this out Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Remove "new" badge for the customization optionsMax Magorsch2020-11-221-1/+1
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Fix hardcoded EAPI versionsMax Magorsch2020-10-061-2/+2
| | | | | | Thanks to sam for pointing this out Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Remove debug messagesMax Magorsch2020-10-061-3/+0
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Fix bugs that are displayed multiple timesMax Magorsch2020-10-063-102/+87
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Enable the link to the user preferencesMax Magorsch2020-10-061-1/+1
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Hide the user preferences link for nowMax Magorsch2020-10-061-1/+1
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Add the possibility to customize the web pageMax Magorsch2020-10-0622-213/+1098
| | | | | | | | | | Different customization options have been added, so that it's possible to change the contents of the web page to the visitors needs. Cookies are currently used to store the preferences. Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Map bugs to package versions as wellMax Magorsch2020-10-044-12/+14
| | | | | | | | So far bugs have only been mapped to packages. Now, the version identifier is used to map bugs to package versions as well. Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Change Difference to AgeMax Magorsch2020-10-011-1/+1
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Add a page to display the status of each updateMax Magorsch2020-10-011-0/+47
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Add a link to the commit messagesMax Magorsch2020-10-012-4/+4
| | | | | | Thanks to mgorny for the suggestion Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Show projects and project membersMax Magorsch2020-09-301-11/+42
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Make descriptions collapsibleMax Magorsch2020-09-3014-142/+257
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Consolidate the links in the resources sectionMax Magorsch2020-09-231-12/+4
| | | | | | Thanks to veremitz for this contribution Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Add a link to repology in the resources sectionMax Magorsch2020-09-231-0/+6
| | | | | | | | Thanks to Alexey for the suggestion Closes: https://bugs.gentoo.org/744175 Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Include potential stable requests in maintainer resultsMax Magorsch2020-09-223-0/+99
| | | | | | | | Thanks to sam and mgorny for the suggestion Closes: https://bugs.gentoo.org/742344 Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Add a link to the CI results in the QA report tabMax Magorsch2020-09-221-1/+14
| | | | | | | | | Thanks to mgorny for the suggestions regarding the CI results links Closes: https://bugs.gentoo.org/742338 Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Add link to the verbose CI reportMax Magorsch2020-09-221-0/+6
| | | | | | Bug: https://bugs.gentoo.org/742338 Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Link split package CI results instead of the big reportMax Magorsch2020-09-221-1/+1
| | | | | | Bug: https://bugs.gentoo.org/742338 Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Hide empty upstream metadataMax Magorsch2020-09-091-46/+48
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Add furher upstream information from the metadataMax Magorsch2020-09-091-7/+43
| | | | | | | Documentation, Bugs-To and Changelog links will be parsed and displayed as well now, if they are present. Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Add links to upstream remotesMax Magorsch2020-09-091-0/+20
| | | | | | | | Thanks to sbraz for the suggestion. Closes: https://bugs.gentoo.org/657018 Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Sort commits in the maintainers changelogMax Magorsch2020-09-081-1/+3
| | | | | | Thanks to sbraz for pointing this out Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Fix wrong keywording in the changedVersionsMax Magorsch2020-09-081-2/+2
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Add a link how to improve the repology warningsMax Magorsch2020-08-271-1/+2
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Use a less alerting style for new version warningsMax Magorsch2020-08-271-2/+2
| | | | | | Thanks to jstein for the suggestion Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Fix commit dataMax Magorsch2020-08-262-2/+2
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Fix the date of the first commit in the changelogMax Magorsch2020-08-262-2/+2
| | | | | | Thanks to ConiKost for the hint Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Add mailto link to the maintainer metadata againMax Magorsch2020-08-261-1/+1
| | | | | | | | | | | | | | In former times the maintainer metadata included a mailto link including the email address of the maintainer. This link has recently been replaced by a link to the overview page of the maintainer. Now a small envelope icon has been added additional to the existing link to the maintainer overview page. The envelope icon contains a mailto link as in former times. Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Remove obsolet adsMax Magorsch2020-08-203-0/+0
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Add pgo labelMax Magorsch2020-08-201-0/+0
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Fix a typoMax Magorsch2020-08-191-2/+2
| | | | | | Thanks to juippis and sam_ for pointing this out. Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Add next steps towards filtering listsMax Magorsch2020-07-132-13/+68
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Rework the texts on the security pageMax Magorsch2020-07-092-2/+6
| | | | | | Thanks to whissi for the suggestion Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Avoid false warnings about outdated packagesMax Magorsch2020-07-081-5/+13
| | | | | | | | | The repology data might not be up to date. That's why we check whether the newest upstream version according to repology is available in the gentoo tree before showing a warning now. Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Fix a typo in the security tabsMax Magorsch2020-07-082-2/+2
| | | | | | Thanks to dilfridge for pointing this out Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Add shortcuts to the different types of bugsMax Magorsch2020-07-082-28/+42
| | | | | | Thanks to veremitz for the suggestion Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Fix duplicatedly displayed pull requestsMax Magorsch2020-07-081-29/+27
| | | | | | | | So far pull requests were displayed multiple times on the maintianer page if they affected more than one package. This has been fixed in this commit. Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Adjust the base layout slightlyMax Magorsch2020-07-083-4/+21
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>