67 Commits

Author SHA1 Message Date
Christoph Reiter
f83dec1783 api: mark builds as new if their result isn't in the repo yet 2021-05-14 11:44:38 +02:00
Christoph Reiter
331cda1534 Support multiple URLs for the build status 2021-05-01 16:19:10 +02:00
Naveen M K
54d8fe06ac Add search API 2021-04-30 06:50:31 +02:00
Christoph Reiter
f483296e7a arch versions: prefer the main package name over split packages
This fixes gtk3 getting matched with gtk4 because they share
a split package name.
2021-01-23 11:02:31 +01:00
Christoph Reiter
00ec82e7a2 queue: add a build status column 2021-01-22 19:52:15 +01:00
Christoph Reiter
ab1ab27afa Fix srcinfo parsing
It didn't take into account that split packages can re-define
their dependencies, leading to wrong and missing dependencies.
2021-01-15 13:21:43 +01:00
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
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
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
98572b281b Show the last packager 2020-07-26 19:48:19 +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
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
998144f7c4 Show all the package info also on the (binary) package page 2020-07-05 18:47:50 +02:00
Christoph Reiter
5bc5948bf3 packages: show who signed the package and when
Fixes #23
2020-07-04 10:41:00 +02:00
Christoph Reiter
6c73a84575 Store all filenames as one string to save memory
This saves 60MB
2020-05-27 09:33:41 +02:00
Christoph Reiter
0bb4b0e659 Split app up into multiple modules
It's time..
2020-05-24 10:16:38 +02:00