aboutsummaryrefslogtreecommitdiff
path: root/web
Commit message (Collapse)AuthorAgeFilesLines
...
* 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>
* Rework the design of the maintainer pagesMax Magorsch2020-07-082-42/+41
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Rework the design of the index pageMax Magorsch2020-07-081-1/+3
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Rework the design of the about pagesMax Magorsch2020-07-081-13/+6
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Reowrk the design of the arches pagesMax Magorsch2020-07-083-25/+73
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Rework the design of the packages pagesMax Magorsch2020-07-082-12/+43
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Rework the design of the categories pagesMax Magorsch2020-07-084-71/+86
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Rework the design of the useflags pagesMax Magorsch2020-07-088-124/+244
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Fix the style of the Added Packages tableMax Magorsch2020-07-061-3/+3
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Rework the design of the landing pageMax Magorsch2020-07-063-69/+59
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Integrate information from external servicesMax Magorsch2020-07-0632-336/+1735
| | | | | | | | | | | | | | | | | | | | | | | This is a major revision of the application. That is the application can display: - repology.org data - qa-reports (pkgcheck) - pull-requests - bugs - security bugs - dependencies for each package now. Apart from that a page for each maintainer (project, developer or proxied maintainer) has been added, that contains information about packages he maintains, as: - outdated packages - pull-requests - bugs - security bugs - changelog Finally the design has also been slightly altered to display all of the new information. Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Rework the example GraphQL queriesMax Magorsch2020-06-291-1/+1
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Add further GraphQL examples to the explorerMax Magorsch2020-06-291-1/+1
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Improve the resource link to open Github PRsMax Magorsch2020-06-121-1/+1
| | | | | | | | Search for the package atom in the title of PRs, this will reduce the number false positive search results. Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Fix the link to Github PRsMax Magorsch2020-06-111-1/+1
| | | | | | Thanks to zlogene for the hint. Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Fix the margins of the PR resource iconMax Magorsch2020-06-112-1/+5
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Add resource link to Github PRsMax Magorsch2020-06-111-0/+4
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Add graphiql at /api/explore/Max Magorsch2020-06-044-0/+149
| | | | | | | | | | Graphiql can be used to explore the graphql api. It can also be used to browse the docs of the schema. Finally it also includes exemplary queries. Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Call the devMode js after the page has been loadedMax Magorsch2020-06-031-29/+31
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Move the devMode js to global scopeMax Magorsch2020-06-033-44/+43
| | | | | | | This way the script is available on every page, not just on packages sites Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Clean up the template of the pkgcheck resultsMax Magorsch2020-06-022-16/+25
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Use localstorage to store devMode decisionMax Magorsch2020-06-022-6/+29
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Show the pkg-check and outdated infos in the UIMax Magorsch2020-06-015-1/+60
| | | | | | | | | | For now it's possible to show the pkg-check reports and information about outdated packages by clicking on a link 'Developer Mode' in the footer. This might change in future. Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Remove outdated feed templatesMax Magorsch2020-05-312-49/+0
| | | | | | | We are using gorilla feeds now, so that there is now need for the templates anymore. Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Fix icon for CI reports.Alec Warner2020-05-281-1/+1
| | | | Signed-off-by: Alec Warner <antarus@gentoo.org>
* Add CI report link to Resources.Alec Warner2020-05-281-0/+4
| | | | Signed-off-by: Alec Warner <antarus@gentoo.org>
* Revert "Use RFC3339 for time in footer."Alec Warner2020-05-261-1/+1
| | | | | | | This reverts commit 858c36efe5ba15523e08d56c75545ddeb5ccd315. There are too many funcmaps; try again later. Signed-off-by: Alec Warner <antarus@gentoo.org>
* Use RFC3339 for time in footer.Alec Warner2020-05-261-1/+1
| | | | | | Closes: https://bugs.gentoo.org/show_bug.cgi?id=708302 Signed-off-by: Alec Warner <antarus@gentoo.org>
* Fix Typo.Alec Warner2020-05-241-2/+2
| | | | | | Closes: https://bugs.gentoo.org/show_bug.cgi?id=724888 Signed-off-by: Alec Warner <antarus@gentoo.org>
* Remove the space between the useflagsMax Magorsch2020-05-181-1/+2
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Packages should print out different USE_EXPAND sources.Alec Warner2020-05-171-4/+5
| | | | | | | | | Extend GetPackageUseflags to return a map instead of a list. Keys are USE_EXPAND categories, and values are the flags. Fix json and useflag templates to properly emit the flags. Signed-off-by: Alec Warner <antarus@gentoo.org>
* Add commit link to changes feed.Alec Warner2020-05-151-1/+1
| | | | Signed-off-by: Alec Warner <antarus@gentoo.org>
* Update the landing page regarding the searchMax Magorsch2020-05-041-1/+1
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Remove hard-coded package name in maintainer needed noticeMax Magorsch2020-05-031-1/+1
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Rework the titles of each pageMax Magorsch2020-05-0218-39/+39
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Fix the listgroupitems of the packages searchMax Magorsch2020-05-021-1/+1
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Remove the advanced serch queries about pageMax Magorsch2020-05-022-200/+0
| | | | | | | Advanced search queries work differently now. So the information on that pages are outdated. Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Update the information about the update intervalMax Magorsch2020-05-021-1/+1
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Add information about the new implementationMax Magorsch2020-05-021-0/+4
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Add the atom feed for the search resultsMax Magorsch2020-04-281-0/+26
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Fix the link to the search feedMax Magorsch2020-04-281-1/+1
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Add changes atom feedsMax Magorsch2020-04-281-0/+23
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Add a link to source repository in the footerMax Magorsch2020-04-281-1/+1
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Show the maintainer mail if the maintainer has no nameMax Magorsch2020-04-231-1/+1
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Hide the useflag column if there are no useflagsMax Magorsch2020-04-231-1/+2
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>