Christoph Reiter
c7ee6eb2bb
Don't hide VCS packages
...
Treat them like all other packages. They used to cause various problems
by hitting edge cases, but this should all be fixed now.
2020-10-01 19:15:20 +02:00
Christoph Reiter
5b30b5971f
api: remove include_vcs param
...
autobuild can deal with them now
2020-10-01 19:03:37 +02:00
Christoph Reiter
fa601f7816
Update Python deps
2020-10-01 18:40:53 +02:00
Christoph Reiter
63c772b878
api: properly implement dependency sorting
...
we don't have a transitive relation, so simple sorting doesn't work
2020-10-01 18:40:49 +02:00
Christoph Reiter
321447ab08
Don't fill in provides for existing package names
...
Fixes #31
2020-09-21 09:08:53 +02:00
Christoph Reiter
7fa9ae1ac6
Remove the python2 removal page
...
It mostly shows direct reverse deps Python 2 now, which can be seen on
the Python 2 package page.
2020-09-18 10:31:57 +02:00
Christoph Reiter
b08055a075
Update poetry lock file
2020-09-15 20:48:29 +02:00
Christoph Reiter
87e97f1d07
buildqueue: group all package information by the containing repo
...
This will allow us to build them one repo/environ at a time
2020-09-15 20:47:08 +02:00
Christoph Reiter
882ad76791
buildqueue: handle multiple packages in the queue providing the same package
...
Say we have foo and foo-git, both providing foo, then we have to depend on both
and let pacman figure out which to install if it's required in a build.
2020-09-14 08:46:42 +02:00
Christoph Reiter
fff2ee593b
buildqueue: Default to not include vcs packages again
...
Most of them are broken and don't produce the version they advertise,
which makes it hard to deal with them in an automated fashion.
2020-09-14 08:38:44 +02:00
Christoph Reiter
c704583ff4
Use a newer poetry in docker
...
So it matches what I test with
2020-09-13 10:58:03 +02:00
Christoph Reiter
63a4725bb8
Include VCS packages in the buildqueue API
2020-09-13 10:50:13 +02:00
Christoph Reiter
294b8bee6d
Update deps
2020-09-13 10:49:27 +02:00
Christoph Reiter
9411991e5d
Update deps
2020-08-30 09:11:16 +02:00
Christoph Reiter
426aba233d
repos: fix the last separator
2020-08-30 09:07:13 +02:00
Christoph Reiter
c5dfc01c3d
new: show partially missing packages
2020-08-30 09:03:08 +02:00
Christoph Reiter
17f7b3792a
Update Python deps
2020-08-27 22:18:29 +02:00
Christoph Reiter
ddbd827d7d
api: look at pkgname and not pkgbase for finding new packages
...
this made PKGBUILDs gaining new packages not show up those packages
2020-08-27 22:16:30 +02:00
Christoph Reiter
a3a869b195
Work around a fastapi testclient bug with a middleware
2020-08-18 20:56:49 +02:00
Christoph Reiter
44937b5d4f
Return 503 during the startup phase
...
So we never give invalid results because we haven't fetched everything
at least once.
Fixes #29
2020-08-18 20:43:34 +02:00
Christoph Reiter
f2083b84c7
Remove appveyor srcinfo creation
...
This is now handled by the package repos in their CI
Fixes #28
2020-08-18 20:26:57 +02:00
Christoph Reiter
c4d7b4f689
Try to reduce the number of dom nodes for the file list and limit the height
...
An attempt to make it more performant for large packages such as qt5
2020-08-18 19:54:36 +02:00
Christoph Reiter
71d72fa7c8
Ship a web font
2020-08-17 22:00:32 +02:00
Christoph Reiter
7587be633a
logo: add a border radius
2020-08-17 21:33:53 +02:00
Christoph Reiter
b5d220c02d
Update npm deps
2020-08-17 21:22:53 +02:00
Christoph Reiter
4736e306be
Update Python deps
2020-08-17 21:22:05 +02:00
Christoph Reiter
8d9b696783
Switch to the new srcinfo source and format
...
We now generate them directly in the repo.
Other changes to the format:
* Use ISO dates
* Include the target repo
2020-08-17 20:50:19 +02:00
Christoph Reiter
eef82bc198
ignore empty optdepend messages
2020-08-14 15:11:52 +02:00
Christoph Reiter
6f5f20225a
make the top link bar more responsive
2020-08-14 15:00:34 +02:00
Christoph Reiter
2a9e127104
Update deps
2020-08-14 14:39:44 +02:00
Christoph
8910d5a40a
Add another signing key
2020-08-01 18:19:17 +02:00
Christoph
9dc052cf91
api: expose dependencies between packages in the build queue
...
The list is still returned in the order in which it should be built
but now also contains a list of dependencies. This allows us to
install them from staging or skip sets of packages if one fails to build.
2020-08-01 14:15:51 +02:00
Christoph Reiter
20aeeb15b9
api: expose pkgbase
2020-07-31 19:43:05 +02:00
Christoph Reiter
cdd4083c92
Update Python deps
2020-07-31 19:37:52 +02:00
Christoph Reiter
d68aa5354c
Update Python deps
2020-07-27 17:35:11 +02:00
Christoph Reiter
fcdd7e98af
Fix missing groups for non-base packages
2020-07-27 17:33:36 +02:00
Christoph Reiter
98572b281b
Show the last packager
2020-07-26 19:48:19 +02:00
Christoph Reiter
c9ad7e3c48
Update Python deps
2020-07-26 18:43:16 +02:00
Christoph Reiter
ee9596a656
Switch repo URLs to https
2020-07-22 07:42:33 +02:00
Christoph Reiter
d79df9ecb5
Merge pull request #26 from msys2/dependabot/npm_and_yarn/frontend/lodash-4.17.19
...
Bump lodash from 4.17.15 to 4.17.19 in /frontend
2020-07-20 23:50:43 +02:00
dependabot[bot]
f4ca6379aa
Bump lodash from 4.17.15 to 4.17.19 in /frontend
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.15 to 4.17.19.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.19 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-07-20 20:28:37 +00:00
Christoph Reiter
bfb2e1dc8f
Link the API in the header
2020-07-11 15:01:20 +02:00
Christoph Reiter
6bb6f45fad
Some more typing
2020-07-11 12:47:06 +02:00
Christoph Reiter
8c8597234a
Refactor dependency container types
2020-07-11 12:32:46 +02:00
Christoph Reiter
0f769150e2
buildqueue: fix package list missing entries for new packages
2020-07-11 10:12:44 +02:00
Christoph Reiter
9c57c354a6
Use GHA for running tests
2020-07-11 09:59:49 +02:00
Christoph Reiter
3fb3091a74
Update fastapi
2020-07-11 09:51:10 +02:00
Christoph Reiter
0e57b832e5
Add some API for getting the packages to build
...
This is just a first draft.
2020-07-10 09:45:49 +02:00
Christoph Reiter
f9dc7b80ff
Update deps
2020-07-08 20:39:21 +02:00
Christoph Reiter
b49544f4aa
Add a dummy API endpoint
2020-07-08 20:38:17 +02:00