| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
| |
Pkgcheck and outdated information have been added to
the package and version objects
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|
|
|
|
|
|
|
| |
It's now possible to query for pkgcheck results using
the graphql api.
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|
|
|
|
| |
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
| |
qa-reports.gentoo.org will be used for now to
fetch the pkgcheck results.
All results will be stored in a database table
so that they might be retrieved via the api or
displayed in the UI in future.
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|
|
|
|
|
|
|
| |
It's now possible to query for outdated packages using
the graphql api.
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
The repology api will be used to find all gentoo
packages that are possibly outdated, that is that
a newer version is available.
The outdated version are stored in a database table
so that they might be retrieved via the api or
displayed in the UI in future.
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
So far the application had no standardized
api. Instead there have been different json
endpoints on different locations which were
mostly taken over from kkuleomi for backwards
compability.
Now a graphql api has been added at /api/graphql
For more information about graphql, please refer
to https://graphql.org/
Using the graphql api it's possible to access
all of the data that is present in the postgres
database.
Documentation for the api will follow.
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|
|
|
|
|
|
|
| |
We are using gorilla feeds now, so that there
is now need for the templates anymore.
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|
|
|
|
| |
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|
|
|
|
| |
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|
|
|
|
| |
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|
|
|
|
| |
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|
|
|
|
| |
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|
|
|
|
| |
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|
|
|
|
| |
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|
|
|
|
| |
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|
|
|
|
| |
Signed-off-by: Alec Warner <antarus@gentoo.org>
|
|
|
|
| |
Signed-off-by: Alec Warner <antarus@gentoo.org>
|
|
|
|
| |
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|
|
|
|
|
|
|
| |
Now each module just defines the main feed object and we use one
function to populate the feed entries.
Signed-off-by: Alec Warner <antarus@gentoo.org>
|
|
|
|
| |
Signed-off-by: Alec Warner <antarus@gentoo.org>
|
|
|
|
| |
Signed-off-by: Alec Warner <antarus@gentoo.org>
|
|
|
|
|
|
|
|
|
| |
Encode version in the title; this should make it clearer why there are
multiple feed entries; as their titles will be different now.
Make the content link an href.
Signed-off-by: Alec Warner <antarus@gentoo.org>
|
|
|
|
| |
Signed-off-by: Alec Warner <antarus@gentoo.org>
|
|
|
|
|
|
|
| |
This reverts commit 858c36efe5ba15523e08d56c75545ddeb5ccd315.
There are too many funcmaps; try again later.
Signed-off-by: Alec Warner <antarus@gentoo.org>
|
|
|
|
| |
Signed-off-by: Alec Warner <antarus@gentoo.org>
|
|
|
|
| |
Signed-off-by: Alec Warner <antarus@gentoo.org>
|
|
|
|
| |
Signed-off-by: Alec Warner <antarus@gentoo.org>
|
|
|
|
|
|
| |
Raise a 400 instead.
Signed-off-by: Alec Warner <antarus@gentoo.org>
|
|
|
|
| |
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/show_bug.cgi?id=708302
Signed-off-by: Alec Warner <antarus@gentoo.org>
|
|
|
|
| |
Signed-off-by: Alec Warner <antarus@gentoo.org>
|
|
|
|
| |
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/show_bug.cgi?id=724888
Signed-off-by: Alec Warner <antarus@gentoo.org>
|
|
|
|
| |
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|
|
|
|
| |
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|
|
|
|
| |
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|
|
|
|
| |
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
| |
Signed-off-by: Alec Warner <antarus@gentoo.org>
|
|
|
|
|
|
|
|
| |
This reverts commit e8d6f900277077facd5c1de5b57327b3f29c47ea.
Of course this is build env not run env and the variables don't
propagate into the contianer.
Signed-off-by: Alec Warner <antarus@gentoo.org>
|
|
|
|
| |
Signed-off-by: Alec Warner <antarus@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
When I run docker-compose up; it attempts to build the containers. This
is correct, but on my Ubuntu box for some silly reason go thinks my
kernel is bad and needs a higher ulimit set to memlock the signal stack
(a known golang bug.) I can do this in docker build (via --ulimit to
docker build) but docker-compose offers no such luxury when calling
docker build.
So by naming them in the docker-compose file, I can run docker build by
hand to produce the containers, and then docker compose just starts and
stops them.
Signed-off-by: Alec Warner <antarus@gentoo.org>
|
|
|
|
| |
Signed-off-by: Alec Warner <antarus@gentoo.org>
|
|
|
|
| |
Signed-off-by: Alec Warner <antarus@gentoo.org>
|
|
|
|
| |
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|
|
|
|
| |
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|
|
|
|
| |
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|