Christoph Reiter
07088bd6e6
Switch to keyserver.ubuntu.com for linking key IDs
...
pool.sks-keyservers.net no longer exists
2021-06-26 12:26:22 +02:00
Christoph Reiter
a6117d7d2c
queue: fix missing build status for updates packages
...
we need to look at all srcinfos now so we get a complete list of
pending build types.
They get used to filter the build status now, so we need all of them.
2021-06-25 08:04:55 +02:00
Christoph Reiter
0def453150
Filter out the build status for package that no longer need to be built
...
This happens after packages get updated and autobuild hasn't run again.
The build status json will still contain old data which we need to filter
out based on the content of the repo.
2021-06-24 07:57:47 +02:00
Christoph Reiter
9577b1c95d
Update deps
2021-06-24 07:25:20 +02:00
Christoph Reiter
e5d0b283eb
updates: add a repo filter like for the pending packages
...
Fixes #37
2021-06-13 18:18:25 +02:00
Christoph Reiter
047f44c064
Update Python deps
2021-06-11 14:43:30 +02:00
Christoph Reiter
68a35f155d
mapping: skip filesystem
2021-06-02 16:58:39 +02:00
Christoph Reiter
130ed11c42
Update Python deps
2021-05-23 20:03:42 +02:00
Christoph Reiter
aca608d697
Fix detection of mingw repos
...
The code assumed it always started with "mingw"
2021-05-23 19:57:47 +02:00
Christoph Reiter
0a1435a88f
Some cleanups for the update trigger
...
Use an Event() so we can queue an update during an update as well.
Use lru_cache() for the singleton event.
2021-05-16 19:54:05 +02:00
Christoph Reiter
dca64c5797
api: add an endpoint for triggering an update
...
Rate limited to once every 5 minutes.
Can be called from GHA for example.
2021-05-16 15:40:45 +02:00
Christoph Reiter
30f6b5a2cc
Revert "buildqueue: rework API result structure"
...
This reverts commit a64b7145a9 .
2021-05-14 14:01:10 +02:00
Christoph Reiter
a64b7145a9
buildqueue: rework API result structure
...
Add a "builds" map, separating the info for each build type
This is a breaking change.
2021-05-14 13:55:10 +02:00
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
b0c4e5d831
lower the priority of manual builds
...
Either all builds are manual, or just one in case it's not that important
2021-05-14 09:50:50 +02:00
Christoph Reiter
607f9c128a
queue: submit form on change
...
gets rid of the button click
2021-05-14 09:40:42 +02:00
Christoph Reiter
9d0227606e
queue: add option to filter by repository
2021-05-14 08:30:00 +02:00
Christoph Reiter
7f7bb0aee4
Move the cache dir to the top level directory
2021-05-14 07:45:15 +02:00
Christoph Reiter
24bfec26a1
Update Python deps
2021-05-13 20:35:47 +02:00
Christoph Reiter
379079823f
Also cache all AUR calls when started with --cache
...
Hash the URL so there is no limit, make AUR URLs deterministic
2021-05-13 20:30:31 +02:00
Christoph Reiter
b2384cd4f4
Update frontend deps
2021-05-13 20:09:07 +02:00
Christoph Reiter
958a4f0c58
Only include the bootstrap plugins we need
...
And to make sure we continue supporting older browsers pipe everything through babel.
2021-05-13 20:00:31 +02:00
Christoph Reiter
54d1cf12c7
Give the deploy job write permissions
2021-05-13 14:46:23 +02:00
Christoph Reiter
feae8f571c
Add clangarm64 repo
2021-05-13 14:34:40 +02:00
Christoph Reiter
4356843827
Fix responsive menu button
...
data-toggle -> data-bs-toggle
data-target -> data-bs-target
2021-05-13 14:28:00 +02:00
Naveen M K
a6784acc91
Update to Bootstap v5.0.0 stable
...
Signed-off-by: Naveen M K <naveen@syrusdark.website >
2021-05-13 14:28:00 +02:00
Christoph Reiter
1249d2b27b
Show links to all failed build logs
...
And not just the first one
2021-05-01 19:30:57 +02:00
Christoph Reiter
97763dc56f
Update Python deps
2021-05-01 16:21:03 +02:00
Christoph Reiter
331cda1534
Support multiple URLs for the build status
2021-05-01 16:19:10 +02:00
Christoph Reiter
8f6d7fc851
queue: merge version updates and new packages into one entry
2021-04-30 07:41:42 +02:00
Christoph Reiter
66c162a3e9
Fetch AUR versions in multiple chunks
...
We get back errors due to too long URLs sometimes
2021-04-30 07:41:06 +02:00
Naveen M K
54d8fe06ac
Add search API
2021-04-30 06:50:31 +02:00
Christoph Reiter
1c5c64e50f
Add clang32
2021-04-25 15:09:16 +02:00
Christoph Reiter
abc4b39e2f
CI: enable workflow_dispatch
2021-04-24 12:24:55 +02:00
Christoph Reiter
dcce37c2a4
Update Python deps
2021-04-18 16:26:06 +02:00
Christoph Reiter
0805527e0a
Update the favicon and logo
2021-04-18 16:25:02 +02:00
Christoph Reiter
7f75c7c4bf
Add a search field into the top navbar
2021-04-18 16:19:28 +02:00
Christoph Reiter
3ed2dde45a
More vercmp fixes
2021-04-13 22:01:48 +02:00
Christoph Reiter
2d64bb62b3
Update deps
2021-04-02 11:04:06 +02:00
Christoph Reiter
4f3f3854c1
mypy fixes
2021-04-02 11:02:52 +02:00
Christoph Reiter
d2265bac70
api: expose if we should build a soruce package
...
In case we only added a new build for the same version there is no need
to build a source package, since it likely already exists in the repo.
2021-04-02 10:53:11 +02:00
Christoph Reiter
b9d950e0af
Build and push a docker image to the GH registry
...
For every push to master
2021-03-29 21:02:41 +02:00
Christoph Reiter
10c4e00641
Update npm deps
2021-03-29 20:31:49 +02:00
Christoph Reiter
02cbcafdd2
Don't give up when breaking cycles
2021-03-27 14:51:28 +01:00
Christoph Reiter
6d00fa7c7a
vercmp: 1.0.0.r101 is newer than 1.0.0
2021-03-24 12:41:13 +01:00
Christoph Reiter
e734bafe5b
copy paste bug
2021-03-19 12:23:34 +01:00
Christoph Reiter
c7f8ff225b
Update deps
2021-03-19 09:37:31 +01:00
Christoph Reiter
e4f4f6fc64
Add new repos
2021-03-19 09:33:51 +01:00
Christoph Reiter
a65b3da556
status summary: prefer blocked over incomplete
2021-03-14 08:31:53 +01:00
Christoph Reiter
116452afcb
Link the workflow directly instead
2021-03-13 17:18:48 +01:00