| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
|
|
|
|
|
| |
- thanks to upgrade of @gentoo/tyrian, we can now upgrade to newer node
version (from 13 to 20!)
- remove invalid import "packages.js" which was empty and now removed
- upgrade some dependencies
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
|
|
|
|
| |
The `go get` step updates the dependencies to latest version, without us
knowing if it works or not. This is not a good practice, and we should
prefer to just update the go version in git tree.
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
|
|
|
|
|
|
| |
- update go dependencies
- update to not use helper functions (removed)
- add some missing `rel` directives to models (adding all other creates
issues with foreign keys)
- `orm.Query` -> `pg.Query`
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- use one http request to fetch all rdeps.tar.xz
- process all the dependencies in one goroutine as it is fast
enough (less than one second)
- bulk delete all previous dependencies (from ~10min to <1sec)
- bulk insert all dependencies (from ~10min to <1sec)
All this bulk work enables the whole procedure to finish in less
than 5 sec on my PC (instead of ~25min), uses much less IO, much
much less network.
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
| |
Signed-off-by: John Helmert III <ajak@gentoo.org>
|
|
|
|
| |
Signed-off-by: Alec Warner <antarus@gentoo.org>
|
|
|
|
| |
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This can be used to check whether any of the information
in the database are outdated. The findings are exported
as prometheus metric.
In former times this check has been done externally. Now
it is directly integrated into soko as lately there have
been some reports about outdated information again.
Please note that this is currently still a WIP and rather
a first approach to get a feeling for the current situation
then a perfect solution.
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
| |
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|
|
This is a rewrite of packages.g.o based on postgres and git
written in Go.
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|