Christoph Reiter
7b09145e9a
Handle the new build status format
...
Changed in https://github.com/msys2/msys2-autobuild/commit/307799fd271fdfeeffec30c8
2022-12-27 16:19:21 +01:00
Christoph Reiter
8ac244723c
Add initial dark mode support
...
this requires the latest alpha release of bootstrap which
added theme support.
2022-12-26 20:52:27 +01:00
Christoph Reiter
ed5c086fe0
Switch some large tables to a fixed layout
...
maybe this helps with loading performance a bit
2022-12-26 18:36:31 +01:00
Christoph Reiter
7b399e56bc
Show base groups instead of groups for base packages
2022-12-26 16:57:02 +01:00
Christoph Reiter
e0b0ae48da
Add a base group collection
...
This is conceptionally similar to a pkgbase, but for groups.
Something like this doesn't really exist on the PKGBUILD level,
but end users can't really work with pkgbase with pacman either,
so for them that doesn't matter.
It still gives the end user the same structure as with packages,
there is a base thing that has multiple instances for each environment,
and searching might be a bit easier.
The UX could be improved, but the basics are there at least.
Fixes #47
2022-12-26 12:00:45 +01:00
Christoph Reiter
290ee4440d
Rename group -> groups
...
my initial naming wasn't the best. base/package remains, but that is
trickier to change
I mainly wanted to see how to handle renames with fastapi here
2022-12-26 12:00:45 +01:00
Christoph Reiter
4d5cc2c498
Makedep on base too
...
Doesn't change anything since it's part of base-devel,
but why not.
2022-12-22 09:14:04 +01:00
Christoph Reiter
073e2db502
Make every package makedepend on base-devel
...
base-devel is the set of packages makepkg potentially needs,
so always depend on it so things get (1) installed and (2)
built first.
This potentially leads to more cycles, but we can try to clean
up base-devel a bit more.. or just deal with them manually when needed.
2022-12-22 09:10:50 +01:00
Christoph Reiter
d32f6924f4
Update JS deps
2022-12-21 12:12:40 +01:00
Christoph Reiter
ef23dc1ead
Update Python deps
2022-12-21 12:10:57 +01:00
Christoph Reiter
ab60b83e4a
Update frontend deps
2022-12-10 22:32:10 +01:00
Christoph Reiter
a9af827f71
Update Python dependencies
2022-12-10 22:21:34 +01:00
Christoph Reiter
f60af0446a
Update frontend deps
2022-11-17 18:19:04 +01:00
Christoph Reiter
d1e53f7453
Update Python deps
...
mypy now defaults to no_implicit_optional=True, so some adjustments
are needed there
2022-11-17 18:10:02 +01:00
Christoph Reiter
b445324352
Update deps
2022-10-27 08:02:13 +02:00
Christoph Reiter
8da7f515dc
CI: test with 3.11 final
2022-10-26 10:58:17 +02:00
Christoph Reiter
a8f031e21b
docker: switch to 3.11 final
2022-10-26 10:56:51 +02:00
Christoph Reiter
8ad4d1ff14
CI: test with 3.11
2022-09-20 09:28:56 +02:00
Christoph Reiter
3ed15055cc
CI: Update actions
2022-09-20 09:15:28 +02:00
Christoph Reiter
988a28242c
docker: move to python 3.11
...
non-slim since zstandard doesn't have wheels yet
2022-09-20 09:11:59 +02:00
Christoph Reiter
54ff874472
Update Python dependencies
2022-09-20 08:56:16 +02:00
Naveen M K
edc4aa02b4
Fix a typo
2022-09-11 18:12:22 +02:00
Christoph Reiter
9ea74da0eb
queue: show the potential build types when no build status is known yet
2022-09-06 08:50:18 +02:00
Christoph Reiter
38a613d628
queue: mark all finished packages green
...
Previously only packages which could be added to the repo were green,
now all that successfully built are green. Makes it easier to see
where things are stuck or where manual intervention is needed.
2022-09-05 09:38:05 +02:00
Christoph Reiter
69372e5c2b
Switch default branch to main
2022-09-05 08:22:43 +02:00
Christoph Reiter
47511a3661
Update JS deps
2022-09-05 07:51:25 +02:00
Christoph Reiter
5942daed11
Update Python dependencies
2022-09-05 07:48:21 +02:00
Christoph Reiter
e8eaa08e31
Use the new issue template for the bug report link
2022-09-05 07:45:21 +02:00
Christoph Reiter
9c4b3df297
queue: link to the new autobuild controller
2022-08-20 10:38:16 +02:00
Christoph Reiter
280cd915c6
queue: add a refresh button
2022-08-20 10:29:34 +02:00
Christoph Reiter
e33c775973
Update deps
2022-08-20 09:44:35 +02:00
Christoph Reiter
aca09d2bce
outofdate: add a repo filter
...
So one can look at only msys packages that need updates for example
2022-08-08 18:46:14 +02:00
Christoph Reiter
fd443eb867
Update deps
2022-08-08 18:45:51 +02:00
Christoph Reiter
b595541183
Allow two updates per 5 minutes
...
Now that we only update what is needed, we can allow more of them
2022-08-01 08:14:55 +02:00
Christoph Reiter
43fc9c48e5
Split up the source update checks
...
Check for each source instead of updating everything every time
2022-08-01 08:06:12 +02:00
Christoph Reiter
140a572948
Make the URL update check reusable
2022-08-01 07:52:09 +02:00
Christoph Reiter
f4f1d592d6
Clean up the app config
2022-08-01 07:35:06 +02:00
Christoph Reiter
1ec7244b13
Rename arch_mapping to external_mapping
...
we might extend it with cygwin mappings in the future
2022-08-01 07:16:43 +02:00
Christoph Reiter
ec9760f6d4
Extract the upstream versions at parsing time
...
It was a mix of everything right now, make sure we only work
with upstream versions after parsing.
2022-07-31 08:59:22 +02:00
Christoph Reiter
988e1b41dc
cygwin: switch to a better mirror and use the compressed index
2022-07-31 08:21:07 +02:00
Christoph Reiter
6eff4ff779
Download all of the AUR metadata instead of searching via rpc
...
Turns out they provide it as a json file which gets updated every 15 minutes,
which is good enough for us.
2022-07-31 08:20:39 +02:00
Christoph Reiter
cbf2425491
Update JS deps
2022-07-31 07:05:52 +02:00
Christoph Reiter
c15cd288e1
Update Python deps
2022-07-31 07:04:11 +02:00
Christoph Reiter
5d324dad8f
srcinfo files are now compressed
2022-07-22 17:57:17 +02:00
Christoph Reiter
a2efa01551
Update frontend deps
2022-07-21 22:16:16 +02:00
Christoph Reiter
d61b30ad64
Update Python deps
2022-07-21 22:09:09 +02:00
Christoph Reiter
c524062add
mypy fixes
2022-05-29 09:26:38 +02:00
Christoph Reiter
903f6a51d5
Update frontend deps
2022-05-29 09:21:08 +02:00
Christoph Reiter
2adb0e3860
Update Python deps
2022-05-29 09:11:03 +02:00
Christoph Reiter
3e82766442
Update JS deps
2022-05-07 12:11:48 +02:00